kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Jan 19 10:20:47 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.59' (ECDSA) to the list of known hosts. 2020/01/19 10:20:56 fuzzer started 2020/01/19 10:21:04 dialing manager at 10.128.15.235:36135 2020/01/19 10:21:04 syscalls: 337 2020/01/19 10:21:04 code coverage: enabled 2020/01/19 10:21:04 comparison tracing: enabled 2020/01/19 10:21:04 extra coverage: support is not implemented in syzkaller 2020/01/19 10:21:04 setuid sandbox: enabled 2020/01/19 10:21:04 namespace sandbox: support is not implemented in syzkaller 2020/01/19 10:21:04 Android sandbox: support is not implemented in syzkaller 2020/01/19 10:21:04 fault injection: support is not implemented in syzkaller 2020/01/19 10:21:04 leak checking: support is not implemented in syzkaller 2020/01/19 10:21:04 net packet injection: enabled 2020/01/19 10:21:04 net device setup: support is not implemented in syzkaller 2020/01/19 10:21:04 concurrency sanitizer: support is not implemented in syzkaller 2020/01/19 10:21:04 devlink PCI setup: support is not implemented in syzkaller 10:21:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001100)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) pwritev(r0, &(0x7f0000001280)=[{&(0x7f0000001140)="f7c4ce7b84cbbbf91b12f1b55a766c195e78618e82a87a157a5b919a5a67a173d51f714ecbb6965675dae627fced42ba4650f1860359c79a095d605e323ced2b4c85ade8b5b55026f7f4b275df6274456370fb562d795f4811b3f12b08d2fa2d2b8970e38f81", 0x66}, {&(0x7f00000011c0)="7a4662c185e5964e1d15d6c803e124d8b4bfeb47a14eb92a45b99e59be42370103f05a6224952c410f743e66e267e3e0f76b8c5dc831b685175a37503f7b05fb8dbcd654a93f0d450a7e9215d5efa82311c8d0dcbdcb9154be6b09e363c9f072399c2eeec5e39f6b1e61f2487fccdafbeb22cc1fcaa9d5ebb8167f25e9533d60cbf473866d64beda40c6dc18655e8305c109cdbce2b5fe4255d06988f4cec00dd62fe8d2793d8715d07ae32b5eba871f7c21f4cab4d832707681", 0xba}], 0x2, 0x0, 0xbd) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000012c0)) r4 = open(&(0x7f0000001300)='./file0\x00', 0x8, 0xc1) getsockname$inet6(r4, &(0x7f0000001340), &(0x7f0000001380)=0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000013c0)=0x1) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001440)='/dev/diskmap\x00', 0x8000, 0x0) socketpair(0x18, 0x8000, 0x3f, &(0x7f00000014c0)={0xffffffffffffffff}) r8 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x1, 0xe) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r10 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x112, 0x10a) r11 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file1\x00', 0x80, 0x20) kevent(r5, &(0x7f0000001480)=[{{r6}, 0xffffffffffffffff, 0x18, 0x1, 0x98ef, 0x5}], 0x7f, &(0x7f00000015c0)=[{{r7}, 0xfffffffffffffffb, 0x0, 0x10, 0xac3, 0x80}, {{r8}, 0xfffffffffffffffb, 0x18, 0x80000000, 0x3, 0x8}, {{r9}, 0xfffffffffffffff8, 0x10, 0x8, 0x1, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x29, 0x9739352b7ef37a31, 0x55, 0x7}, {{r10}, 0x3, 0x11, 0x1, 0x8, 0xffffffffffffffe1}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0x74, 0x1b97142a}, {{r4}, 0xfffffffffffffff8, 0x84, 0x48, 0x6b, 0x6}, {{r3}, 0xfffffffffffffffd, 0x8, 0x4, 0xffff, 0xfffffffffffff000}, {{r11}, 0xfffffffffffffff8, 0x14, 0x0, 0x100, 0x3}, {{}, 0xfffffffffffffffb, 0x11, 0x80, 0x401, 0x2}], 0x1, &(0x7f0000001700)={0x8, 0x7}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740)='/dev/klog\x00', 0x200, 0x0) pwritev(r12, &(0x7f0000001a80)=[{&(0x7f0000001780)="8b79dab09ef49fb6e76e0b37a9f42c6da0c9e3a9f0fae5da61f5d1ff75997d0a2fb002437dae2e7f350bb5699505582899d9f545493747f6966a84d1535dc686889c88702b9f577a94fbbf93bee22a622398cbb14c2d9466da3f9cbfdb20caaaa6192e7d65350b5326704de13b26322e9d6249854e574d75d0b5496108162332bbf06791f34e9eb14c31716efd41798045ef05acfbc8249a4c0818ae2de6e5eeb5ba9b717965a8f5c38477dddc5126645759102492d58d244999430698c073f9e05850b1c745", 0xc6}, {&(0x7f0000001880)="e5e781dc26b0197a536aa46be05bdfb975cff2e75837b1d69c0bbf01456d8b236f6ff4b9b96675a7a2a1af074bdc0121de149e317e37749ce7514d655f5fe8c4fecc166d3560ca8feb5d351da7399693febce0625fe64a1c76f0b996469a96ec273a6ed00a9822b1c5f20f5ccb519a6e2149ed5b", 0x74}, {&(0x7f0000001900)="4d6fdcb99c83775a931f1c64bfe9aa2d9e51f1840cbdbc9fac2274c516633d599f83f1900aa87b701603768a119c4d60", 0x30}, {&(0x7f0000001940)="736008e6d1966d39d32dfbe224727e279b30127e64931601dc6af2eae61922244508dcc9f68acd97", 0x28}, {&(0x7f0000001980)="5a2c618407e252f4347398aba90f3a2818f936b1da52f276709d4205e799d31634bb50e55920bd5ea55b4c9e0eb2e2425e4236eb8d2dcb9b3ee659a00b9fc8fb0442bcc7b889feec66121ef07f4dc86e38a94a8603ab14f880b927c3b0364574bbc27922c409929a6d42e5c10c9d2654373ce09f67fc11a15ea42f5af265735f6849a395ac0c84fe36ebf12ff04b7b6b2e3ec74e51d89851591cfdfd2fd5dd0b268c9519690a4c5deb6d43e622569f30536cc3f9655c9fe688", 0xb9}, {&(0x7f0000001a40)}], 0x6, 0x0, 0x1) bind(0xffffffffffffffff, &(0x7f0000001b00)=@in6={0x18, 0x0, 0x3, 0x1}, 0xc) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd0\x00', 0x100, 0x0) lseek(r13, 0x0, 0x100, 0x1) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f0000001c00)={&(0x7f0000001bc0)='./file0\x00', r9, 0x2}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000001c40)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/wskbd0\x00', 0x800, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000001d40)={0x8, &(0x7f0000001d00)=[{0x6, 0x5, 0x1f, 0x81}, {0x8, 0x1f, 0x3a, 0x3}, {0x0, 0x2, 0x7, 0x6}, {0xff, 0xfe, 0x20, 0x24c}, {0x100, 0x81, 0x3, 0x1}, {0x90, 0x8, 0x3, 0x3}, {0x2, 0x5, 0x9, 0x5}, {0x56, 0x5, 0x8, 0x5}]}) r16 = dup(r4) ioctl$TIOCMBIC(r16, 0x8004746b, &(0x7f0000001d80)=0x9) 10:21:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18004) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0xffffffff, {0x8000, 0x9}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0xbb77) r2 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x7f, 0x4, 0x80, 0x5, "c2d4762ab8944877f2e7693d067f6aaff6f2d02c", 0x3, 0x80}) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) close(0xffffffffffffffff) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() r8 = getegid() r9 = getpgrp() r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x100, r5, r6, r7, r8, 0x1, 0xfffc}, 0x8000, 0x8, r9, r10, 0x5, 0x2, 0x2}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x5, 0xff) r12 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file0\x00', r12, r13) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) fcntl$getflags(r11, 0x1) r14 = shmget$private(0x0, 0x1000, 0x9a, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r18 = getpgid(0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f00000004c0)={{0xc73, r15, r13, r7, r16, 0x6, 0x1ff}, 0x5, 0x4, r17, r18, 0x5, 0x880, 0x6}) 10:21:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x7}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x80) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) dup2(r1, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x7676, 0x2, 0x0, 0x1ff}, {0x2, 0x9, 0x82, 0x7}, {0x8, 0x80, 0x0, 0x6}, {0xafb4, 0x9, 0x5, 0x5}, {0x8001, 0x8f, 0x1f, 0xebb6}, {0x5, 0x80, 0x8a, 0x5}, {0x8000, 0x4, 0x7f, 0x4a16}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[0x3, 0x80000000, 0x7]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 10:21:11 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x8) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgid() r3 = geteuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7ff, r2, r6, r3, r5, 0x12, 0x3}, 0x8, 0x6, 0x401}) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r7, &(0x7f0000000000)=""/5, 0x7fffffffffffffff) pipe(&(0x7f00000000c0)) 10:21:11 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x7}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x3}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:11 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) ioctl$TIOCNOTTY(r1, 0x20007471) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x7fffffff}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202005bc4dd57be971e2f6600"/24], 0x10) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/100}, &(0x7f00000000c0)=0x66) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) syz_open_pts() 10:21:11 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x2) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="867c49935287a793e12d1e27df892260f367cb7ffb678f4f16bffc78ba8572588c7a480186cfe10d6d8407c011", 0x2d}], 0x1, 0x0, 0xffffffff) 10:21:11 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="500105010000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d8fa5a7299530c844f685b76d1a3194e3dde16fc3c87d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d000000800000000003757e60642b45cbc5737b", 0x14e, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e402e57f7f00b6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x2, 0x5}) r7 = dup(r5) listen(r7, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r8 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="ff00011f000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sendto$unix(r8, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r9 = accept$unix(r7, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r9, &(0x7f0000002200)=""/4111, 0x100f, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='&[\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 10:21:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 10:21:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r1, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:21:11 executing program 1: getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x28, 0x3f, &(0x7f0000000000)="d8d9172fbacdc85a9d1c1833c281169fa1d6c9ae6d2b15d10cf28b393ac0f4921f44991c7e6ac78f0ce792a4fabd719a5ca960cb7d9c67cb54ee83b1f569e87fd3769faa116ceb0fa24491d3240b4f64", 0x50) 10:21:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x2020000020, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000000000], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x7f], [{0x0, 0xfffffffd}, {}, {}, {0x0, 0x10000}, {0xffff}]}}) r3 = dup(r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) close(r5) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) lseek(r3, 0x0, 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x38) lseek(r0, 0x0, 0xb1c9, 0x1) 10:21:12 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x1, 0x75, 0x446e, 0x7fff, 0x1a23}) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r0, &(0x7f0000000080)="ffff", 0x18d, 0x6, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x5, './bus\x00', './bus/file0\x00'}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000000c0)={0x8, 0x6, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x72b) 10:21:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8004, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000440)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x17}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1be}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1ff}], ['./bus\x00', './file1\x00', './file1\x00', './file0\x00'], './file0/file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './file', './file', './bus\x00'], 0x9}) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() renameat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 10:21:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = dup2(r0, r2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x3f, 0x4, 0x1, 0xfffff10d, 0x9, 0xde, 0x0, 0x2, 0x400, 0x6}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = shmget$private(0x0, 0x3000, 0x201, &(0x7f00003e8000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000040)=0x8000, 0x4) 10:21:12 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) dup(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x0, 0xfffffffa, './file0\x00', 0x4, 0x20, 0x5f6a125e, 0x8001}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 10:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x6445, 0x0, 0xd}, {}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) accept$unix(r3, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r4) 10:21:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) setsockopt(r0, 0x6, 0xffffffff, &(0x7f0000000100)="fd72c597", 0x4) 10:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x60}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x2, 0xc003, 0x2) r2 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x468d592de4ed7076, 0x0) r3 = semget$private(0x0, 0x8, 0x400) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000140)={0x40, 0xed0, 0x99c, 0xb235}) semop(r3, &(0x7f0000000440)=[{0x0, 0x8, 0x1800}, {0xcbee8f647b28c615, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x2005, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x8, 0x1000}], 0x6) dup2(r1, r2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = dup2(r1, r4) ioctl$PCIOCREAD(r5, 0xc0287533, &(0x7f0000000040)) 10:21:12 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/114) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x3ff, r0, r1, r0, r1, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r4 = socket$inet6(0x18, 0x1, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) r10 = semget$private(0x0, 0x2, 0x20) r11 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r11, r12) semop(r10, &(0x7f0000000340), 0x0) r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r11, 0x0, r13, r14, 0x49, 0x5}, 0x8, 0x6}) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r20 = getuid() lchown(&(0x7f0000000400)='./file0\x00', r20, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff, 0x0]) setegid(r1) clock_gettime(0x2, &(0x7f0000000000)) 10:21:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x6, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="26daa9967c533747782fc7ee00ad2469a0dbf3d95891c4719cc4249ab31b685b3d671ceaa79eed638dcf29dc93048a1c6ca43b83008634504ab0ab3294069cc5a3c62cffffffff0000000077b12924ad61143a80c621e46cf34906f292a418f1e449378daf038abd957140c41eca80"], 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x105, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/45) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x1, 0x1, './file1\x00', 0x2, 0xffff, 0x5, 0x40}) fcntl$getown(r7, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r8, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x80000000, 0x0, 0x5d0], [0xfffffffffffffffe], [], [], [{0x0, 0xfffffffd}, {}, {}, {0x0, 0x0, 0x5}], {0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x5}}}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r10 = fcntl$dupfd(r8, 0xa, r9) mkdirat(r10, &(0x7f0000000300)='./file0\x00', 0x4c) write(r3, &(0x7f00000006c0)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 10:21:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 10:21:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = socket$inet6(0x18, 0x5, 0x0) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0x1ff], [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) r2 = semget(0x0, 0x6, 0x180) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000000)=""/107) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:21:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$inet6(0xffffffffffffffff, &(0x7f0000000540)="9c42dc997c4211cf881e545316c4b4c56311d5", 0x13, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/31}, &(0x7f00000000c0)=0x21) 10:21:12 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x13d2, 0x91aace6c2452ab55) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000100)="da72244dfdef8e6aeb5ecdeb3e92cc95f73012e403acbee7fd3034a77df35d6062e8bbd5aa5b3ef4be90e621ffa7daf820441b8108dcd1d3cfd28a6913df03d1b12435e5b5239b64959a8907e8a0ab9934f3d532f1fa6c219ad46a443a7a232fa5ffc0ee8ddc886c159c19b6fd868adfed1ed4b3a6e70abd2c9e036d3dbea26c8a18a64293e806f6d545510d104cda600b", 0x91, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) fchflags(r1, 0x10001) r2 = socket$inet6(0x18, 0x2, 0xc0) recvfrom(r2, &(0x7f00000001c0)=""/29, 0x1d, 0x842, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 10:21:12 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000400)="21636adc4434572e3f4e2f58c72434056aed44a221b7e76c673b99aefa2b7bd3e0b0a7cbab8dae3cb37940e7200d228235308f8adfd25718de7602b70068bf19f3db7d23c940c9954564b8cb41af5a4da67bfa7994722e2e9b76eb0744eab7f29bd4c5b151dd2a6088c32a5a13cd798e15ea2e814d45ee0a68a87002a054e5f129fd8c7a74fe1d9e26fcf98959654cb7d07b1227d4e2c7bcbe45261c8790ae95c6773c8f984a6eb48a0ae640794d96efd6f51fda511fce0946d736f57ee889920b68b78ea93979491024fc23c162d2c641690882083bd3bca7a60226e643663221982e75ac6885490d2581e8cd3c0ee4375455a8cc9960d9616c356775a6c46946e2fc35444f37af34a67c35b1e0803b97bf99a278534a9f26f120bf3668de717fbcdcd6a1e303740e00d16dab43e7cff8aa78ce9c6a45015e4ef429c867b67fa2040bb18c28969a9afbed972954453604732de3a67aafd7adeb295d1e7983790db025275b5490e393a41fd46114ae545aa5791ecb60b97ae28f43589f7b992c11a9cd496ce80e618370730f65d1a689f55bb41928aac77be34a6030c7e4873f53d86867482b46b0a0408a7bbf9d53ef927bc2eff848f5b5d099d5976af90a573459e08f8608f25521c45f7c934ba31dbf863f1a41aa8c74634728de95488fb07239ed518f560ab375df77f8337c6827f7e8a600b8498e59441e30474c8f68d8ff27d15150345c514b67213fd91613aa2705327b59f756a92e1c68fed11f7b7cec50f8f93bcd422b048525fae2bd000fb3ba8b1a054b4c679434e9685c79fbd3643db15fd9eb842f8537a51031e64767b3f4bedcc3fa91caedeadf9565f46a679a6e507118fea9ee25dd43f081527fed67515346df42c1f71e2d521900dce88f04027025ac7a9d6df422766366c2fdcf5da034ac1bc301edd88628747825eb9964727f7e5af13f0de09b16a1e022312dbb4d52fcda7659e1268c47ce66778feec4582d14cd22a97e78fbf4e965e487204162db2dd574135bfe92c700d0783ccc1a4b00b4195e48b3715cd18143e1ff5f2b8561c1335713c8f89bfcfe89e2122f9e34783e4b27fe18632a5faa94e27e3ece1e0122701e3ea328815da02862a81f13de93dbb5d24166cd2a402a61a4e6bde5f4d301340f8ae9d206ab0c3e49f021a8e13037838b94598d151db6a46a5d3328bae57ef939c5e59cba9f1ab6f54f8d4ab02a022bfaaac570691f9175e52f01263311c8c4629dd0e0469c7a5860c3feaa4428f529e2b6cff7f09afe5ce7ace1397cd10c8ff17bfcbbe84c3ecb1c41a0d36952c0d5b15e9be9c61d51c8be5cef0d915526f909c9edf909f8341b639c3edee175ad506a5aed854561a8e215cbea933d76f974879d8b0dbb549364fe1099c90eab4716e4d696cc72a22dd277023228ce65295fe0da2cfed28d9966cb21523793eca9ed7a07b3088217bb9cdcd2a5ab6124708741dcceb239c2caa39f3ab298afae872b6374606887fef0eccb8067a553f9d5864247a4aef609d572f05458f6d24663583ec2ffc949ffdf88a770e8094ee2e98111e4d878bd5c6a460c435d5af90c36b3558a104dbefa7930caa076937c2c84fa82a3d8e2d968f0b1f0621c521e2d4d95078ea25506417e38597077b9355f2e40754a4a04e058f67757ba111eebdcaaf81320013461f97d241284f595914515ba667c4c86c85b82453225f65e5d036e25a2f8efca3df97a879a510390322754ef1162791ad85e6184cba4d0ec0462227312f491ad831fba5562cd6e3afdbbc70b17d2ae1df4e61a52bd1067a4a74dc01b9feebac715746dbb98f8dda0898fc620475c2d404f507d322bca96fdd975f19330bf54c9a72327ae2bbf7b1573dd84fc3ebf72f22f88cf6929989ab3a6081234cff5b8017f784db7724f80dd58947aba6b06ba9bc54888c19bd60f1d828c2d107f2a4803d767f14cc54b127c5b1b7c55f1f8b292ab5e22dcd8e9b4552758e2573ce870032204ca9597ae48102620615d1ff060a900127fc8297a1858e96ce2b9d5cfd75f2197fc61d58be2cb0469d5e3bdf9bdbcd37bb07373a0cea5bf947110652cedb6a55ad06875344b2a6f25c7d1c372d83567b752db4a98fb47b9275137a6e15969b4d6bb4931acde4dbe11f214ef0faf7afac2ebd79603a1d78dbe90796ab3bb753a46aed8afac1df9facd47cae48ce7c3c0498fd157d7d7be1636e0317b34e172a1f73393fe155ed373d2ea7930bbcc101d3a8826bfc4898ac1bbf368d3d58be4955d5a476b5bc06919cf67f30efbf48a8e18de18d9c58713ca0181f4c11f0f3db281e4649340827041f3146eec4ddc81c5a20b908778e3c12ae346e0c952603a919c4aee5c408f074efcde249ee196660cf877bae9f0a41a568978a01f1eb9a9a8df9b26381184663ad3eef39dae4795bc8bde09a432e5dcd73a1d2b6ece477bb64cac7a14ea334ad2438ff3b33d0ec61f960bc1cb91866a57bdbbce5f65c8de77e6efab4bc15230a6e768c781f1e53ac1ab4d130342cbc92a68090635f043117377e6fd5b8b98331ca379f7f6b63984d0bd8ce0fea60a7bfc68f2e9c3d45724bd3ad129225a6709e66a26f293f44ebad1037cff37cf0262369645fd6dc1695030d890eaf32dff874589c60b3a82f280caafb01757d2ff67b6daeb06e2c8c309fefbd37611b66611a39022c850ef5f5e8e30b40f2f2a3e5be63386452d411783a5ec503650038d569eafe0859f3c4590c361057386f6f4360f6130ae1a57e216de5aafea0a69cefdafd044e4a7daba7ff230a136fd472e06f368e36d1de5b11ffdaed8a354b7af41f7548f0f232061f2d9d9288564c83f5aa2b49acbdc234030cbe92ba26f13a2ad8bb91adbbfbf0fc9f1f6ae1825631a3c9d88a13e96585107d1be0c239ee60dcf33ff4cc7fff2ad168d23eb5a9e293158c78eb3de23e36ddfdea125021449d07aa1c33ab55c9b0abfdc0f161bc21da2213137a1ccd3ec5d03908c4cadac151dc07429aa340c1d3b63121baf27ee95048c45d60231bff5f72dc779885fc475cbfa35fda4d093c98c83538ecc2b4de8747c4783c19dfc32620156c2c3b2258dfeb12dd0acb601fa5235be2d1210fbda8d4f129217b45a2b21daee1da871ce475f0e0677553fa90ee2702ebd7388af927d98ff30c50603b6186c00d694357780b870f908d6d0bbfa6777c1083f5f1c3778da253e345961845bf38f24c884c6f4d08e5781d939ac738a4d2942a41593142ef93603593afa7969b7a98c1de72aaaca550f8b7c3fecdeed0e93afc7b15683c2e50a512aba96476d6463399eff44d274049c5782661c31aa8c75e962f0939bb428375c92991b257a81a6cbbb61dd144d480899fe23beb9261faede9f50ef77df47287e2fdf254f2eafdbf9190bb286c8212fbfcdf9e8f979c7ea53598605cef1c76328e767a4ebee49be24b7ee86b5f25ae66e7554924bec3405d2c1fb8227f0344873cd1a776a4b820e4e18063dfa61d3d8d99e52364cacec8a9e350043ceaf16e8f17e37086c18e16c0233843f15a3202921f915f56314a69db5e6c35fb5db9ea37f4d0412d27e0c64123f9062aa8e178905c4d495a6151e5494984f7bba2ae0ef882ff3908e8969a8d82cae7f6111ddca7be80015b4f85ce84ac31b2f58b0bdbef3f99a259efeebbc6b531b6805c5ba3a99604edbf83a473d8cbe03c7832d17b937225e8a5c627575a08cd20436483fe2513751592aee6c7855e4e1c5f851ebd1aad7957b0fc1f8ddbb013e37fd46134775452fd2d266bbd3c753b835e4df90b0e29df0dc55d8586910556ed0d648928b9dde4403aeaaca59d4407a0b28d62392883a4941f04e7cc0527f6d119fe7645df2a8d937b3ce5d9ebd75069c4287a7a9db0a5d472d79736512fef9760fc9e4148dc1120094f06c6f382e816cb491eba4ebbff54757656a6860680c515d67096f50364efe64083c3a77223b6af0f9a1aaa0b91effb781033cfc066796dac9305744c7d90172ffb8261b61dc41fcfa110e8f81ebb62d21f9337c803a9be7c9aac694c3b4948c15c0f3fbcb6f53e1dfeaf96ef3c1d337ebc96c061185f7971184999270cfd115aa8bb719b520e7322f7f433b8c31cbc2e297f8963c0e8b8f4e60764ee9c474691d54a8a46c57c1fae250647230dc764037c9f572c6988aa9e87be73249b92286e14d42cb01e90984ff80ee1e36fa697e2f519615351e8f5971dfbd90abf802680ffd5b60a26fe4f0e710e28dd2cd296563aa57b8c9288d6463b66677d4f256c1f564c7be9903c767d72c0dfcf565fdefdeae902727b4365e0f7859193f5140348b6a3d2a5bea334192af7c3d6aaeb84ae7168b527d6036cbc3d27a48f3f06baca30ba171fc493545f1b121d67ccf461a546bba5a9fa1f1e41d233207a5764fcbd4beaf1940dff077866d2a1399d687139979d2338b2d19e2f968f0bd438968e8563f5e04558c402178010cc885015e5b7e5364e4c83481f90ff9fa2b3ca1e6c41ecae1bbb16b673c4d0c546fe80e627254d9c0fcc0d55c87b51deac4c00bd4b0887556b4758e1cb7c1a1b20a91d31684fc56eece9e051f51c3e1d126708f2557eaa7a67af6fa17e044428995262708c360edb85c9fda6c2b042e8528bca5a08f213771ab70fe0c6cf413990367b1482e1a5e741d2d69da10f963c9ec40f913a8b93882d1a133dc0d82a100936281428fb14cbcbc986c8a1aa5f0a22517a26187a786d4005919a2bd726dad84a53a1de51f081e9f6b7259fe2a063fe2e87d633686c3a4e9db0c5583cfc10ef2fdecceb4363d1e1726913c5780f6bd6061983a8f4fd3f0f56ff51e1383a309aadc4340eaeb933c646bec670952cf46d3a286745e13a56ec6c009317b0a1d897b17f2ce07be524762f64d5331e713a117247d9b783248d58b6b14b73c71ae8bdd869343bf7af47b67396d262e3c5a3323da63e8c110b470a3ef86374fd1071c5d583b5207eee33ee289818a6541bb9073599a912518089224b461d44f7c68a1b50432e5d75816a93843fba8f5e8dc46e2bd8a38297c5c2a750636eed990e88100e6aa7743f94f4db8f0318c4eec3f31ac8c65e9518c0cad5f2c7c5d712b887d75f24008c531ff3e9d29e67e0673d8e48277fcfc1349e7c7b7a333da312b38023448e66c42e417eacb9d126b64fb28db4e443e215a1f73677a0259d3ce07fd33280e1ae222a6da266e55a5c1e1e5fdebfc9a47efe3f58d0438aea13259bb73a5c2a2e8a1c8c9ceff0e67b2ee4e9f3d242ef267bea3c56d6b8841e7c4d99e12263beeab9034f2057c61b985f6b0a4616ccf66ef7c99ffd8f8d1f3798f9e2f4823b82438be6714759838d8707f4749cb3258ff3eff71d2d09fef4ef1bed772952b7982bc0ce5ffd80452fa11e8896c672d61c1d9e36d4caeca1fc75fb369979ae6d7b6d40f34806a2bc97b2688b2ba620ef1900b0262eb9fca43b30711d19176d458d39529493f44694c3998a861a0b1b0391a93cf29fca3aaaf9b3553731a0ddc4c34bf2b1771be04f4217d44d394f424432d5c8e257a67e88cff7a20ed05fcbc3ecf86cdd2a7dc30ffe78c7479bfa9224bca70a18aa97adb7f88f862334e93829037b82d0feb142d70ab07a05d5ffa568e3f061f278b6db7db1abd35bd10ad2f221bc11bf4e0e484911a7e3e45d05c7388d3293be008e3faeb57d7997a53ae0c4912a7da672c3b3c64bd5b82e16e761cc53f9896d20c823b594209ec8a64d2474a4bce46bdc31932953ca122a5eb13ad4ff61d353f2ed5637067b14d5938") ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 10:21:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000ef9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0x3, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000f2c000/0x9000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fab000/0x1000)=nil, 0x5}, {&(0x7f0000f78000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000f82000/0x3000)=nil, &(0x7f0000f78000/0x1000)=nil, 0x9}, {&(0x7f0000ec2000/0x4000)=nil, &(0x7f0000e75000/0x2000)=nil, 0x3f500000}, {&(0x7f0000ea9000/0x3000)=nil, &(0x7f0000f05000/0x3000)=nil, 0x4}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000fcc000/0x3000)=nil, 0x3}, {&(0x7f0000f60000/0x3000)=nil, &(0x7f0000e92000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000f30000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x7e14}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000fc3000/0x1000)=nil, &(0x7f0000fb3000/0x3000)=nil, 0x1ff}, {&(0x7f0000f31000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000feb000/0x3000)=nil, &(0x7f0000ee0000/0x3000)=nil, 0x2}, {&(0x7f0000fac000/0x2000)=nil, &(0x7f0000e39000/0x1000)=nil, 0x800}, {&(0x7f0000f63000/0x1000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x9e}, {&(0x7f0000e16000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}], ['./bus\x00', './file0\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) shmget$private(0x0, 0x2000, 0x21, &(0x7f0000fbd000/0x2000)=nil) munmap(&(0x7f0000e81000/0x3000)=nil, 0x3000) 10:21:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x17}]}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 10:21:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x8, 0x2, 0x3}, {0x4, 0x9, 0xfc, 0xffff}, {0x5e68, 0x1f, 0x7}, {0x9, 0x1f, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x1c}, {0x6}]}) chroot(&(0x7f0000000180)='./file0\x00') r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x2, &(0x7f0000000240)=[0x0, 0x0]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000040)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) kqueue() getppid() socket$inet(0x2, 0x3, 0x0) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093fa2927210287ead4bcb807fbc5e57f8acd1cdc6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012a0700473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c50000bc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000f3983dc4516e000000000000000000"], 0x10) dup2(r7, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:21:12 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xb) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x10000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)) getpid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x18, 0x2, 0x7) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x3ff, r10, r11, r10, r11, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r14 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r13, 0xffffffffffffffff, r14, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) fchownat(r6, &(0x7f0000000200)='./file0\x00', r9, r3, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1a2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/154, 0x9a, 0x802, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) linkat(r1, &(0x7f0000000180)='./bus\x00', r2, &(0x7f00000001c0)='./bus/file0\x00', 0x0) 10:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffdffffff], [0x0, 0x0, 0x404]}}) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 10:21:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2, 0x8}, {0x2400014, 0x9}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 10:21:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="2cc49eb0da", 0x5) sendmsg(r0, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000640)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e71250fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aaafd1d62f28547af0e69325aac602f84134df096c5711", 0x4b}, {&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bdbf93da72f0611f9e41", 0x1d}], 0x2, 0x0}, 0x0) 10:21:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7fffffffffffbff], [0x2, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x4, 0xc7, 0x3, 0xd}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:21:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x31) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xd6) 10:21:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:21:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) lseek(r0, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget(0x3, 0x2000, 0x204, &(0x7f0000354000/0x2000)=nil) shmat(r1, &(0x7f0000352000/0x2000)=nil, 0x3000) r2 = socket(0x18, 0x1, 0x0) getsockname$unix(r2, 0x0, &(0x7f0000001180)) 10:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000800)=0xc) connect$inet(r1, &(0x7f0000000840)={0x2, 0x3}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x40000000, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x458c], [], [{0x0, 0xfffffffd}]}}) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000280)=""/187, 0xbb}, {&(0x7f0000000100)=""/79, 0x4f}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f00000001c0)=""/88, 0x58}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/114, 0x72}], 0x6, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x1, 0x9, 0x9, 0x1}, {0x33b, 0xe1, 0x6, 0x1}, {0x4, 0x1, 0x8, 0xff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 10:21:13 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0xc5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) write(r1, &(0x7f0000000040)="63f684deb5a347e71632ff9596a64694593ad38009e778ee80eb78161f7611bde1a457f7e79d5da64cedb7e0ca07cdfb7030b7a5d5413157bdf67c859c467b5894e2e57ceba2afc0c0d463b019ad182a0290540ab7c6a696fbfc785bf44ca2a873aa5399c57f1c13ac09ac48251197c53342f1e3d79dd2ddcfff9445c6153ff0f95bf5ea2fe3d6471049", 0x8a) 10:21:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x560, 0x40, 0x400, 0x0, 0x6, 0x7, 0x6, 0x0, 0x1, 0x44e, 0x8000}) 10:21:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xd4}, {0x80, 0xff, 0x0, 0x3e8605ad}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") geteuid() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) munlockall() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0020e6ffffffff0300000000086c000000004bb31066f867ac18c9955da3"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000400)="3660c8190872f2bae482c24b0acc41b8d5d11cf4ca4e59ee47db531646223483c1a8ca18e2ee2aebefaca44d9881ffc84395265f72a3323ca199605f8503ea90de48b0de95a04e5f6b9a0be26b9e04241a015b0d989ec42d9288829bf52f747f2e30fd482ca34794df8d811cd63ebdcdef31f94b068e8555bdd9675a12487c637e94", 0x82}, {&(0x7f00000004c0)="128667182c2aeb33c19a95e4009ffc8dc4a385a4927127b0a8239befc73d5f9775958ecfcea523bea56e02aa0d90a66caea61e2ca54ab90a73ce9f9553fdbdecb7309ff0c925135807d4a5367ff3e16e3c4310c1b577", 0x56}, {&(0x7f0000000540)="7676b928973f605f44b9e983cff7445f6cf8d991e176b2820efadf6e621f9b63ae168afa78428c81cc82dddabff92029ad44bc3e68c368d89eebd21e528f1d116c9f5175dcd63ebd4abb6a85c3cb2fed98d22d", 0x53}, {&(0x7f00000005c0)="74a92a1576c2d55eb55f4ac9db81f0223c62761fe0ddc6c0963dfc8e305c616be303474a4c936789d218ac81e6057180eb3794e48e2c1e5ccf9cdabb8ddcf246d2cac8238d7d9649e6d5aa79c0103959a6", 0x51}, {&(0x7f00000000c0)="8edb77930b8fcaee643f9c", 0xb}, {&(0x7f0000000180)="8a456eb711a2c4fd35863b152559e8d70940c3af4a63f697248db68ef36c1fd3a8137e3fcfbbcd4f8fe195366f024ea102afe95716d77e8323", 0x39}, {&(0x7f0000000700)="d2ceb019b46d8e45c22394a3b0c5d2ff06cb27530510ce1f2625de3a4c63985f9b3d11e5c7dd7bf75c6d6c78fb960e652c748a3611c7c1105b07d79e18dc50f0c7ef91259d80976d6e6ebaae68ec4a8132f8bcb580afa4ec2194902bcfe50e1e44495500e919ab94c6f53912da4b26cef5da7f500f4c0267b672375e7c55320e183e4083cd5aa093dc5ea776bf32eff8766addd5bd2ccd0fde725513d1815202fa3cce4425dbc0e143647e041f9b6458f5d434fdb6b7cf31ca2f", 0xba}, {&(0x7f0000001140)="ed0ee66facfdd8c3d7a5ee3afd97f620a936141e32795598f5df79997c41c82150879622bef8ad049bc8464a40926b1653bdb4d61f0f676888a1ff5ba5fa8b1c7f138e817591d3f7c08951b12920fae7a166b73328e03781cd9ab930f5e52f3995c572fb948fcbd8aaa33f46d7ce01d63c2ad5be32b2a77496ab201a1b13db7ba5a49f0c982330543e6c0bc9657ba53dad304daeb3a6c1c58d49bd80c6758f549e6b3e63a135ffc641651c06e1e706a1880ea65ea5a999b9d29c7a8c0b54a60ab3dd0845a75d8d4aeebb648652d6e5750650ab50a4c00c05aa34608dfc8755ba7c7157bcdf427cc1904a209efc83c2b323f72fd838f91900906084ac725117d74cbb91a96a7e5e122d79a490808f14af7a6ffe09ac0f73f8a3b56bafd03b9484500698800135c19fe48947036c95ee4a0756f9160ef58c9292c7e7a21adc6c27a42fb0faa9ead78af5053748417ba404dd8f4de828fcc6df869b01e4bdb9ebe84ce102903a616a7def84ab5cf5f31bb574abebcce46b980b9b5aeda23d6ef28f8cca1e42de065bbaf2d67adce86aa2bc11dc14a15a3a25e03e9583e348e99e783e68021b5fcd5a2e54d20ce0146a2654279e720a8af43b1094618b41e41b336a3ae7a9e3708b717735c9f8e8f984503c19180a7ccfdd6e540bff166c5ef0eec2c5f7179ae2ca5d8d9d17a2ce47aaef4105fea3507894c32c657c6cb42e2752a7c2413c782e39e332ac242779e6852c62fe1bb06c28ba8dab15943016c7df0b", 0x21f}], 0x8, 0x0, 0x0) read(r0, &(0x7f0000000300)=""/198, 0xc6) execve(0x0, 0x0, 0x0) 10:21:13 executing program 0: socket(0x2, 0x3, 0x0) socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() kqueue() kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) open$dir(&(0x7f0000000bc0)='./file1\x00', 0x400000002c5, 0x0) r1 = open$dir(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00fd2d2f66696c653000"], 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) sendto$unix(r3, &(0x7f0000000100)="6e83f80000200000", 0x5b, 0x401, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 10:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x45}, {0x6, 0x0, 0x0, 0xb5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 10:21:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCEXCL(r2, 0x2000740d) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 10:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x6c}, {0x40}, {0x6, 0x0, 0xf9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 10:21:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) r4 = semget$private(0x0, 0x2, 0x20) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) semop(r4, &(0x7f0000000340), 0x0) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r5, 0x0, r7, r8, 0x49, 0x5}, 0x8, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r14 = getpid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x2, r1, r8, r9, r12, 0x100, 0x7}, 0x10, 0x4, r13, r14, 0x2, 0xfffffffffffffff7}) 10:21:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = socket$inet6(0x18, 0x4000, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r1 = syz_open_pts() close(r1) r2 = kqueue() setrlimit(0x8, &(0x7f0000000040)={0x1, 0x69}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x4, 0x7fffffff}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1a79, 0x0) kqueue() 10:21:13 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x50fa35f7ee46041, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2, 0x9, 0x7, 0x1, 0x101, 0x401, 0x4, 0x1, 0x2, 0x0, 0x289}) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r4 = dup2(r2, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x64, 0x1, 0x476f}, {{r4}, 0xcdcbdb0ee4215d84, 0x54, 0x4, 0x80000001, 0x4}], 0x7, 0x0, 0x40000009d1, &(0x7f0000000040)={0x3}) 10:21:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x4) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x15) 10:21:14 executing program 1: mprotect(&(0x7f0000b01000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) fchflags(r1, 0x0) mlock(&(0x7f00008db000/0x3000)=nil, 0x3000) munmap(&(0x7f00007cb000/0x2000)=nil, 0x2000) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, 0x0, 0xfffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 10:21:14 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x10, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000001800006fd9ffff0000000000"]) pwrite(r0, 0x0, 0x408, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r6, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r11, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000000c0)) r12 = socket(0x18, 0x2, 0x7) setsockopt(r12, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() r18 = semget$private(0x0, 0x2, 0x284) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r16, 0xffffffffffffffff, r17, 0x0, 0xfffffffffffeffff}, 0x400, 0xfffd, 0x40}) r19 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r19) shmctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x1, r5, r7, r8, r17, 0x43, 0x1}, 0x0, 0x6, r19, 0xffffffffffffffff, 0x7, 0x899, 0x5}) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000450 failed: hole in range 10:21:16 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) socket$inet6(0x18, 0x3, 0xdc) pwrite(r0, &(0x7f00000000c0)="a298882f704f30", 0x7, 0x0, 0x8) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 10:21:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x820, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = getpid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x8, 0x7, './file0\x00', 0x10001, 0xe3, 0x5, 0xffff0000}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) setsockopt(r0, 0x9, 0x0, &(0x7f0000000200)="99705fbdfbb262b53fbdeda5baf4ae164ca3db4936c3aae9bbaef17f9e79e2db254329d725ccf32b1b3ef0a9cd762298a7a45dfdf2b8e3b32cfc9df67f2cbb1227f51fbbba25b9d2b41921c396f880bd529116c0718fc00083d29f75df99e28327428097b6d6c8b0e11cb4afc2a848d69b1c99b329db163cf3d2410394af4188886293b2eba015b961611d96c2998f707bf28e204943dee46f03c91ee1a26687b038712caa7222b4b38cee32aede0af2cb6f704adcd1", 0xb6) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x40e, r1) recvfrom(r0, &(0x7f0000000080)=""/14, 0xe, 0x40, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 10:21:16 executing program 0: r0 = socket(0x2, 0x0, 0xfd) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x7, 0x7, &(0x7f0000000200)="010f3f8ac7e02f0df863372154a8731a06a3a61b3f3f0104eb30bf85d84c89b96a67379aaff885489ff0c6530a25ad1a565df7225e3a73fc62d6d868c95dbdfdb9560c56c91d26650556764f94193ba56c553e4d089c6686be52e5420259cd6d48a4feb074a283b251920e5202312e0b0d20ddcdc94745bef365c1478f5035db4aeaad50a456488392b9a7633905e696da6a60c8495b493e539876263c213c26cda3f7026492338bebfd4ac0f97433b1ea6718643c9c69401515cbec110f9db3538a4e307a52275ba0806064035f", 0xce) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca648965c2e486ec65518b6124384678e93ec1c1e5b848bb7d53278d68854514c03aa819f507d0000000007000000b15801360bcd4c0a162b58fd4237b8fa4d2a2ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612ffe659fa202361cd8cac7ec9c5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf250000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8294ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf5d0642ffdc12c8e465f374d3c42d206a9886a24d4c47a9c788557de2fb1035e6a80189a270de19ac02d30389b08dc827b0e1b858a9a92aa7f16971d38a213b1e2c56c31997cec3e7d8bc6be754dbbee07962535605fef8089438eb3d3d63ed94d47254e6fb82db0249db4d6fb0eb4f73ee34c64ed900f1c9e1af5b3141c07c0c2399d14358caab4c8f06e5dcd2b3c04194e12f81da01295e4d82a9ada29a5b07094bc085efab9b1615590e87a652b3b3d8e256c4194800fa231bd80a78a7a26699c3773cbfcc5c731ba50c96de9519f27523e92ed8ce051a976fd25a627bb2738262522979725a3e9827c35beea9c1dc55e09305c5b0d7037f8075113b1a609b6fe4b91f513872970a010b6d379c9d923cde7472cb042440025234c2baca6e076352ed7130b2ff1cd752834f557cb74a19ecdc6d168506"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x6, 0x5, 0x8) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:21:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x0, 0xfffffffffffffffc, 0x400000}, {{r0}, 0xffffffffffffffff, 0x11, 0x1, 0x5, 0x7fffffff}], 0xfffffff8, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r7}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x8) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:16 executing program 1: mmap(&(0x7f0000000000/0x13000)=nil, 0xfffffffffffffffa, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x400000000000005) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0xc3) getpeername(r0, &(0x7f0000001080)=@un=@file={0x0, ""/28}, &(0x7f00000010c0)=0x1e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x84) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockname$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) 10:21:16 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3], [0xfffffffffffffffc, 0x80000000], [0x0, 0x8, 0x0, 0xa, 0xfffffeffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x25}, {}, {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xffffffffffffff80}], {}, {0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) 10:21:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00"}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001300)=0xc) fcntl$getown(r2, 0x5) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)='\f', 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) writev(r3, &(0x7f0000002500)=[{&(0x7f00000000c0)="9e7ab35849c9f893c8654b38de5f829224ddbd68653583a03f0b38f59185033a6aca67a1f4c51ae6c9efc9c4aadf0514acda7114d152a564dfef14792ec69142876741b22925cd7601a5", 0x4a}, {&(0x7f0000000180)="149abeba3a43d34c1491e7301d80c81450ae8c901ca76ae62a5aab0863fd34972eeeeafdcc1c7519ea8c9ea058c407d70ea348e7a5e6ba05bfeb5de9ffcb06399cfae9fb70083897f63fb0df1ab903d279b74dd50b1f11ce31e141c71a40260e40a9ec754a9cdb4e6572aa206a1dc0ab6191fd0018fb36d6de046d3618aca21bcd058e0c2b7fb3ae2c27f9321572e3af600f24ac05009c9c6266f0af00"/170, 0xaa}, {&(0x7f0000000240)="d90f716ee12b9af30a1ae05da7bd63ec90c81715d40a2d144cebdfb4c597cbc496667b9fe86c0e51f639bd83ffbaa3d4754249e20310fcc1dd47b990068809e2240f9f6282f274afe92a03c06e87e5a48dfce59bc4c4ea5a6fb83a8828816ab0203038028f06af806eeb6b7c29ca67cb2983d126c7f601b7351af058fd5dcf17b41a051da2e3f5cd58fca787f2d27678aa6058979f327bf26528545965fd884f1b88ddabc41e6fa741203318ebde8399eb15d19b1786c796d6c1124c4aefcc9e100d17a474de91c7b81bd6c18f23d912c5ef0215a41c6cf6a4a7e7715b99e344688347a22d5fc1bc1bc45fbd389331221479a10ce70cb234a15ce92244b65081981be883a3e817c613e448a699d1f568d11506b9fcca2625ed098662df065a0ec6175e1099465458394e3d24f43ba5d65bcc14dc449d77f223f143713d9f115bca2f89aa3f750d2e4d4d3991d985c0b75d8b81949cf3aa2cd5397e81095d110e671f7c15e5623e9eb3b981321cf0e7b5e9fe90bb95b4e46ce9d320ef1d68d59fc1bb08d46132c169592adf0a3fc64c98dc5efa0b324fbe67e12a4e4cecd2c18af2d82669d9269abca58e4d22d067a364fcc69c78697e58b27a8d34c4ff1bfb046200658028a8a36f01bdeb6cf85252cad3a73c068f72aaad3dd206635f2f7b9e199cfda55e8b551108a9eea771eb55f6374744be471319df7c062159bd04996bbf0f629d7def454a2ae00cc93dfdba22fa4f68bd8ec2fae5f7f52610c1d9f703a87a027b0398a5748b5fb4a7ccfdc6067058155f29957c2b363ebc733da1dec1a4615b2007c350251e4aea7586af82c1bbda5336b04012a990b33ee98dfed599c7cef962bf37e6b546b697253f6c4aa1d77f35511f12768a89936d47cae7b57d1c649d7827a306daa6a6561faac13c4be10b9e0be55df39eb112bae59248a871a87bc17cfda6fea891e4ebbdd3d1764f87d873ea2dc4810975df1776a43a17c39535c92c7e18fec69de50a5e8f66e7258733262d762960d889f115e8c9c76a06e4d9c5deea843f03aae45af835d6a826fe72349cd8d97ebb395c0353a5f93a717f14f208dcb6ba5b00af1e0c37419d858091aa7a2344861c0b3c2d57b8099cca3012f3dd9b2089b301ceb6b5339bebbdf3aa90a697708e4a1b73d10f40b0412e8ab7fa42beea5198f096fbf5076ec4f23a466d432dbaf7f282076d2f2cd6311bdca45ef61ec707258ed95ad8ba8266a7afcd88f62ce55cd4becd18772c997a11b93590cf98736ab0d9c7b8618270be104a3140e2159e9529cbe91794bfbc1d077a6bb6dd81f38b40eceaa3936b53ff06fc290f5d6fa8d2d4e10f66f41be5e0de6e04ed594d6c6234c2f61233678bf000c126f15ee06385e79abed528c66405a9e18f08885f3793b90268fb54af16604665dee4f72da8eb212df93046caf7619afe25dc0dc37296244a877fd3ba485e37371b8d5c86346934e935731e283345ff85e511d323c6b487d9f7a926a90ad370716c18834f46cec785073115e5af39055af050ee32ed8197f4091a43fa96a77976ce764255d8cace9e12f0b8f9a1d983019de3eb33720522d38fd0aa2ce6f92c6b4461edb919adfe1bb4e91bb1b2860f21b1488b8fd25ae8337274e575f2a0eb69ce94b964149fa1ee953bf50361316371a65148a566c4b474b65e9e43427dd8e2cea1661e939d1cf42bd4309241ecc6d5f68ccf95565d198a7935a5606587b75ea4560c6bc3f7ecc8303edd1b1c090d655f9e1802e63d2b8ef1de7fea03b0e7b47f9bede652d644cbbc4e8e9d588709c1275be29d2c507c0619b604184146e87272100ad1447b0b0461fd240ed10bf46d00470c7585fb071af49302841059cd32ac1288fc839f3e78eee073ee1411b849374a02078f4978abdf0067ec8dd537778e8d28c8b1a9baf4f75dc03c3507268e69d752f91033ca7dbd1f28fa96265a14ac17072fb98e105f01e689b4c9b0293e5e22fd0d43ccaecdd16a1db69c6f79bab158e0fb1e1c755b0581b495b7212aa3641153a3b6ac8f38e98a4363c7536ba9dfe97f029d5947bce2e68b75755d597d40c5c02d25b92bf54e038eb3f9e89c945dedb9b5f22a1ce6a3f0623edb7740edee73ee80d674d0b38092c14dd92d543ea541b4b798100915a5859d3b070b2a536a5d1ce17193c22e6f50bae19d5e8332d185ca8a7000328c6c0dd1e9f820b5ed5fcb5d7634793e02169565b0ffd2cd1a5e5e286ffa6d95c5ef1d5a678ab93a5d3b3572c08f3da1a773438f894e5a77972e2e78aaf2b17772dc26cb5e4d27d45d549c509a5fd5f34273ca17089b6c3e411bc55e8762451dfff1db475b3f96ac3f267f3bcee4406808092790948739229656e17244db0a51b6fee74fccf0a2c9690aa08ace7db5107f76487c4a3c3097f919a6672b6e844ba128a283e43d4b55098dca1cf207bf2cd68d8c12716ea2c89ede2e7ed9da24d4e0de6ab4403908094ddde97c8b0fda5e8f5a886654dfc7e00f82a7d8031f786265ef7595227f3d9ffa90ede61a7c4c85c07444c9dfb9e0edf9f4d07bb07e8e87ed02a0e2fbce64347abfa01a21e8898babc2116e3771af7e59436c37216d20416f41f4b081b90c372cb976610fad26fb86a46e075d17726db9f8281bc496d4095ef501e1e711571b9ef210cca4fa6fb89029e03e0ca5359a476d5e6e95166bda554097d9e91490da3f89283ae3826a5f1193f35f58b40cc95952ae7cbf6d22b957e87c15a4a6408259e059e9018d54b531b666d3dca2281a58f733693c7738a908dc3685b15262be01d06ba0775f380108c0509d1a0b975f012194fad681181f2dbd1640db2198e127c0dc3bc1a689f1a64afb2151b0b2c2bba6bde59aa7853564110f1e1d760a6a4420d54b8fafafb04cef32d95d75ebe67ee410f08473c30867a6ffb93e3d135d2ebeb4fea16aaa83d6f09153dbe36af8926778550c4c04702f9c24504aafb19d6ccc31ec0d953dd4c201024289ae0e4bdd6d6d2ef91fb73ca10b42aa0e6942c5d816150a8c58580378aeb0e37e46948aed24bd9a3ca52cfc249efbca362d5a23fa12cad5a20e556ef1eaa547d8bce1aa399eb1973550182f4e2eed5bea11ee69048ec46e0cfc0fc92d9a770664fe1dd7b0875803dcb305c7925781c5200477856ef448cec8126b7a1cd3f43f201e91a4d9c62ff203bc7c38f3e308acdcb0b8d786815c62df17e92028544daac815432e3709322017ccf83ff08d9ac811f37a1ccd5c318c624fb804acac8d5a5b4d0d0383eb8701b914fb50d9ef731617a8caf473490002f7449f9995f4b97028e105b13b5c3c8ed9c53e8b6141a5d28ce4ecb8d57be30365e7ab94cab7027930118fc01f14a5340c86f7a3c4389724c1c74d08dcca5487aa45a577b0e5d52164ee573bb9a992c6881ae045061991abb1e37a0f498e3ede83c630d8bf360d333be6abb366664aeb43c350c4afe59a2701e5f40e63b0ffc0455b4b9ed4bd354b735c7fa8622da98904e0066dbf2f7c5f17bc1abcc9c054fdfe4c6b96f072968e6a569ebef2cc63dde434ecc0bbb4acdd53b0f8d02d010112756d1c8ecbe7436061e979112a34fe1bd001d04008a46af15008979d0f90f234ae6c8129f65760766b390dd21300c56d039af8c0e1e2313facbe0b0fd4ef8bfe60f11603112a8c8d22ae08cc150844d7830f63cd56ab359592c1c22c721898fe3463b6e5d55d62f6823fa7a85e93617eabea1d0fa5d9d620ef3a7bd4e1f45f34e4bb364393f611f49aacadccececbad8fa6d4d0c1eaf9f135f774b85f96ea73330339eb636976c6c8e1bdb0c76c1e44b2b88365f74e48757e2ed83188097535781809812c6b12724d60f31d17cd0def8e0fc97ecaa166844b4b52258be783736e25de37f1c6f12faa5ac4607e0865b90a22a489035eb3dcdbbc57999d1bda205eb39a2ddaa60fc8599355b316edf9936638d9d6bbdb9422d724f537e9fefa30a18dfcbfedb80abcff06ee047256894cee8b4331481771c807be2bf7cc75bce8e7f6e151593d522525d3d62e5d503e28ebbdd2a09e719d7683eda868e4d716a24ee6c2f8c22a456fdaad6f0fa36a539afca2da2a7726f2673eafc5b74058f1fc3cd63eec9bb3334316dfd3dffc068f51848df0c1033060d289d65a02116edeeb21d9a07e201d720c8f5642987e236fd81f86fbe00f7db6af9517bd3b1885ac54932d61c0117775db86872aea32c26cb60de78245c4a5dd6e9eb23180e9cd158883d857448d27f38cc320bf0dc01503ec051c2a3e998ad1ac3dd20bb90961f65de57d30307c7421e79b46679dfff1ba9e5c93cfe51c24588fd6b8d44bee16da0df92af2b7128f205b58af1f7b5ab4978a8eb1e4c8a2d57dfc28b0b2ba9087965921b534a2387180587d719a1b2482a39b3c26c2fd0c940b27602560e90e7d61657fbd76cf5f02b793852b8ebb0c34b8d3a26bfad38308d96a7064173ff8b29dae71c4c5698fed2e691adf8cf6f75cafd235ec524cfaced72e0ef790c12ef4b67560a5ee31d3bbf942fd7a531b5295bc471c180685e8e366cb289b7919c9f7b3531e4af54945e5ad2ec38f8243245e9d870334fe6c2dbed974df2e4468f978c5ab01c15bcb7525c52709599f005fa57aa53f68b9292f7719397447d91ea4aa9836ef3ef79d981041aa9deb92d32527a6a91678d3277eb4e990167387ffa7753732a66614ec403ea6a5e0d9d5fc08fc06680db299bd6879136b96bad49b62ee37f5a06ce9d69fa3f52846ed2130c30640a08bd63e37f0fc4e5c04c50b2736fea3024ed6449da31c5c64cab5d887d6f810d79e4994229af3259ec87a5368b9f6756a519f1bd88b8dc5c8715e78998681ff8c29b4f60d8101b5361746c7496cb44587d9273dbb8a5ce3fd01e525ee215d1da22343467cb361228d20a5d347f27947fb3def10c8a03e434168879b1c841d82bff5f8756c60484cdbce9946c29c164ada5d42218a2f50f1f044a30e306f78da4a3902825f0bd6084efd635ba07f2e909c7eefe6d9369183a88fb6d047421472a7cdeb2ef71b5ebfd6b24b26ab58c17c39c67838f4aef4907017315dbab2043b351a38abd9921d9d3558125abfb91e748a3064f726e56bf5e69c55c894b066ca3d01da9b83517140230a42a62a92b964361dbc06baac12e3e9927c630b28f19d0f961ebb60c1fb9c331daf01c6aeb0f609f28100a6b1cb4e8e4dd7f5be1d5180f41c3667ceae0979ee79241909211ceb21315e673e7f015a22a7b161ebdc004f71be9c144a4f8574442262de246b92b29d6faa12a57f6b04a7a8af60df7cbb4cea6728b293d17998b3b58fc793cf11cc0474cb6205499ea167bb4b803e2f3bf880c6bf9f2c58f68f00f7e5742d2525ee4af02734560af51905b9407ebe363b75bcb47565cfccad6cbc3408d09a4f056790e2b32464dcb87d8366448e4b09f6488f6ec4e456a388696f9e5baa473377bf3d066604110f5744a68ee722ba5523b3b3f2f98e16ae0ea57a2e65746d4f48ada97c096833a3a31bde1ead15cb4239627aaef0e3857f95b2fa6d2a6c0a7060343365aafb0b9f78917d1cf39b0ac2a51903bc9c4e792fd536e5391273589c45473151061d0762a321b0db9a54dc1f61bd66f76f96682acd6d6ef7b2e898ea8f029e57f329c756abfa4f0a0aeaa51c7c6a40d6f3dcbd98a509cd220c082ad5e2159e8972f14e2197320a122e294e25ce9de5c96ad8e3070ed4c8be7294ece264c3c1a7f47b19793ce380e61dd3958a42c8119e4693f7c73d7249ab9c98713", 0x1000}, {&(0x7f0000001240)="39bd54e05fe0feec533df1554b7c1b56d89681f94ad29944c1cad072a6144d0a5d1905f03b79578be12ac9c19c00dc1e83f88c50ff707a63209ea97a1e8f5b02293d9c2c4b821a73530febcc671b1e06b849b0073825379de2945587e8cce6328f2d7e5827a1005da3bb", 0x6a}, {&(0x7f00000036c0)="ebba55e7c01849d293cadf99f77a34429473f5968b3b323e525bbc34af1a733cf66825906efb9ecf2d06bfc996e78b2c63c0371c4f79583a7db230e2a428b1eb70feb5ace118a778e98ad1353fbc2e2ef07ee0bc1895612766cd1e79a8e78e72347a517ba257c56e631d4f131af479b85bb2e3b374a6b00efcf44209957f461218c8a106e60fd31e6725dcc3ecaaef81e2b11dd8115f3b4323f383cd027cbb0ec1362dbd51ae91c7c052c74689ddc5e692f8f96c39454fb72e46673d62a28fb6d69335e814f879cdb366659d5976560bca7fa3696709396d9c13fbe58c20f73eedff5101d6f8288a8ddd", 0xea}, {}, {&(0x7f00000013c0)="99f6214ddeb3e0198fbcbe952d31eb8ffed2bffd6e022b7805274d55dd1fdd73e890ae38fa435d60208a5bde8abc4802283e46de33ce0b2220877ecfb2242f6da51328a9fea38cf5ee67c7d0ffe5264203d019490e4d9294d1720f7fe46dc0683a9d83e19142a57554e71bebae443a81ef364645ffbfb7916942e6f1633091060ba53bfcc5c5a2870567ab3884737e1f8a442795c6145831756b", 0x9a}, {&(0x7f0000002580)="73eda98c42561d0193f62b948f00fc03e7587938566993c8b10de695eaba28db72b986e84b86c98f726f13741f73212f200cd9c8ac6b190e5b27e4998a2f4599f9501de646808173fc22c89cd9b2a1b7d9bd07a35d4edc78c8e672c540407dff708a36ba60d7759c8fc1af9e05c04023e49f5ffa7af50ea11ba436640cd7146ec3b3e5d9d06c03be38d29d1f197458b2f624cdae62e83919240c1efc21677a62824898018db9a9fed2778640afe281f8efc15bb8282d9bfc0e8f585d0a86ce8948962d7b2808b72ba2a21a7d9e59420f12eb1990db9ee0844ceff7563fa271d26f5c8353820025def63aecd3fdb6db87ef6bc4445d01f83074e015c4fbcfd1c8443c150715718b56fe31a7aacda53f39ae5591d13d2dc61bb740d8433c07ea87d41d973566855a12a96e267bf61220f5f9eb626e76beba44e1ee116a3a8ed63e7f3426ce4265c7ccf20f9b8a4a982c39dc03e59d2d599849150309d770f71ac7949ca9b292365f3bb40c0966490d43f9ba7e4c6ce71e29242d568102654c491ee9ca3258f3e72e53f1d3d27dcb4a3ab7fd798a780fb980fc3805860485b7cdcf0902ee4d52cc4f435291a832f807f39a5ac13698539a8fa1275d0563169909cc778a5a52d9750c4edc271f151ca0b3ff75d894003b2676b9571ba841caf33661ed86d4aa3e139823e2ad1082b21e2c2d1a7185c29a6034f3ea195a7352cc68ffb65c11d76c06ff9cbd6ace7c8bccceb7ef873fe6215e7fd8e892021ab94d8aacfa16902f541ebe09c12d94c05f27b62ec2560ccd7bac851aca3ad76961e776508700f708a9738480e669f3781673134abd9fbe6bf5d72bdc252384074dd1169f27868f27f34a5b2c40409898d76dfb011f0dd5001b26fe10499aa2f42071e8b5b2406798f3b1ae9b9340cba176877b6a2ac293dec30df58a7ad56c5dac11e433071b60d1f8902d7d1f01a25fb6276ea68c11a54c9c2f441829c557e87275066325907c976fc9361e63d7fb0a2357bded6cd784d447e81727f3138b2cec300f77b35ab2646c3ee5ae8cf53bc2b623a62d86bb353792772dbd3000aa31e92c80af75b3731e7b435f076b70590a56d3c558c01214390508030d2b15c8d9025956174d1d0268eed88a227b020fa073fc5c9d9814a76cce35a30bf9b983d362d0fa258b45aa8ecea08a7c54b60ed41f3d6f65bc4c445509a1a4f960fb2def47e83c5787d2a6d4dc802d290dcccd51ac8d0bc4f5b957cd55ba66126c1884d49fc2f4cf1fb7423c867538a77e6f1598074067e2a015afdd56adf58f89a5ab052f4dc6fa9e5191d5448bd9e7991660b7f6d94ac037edb98d2a91da428128d81257d1ee034336c33882fb6af824332ca0f6b66ec1e271fd64b599ed6375e5d961566d75a6b89e2f77bb763b08fbc690577627e80df13ed2c11ded3b1db412f9c07983f2b03075088803e2bb804fd933a239dcc7db70ac4bc7b80ae5876471d370a4609f3ce21b65eeaf1156e0354b2ae579b659ccf0e11e3d8e6591e23d2344da94aa5e49246dbee57f665985b9093b36f18efe1597100844ef03947495af2a60a1873d26c2cd24b15c093e61642f78b9bc169f2bdec6b8c7335b5916bc0fe7879e373a05db85e9acec14c3274000d8e3fc55f0b6262b85bee80b8f02e256d877807e91efe2981d5850da2edbf97d1dc2794397839a5dbc86ad6f67ff0b1e1dae880d787246c615add886be1b8219c0b08052d30e111937de5e810cb392c6284c12de6b21024909f015633481a441864fe8d2d7a0694c7df384b101b6de68233d685a5bf028520fcb524b6b5b1e5772b0e7e82a7fc1d5c1a4b747fae446a7c2a5183f40ec6bed43bb90ef29485e5f7bf7c7614e0b1466efadd6c73949f3c1771715882e0d26a2468a7c73141ed779e5fafd3ad7e40559a4515dad248a86633b2562723e74c80a2e83884e0a00e4efba813366e0fd38d6072ab95f1769762c087b13122eed48e02fa7a0bd7ed518cbaf5a84fbd5d21982f1b7e28f20bce1c4d43bb4f77b7cfcd0ba545e7288e3b9f02af8b4efe44d3c27ed26faf4d38ed7276d65abb59a1e5640319807da9974ccd86fca3b93d16e2b9e946b683f992a3406ee60727422f2c55355bd5497298a23a85f308d7ac10c36b126609e0bf3be265047b69caecd75f1fa22c17e5e999bcc3f1f1916b31b92dde2e03a5c2d8dec83f76ac981d6eb6eb5840e44a021401f187247b85b8701225e6951f8547d539f2e37c0d2643c0807aa44deab2312cf35108318ed3ffd951f4bf9646478b891c930d1395f7ef0ea07590de1a834182d7463b90674022a4daf2014d1e78e6ed66f71b75f5ee1d3a3c2189ec5b73c103f4cb4a11182316dde1ece661dbd0d31a0bbf85ca64304e245f940d868711e3b14d9c61cfac5c9b30c128c0514a957f3e71d93e450cc80f115a61b60d84930385537be4fe0297c4ae079e50e0865f461f15583b3600e027599adf4154a807f2b66d92b0deaeab6632b481d4b113ec8e39a0be0fc1fdfae1e6aa4a4540a773acce7ed3c4313c0f9343267d3ae81d030e55da4b9e9eda7278f256258f38fb8c01b480f0644a8ea1c55e5fc88ec636cc6acd5d3e640be5a97c7a9036b6859665c89fef7e0b487a9a53bdc72542737625c25c8ae9d33c081489aedbe715bc4b6afe413b021a2822147a86facdd1bb299ef2ffd741b255f1eb44217b99c63d061d6b8b734ceedaf27c030dfb829084b9c7e7559320d2cb9270b607a05c114f19a31214f7835de57a47edcc64a53e429c61f42c69a3d02415d380827d51dbb889cf862f4cb0d4d65843360ef4e7d228a92a847a2cc64c6cbf43cab37295914b6a82272360921330de40ad748b330e6cc2c0fa0e8489dff489fe231df2818d79f70b150c754fc0bf4d4cf926ba6cb927b046c0e5bbe14a9a9be75945288a8044789abca5a2a7d29b4283bf8fd5100ec5ef7f75a467d16f4a41b5f3e47ab50dda9b704f037f87b46714bd458d3dfb492c8f87250472448276b235873b0ce6d76e8b6c1f5c095edbc4dd734632ccba0519621e33cd196a78b6c03f832172530eb5f52bb304e15e662debba5b5647522ed5c25df2957e56c8fc01364c83789fc07b36eae4eab6ab6251af825a17fc6fe25796a52c2eb80496f3dd59469e42058358d5ede4db629544376448785b747eaefa2170bced166836d000057d62308ec42dac6a2e893576e7649fd611bc9069077d2c3dac32e2e66c77712c650d1888b9958ea682379af6498c51252ee446b2d2d81f664986e5a384cd874c6e5398606a4dbab3dc246190ef5d22509550d3897b06a3bea9c1fdedddd38b69ed5a6f2664b6dde235e33718a01df5a7e8a8765f6621c729a9efc17f59b25206a3efc7834be0903c4593e84685be764588adb837dee46199c1f9a7a7eda6474665ac685bf300a573c2c4cd7da50768859dd2f9f12945826ff90043556a5bd75824eb8d0dd7c54b9aede213899f338654e413b8bb0346a109477fc489d77a66292135ff122c3dc284f65720c22cb90847e0415c13b0bce7d8ddcc1d24fb3622b869f3f53aaba5078d0c2039f5332946c77368e4d1037df593cfc1ba183289e545ddc208b1b821203e4293b630dbd6bf6ee8d9a246db55f772c2ebeb7b1a6f6fd1a79c46126b6ca795959637ca89ed00bd5b533b6a9913684f3df8fabe0d9e90fd0407f674c4e598dae20a54011ebc2428de788d6d832777c7e0ca6d171d2a0c18c5eb2a03d95d3cdc362f2f823e96ff5b2d5e5c80aafc376111f17522d111a5df9aa138388c477f1e3f64917a33303a06d64acc6721e2801b182a962cb7f6bd5c7a0887f7dbc4b5c163689807bc7f091ce562e6d63a575c60af602695f041790d9ff0fa80299ea2c06540ce905eb4edbc6bfdf0042b8e4c06420fc1a978fcf89b7952946ad9b5d89addbf1a7342e6e08e0eb14624107e030a227a76f2f1445f834aebf8b54c4a68ea7e766d1c79d20c3f5dca31fb194ed64c6d0aa84d24b92ff5fd2adf359fa133ec4e35812fb28ea7d83d1c0ae50c9cdd5482abfe7e954e528e1f9be20f88457d96d8736fd2229d64b2a9a470fde1f113350dc4f0c0789fd89925f6f146f301de09ff8bb0b6a36e4f2b0d0c9dfcdbe8c386532bd2b45fb5e36daeb5ceb6ce55a003858382647003723b206e2ab34f2ff618e03d426f5dbe9a27514561211dffd4b60e5f43363aadae9604e067ee2992fe6fb134e7e1ba1e75bd0cace622c6da9391f487a6bc547696f1bb4838c9649b2864ba0cf8bc46960b5358d449e314d1021ecb1f7d66a0e172866e6353cda05c15c1ab111484cf1a4f15799bbf2df95c08e0ec35f4163677a9439703970bfbfd43b05a33004486e00b3d755cdc6e28ebc3cc938dccc5063d010047494e8fe2777a11a85b5a7c55d53711dc2256b69a1419d974bca131a7dc05c5e7046ce58d8dd94d58828ba26c07e33284b266292f122f65d8b405cca737fec172d83ddcacfa74a0e5eb06db26034ff6c7432f0969738e591c9ae65c9160634eb0ea1068f52aed7047b031cab217da26a4de0c70419ff300f0864326d2ff98d7fad813344e611b81e7789fdea2f45895b7c5806b66606046c664712ef4314b566f249ed0b71688b969a30b592d812efe3ba59379aa87de0a4621a2e370b510e3b967c94b872bec80acd19e153b6bd594ec1a49614c356d5e3dfc9ef66b2f82661d892a3318c103d83724786071e98545cca85112dbf457bf8539349183c09a9ebda8f128d35ef9649c772b656107fc64e215dc553745b20ec87a62ebb41835cb1257c0c2cead63465345c3125667249d1e4c53ebbf9276076f50a1efc9b93ff66847c3c59ef5847847410cb6ad7f67f55e8c6071012a75c72dfbfc421ddd8de0d6c2d6670ab959cdeb7d12d2382b9636c811050b097b9af3ee82da92f9a8bd47cd7d416c52642d67c3aa2ab424c4e0bc1d08ad0404c700f42b1d6f8125a5f6369fb741312219debf71c3711f2bc01a0edcc250619516dc6c171868da1ffbe6cef1b13925de2a9b4035768fdda6cfe5070c99a51bbae4ea76a7fe170f46596baa5afa699ca786e30bf432ecf6e484c270c5cebe0224d2ef898543d16e9338b418d7c13007df307afea130716d6af85bc30377b5f9d529f504b7f54b755875d8fe83bd2549cbe827348536edb6a954645b9cbd78e5479dc7a25bdce182404fc33d8e0a825801e61a1f4af65448fbb5a683a6c28ac40a25e59fa5bcade924c65b2bb1f21a2d46076786d765454ad1f05507f27f1e30e3608e80efb7af6988c23fb0104ccda63ca15790b9d59737887736869515ffdd1ebe6c00aa485c80dd43d71011e5bca00000000fc59df5ad6dc2a07ad78592481c481d1eb6391690288533a867e95d36be36773fbad8028941ea228bad0e317ab5d12b9bc678ad62dd3f97efef1fdde38cd676d1ff37dcc9f3aeef136fdb65dffd17cda9607561d1382feb31a554af7528ad9c493c909d0eefb236ffce7b3ada9fad3ac1205423f2227bdc053accc34d25c1aa91e6561a86e13e1ac508dd2e718f39366531243d48e63bca81e4c6e091b65b760ec6d43d537bd5859fe5ef2d5e5c6995af487f97d8198644643ca7eb6e13039a7216d1220ef1113b4d418e575172f80637cb676fc341ecee46a6e1d6a2d9f5d0bd5f5e0c74387d48b2b8b6e16bc550f0c87d9ede58eb9ed2a326a351b70efa003539359c8256bddd56731cebc1d0037afbb3773dbdec9d016615f89bc91b4ebbcecc0bb96cf466b2592a65c2856afc31f4e88c23d2aa8dda91ef5ec8f27ff9d58edab11c87e9cbc74f7cd18", 0x101f}], 0x8) 10:21:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r0, 0x10}, {r1, 0x100}], 0x3, 0x221) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./bus/file0\x00', 0x0, 0x0, 0x6, 0x0, 0x1, 0x1ff, 0x81, 0x1, 0x2, 0x800, 0x87a}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000200)={0x7fffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) socket$inet6(0x18, 0x4, 0x3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000180)={0x9e0, 0x5, 0x9, 0xffffffc1, "d2d8403cea0c8bd0b4e77986776adc2b3285c065", 0x100, 0xff}) geteuid() 10:21:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) r7 = semget$private(0x0, 0x2, 0x20) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) semop(r7, &(0x7f0000000340), 0x0) r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r8, 0x0, r10, r11, 0x49, 0x5}, 0x8, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r14) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x7fff, r4, r11, 0xffffffffffffffff, r12, 0x10c, 0x1ff}, 0x1, 0x2, r13, r14, 0x5, 0x3, 0x4}) 10:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2c3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x7, 0x9, 0x2, 0xaaa}, {0x400, 0x32, 0x81, 0x8000}, {0x1ff, 0x3, 0x6, 0xffff}, {0x1f, 0xf0, 0x3f}, {0x1, 0x9, 0x0, 0x7}, {0x7, 0x5, 0x3, 0x3}]}) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 10:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x400, 0x3, 0x1, 0x9}, {0xbf, 0x1, 0x7, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") 10:21:17 executing program 1: socketpair(0x21b402e6d8e04ad1, 0x3, 0x0, 0x0) 10:21:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 10:21:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 10:21:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01fa1dae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cb0b442e20d9c06af7a2cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x1002, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 10:21:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffd7c, 0x6, 0x5, 0x7, "9f9ec104142e400fc4afb38589b9008c0d046504", 0x0, 0x7ad4}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x110) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f00000000c0)="80bd033db048f4168c0415b44a1e2249e27fa35cb4904621815588b95d4170dc6e41d96ad80052170e5768a71ff8edc8aa718d49db0a679b5cdad4a5acbe534e6495c4b69f8e7b1508f922115fa0b26fbd05dc4700ecfe15975492c2164f01973d4c7406877365450c3eb244074cad03b532c1ddaba96df39a74d556", 0x7c) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x27de, 0x9, 0x5c10, 0x4, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 10:21:17 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) acct(&(0x7f0000000180)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x1ff) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 10:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x2ecae702a0cfaa36) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x200}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 10:21:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x90, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000001680)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 10:21:18 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x2000, 0xfffffffffffffffb}) r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) 10:21:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0x61) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x18bc, 0x2}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x44}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = dup2(r3, r4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1, 0xff, 0xd4, 0x6ff}, {0x1, 0x9, 0xaa, 0x10001}, {0x0, 0x0, 0x1, 0xfffffffc}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 10:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0xc}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000240)='./bus/file0\x00', 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) geteuid() 10:21:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45cb7657408fbd313c52870f2602b21b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142060000000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000000000000070000ec91000000ac1400aa000000001000000000000000", @ANYRES32=0x0, @ANYRES32=0x0], 0x28}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x2}) 10:21:18 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="92"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(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) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7a40 10:21:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:21:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0xfffffffa}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x104) 10:21:18 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x1, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "170b000078a7e1ff00"}) 10:21:18 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c", 0x1}], 0x1) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/144, 0x90) write(r1, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:21:18 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895511d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6bdfd7ac20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800200000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9765285d89eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569a1f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x857}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 10:21:18 executing program 0: r0 = socket(0x10, 0x4, 0x81) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800001ff, 0x0, "b80054004000"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 10:21:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xed], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401, 0x0, 0x6], [{}, {}, {}, {0x0, 0x2}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x90, &(0x7f0000000000)="d8e85dcd7c677e4f4e2b786357084b44d3b5506c01378159596a8d90cb684e1a6bd6dd7d8fd8a086772a09145cfb98765bc790354f3b9894870a7f9edb79b92c4ee4d6a72199afd27c66a4cb8e87d90d76b6d14357d885ea51b0cf32af164896c01df7640891eaa12253d4bdd2cf3e2991d1be998a533ed9f9dfe894dd88bf1a526b2318d7481df4c880e628c43dbb08") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:21:18 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x8001, './bus\x00', './bus\x00'}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x18, [0x0, 0x100]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) pwritev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)}, {&(0x7f0000000300)="41efcb8bbc8f1abc0318c8dcc06773a778912fb3aea207503e9d560d37bfa0e44c2f02fdfed19d48cff3053701212d1f7c04ba934ec31a75442e1754210492135555b27de6c91c52bbb124ae00cb99ce744faba8bf68c02a2015f16934ad11eff2234e4e0d941b91add59b46a6a16d7bb6972a3dbea349a6b335b5e9f972a097cdb8861585317e3506dc848706009cc3ac54f11fe1b25705a34de3380a8e5a8f1135caec31df619ada90a451bc3839755539dbde26fb6cc42d65d4e472a094ac30b7dbb9c3d41162f8f54153e458aad3d4c6685725367cd2f81f7f626c35cba8a708f5c4fa078f1e78bc2b808828e9cf672665f2d7cc9baf9b6fe635f342cd089881c2d0691fa1eda158c2965735c836ecf40527c4c53eba0d784ce92d6697ab44d5fd76e97e13881787e3b847ef62e66eca5e5d29e24948dbe1e245bc0820347b3ef9a57a22276ba9f667408c96125161bf9e4def7a46f5c6af8f84cd4ff18f9d102aee399645c22d186a612f0f7a138f757d08a8616849c20ab6fd8b38af8fb2d6b4292a5dc73d4008153acd6a67038b5302d1bda56716465c261d5022ef4433e9727a6e718a3f6370ca4ab659dd8508748cd23776b217eb4691dcd31691a402e605442c406742a1aaf4ad84f818beb64514d651392fd9f22e447cec79e0b55272a2e110528460a9a04119113eb2314d73967d9e077d45f0bb14040672799a9f9ad57c3b6e8cb9a7ff78771f946421dc5554920f92b172ab3be216d5302ea81e80d18de7de17aadd25509506212e17916c9a3b32f2e088a3112a764ca3a005e1a9d88e0cd1f436725eaa9dfc47b6ab495deb19dd117f5c02dfaba93f839053412c4a5bdc0936490d8f8c50eb40f76a20ccc3d89140e783608326a120d0f3c64291737cd946aa383dc742b71fb8582b936d6a02ed45d20b6b575c363f5f7dbd583dd0e89bd9f723c76b0a26e8eaf16393df9231e32f9cab5554dafef8c749cfa856c29a6653075fec868d387d4191473b2d23c3e875e71a775794ed1f258fe6763c5b9908cf6e36b577b54a7c893c8c0944918393685728ae8cd94ba76ccec466175fc85cffa157d6950dd03c3fe8ced47b78fc78a732ba1e7ce4ea17b34095d9b70e176621f4aa68ec8ec76e7f04036f87d7f7c364b10fc95d87bccbd1cad61f87319442c1115844cf91b29e3673072c479baf5aa78190a659949ee0ca504e2d0b2d54387efe20b4c57602de08b97c4846540e201bc443c25a78b9b682eb3b3f1e42ac57a4c9fe0a443b6e9182b66191a1ef9d5e228f861a1f0dfec03fedd46a8c12e42514b17b01d397e8cc51b1de7cf78bc063e2cebed357f0d775da798f74becdcbc828f2c9c3bfb50a0e72dbd845265e6afbcf9cc96aa38418702cd0441eef574e20afb327238d92625887281b39790e183e70e6b593db94066d6ccd70767cbe00f51ea8ba9978d78fa585f1d638f3ea973e0e168c9e6871e1e7cde3eab4d9c0a43ddfe9d464122968e32f72f6daed8e605096fae7d8ac687b404e3456751168e84948c55ab00b7699fb7e03184ab604cf9bc006011459d3972518d013a201c3d61de760288f1ed0b33245eb2ca3829d3de6eaf1aa5b97db4b320db0d8fc19d43bed37c5a16913ef7fdbe59a7da7d959759f372c6d0f35ba88113188970a6a2ffb6e535902e4c4bd094676eb363155a5f0f6a571b45bad7cd76b5ca5f20bc75368c9992cdc4d60a7db186d44995b37965e0bb0ab534de961d5da01391e6ab9a238b1a508d991ac5aa3d1c95763b188f24493f2bb1f7f7fc3d1c1d64581590a61aaf23693ad219d027df15fd0614f08ada22f92c9fd0e7377cf57ef559a2cfa8d51ea466e03122ca0ee2278151f18d89da81a24fa612bf900498e7316e93335869630bfccb05e8ef6e5047dda3e9b0795fb50a07073e689571e05c9426a2fa97f60cf3c18dc9621290fd70ee7a58e1afe3b7e50a17fa47309e76773dac4e4b299035edb945996ea5e49cb37101f5fd31098a09f478ffff1d0bb51a6bbba04d96d9c36b090713ca1e859be8539b4dfa61a8aa3efe3005b78629dd396c518415fa9de6ff4c62679d1af5be025d8ed395fd674838eddef37c6195d5e04a884b79ee4ee03d4afb6978858f2589063cabf5a56015b402b22f99eab1be3be9dc1f0c36d1859456ebdf31768902373b5c279e4cac48cc1f56705117578576aee441f1cd376ca225b8dbdc47d864133c89bc08b658921860fd8a79644111bf2bc330f6f26be58ce4c1deebd5b58d0b78f4f62424ec50616745f8cf2956352d2ed50ba59088b19f85b09ecbd19fca3f7a07a5e1a41be6fe6c8b744080311ddbbf89b7f4fbf3b1b68240692cedced17da6ab4b27212ea9a58c26d06ff659f98008d8631c7bb5ae165f9f89a758bcb3955be057108a8085d3db1a5ca0f390e718e98dbb6a27d37720417731e2b2c95e2bfc3699bdf9c8fc9609e22bd541de26890fed5070e9bc4ac482f47022645f543f982505d111483252f41bfeb52116924e0286e34ee55c455b44210e6b7a8f292cff4cf1796b463becaf9c96a70efd4ecc965c089cd4c945eb89d42c7aced8ee59b044a7cb67bdf277575a9761e9a58877a51335463c3162e2960a185013a16da73566ebc02b3bab013eecc9cb28f1d2f1638e859c4ec40fc9ac395fd8e7086c322333c5968fb381de3f66a7d648d71ecf991cd75eb6b2c04dde9dbe3e5f62589f2db10741cf7da5f15c9500093176b612dc39eea380942aa660820fcfce56a1c733e288dc6c30cfb52d9e081f19491947bbfeeaff0697745761a48c7f41f111c583427f6b4defb881383bce728139308bd83a71c34e2fa6b5dba350d1c9ee91979b05da918a73b63f4d72f38d2e2969bfeb38729cbae4a33b6a17e61d4abcfef5d9507144e79f8b339b49d8849557b8857e8362fc074235884f1729b1acbcff9c5b79f1f6041cf223ca7d508e10a4b938d20bce960a47eb4d62c0d32ce11f2e9ea45108daa651e565a4b5a40301d1ed5783446322a1a0dff1fd0e1e30542b391e4d8b2cc23897801f101c9a77307c7f1b16753592cdec65a7870b32efbeacfa4b4945258da748cb313b6907228f611184626ea809ada50a9ac32b80e5cece822f07d25e038fe0f591fc694139160373c09c4f9829551dd05565cc69e9aed388835f51e08f1aed85e0e2d5f50ca05fccd15f4b377b6eff963ad1a168ac3152b6e7372351a2f1f7c532dcbc03472bb36e9a7ffe125647288a05dec71a4c39d1beb5a042490d1d40b88e55b6b8d9ae31c5d88394baa9186ebfdcbacd3c9b5de383a4cc18315cb503d84f6a6aec7b8fc3360f79bbfadba24ed185283a9fc4ed64d4415dd7dcdfde3caaef695185f433835d2115979ffe36fbad3996b3111e822afedc9484cdde68ed8d7f8e83a51d2d92f7df6a4627f18b7e8319f34c8759401ec63f5fbe309d50c063cd021e7d2c8537249f5e7e9b61cf0a3b513b43c92ad3fd0846eb4e3ec33558b639778cf6a9d7a1bfe5bd8d6eacd78faaa1db5c3238318235a70461d617ecd6ec0fbc1d92b2c0bda3119026a09741db2b647e9114447ef8fefa82668d06f914f0e2dfd1ba9a12e775831115c6e2372c9e35c4ec7bd1addd8aa28d08ca8e9716eda7a3d6d6239543296ab48b415f9491982a32e2260acacff7492b02f00888d0eff808794fcdc49e7f5bef4ddb8f8c6bb9b3e2cb3ca66a116ad105544d755f687e1ef81bb7cdee5724cf89c07497c4717804f74f7ec0a12289367196dc878db23f48837f37b6663ab07d500770c5109e65dc86b84541ca2d3f43496c3c2c0e8d924d8743da980df947a83b1e443ae54c1dc68dd53b6e3bb3c5d8f0674941b3b47fe006ef56cafcb1449b9b5e70d074054aa33785cd4ac510bffd60da4fa734679ebabe65c372a4b09d5c1c3a04a404528e730aeefd416fbb08fc66c5b457e00d0c66dd85c393a5907d61692a603aabf3afc40e50b7795895167d657f2956c33cbe8a9f062591d511ae16e215322fac676c43640dc085071dc678cc951a6c4d2a728af037eec66a97914684527e6f081f0bc199611571207b75a67f40e0cd77519e967ff6026869d8bbeacf27ba94add96e4cd61267f1af9d0cc511d2cd81e88d0fddcbb0292cf2770b0ccb3c3ff4f64d8eea15b00a95a9e9ef7c85815425c8f8ddd0377333c515002cb8ff4447ee6ae002ba782708b80ce24aa58017fe2277903b772803d97ee198d4eb609055703d60ee169327fdd8f5fb8de910592cd9be0184d936eca2faedbce02a3398dbdb15b771920735cf03817affed0a4cd76564681f8091880b8278845a676af22773622b6e47ba96b09780bde768bf97fda583622d2751050a9f1b088ac3fac41c00d66dde89d6d14e67141ac8a288b83d1f069877186106b08142ba3f66af6d3c5c37689ef11c047c6dcf598213bd115967740901db93440b3868960e86cc462317fa15975382ebd7b045e47b48e389b641ab8b811223bc45fd34d8f7c1505322622370a742bff1caf3ecf9c0260fcb34b8d5e6359763557dcf241945deca6100e09182acc09b74299de68fd1321d4cc99746e8ff0ac63fe4e70f21a1d465f4bfc293ffa532c696d47a917adf56724d17e3326cb97185daee6413a668ede0812e4d6823de1b917c3e6d182d0039867fb4da68b804f8d5d1ddcd0cd9133b0b5e87cca1823e9d55dce647464e6d4aceb433eb37e21b75270161bd58d54972c7207871aade1564bd1e5fcfafdb05eb9e4a7b506875288cefaa43e327b166d4dc9d5c3161850b81f76e48203c4ba6963c53b52c6933df6c86efa821fe4ccaeb4e1d5c055b23cd003c5acd53dd7f036405f59cf644a8a03669a88dacc1e40b5d5e25b952b907def52fe4415d1b0b51c4666abf6f8ca5fb977aaec8258b8e4054888e2a3cc7e1a7cf0888d6ae4a99cfb51fab3e883230291cc6adec8376926a9069c7d16760b535d51d2e2194841bf6b3a73386984fa3cd60f2efb3d6f19c77aa82a2421e20c156cf218060885df322fe6f44b6f73645f4159ed541437d44d60f7dce5e2fca6b727d1fde89daaf477e9342f9710f5cecf966a12f4bd7e01b29cddb2434615c25f8bead14da57b8e6be59dbe3fa26733fb75c5150093d8c9ff539846a158117da072fc2beadd55e17ae7121b3f2c0a98115ad0a02f0c0a486a3018853c72747d77b8a03477738efd5a57a833bb2df77884b1e1536e9e86c5842fe3821f6735413328707a81fa1c78a8694159b34cfeb20103ffbe07584075a71f12192c6f6d82ba717abf70c878f1d91fd65e1e5ae35d9bd3b1313b13f3449109bfb42c328adc993ac089e5e2277e1db5e2a10097cf2f1c75991632b666d8bdd5716d995aa18f6e67d52bdd3a0c0b1b28765c75b17f45668ca14af5f84a193c1ed5f70354879e3168f99b86327d35e86e34c3755a508c97648bd04c5990c512bd497f2cc14fef21fc00d75a9dd42bf719c1af30776de05978e898b88fe0e11c4aeeb0a31625a515b48d88fcd215a9cd98bb939448e491cd2ed01907baaae7142a9dfa970a442d82e7b89e05a370f01d171c5cc4f0f09634ca29b7504d00e39586caafbad6dbd8cfd082c650699b36233d148a3725ee88ca012215b9b37532e6f632171cca644f6a217ae3400b1dfade0ae44e6cf203ab7982e074428fac449f8d00ab1e740c1f2d9f995d0678ebe37bd2681983917c14df00d54864b2006834f3973e362b284d1e6e74dd2b04661bf4043b1d6492250148e511c1ae36f2f01063b059ff", 0x1000}], 0x2, 0x0, 0x0) 10:21:18 executing program 0: r0 = socket(0x2, 0x3, 0x102) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={0x0}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x48) 10:21:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x6, 0x7, 0x3, 0x0, "99bb937951ed83aec30df9eb1758051392961f6e", 0xae, 0x10000}) r4 = socket(0x18, 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) dup2(r5, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 10:21:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x81) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000300)=0xfffffffa) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = msgget$private(0x0, 0x184) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r2, r3, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x700, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r11) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x400, r2, r6, r7, r9, 0x80, 0xff}, 0x10001, 0x800, 0xffffffffffffffff, r11, 0x1, 0x7, 0xffffffff00000001, 0x80}) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r13) r14 = getuid() setreuid(0xee00, r14) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 10:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:21:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0)=0x5, 0x4) socket(0xa499c7466b34920d, 0x8000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) setsockopt(r1, 0x2, 0x7, &(0x7f0000000440)="01003f733b83c92b6b8ea9c501e2720ee2c3ca68c498c3d8441c8b40fe496999e438938499f223084fdb1d994e642624abaffe53d5b3381ce92ab565fc1611a0a9962449d97e8111fac0c2be63631ad850871724c2f157c4c929282f9895aad014375f979c1c65a64d6460431586e5a6dafb51dc3a152b769a4a3882f842ff80957cd726114276fc411a3a7d851ddf83da7a6a42dd6d2085e95247a8a68a6707265dfcd625ca2d12dfd2c2e46b00"/194, 0xc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98a958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42ecc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e202f5f227030446137813494ae280cccf913600000000"], 0x1) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) shmdt(0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:21:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x1, 0x0, 0x4}, {0x9}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) openat(r3, &(0x7f0000000140)='./bus\x00', 0x100, 0xc0) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000080)="cdd000000000edffffffffffffff") 10:21:19 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x1f0, &(0x7f0000ffa000/0x4000)=nil) r0 = shmget(0x2, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) r4 = semget$private(0x0, 0x2, 0x20) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r5, r6) semop(r4, &(0x7f0000000340), 0x0) r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r5, 0x0, r7, r8, 0x49, 0x5}, 0x8, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r14, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r16 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r16) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x4, r7, r10, r12, r13, 0x10, 0xb2}, 0x962, 0x1, r15, r16, 0x8001, 0x1, 0x800}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r17 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x70) chflagsat(r17, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x12, r17, 0x0, 0x100000000) 10:21:19 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, &(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(0x20, 0x4, 0xec) 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) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='#+^]\x1a,&![/&@\xc8+\x00', &(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='-[#,\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\\:\x00', &(0x7f00000002c0)='+,^-+\x00']) 10:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x1}, {0x5}, {0x826}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x771) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x7f, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 10:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 10:21:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000400)=[{&(0x7f0000000000)=""/241, 0xf1}], 0x1) kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) close(r6) close(r3) 10:21:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) 10:21:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2f66696c6530002ece1c834c128598a9fd4e520b18cbe6180600000000000000701d2a709c1ebb69a8babe4c8f198354696a410949279b87e03cc7d06d9682f31f9b67579411313cdf984ef99118eb7860552b4d509d0954b238acdac9c4fbe904a17f5e411ebaabdc1d1daec48f7706244adc96299200000000002f5709eba7924982a8084dabb051ea1404b4b60a16e993159ea23d6afa73dd0800000000000000c0c24ffa73fb29c3da358005909ec2a21f11cfd5154c4eaf3ba5ea24b654e838aa79b436b16ad77df8008e01349d2f3905a9369bb76675e40ea7c5e064404af533e5a2f6bf2ee40dddb00e704a73fd"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000180), &(0x7f0000000540)=0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) r7 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r7, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x2000}], 0x4) semop(r7, &(0x7f0000000380), 0x0) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r7, &(0x7f0000000480)=[{0x1, 0x7ff, 0x800}], 0x1) semop(r7, &(0x7f0000000280)=[{0x0, 0x1, 0x1000}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 10:21:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000)={{0x100}, {0x8000000004, 0x8}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x102) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x104) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) utimes(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)={{0x1, 0x9}, {0x7, 0x5}}) mlock(&(0x7f000000e000/0x3000)=nil, 0x3000) 10:21:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r0, &(0x7f0000001d80)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef3f0091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d9311819362e71bb40663a0595951377504d9c338282c8c6543f6ab36c8d44e49293e85febc31e4771b56fccd7bb9e67ef1eb49c0e15e38751bcdbb4c6f0fb00d6fb8546bcbad050e5be2922bfdd185df", 0xf11, 0x0, 0x0, 0x1b8) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891fe2e217821b111ef89695d4ae142a2099adeb635aca83271cb08cf5a006da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3db0fcb95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a554a3856903f632d6e94de4ed51a01a0d72405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9ab630998621b906204346ff00000000000000466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eec610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288eaff82986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf50400000000000000cc32ed7813dbaf9ca4b65ac557a1"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000001c80)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000000d92f87a67d7a87cf87bb3813b00a0ae3f17c8c9f090805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c20380000200426bdcf306843b34f7c027e2933325f15a792c52015762e442c83610ee91e522137ca128311f62a244d48af8cea73d1e661d3db901c48e582d225bca80000000000000000000d093d1a0cecd471969297320ca1bac28219bd99de91c38b7efb9a9a76f6231457fe6c565ba0c5ccea234608d47df318fba951300000000000000a667022cab7f8e9811aed558f6685bce189331a7f2a3f483a07b9ee47a366b3cb7feec80608ac8442d4e88436250b016cad1813d8321becb9f89e1427591ad356168e3335739335fd15c9fe9ff062d71680ffb8b041eefd7f62c4a0f20d391fb0db1d963704b014de1d4bac15a0b8c488cd28f277e5ef7f7df0e790ace00000000"], 0x1, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgget(0x3, 0x87) r4 = msgget$private(0x0, 0x20000003d7) msgrcv(r4, &(0x7f00000009c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r4, &(0x7f0000033540)={0x0, ""/102400}, 0x13785, 0x2, 0x0) msgrcv(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="000000915e2b515455af011a3900000000000000000000000000000000000000000000000000000000000000000000000000000000000000001fda2fd237e4e88114073e454300"/258], 0xfffffffffffffcc9, 0x1, 0x1000) r5 = kqueue() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff90) fcntl$dupfd(r5, 0x0, r6) r7 = socket(0x2, 0x4001, 0x0) dup(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, &(0x7f0000000100)="7740d800", 0x4) getsockopt$sock_int(r8, 0xffff, 0x100, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 10:21:19 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x1d}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x3) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x61b876c92d367cd4) 10:21:19 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, &(0x7f0000000080)=ANY=[@ANYBLOB='y'], 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r3, 0x20007461) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="100a2956b9223776", 0x8) 10:21:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munmap(&(0x7f0000084000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x80000, 0x4, 0x5, {[0x0, 0xe1, 0x92, 0x8a47, 0x100000001, 0x20, 0x7, 0x6, 0x644, 0xffffffff, 0x20, 0xaf7, 0xffffffff, 0x8, 0x8, 0xd7a, 0x10001, 0x1], [0x8, 0x2, 0x1ed, 0x6, 0xc857, 0x80000000, 0x1, 0x5, 0x9, 0x2], [0x9, 0x1, 0x1, 0x200, 0x5c, 0x6, 0x8001], [0x5, 0x50c, 0x1, 0x3f, 0x3ff, 0x1cf], [{0x0, 0x6, 0xffff, 0x4}, {0xfffb, 0xfb2, 0x0, 0x3}, {0x1, 0x9, 0x0, 0x5}, {0x1f2, 0x1, 0x4}, {0x20, 0xff, 0x5, 0x7ff}, {0x4, 0x7, 0x6, 0x8001}, {0x1, 0x6707, 0x2}, {0x2, 0x6, 0x6, 0x1}], {0x0, 0x4, 0x86, 0x8001}, {0x4, 0x8, 0x4, 0x8}}}) 10:21:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12a) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="e780f1c58561c7d4ba28e5c5f501941e6ab6676aad7c636f662802b9d15fe7e25a38b25464a241041065e3e1e3b50b3c6321e1b7728d8e0bb00716c637ae288c7a69f02ce2cc5e5b8d403d74e834be9d2948fc936e44167395401e4c9b5244970dbcefc1e8a305cb68a4b953880fa7965a7cde28fabfbc82399c135bdc7978afc9c25acc93ae43d0dd067acdcd42b446debe2f1b1087764caccccfd736d2b1b2a4bf9734e7f9142508d5be66fee6e2d761b9", 0xb2}, {&(0x7f0000000040)="b0d32faad48298cebdd0", 0xa}, {&(0x7f00000000c0)="3bb47d15ca4f23809a610eda5d2100b817099b2ba3766331f256537a9333c1f5e0fa7d5e8888101c71ee236403007b7c2be628627884dd7cd7c05dbb46268e16bb63bfea3ce43b9974efcb60b9edbe252f06db5cad994fa5a39b78e98845981546a9199f24e2", 0x66}, {&(0x7f0000000280)="6c926794b247e807dc51ba9fdfbfb19eabfb4943b90705e7982b72dd4c532ccc925ab1c5735ae8f23f2209fa320fa944436560c0e41c8fa5d5661f624aff44bf05ec74827c6cba765a7e7017fa45608b43c22397328ef2eed300f88c0de01f8715f62905ec96eab3ddf4946060fd4547f25110d6ca1d498a434dcf5b7815f5304760ffa550b4f5", 0x87}, {&(0x7f0000000340)="a7971578caf1e2a64206a417e5ec82b2b12194a5420f2443077ff2ec05d626d87bcdb44ad5a9574b259a365581b8d36bfeb88afd300ec25ec7454573fd5c0aba3472c867c31276596547eb76d02060ac77695cc275f498de56e3d1d305d4401c188b26", 0x63}], 0x5) socket(0x1, 0x5, 0xa2) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="00000002a5b30bdfc982955d37c1c103287f07", 0x13}], 0x367, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc8bb52ad88b2951a15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ff7f0000000000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000002a22f5b6fe02b511c3695d479a24d87cbff464e4d06bdb2d799bfd6880cd8a6ce879ccf4c949a192e96db9a4fc9f59becb62d551b1c5078d92f3ad845082a0138f9f76cb895bbbd7cb8fc26a5ec296bb05434081d62af88091bbe1ffdd1bfffbe18e68956509042c4e3ae3c029d1023a94f549d8b7af59c86ceccc324d577418a643b27d5a030a0b88c096d8407f8660cc08ef8b345fdd3b65afbca8396cad3a450ed1b02a7c47ac82aee5ea340fbfc563a1750e621051f0234ac7"], 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000680)={0x9, 0x0, {[0x4, 0x2, 0x0, 0x2, 0x0, 0x81, 0x7, 0x1, 0x3, 0x1e6106e6, 0x8, 0x0, 0xa9b0, 0x8a9, 0x1, 0x2, 0x6, 0x3], [0x3, 0x8, 0x80, 0x0, 0x2, 0x2, 0x3, 0x7, 0x6, 0x100], [0x100, 0x80000000, 0x3, 0x0, 0x6, 0x6], [0x7fff, 0x0, 0x3, 0x7, 0x1, 0x8], [{0x5, 0xff, 0x6}, {0x57, 0x8, 0xfff, 0x100000001}, {0x5, 0x5b, 0x4, 0x1}, {0x7fff, 0x10000, 0x7, 0x6}, {0x0, 0x3, 0x4, 0x4}, {0xfffe, 0x2, 0xfffeffff, 0x7e5f}, {0x7, 0x3ff, 0xc448, 0x5b}, {0x7bc, 0x0, 0x8, 0x4}], {0x8000, 0x800, 0xd3, 0x8ed}, {0x100, 0x8, 0x10000, 0x8b8}}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) write(r3, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 10:21:20 executing program 1: clock_gettime(0x5, &(0x7f00000004c0)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x90) 10:21:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) select(0x40, &(0x7f0000000000)={0x3, 0x1a3, 0x3, 0x5, 0x3, 0x20, 0x8000, 0x8}, &(0x7f0000000040)={0x222, 0x407ff, 0x94f, 0x8, 0x7, 0x1, 0x3, 0xb79}, &(0x7f0000000080)={0x3c, 0x100000000, 0x3, 0x2, 0x1ff, 0x1, 0x8, 0x401}, &(0x7f0000000180)={0x3, 0x6b8c}) recvmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:21:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x9, 0x14, 0x81, 0x1}, {0x1ff, 0x9, 0x5e, 0xffffffff}, {0x3ff, 0x4, 0x2, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 10:21:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], 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(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{0x0}], 0x1}, 0x407) r4 = syz_open_pts() dup2(r4, r3) execve(0x0, 0x0, 0x0) 10:21:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [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) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) clock_getres(0x4, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 10:21:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 10:21:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) shutdown(0xffffffffffffff9c, 0x2) pwrite(r0, &(0x7f0000000240)='ms', 0x2, 0x0, 0x80) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 10:21:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 10:21:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0x0, 0x4, 0x16, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000018c0)='./bus\x00', 0x2, 0x0) socketpair(0x1, 0x4003, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000080)="659a09f6ea14b3c1634d270689050ce44479a97f8e71713895ddfdb9c808c941208b6d2ed339bed004e1f7a452a51f96", 0x30}, {&(0x7f0000000200)="e7d09b0ec951c35ac8b7c521383a7952600abe9f60dc6e8f583d9407e10d7b0f8d0e4ae2047c29da942d6e5af76e8b62442fa20db6964df77a2f7d9251a71af934e1c0eb099b26683ee7a6359eb7d6496cc5ef1f0ec30a6646b26ff9d99b84b794884fd39390d1a7b562ff802a3e5f67b95e", 0x72}, {&(0x7f0000000300)="a52211686796b86ae03508d1295f8284c5fcfa3626ba937ef4cb7df9405176926b236aa2b8d370d62e13eedfd4efd728917d4632cb67b9c8b0c12b20c7001b26b23e23f84b13fb9d040184f72eba265e44b9e47c8800f3402b21483a2a66e77779ffd1ee8fc9647b5ca254df8cbe17e93482c29eb0ba0e78b4506da853327fef94b89d7f106a361d5fd2aa808a52c63d0fb13103ac", 0x95}, {&(0x7f00000003c0)="11c2bfc887ac0c96e381f90206392eb09ab675dbf6baa748ab7ddf2152d5eb4718bee3e2e3be80fbc3606b69eb80d38746a75263bbab7272a66544cc22e2033813caff1a364261af043996f61e79d973fe95457f5bdf2db8087fc62d378864bc311de44a20c0a37ebc8ec1478af63a0ffe4683ed7f9a113a31c0a7325cb37ef3cf6afb8ec3e0d155b724965eda6bf374675dbfe77aad8a1091c4b42e5b39a350b95bc388969b8f09b299ea55fdeb3dc9e2c69e699e7e8c27128156b82726d63589c840a2435e0fadf45870cbd83be6bddd2db5c81703c0ddcd2f456eb0f5419d11941f97c3521d0670017fbfd0633ccf7074bf6375ce273bd2259c08a801a1bcc8dda211cd7c536f9079b806b606ad4727dc55d06adf57b0bfdd5c433e1e6a944aa3ac60f0aa7c0a96d38368275eba2fc0c23e725355f715d9c01a3472b5c1f312b3d6269c7a7c77539d0996724279dc1d85b1cfb6440cb3725f014ebc40b114ed51f6503dfb40092697d703c13e6a723741aaf39503c420a79623eeb5e4eda99b608bb2908d51a787283bd6afee05260ec99fdc4eaeea6c7c20637d05100aaa4bb1c985d69abb4e1af70a679e55123ed571f04bd7692e1fdb594f4d557e157b294a7ffc0f8314314924e9be4fdf90b66b92996a02c5e3d5a9ef8e96866bbada895b26f6198d962c0137d2fe4221cb6fb10074f4869b7aaf84b6334a27892bec919b95876391f4da7af61de71ba49fa5bd4dd5d1cbf4db972875f64007a946d8696f167f375257d1af91ccec0ca29ac6369f83381e0794b18c5872332335d66f802d6a91a5d3448cce76402b9ea8d321c6bc33607862b78b2885a0b68a60c58b9fdc4e397bc3dbef356b610787ebf04bca632ded0be443ec8705b929d8ac8682301b238eb215ff888113000e6f886c3350edc3475e02fff70cccf55db9b32718f00de4d51fb05defa5131681f7df840940903025650453c4cde02442ef0311445cb9bc110b7be7eaae9da1da44908d14c2ad38ff9720bd46f2f1564571cdd3602166205d4bd41b9afa3f4e68017ae021384942a1a3a39d27f0b6652d38e57285cb74880a8f16a52c486e0c313664530eb32f053306f0b8065cd0af450ef2d9286dfef0192fdba1cfef9840ce7ced6624051e382e83f72f2401f5ff7ce14d40ac5b5536478a3b0d04b20b1842965f0446e34091e05fcc0e16b16a7ee82d3f659bff68cd01ddcbd24805e08c57bc37a8ec67f4adb818d3739bcd91af9f26f17f3bef77c31d9787eedabf0a6ee18892dc46456f8d77e3a92bd8499b4772c3317c7ee7271360c1db7a5395166367a03290449da2dc9a1a2b63d04ea761d3c1a8f3715a36e06e20a60d795ba5e3e6815975498606ad5114d09c8f81d18c57bf323928744e60c98ce8c8456f2dc7063477f4e12ac0426e0b354098ba5dbd53790c252bd302ce183c5ef1b81ffb1d04834b2447f7bbc05f73be36808698bc61af4cdf7c58322c14b71b22022a458efe249fa844ba0768f3df12b14bbe7e2fc73a36c8f07f2c1451bb1a23305bd3f3429eadbdf1accf49bde204ea91bae5563fccc24c96e278c7f47254a7890dcf529a8dcce422e9d53999f5b863fabdfb2193000310115c7e74e40a6fa5232c997dbc42c1b8b5db72afe1242b387b33313e91175f025c74b001324b2835f94f89c7e51b9652423b1a878cc37966a3d836ccedc765bd2f21ecdb585df51b983cb0afe9beb2f4bed58723eb526492947f15cfbc9207dca665a9955f6613581da281dffbdf2b6689153895becc8cdfd411648b81ba5b8fe4ee0e96621e6925e6abd1dfb432fd1565bc0327331c8f22bf99443e0d08958f8001b3cdcbdb5ba9e41e277201f13c60a22a9131c335746114f3818b00ccf700caabda64b4c7faadab8b0de731411a580039c2cdb8f5594214e6c1012b281032896634d9d9d488313300c7168da41fd0ffc5e7accde52b5b0359bc14608c66f45221daee697597885393fec99e806727152f94acf7dc3a94a6182c165f0a836e130b12ba3a1c322feb874c74d4f01ca6e59d059160ff5a3fe664ce72f425803252ab081c645895c16b84648d89256f522524cea4f42cd191e82aeb4fd6db3dede43598a4bb73413e529fedf6584f6f4e2216f221790992eca2b9eaf4a32c5caa4db02999579946df75ea74cb2bb34ba02d87cba9b08d8239738e0ca4a15d266f6f9c9c7148d92a087e657d2bc0677ede1587ae05e19c77ea2ab5aa7e32332b64d5f08a5abeabfdb9d141bb88c077c0d92a8bed4970ea089368084860603d66462b0307db0917e612611003c685774c57294526944d970a09b7cbbd28c6d9839c2932f1fc64e8072d8648e8bb38ff35abaf598acdcd7c26e247d1c3c503d44958a74244e66811006af0790c6eb40cc7751ae255d09c3e07c4ead0dd8b40973cb2885e64fa03b5a6e34cb6b669ffc00aa31c27e4a2121dbb907f66a6f88e8c3580afa498b3af64d1f4be81a8a7929893f3c957e57ac9e6abbc7283dd7f0db751ccc2d217256ca13e8b3b2b80d00f3a7f9fe56838b55cd000e9b8abb7619391717bc119632407a6a81b75233ef5625352e544f7c088c4ac6cbf88933539bec8432544bf1c0e6cf4f5958dac95a55e5d99b57a0e8548264a8bd1ca36cd3c431c07a5c838214f68d90fef3e3ae8fd935d52cc022f2a3bf8993aa6aba64f10ce1a06cd58dd12f26fa840ee27df3ebe1a023925c6ba64b531d84a1c2107d4e988300000568abd3e95c82ad16e54b8f4061e2d4a91690ffcdbc2541451b17b3896c43f50dc4ebb2ea4256f3ac5b1e76a3060673c77700b31df2e10a93d09ca16f665b55cc4f7164e17a9a50f247d304478f5b44ab04451908fe9f8770cea9707b11606a6ffdb111f97fc159643bef7b26f295d3769c8637824c6e025ef0a9d74f58f6dd14aee849d0ef2926c6d1d38408603e4979f8fbe5850d8379045617314d0a041371add9c7bfb06ebbe5f768a8d892d16663b36e19617fee0974e77a039d1bb08e666a4a7dde26c2a00bc3f02f8f08ebc342d94e1d2ddea13827d4bdf895bb9cdc2689fa0731522a2b80b28d10f774cf81c5407e2f38fe7936aa3d15e70f246670f16501422602e921b5edd909561480a2a8b44d32d289d5b92dab7b518326d64594d99441913c2d5b625557700afe31b699602e308c6ae2e270682daad44b3fd906e696c6f1ae75c96f225c503162b1164b54ec4e3ca3d8cede0e7433419c24d5b8df42bb9a28f54e9f118594b13798b208854abae5e9ec1ff6721493849acdbe696cec2672dcbaa2ddba6739c35ff328af92f9096bac98211d31315c7cdbc83933b38436ebc22ccf612ee0806ac64930a8e00586662a7c35d413cf59845daf9d838525c4d3756891cc2cf47af73515aed4f9e5a04aee356e2ab73a0958a610a7d4e91b8e878860589a6bb4142dcae9f11b92927651f81e22a4c40628fd7bb713cdc71164fe7847c21173876bcce8bfbe11d9c993a6deb005c522b19d3b168eed362ac943c07378c9acdc2b448768539668878d53cb24d68815c7466461ab5b17446a8f552b1069c56064441f4b07ed9c44ad21e9e4864037e9ec70f4d34162b67ee738c5aabf40ffa4199dc4953460cdfc59cf0067cf6a4a59a6d50f00f53ca676f44834fd3ced986b14f8c7999b1e85356a2ffa2953d74e736a6bd6902ea5cf7810f7da84060d8a68e03588ebd810733d88cc8d258b599d9e0a9f5ba1cb20a92e69f1fef63773e071b39ef65c1a31163a09ccb8114187b792660433d3fe123a5dcd33c68f6404fc3ffe4b427986ef9a90d0ce909c0b0174bea19cf12e21ee5baef56a4236b0b3f41a0d7ceebbded21ac73bd072e4dc81cca98b7714877d7726186c4797ca797ecbc9c54240a626e9d1b67447e71261aba09e6ac4b10024347a20529ebea5f550673aa2e83dd9213d2057b299b84394571402764b5343b178def155ff47fcdda80615b2e5c70963f41b6acc2a0b5f70787e9b2f6b20fb7b7a05a7909b603c851acc9fb126dffd42bbc606a524d49fe02f5df098bfdd12d974156bdc3111a89f2d3660dfbaad395134f114546f248e5cd4eb98ed13871500adc942703466a62ad9e8bf13af50933a7d393e7914d7d8e2477a528657239119d89a8316303f84cbe4557209afd793d726b1cd46c6af731785122d714ab81e31c0234e1507ba52b8da6293af2207c76762873ba47bd06ca2f69817e956f13c6b7c65affd00a3f84d7e4df99e067e59ad2c4c200e0c82760fd7a97303deaae6c6cebebac202cf7f82ca361c527ee28bfa15501cb2d8f0b6c427f52b40cbe5a990350ae7792788309b66688789e2184c036f9aa8caf9a626bcd37d28c75020dd98512a36340fea7ed83a154ac673f2894f01e28d34e46695131d2093d615888b5859f02085fa5ff509a58fc244b80ad4f075b8c29db625a7e8c71722d1c49deeac17b3e85d2a09e3cf4c88f526a1b8bb85deaa130180ac260065239f8422a055cfd0f42d76be1214c67aa28f4b5df0beafaf1e04a31059936c1a57cfddd04ff649969ed2c5215ab570a1fe0262fa26802ea50dbc1aa23d35bc56687d330ad3c2e80090e13d936207e083685ba6efa31b6d81a67f7ca521f57ff510b3fdd1ea7c7bd77a1953c48be68afc1797ce464821d6516f9f8962aeda80f788d7a953ad146a45b45577050fb17ab831f2982f87b48bbb0c46b7fc0c64b2581ff40eae7995b33987f6e052c41f95789d326b07f647c77a17ae8e2b225c2a78d8701f777416cdb922452be38a6be57a47c37c13eeb9c888b1b2ca4e4df44c2db7f61d97fbbc5dcf771eb1d5b2f34feeecca08a8ddf1e2b782701258798a5c4de7a86057ad34358b863abe71cd3140dcf4d4c6542fe30185d799524b5e0234146b4b3f2860da22c51aea45c4b8e8c0a28b278a7b19a13b3abaf331f9afa78a6c4adb25ea1f373df7e78de07148580fa5057c1c939e0e40213f0a06157c444f6ae5fea2da70cce40804bcafac39ede9d5671a63c565b1a32da4b0d00337a37bad2998e2866489f1f9af84a733b557a4f39b2809b11b0476f18158c14761b2a802d02b59996be320e16b09476be449d30041ae0a7d0816c20f59860372d8c3f73efba10105fecd168624e9a15d9aa51650853aff02036e2c2dc5e51e1caa5e83daa5889f51cd8efec3602ada527ee95ab4b541d835e3ff1bf8683208580c6fc6cd07a42a398676430cfdb68ffcd741c47198ae1c52e0ec361818bb2f1516d04e7160daea4eef884d01b66d93b23057b7b3e6aff339fd615feb87a8a06b6c91bfd7c56cfc1869b5b8ef23081d4bdd7ef41351718ceea59505e81af90e9ca758bd333489aecce96def344eb5b8282a32cef1fa315ca389206c020ca7dcf94f960831a544eaa3cbaf4841f069e23ac8b85569bf8c831916933effa5ba26d47971ae1d60de22ed74031507e2cefc335f5246005e870afca4d964c760d7ae6961644ef3b44f8fe4f973ee3c18bd4a8f6953c01ed6c9f75937c51e7615be4c40282bacaf383e8eac167db3e0734cea2dce1506c5dd4db817164949fb1a2816e6b731317aa8b3e041dba73893ff5894cc7791e8640f72bc20714de05abb7be1a25901ca9cf1a8259079ae95685d34aeb980fc5a9644eceed908a800feb480abe1a68c856fba0447fef65b20c6fa498e536ebc809ca1ce05ca1a5c7d4b6f356096c639bcebbbc1c92a12db208c22d97acbcde835b217faeddebffaf3b6dda101162a6e572a3d2959cd8dbbe586ec526", 0x1000}, {&(0x7f0000000100)="03883692fc00454f6ea0335325391d253149034d576a240548b267d962b7f3c791", 0x21}], 0x5, &(0x7f0000001440)=[{0x100, 0x1, 0xffffff00, "d2bff01518bc998d169840083e8574b49b60e1814f5969ca182fcf8b08232d500e9a7b9405be329cebe0abce201a7dd1f47c741efa9b08d6f454944945be06617d6e126d7240a373aa4f461840b309a318318b330f8689db68219f2db6d907ed0e4050088aaed97c405345cd98c576f624fd7e0aa290e95dc6b5d7b51490804d6f02ed44eac67f77b71199ed31acb01313aa1823a3bfe02539908f2918ac325899840cbf79c306d696af1ef3247e88abb4589d824aa0658f3394741fe81ac0c59969d0249dd56fcfcba247153317dd2124dda3063572edd977d2f9cbdd92791e7fdf0554839ca0dd60d0b5"}, {0x10, 0xffff}, {0xd8, 0xffff, 0x9, "b4d385a5b3ecb087319da110ebb4690b76d4ba4eaac259aee115109d37e6f7ceefaf8cbd0a4eedea1ecdf33793a883eb0663ad266ef1219746821915b7355ea8025fa2f63bcd59542044577e3ae2676665dfc237bfd6f0e9b8ca2dae57f7f9de5d2a8982a7c46c9df3f648234c1509db7ae0c69b07ffc1de9b370acf1a8041eaa8e669cc096b2865fb837991f5e0ecaa44dd6fb54f5b1e2859930859a4c0c7be9fe91d405d326a652f19dcf192cbb99890afcec78da10c814e6e3918b49a327acfdaf689"}, {0x40, 0x1, 0x0, "e837beb427567fbb13ac05309cdf331cc42122f69a25fa491b6adf01c95a83e89cbf62f62863749453"}, {0xc0, 0x1, 0x8, "bc6f767e26f7f9a47f0bb0dabc4462b070a563281e6241ae03b6d0270cde0b709329691ac87308de6ebe3b6e2e61ecb0d10c79ef203d4407105cc4f286385dcdd12bb7a48970a93a0cdd48a09741d97bb1b37d129a73ae8bdff826b527577bf77ed04ded892ac009b3220b9259c0de79e3ec71dd9b6d7ffe6b509d23a4560ee584cda3eba18a6a58254dec75bd5ec7e004d5e0607cf945c83898575e5abdb14faf59c3056e6e72d4bb6347d8f9"}, {0xc8, 0xffff, 0x400, "f880d9fae8983a7ca109e260c71b06ff8faabf2ff9d97d8672435171ebbdf2ef37454f6b172c2285349e0d915501ddb2e1b0f2de35e7c4e1d6c05f8ad845838c3421f407f55c3825fdfefa24b3464b3d1bf26134bfa5c84e22feaa129a16e2bf40d04a448c69ff86e0742eca657775c5e1d7f404b0e540e38003e0edc13fe570e8dcba4d34b66f4c72ead9c0d66527181ec32c53a2549f91478f81068134d5678b780d546bc67f2e9e6305443715be769461312cfb"}, {0x30, 0x7fff, 0x3fc9, "d12e3580c051c3031b00bec43a7fe90e8649acbd399b212bb35c26"}, {0x90, 0xffff, 0x3f, "1ccb015b53daaf34417c62e87d98d1eb207fd094671562a687f29ba84cf4654fe8d023f0934986e171e052c767245d5b8272a96e92c75328221441258ea3b5361557edb984b6c324c6c7097f4993ec5fffd74d6c300eb52faed8dd13b1f0f9cdda9eaafa327c4b1e27dc5f3042766ba811a414f4b926d2dbdb087a4cfc58a141"}], 0x470}, 0x408) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x200, 0x20) r2 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r7 = fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = dup(r3) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000280)=0x3) fcntl$setstatus(r8, 0x4, 0xcc) r10 = getpid() fcntl$setown(r8, 0x6, r10) fcntl$setown(r7, 0x6, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000240)={0x0, './file0\x00'}) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r10, r13, r14}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0xb, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffc, "750000000001000000f9f640fc00"}) 10:21:21 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x84) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r5, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r6 = dup2(r5, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0xc}, {0x6}]}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r7, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000000180)=""/188, 0xbc, 0x1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae7810 10:21:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x0) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0)                  10:21:21 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x60a, r0) socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) r5 = semget$private(0x0, 0x2, 0x20) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r6, r7) semop(r5, &(0x7f0000000340), 0x0) r8 = getuid() r9 = semget$private(0x0, 0x2, 0x20) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r10, r11) semop(r9, &(0x7f0000000340), 0x0) r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r10, 0x0, r12, r13, 0x49, 0x5}, 0x8, 0x6}) r14 = semget$private(0x0, 0x7, 0x286) semop(r14, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r14, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000000c0)) r15 = socket(0x18, 0x2, 0x7) setsockopt(r15, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r18, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r18, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r16, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) chown(&(0x7f0000000200)='./file1\x00', r12, r21) r22 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r6, 0x0, r8, r22, 0x49, 0x5}, 0x8, 0x6}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, 0xffffffffffffffff, r22}, 0xc) recvmsg(r2, &(0x7f0000000100)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x0) 10:21:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0700001030001df359d6e7c88204788aca"}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x45}, {0x20000000000006}]}) socket$inet6(0x18, 0x4, 0x1f) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r5) 10:21:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, "61a20db91ce9ba64e973c4b6ee2d00"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x9) ioctl$TIOCCBRK(r0, 0x2000747a) 10:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0xa6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x44) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) close(r1) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5")                  10:21:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) recvfrom(r1, &(0x7f0000000100)=""/22, 0x16, 0x0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="63020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 10:21:22 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000240)='./file0\x00', r3, r2) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 10:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000180)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xb) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x2, 0x6, 0x3, 0x331}) socketpair(0x18, 0x2, 0x20, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r3, 0x2, 0x8, &(0x7f0000000280)=""/22, &(0x7f0000000040)=0x16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, r5) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r7 = semget$private(0x0, 0x2, 0x20) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r8, r9) semop(r7, &(0x7f0000000340), 0x0) r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r8, 0x0, r10, r11, 0x49, 0x5}, 0x8, 0x6}) r12 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r12, r13) r14 = semget$private(0x0, 0x2, 0x20) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r15, r16) semop(r14, &(0x7f0000000340), 0x0) r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r15, 0x0, r17, r18, 0x49, 0x5}, 0x8, 0x6}) r19 = semget$private(0x0, 0x2, 0x20) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r20, r21) semop(r19, &(0x7f0000000340), 0x0) r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r20, 0x0, r22, r23, 0x49, 0x5}, 0x8, 0x6}) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x18, 0x2, 0x7) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000200)={{0x3ff, r27, r28, r27, r28, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r30 = getgid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r32, 0xffffffffffffffff, r30, 0x18e, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x7, &(0x7f0000000000)=[r5, r11, r13, r18, r23, 0xffffffffffffffff, r30]) setregid(r33, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="b0ad8c0f8b29b3a83ffd24326c46")                  10:21:22 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockname$unix(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d520de6f712fc7fd03d10ae239000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80a1ea798768935aef8a6dc2366e41e854136aefe9475433b"], &(0x7f0000000100)=0x1002) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x90) kevent(r0, 0x0, 0x55e8cb39, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x1, 0x7f, 0x9}], 0x4930, 0x0) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0xfffffff7) kevent(r0, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) 10:21:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="01", 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x104) 10:21:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/64, 0x40, 0x802, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) getgid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:22 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000800)="cc009add061b2abfc38ce0bf9d46e2fdddddfa8352a4c3ef5499ecaacab6924b230c4414b2a3fc9286fac455bad2b34f99e14e34a1adaff1da6a48aa183d2f4b337812625638cda8bc50b1b0c5b630317a39d37084f5a8e09d995469a329e26a51888447fcea947a2d7ec3deeb52307f188c88c7855a0c568ea44acec7e0cd1e362e5649312b7cc718deebc3b8453ca015ec67f7f41884eb090d81b2789ed2c9a7d0c7000a1d898d10d9a4e7b45d1303b9e8f2bd9dee3de081a6f0f1ecee120bea9e195e3a6d06c7f1e01a250faaf15b68d6d0eea27a58e4860af50427de20d3da80a7451b98984bba9884bab5dc5f1b9de2c3f0c3dc86052f42b4b0e11aa390a24e4a8c36596d57ce76b33b694e4efb1d9832aed91263cc31e73d21c9a64e2630d741da42057ed636f7ccd831d681b43c9a5f06f8d92f9a8b8fc9f025ffd476fb89075f57fe13bb4c2788819e1594c0503f0a3c647eca00cdd6e3ed953cb2d1c4680cb34e58d2610b615df0cd1f2e346b2e0f6744ad8797917c2ee7289e917e8f715e174f4162ace75ec508644941b2b840b75e42c7028ccf84a4ed82437aa0062c500e9db0393034b205a8882e9edeedd9bad17314", 0x1b6, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mlockall(0x1) 10:21:22 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pledge(0x0, &(0x7f0000000040)='\'\x00') 10:21:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x97) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r2 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) seteuid(r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') 10:21:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8a, 0x81, 0x6, 0x400}, {0x6, 0x20, 0x6, 0xffffffff}, {0x0, 0x99, 0x8}, {0x4, 0xff, 0x72, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x51, 0x0, 0x1}, {0x25, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 10:21:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x0) pwrite(r0, &(0x7f00000000c0)='MS', 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x9) 10:21:22 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="3163ea8f3c3b25dfc40650e0c307") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/51}}) 10:21:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) socket$inet(0x2, 0x4, 0x5) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 10:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:21:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 10:21:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x20) 10:21:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffedfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) chflags(&(0x7f0000000000)='./file0\x00', 0x90001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 10:21:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_open_pts() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) fchdir(r3) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) 10:21:22 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, &(0x7f0000000080)=ANY=[@ANYBLOB="2b1a"], 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, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 10:21:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140), &(0x7f0000000180)=0x4) kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r4 = dup2(r1, r3) getsockopt(r4, 0xffefffff, 0x1, &(0x7f0000000200)=""/162, &(0x7f0000000100)=0xffffffffffffff9a) munlockall() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) socket(0x2, 0x4000, 0xff) 10:21:22 executing program 1: r0 = socket(0x38, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x61}, {0x4006}]}) r2 = msgget(0x2, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x5}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="617d94c196314e15b4b79138ae745b01278a999575d1da4ee79e6d43f6786baaff66c42bd64ce82a9e1b61339cdd9819c2555dab3bfd16ab3682469570411d93f07a2b746150b49c3d1d06c24c7e38998a8cf45d863cb89b86187255503ec5285d9e4c51809296b6dc111325de74ada8a7d76acb1834d43d81c6cb9eb0110b7937b05f93a2eea1eafbcbb22996d6cbcc45005595fa43d5ef80a6cd64837813c1c9a0cfa8621135770290f404cb129198b59d22ccf1234f8a3863082422b1ea8e72aaccb2391612534b2cd4215978089ece978bad0903f6628ff5d1cd6e0427910d92f3f80a6aaaf3fc2a29f70ea6ae95801a0f3607ed9da37a0bc0ae1739cb88a4a73b2c927ea3f7b4de2a4975ca3ab602fee617ecdf5027e7c38f701cb913a38fb0b052fab877f09e9e630637bc4736"], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b3093486267e8dad0e256d60031c125814bb6ee11e3ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bca000800006a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf120000000000000000000000000000d85d65d9e92b40717545e5dc3070eca36ef609ab79789d45a3af0a6635cfdd502c72d34c8e25f414ea775f7317f0b3a35090a18c1f609d721c4ccc"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = getgid() r20 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x35b, r3, r8, r16, r19, 0x40, 0x101}, 0x100000000, 0x4, r20, 0xffffffffffffffff, 0x0, 0x2, 0x7, 0x5}) msgrcv(r2, &(0x7f0000000080)={0x0, ""/187}, 0xc3, 0x2, 0x3c00) write(r0, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) 10:21:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {0x0, 0x4}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='@!.\x00', &(0x7f0000000340)='+[[\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='%[\'-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$-)\x00', &(0x7f0000000480)=',\x00']) execve(0x0, 0x0, 0x0) 10:21:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0x40, 0x0, 0x1, 0x3f}, {0x0, 0x6, 0x2, 0x2}, {0x3, 0x19, 0x40, 0x3}, {0xceac, 0xc3, 0xff, 0x8}, {0x5, 0x4f, 0x5, 0x9}, {0xed9f, 0x8, 0x1a, 0x7f}, {0x7ba9, 0x6c, 0x54, 0x8}, {0x8000, 0x5, 0x8, 0x8000}, {0x7, 0x3, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 10:21:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x185) ioctl$TIOCCDTR(r1, 0x20007478) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0xa016, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) recvmsg(r2, &(0x7f00000001c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000100)=""/55, 0x37}], 0x2, &(0x7f0000000180)=""/37, 0x25}, 0x400) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 10:21:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 10:21:23 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x8, 0x1, 0xee}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) 10:21:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x0, 0x0}, 0x0) 10:21:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000140)=""/82, 0x52}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/232, 0xe8}, {&(0x7f0000000380)=""/96, 0x60}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f0000000500)=""/3, 0x3}], 0x7, &(0x7f00000005c0)=""/185, 0xb9}, 0x42) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f00000006c0)=""/233) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x10000) 10:21:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x0, 0x4}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000340)) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r3}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r5, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 10:21:23 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x9) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x0) 10:21:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0xffffffdb) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) readlinkat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000440)=""/4096, 0x1000) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0xff, 0x0, 0x4}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="00000018600400ba0d31e99ac9805f500000f1eb4f0a47302f7744e5a908fc00000000000001000000001d0000000000e6ffff1a108ef377ded5e8c1460314457c4b0daa99ac7b6b0e60960800"/92, 0x5c}], 0x1) readlinkat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/116, 0x74) 10:21:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x10) syz_open_pts() pwritev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000380)="cc7d19eb4724f9153d14fac4a44f5030e63d41e91b0690368ccaadf724cec07450233f3071c9e5f978627072c0292f16ec06892e1683da7f799c29453b4d9023df6356a27a33acd40b5b76a5299d49cfa19dfb95f1f1b4ca95153f5dfb20b59820874517d2d0639ce6b465f1679e965ad30e9fe0b969c353f3a5c8d66b0a1ceee4f851d2f14a9d015083b832229d8d56b40c53b915ffb24efc9412653c0daa682c599b15c1078a80c9c236fdc8a7efc7fa423b3235e886fd7f8b2386b1e3a5e1be81c33b05a24d4ee964e160214efa7e2daed347e78e0319c67f4334e26964c8980c4df45dc6edd391e0d963501875f7200a56cc018fb049e57ca178f26a6a6504c3f6a4bd8c5013874d003805940ccb0dd773c4b6fc9a27901d7ef12997bf26735e8095920bb0822a25cb5cef9eceffffd38e6b9a943bcad74441fd9ee1d5d0b6879e594ee09b494c8551192cf3606eb1a45b032a703469406ddbae30e30be7b9bd79f8321840f5fc5b72502a834fcdfc112c2f81bf7d6bd8c78568179e943ccf31ad89b340c6ce985d422a74bb62ff2932efffdde1fddf6153ec78f3367a10b562fcb2df51dd32d729818c2e51e501fbf401470590403eed4f533201233775c8da95c82c2b4fdc63fe67bea54a29b3b70eea9f09701778f0c2341fa0f96301035ce50ea6ddb36228491a088a3b4faa95f8f442a89402018c29543e4c0d3d4aac3e68b48c5c2e6b2a3a37299ed05ad88ba51506836278fdfc4a5761e5db78f4561106747d3a531ac1e4bbaf6e6d5850485d5869b89bac70a8684d44636dc5b85f23849befe0160ba09514326ca52eb73bb695c8893fe3171f9f08676673b32decca8fa3272386727e3b3180fd8114f225fba795fec24fccbfaa53971feaf8a0f03c429ef867b8f6ce483a459246b480435960c40d8dc03f6ac2a27d7805df41637fd569328ab6093ad8f816153c051cadb0f8eea4941c734716877dade4e90689400bd417682c26f25240bad1987d0a8368bb4e32ef7e43812cd5d3c8c1380dab08e1dce9a77268fba9f556bd2e4f180d5716fb0d592caff73bae561634a37b03300db5493215ccc4c2271ce63bd5388ce7719e9d1259aef64dc1e90c44b219594ee11ba8d1b06262ddaa78b0df59a6a22a59ee0281541a9904199d18d236f05d9551b530a66e3d5081cb9d5dd865e6c3b5ef852a9f29fb88420e069dd60a327a325a5355d9536a6520d80dfb733fc0055f8e45a0c14b178ffc2d5a17bda78750a59139a0af457af28b074235edeaf8737ea8dc323431903a0f45d82768166a08e1b3afa4a9d70cc5bbdccf70d87390e5bf82ffd967f3f676168628fa2124bfd927a92b06e58a19cfba66b100fcb1e618b6708d9395d304ee77bb575865d54d3c31f26e8ff8bd17a0c356498e2ac162409b08bebde786d4bbe822e88d383e057b0909f54dea8b03d978c7dda8fc369f6f047813458970021b18f529401db19e1322b09dc9edefbcac5e0c663436f8692744edea8bc049a02596fd4b7214e05d028838ffcbb6e47d63b40ca3d9687dcbe851d7f94932a8fa67a5c018aa9a2212252c6a7be2590b5336c06cacd7f7af96d79038deb5ced750b5bc82bee9736795d20bd40c80f3db0cfc4bab9bc86f0ef0e4a80f4ad44c1fede23fcf6ab0fba6491bf71997bd493fd2264f42b27d551f52209daa3dee88c0f7accd23434323065f5a7462aa2360d97132a89684a90e134abb80bca8ee55b24ac32251859cf89da1225a5469f44c8ba24c28bd4e9e0de618a79cf6fffc4f3828d94341cf4e6e6c25e115043b4973f0c0acb3fe38259354ecb674f7ae8a695ed31961f575c19202c0e07bd98f7b72af63545bd3c6c2be283406ce70e38c483070e88131d4286d44a4720820d791fd28454a1aedba7ac12ceeb418834658f765dbb8110b23d87ce481fcf607202c5efe6dbd8fc2a65480d3affa96cb088e3b0701a1f7a978f1891009e5b8abe1b06530392e6035329d431a0abf2bfad78dd40e751015e8c46dfe606b85365e3ff1428a706faedc2c4216e16aff0a7d4436e744c8153456df88888899847bf0001642f2261885db1eb682e40bbfe9ba026b6e77696e5f03ae41519563ef4cba5d5833cfa4d5cb65877386f01020cb37879d26dcc5b19201e4b6b477eefa5a4b9aa9d45cfde4b612b1a8c2fe51e46415dea23d6a67d632dcf85949522e135f9ffe9314832d8d8012f67173791b7750086c244f779dda10b32c2b980b6466f83dffdb4960d1343fcbc0ffeacf843f7bc7debf17d1e32d6c037af2b9c6a8f8be0ed131e4fa3f5480efb41f0f1c548674094caa9d601985b2b902c4051ee7d2ab3395f57df8b460ad5edeafe9f3384dd3a336a1fa0656d02baca7477ea01d92f82ac58d725271291db9c22cebca49bd5d2fa872993df2162fc687c7652806966986609d413a7a8881e02dd7381f5f29bd5aa6ceee92a8e29b43c5921d18b61793f53af6477a73b51afacb1e50417a0cff968ea97821b2e3a53516821ad00c083962f4d0ddf90314f3447e3ad507988ba5983a236acc09cb07f955d5ae2159c6470e383e7caf9c0f6db785066c930eafd0078d54455e464fde06aeef0f149c76cbb9fcb8b0f1c3c6975e513912b1b3005cf83a4f14713a15750e1a2f6c0fb19a44b61052b0d87d972ca4280d47a67d1cf06d993a8fb714a04af5b14622cffccf5f0385bf5900b57559797bc0ec3a24b5428ebfdd25eee1369282864bf38d65406eaa3434c9405170bde62668736d5536163e83bdf34d0a833541913f116cc640c47d5c067107fa81d8d61b079b15239c6171159ba443dc7231fad1b6e8410418d59e0b0cfe28c00817cee108ac27d8e2116a830f04bc8b899dde68ca7fbbc7b06b3f88d134e99060c0d1782c6384cf17867e98db15a50e376bd3cd07c26f8c137ca5af7c1590e58fa725afd8babae042814a7aa6b6e61dfb131bf9d79cd0835a692d5fc124e93411b5657a35e0203567ad5357229575a356c77c1405b000ab0e4cf7a20fab1256f02727b6dc2dbef315af22594dbc18aeb07324fe726075b9dcbcee00aebdbc4494b3406724bf3e464cd7cb28d436f7dac52885a514cc51a01df3426a083df72320015282701a78cce0084c6a4c06ad6dbd7338d8e02f1c651344e76f67b832a28b72e960a15b65f23a491127f9678b8cad3bdb9a202682e7cecff667939359a389d010a9bbaa208fd7bb0c40051255f8ecb4be155fa8c9bad00cd7f7f56276e6a942600b5394c87824e013b2210e26ffc0274799dd556a1b399de61bda16902d8f1898ab05262299496e23739d0fbd7280d36cb7cdf071d17338bc40c1212a9b37f6de3a491817dc83f1f8d7d7e2d6cdd947cbe89405ec286ec9a223341b998a979b45b6ea0d488c51a6861a0cdbb5de5de97dfd65fe87853a24e761d6fc59271c67f92b6a066e248ae44a43460d040c229b623076385cb41205d484d8c6fabe722479beb7c57f52fc162d917e7a780c982f1c81ee80cc121097189e1a2484459a629c451f86ac395580de22ff1eccd3ec80233083705734513eced081f91d01e526b79b875b4b382a5c8ed48d81748f350c575b9d480f61fd82f040094664c5b6d2db2789cdfeffd00f9094eb436cf91cead49f1cbf5a083ca23d1a242809a8d896424f35f378067dabb282c01df2025f8aea4f93472a3a6ee8792f72c5cfc68a4fb47564f5c853e2debbcb457eadb339165ea9b904dfc748c379c90bc173368eabbff74b19d503afed627d38da2ad0f56b684d79599a5c09f65502309cc14485839956b71fdeca06849f8e18bd1a553a3860d0c83a8ac98db7440b67304116c188159710966dc362655cf71a4e695085ef387f6eb7718e9ef4b83c3d90d06834c0e6f8afac73e2c133f0665b32d334b9be600ea6954089f544818ce0bb6261862de848f0c2b7a40c1d66a30779d4e3296bcbcb67d8fb682b6cc7971284a49591888ec7761515f06949ec3c47b7b32139eeabbc57a5321144b77ff74c1de5f86c054b75fa81b194524dca3682afb5b6e4b3316375b7da46d57312451519c17cd26f33a5f9b3d602f67a287f42c7bebc7a4964141d2daf9960bad6b12dbc6556f69921b23d817d04a85b759bd832c0345ed6449d4cb5340fa196083c94c907b9e88e166e739bf3e3ca2c6af311ed0f4217f23b664629f05202c2c561b04258514b1972a9e9df170dbb868e1cee3dfd1a5e8c70aa9dfcbfdc8c04889112b3d900eccba5238cb744c334240ec518f36e2e51b2be4bf63731ae06a995c762b45aef9cb2eaca1514b9ca6d3f87c799e5c885fce85d5e814c77c9aae0a13f6901374707a3298391e72af87f59fe45128a913dc5ad0a7c474227268881e80760cbfd4d84d533ca4204de889222da7e1619f1d1789035cfe652b603d2211e4c30a0b09bdd9b4eb8bec0f004a364489fc78aa8f78829cbd0ed0914d385e7bb32c5a68d748e5671ede11c2d80a8f04ec1f49ab58140cb383e71988ab9a6e57699c4e2db98cba0257a90c4bcb1ba5418c85987cb6644d3dea9b59ed661cc445bddb8e1b49991cc679f5b0e7cd330be8e0be05df69267aac22baec9a75fd1354f9add62748cc51d84bcc373006ec9ee82c16b3c84cf6b54181e7c26134dba8a263e61da37f4b2eb08766bd5013833a637ad847c099527fd82b2059fde4781b14beff7dbfc890e11806df5ef0fd92e06d7bc8ed352bc364022983b0376c8ec37963cd6e3f2c6feaba5ba29bb24e95978e8433a3300b60ce4e4da60838ed4cd14afba3a797a77fe60d825919df6c22039c425c50583da06a967b691ba291b716afb5a246c20397f17f141e503fa7d1d722302ea79c7c6623912c893142e713828e89adfda9221878b4133c0232ddc07701cf8497a98c04bfc049b316a0b9225cd992ee11a039ed67778d75d8ca1cddcf5c49da4779d2ee2f6e085cd0ba8dc8d076fbcc745b3ed2c895c00ad2bcd50bb46d128cd9d96d2620abad172f882a104d22a168a72f66d5e82c38cba700ade7a247d382c711c4fe6ed514f9f5c2704faf907e7f0dcce54af9aa66b921dad9acd10cd3a2cf5f55a167fbb1d6ab4cb9bdeb798ea6f67d43e88dc63af507fc6aaecfbfcae2f45114478bcf79cf15b692b92ef3f4af895239c68f7affaee194dfb1455dc499f02ff765f5cbf59710866a0a3c2782e26fd4c8b7d302cf89ebbb3a87570b00ee4b5aae5e68a9439840d2982ff057a84cde7c74c9c960455cd729cc09412a6feb3d0ac0bb1bc5a27857727fffe25bc4d98fa15765b9ab5c35b226faef66d6c61b889118cc8a14866e1715f26b497288a4331ec2c8553e3c2a1fa8b50cddcc864577dc7f3b964c8ce9838e5743531e0950aa936617387844b952faa3cf51d9a849d56d93a403c2b792b90d1d723d501361ae00bae1b4e8dad5e1b2f58c28904e745e76f36fe72c55535397d7ecf1dabaa9ca181bb789a3c7f906b23958a61790327f4374093a0fae0d663cd803513395e89673ac32f81326272f2939dd2ca9cc4c7012a4a99ebaab59acd61cfad6044d3249b8c0d88dfc9b54881e295a77a7e060279ba82cb9fc968fb1483a0e00bac87f1d77ba8908c44bdf5a9f683fae749b4b8cd9dd431817064d85b466ad543cce1772e48ab6c89e2ebc57b394739c34b82521cd41c1fc250467e853de118f2c891cdd8c391a4bae32e69dbef7d99d89a12040bf84f66971c77d6cf6cc478b577a83fea9f4e7ffa9888f1c515ede55229290fa369825e7822b6b6a1c1d0", 0x1000}, {&(0x7f0000001380)="7c9fa1f5b0b2b8148805cc5eaecce773a6adb80feea4fcd45ab906f8bd603145cc2df8d49bbf5b727380028938c5a04678483374e3c5336bae78130c2868b57704761e6195c2572db550e14247a5b34b65d0a5b721b181d0d1be99f68d96d9b28da09656dae440573cd248672fe07b9a71c91af6a28c44fd3469141cc14d3f65ee6ed6b7425e2e4f19e7c2bf709bddbadbcc021bf465872935185fd589723a324149dc6a06cce07b5f7e26575abfb18d6ce476a5a7072ce353f42c1cdc09b2f1717f9ea7514d4cbbef01312eb351c900ad4678bdaa1b38f4673b935def82135d68facb5895e56beceae9739000d61fb32b79ebf6510ad9211dff18c51313a29fc2232519c41c133b7ed8264fb83e76f10306b12ebd51fb1ff5fa65f31346f572b7d89ae4944187be75554557c69a29969c4af4eb8d0087290bab6676bf6aa53651217e94e86b4a7e01dd224f02450239155b5059a1d1eed0584622b8661da6e96546db53d36f3e2f2eedeef2b9169bc1f77410cc554caa958c754fc6374d8b2637124ad56e3dc8c38e9f8da9a722c7438ce2a5174be2590e257db542f483d53c434306c64b7698ea9b28abfca7540ffefa42742704f27696162ddff504ba0385b10870842d87d1e12bd4d7c1c35787b9f4eb392172f116b4b70385d20fbefd50f184c2204e3660f5e910321758d7cbc7163697a0891656cfc4452fdd6644a3012b59c19762dbecc5e6983960ffd65e24f1def74239876d59b903160768aa0607bfdcc942d278352a89d0eae28cebe00776c3d0e94b2b5efe9545c109d07b11d1d587e9426a8798101ad1c0535b1193ce46f48a00f3608d0034a29ff25992907fd9b750010c5ae577d624a4d0854e904d971d55c9f7cf4399e835e6ac52eb5c67eef048ab8cb0bf1e168fff888cd793036e6b872e9aa2a9773ba1abb5125c99cbbaaa433bdaa2100f5f07c0fce7a7ce3b0ce8fa2777cc4669a9351f399280079c9f90994f0c4449b2695e940fd58055744ecbfe13117185054b3ff1980f03bd7528cba27c7fa141309c79c2f56eec78d91cf49fb786d660950e48e5bc8a93090c11f2a09e6c6a92b64eea9c8a9c17d10fe5a2fe699e8fbe40ba13b41669b1c8d0a49085498f86425c5beb32c95931abb34e379a735e0a6c9c651d2dda659f494801421b66ceb61848e808d6c2e0ef2f3c4ac17d3a4d44a9b5103397d466fdb156f26c0e4f1d069b0cd95af25731d08394858ae50d530779da713c18b7167ac048253102e90b7f8eb9ee2e8cac467b81f9b2e3dcd6ab13d9cac97d05bef2310ee425ed006f99e520ab555ef1aefb1496af260b04e40cc872685581c026198e913481e73ccd97b6fc75579727d84f2d42fe10b05dee9bb6dad628b925cb5c61a68d8799a16d51d93514a4d8e999bad6464958cde2ee5ed9b067ad52bbb6794328bc1c23bbeb2d1ec0fbbeb9448d109991044f8619a490e200a9e32de0a144a09c831855262cf07070e91591d4786ef16bbcbbdeb1f83ba63afa5fe1bd418856829d371058e9aabe0055ad983486b130675f7e99e2a47c2586dc8e17e53c0683f05a960b59e0153a0a904e499396aac422a334eaae48d68a605410ef625a0237d743714fcdb786883102ab5c1ea4a3f782360bf61a4d15697e23ffb0385c28584d57809b25475e4324f49c8ad061d0860055d9afeef3cf27e6554df4514b408c946f66770c103ef23f498dfa514674aadb2952d6b0349cdb4fe5aa3e437ac3ac9531ef595be99f5ad4f1652741b1a3f06415f80ec73c0ffa5171b5508efbf654a201f49b08bc906fe80f6e6e4ea35e487e35a5164b33b873886930ddf2d70e17353195e8d525e9d9956907783db6229a14eb4f1668379e7675bb280729e47b2b6693885e5a319a7cd6d77322d72b2e00309e92d7c7debf0a540e9d9354be19bb3d78521f384e0e0fdcd4c72ba18153d893d6fd9474f86fd37bc4a30360fd487395c633ba333ece19e7bc4042b9bb8caeeb257a0cc22cc2f224971fd9368444ec3f8478265ce9042db2662bd572184c57959719fdd6738b08f93428335e365f81dcf3c1e7ff0bfa6a33bfb03f4c821bc42019fa4b855f18b8cdb185a5b168c134f2015a54c0bcb42b943d1336eb8af645a54714cb3007fd78259e6e6ae633e3b1d48a02f87e61212fa5a6cfa7fe89108c03c90cf880158503d73e912e946831ef7cff1ce1e4e2e9b4e9e00158b64205501646e1f2d771dcc4afbe222c439917c8279c84f083ba11d38a199411a1e4bac274bf616a4cb90b4ae384292fd9506e57bc4dc24ec3f4fd800612c7e2206457abbf8cff6bc3c8310fb8c002a8cde621f05cab2b24c16568e0bc9155787bceeeb33050a4e4b36ee40914479dfd8441120e4b2336d3f56deac247d22f545fe8b5ab4cbe1e5bcbd90f8a0a417e1011799c3db22ba372ddebad9599477ebcca09fb812511dd7030d5965abf44ae129a4eb9f2079268c7030be749ba780da44a555f436bfdf775a2d626324e93ee4c9213e3439d25e339128e4b216dc2293fccb6bae406ae39f0eb4d890785f39b20f23f15a4fc6a401809be08c44c6438e27508130c18cfd6cd1681bd3899931e45d379ef9a8105a03ddc76cbb1b615e664dee7897cdd1fab4c2c93b463444069220d97395cc3695a6a27dd28f45a51f278d23798ed8c61640d817b6885ea37f0bab92f7c8ddc5575d491ada2c679c0383f5fef8136dcabc2945c5fdcdd9be5987f5cf7f95546b8aefe164deabbe087697429b24243addefafeb1b5783fd0e566841278a3f2249edd56a9dae9eb5ed16c209265523013afc0176b4dbf295a3c4bdeb9127c904858cc10aefeef7e17008668ce27fca518829e2bf3c5fd0ce1da5144288e429fc8e424545fa703d8997a696064df6a78dab623b9ad9d97445695f587762b3897d7c89538fce5b8bdc63533e7a20d0436bef7b6c5772176d575d209ea4b363d060d73249789caac5276adca0ad0c9bf94e295d0d044d9eef14f257fcc98c1995e06e01729ad4ec35a0a13e768ac1d243d25cf62da7face0ff32eb8086e1032715eca84348f06a305165ec90a6fdbe7f92d4be484c456d7252859bec7cd976b7a8d3609c464e6d3266f730f7396417b96e14a722fbb82198ce400ab642c49809ff906f2cbef2ae367e5298c786e96a23637f230aa11edaeaa1ab607a3907b456aedb3ed3817dd32d7cbab0b5c6aca7c6ace1ed3d807f930703c5b4fd0ba9e03548c84f559499de8844df112eb02cdd398e5ee63ff02d6e310d19188b7ada011c1ca37e2901a55a33308cd551bf9171ad5da9b538c50e934078017548ce355c000cc826beb9d05f6b314d83765340aa79a80405e9c66daffdfbe664f95d1db30c5cbac6cfe25f90fb5cb379644b8352a6a00c40d103773755484da534d9a7c2c221a766e86b9988702d646bcef58ff51040e4c37659c9aea3cae584316320ed59019874fc24c2111f28676bffcb6362f395c87fadc9d903d177a6615304d19d747dd76f124ad8e015f21f3283897a5d859561f47dad395b3420b5435381b565f800b9f5f79c4fc1a16362e4a0d92888eb32599ed32fe059b1c962523012bea6fc0d648fec54cd6a4ee88b2f2926bdeb24e326c34d0749111e582a45954128d0d05d2d3c3ce9cb175a90df86381edf2c312fcc6396944e65848d6cd7b30bd20e02f5b675c6e6c4fe11577888dd16f53201188e6752b27fcd6c4c0c9fc89fe2824a418d2959486d708896764fc55e3c882be713dd7f7c80f6d552f2a901da77bce97e68a279cee830f41c7d818dd7e6acf880185d2b608d105de6006d56192bccfb1eb4085a002476001a77b08e012cdf813b97684540feb1036f4de738988dfcc1fa76e0a95b179c5ddb8b8ec9ff22f5da9a4c394991f6b9df48dea0b9648ca272723ea43d6d1869ad990c45e9513f35f8ccbe01413d09c11426fe4e607950e031be93f6e4219d13c0a8f9598c9429771411b5878ba47566388ff24272eebec7eab453528140b67f8f70f1f1cc7eab4c34508138de5bc4b5b806f05abf40d236da0d6e9fe513687be13e3d229e60b298bae3e2f3f5457acb02d70c769387f72a7aca68e4fbeb9107124b5d3b50f57d1b11a828cd1987b79f7ea2af01c99f5f58a5ce653cde25d7b42661274469924c24199233a068886129a8f592c54fc234e6b8c1a7d717fbbff842ab6a77c196c4a575ff239dcfc8b02172e67f710dacb4383b3b01664ba4d0fa0db7e8b133bbea339ccd3a47e320926de4ab80bf6771c1e416820035a5e31967e744b4ad96495a9de35635b5fe071bbc34931d3ea90a3e98369041ba25044e29ea7b92fe1ac4db4376f93d40bfbe256e8a67094c5e5d329ef4eb80c7d264848b5958c175cbec4b445d4ca9d000bb9beaa045b3447281e3a44ced4678d42d1c66181bea9033e8c9bd6834ab41cfc66d194443916d345c06afa51f73ce48c3b0c9b38e06369c51731b0da08db5eb45fcaf603c90f37c79c64d793ee464b6e59e122f5e28e71fa9cb90887132fbd12d8a5b419339db4f3ba04e19d008f9872c877381207d70dc44f436ff4729f98997c92c454e4a3216a3180ee702287de63d3939b7e83644d04934e0204e1981e3cb9ba54c0060e98caa77d4b1056fb415cc508689622c0d974d1dba642fdf2b9532f3774ee7b10ac6c21555bb975f90b5227d1cd6ab43ac40d5e9bfd4cdf886fb24b652983762ca96a7c09c3eecd9e69cd65b824915f5d34c80530c384125ca59c91d64d437f97bda578fbdb69cf0e63e19254984ad8b9d95b2b7db700bef87b6deef308c17694b0983c9fa7cfc2a90636dd92dc23e9d1e025ed41ac15aa7fe73bd29e858a6d078245b185ecf60f30ef5a2c58c20512e5c7128c5fa9efa76c2c07a9a571820b8e828f2e0a59df611180f3aa96c9a7fb5d83b02d45b32fcc4fe3e02f8894a8d9610f7d36f6e00672b25e51a9edb78a3899b2893bf29b60fd042049ddcb7db66e900e32fa2daaf868bf8a7bb80c1077344ca7bd9cf9167e4a6d83c77f5f97c1b287bd0cb34d67c0b06f727552b3522b95e73a08b678b55df352e586543ef03561d5058f40e25fbd634442bcc1ec30980e9968681da5d6a7833bd072e43402dcad55c440e646a8e3976cbad723105a888e48fc435f57214ec51efed5ad559dca2eb34a7d44bee6bb2c6158c0507d9ac1f16830fe5c73ff4b93dea4e88dc6494cb8afb7c34fcc90641227a63f84982411a1c9b656f9f75aa7831f3ca918c65d2d396a1de55cc11e8e4734aefdce1b27203b1ebd1f1af49d94937e1de7c53edb02bede93542b17a7ba6cb0cc1eecbac1750c333626aef7c0f8e1c176ae2cafe1809960514eee138689b748627a3af0c15044e09aaafc02b4ce2825d253117c155414f93051c27e96270dd2e05c3ea7619f98b04c0c501331da6058f8ef08170846deb7517b9994f8e7e5d1b6b929efbd7399aed9a8dd52e7415581810c6726ac46a6a7641fe568c63da2d498958b5cda25ad86caa61c8c9996e640cfda1ea7fed5a92ab51da8ab009737c06116a76ac051f4e2b0a91941fbc6439c23942579f100feaad2bd082052ccda0d9c0a90a267a899ed77bcf41350b2b0b7b43815c1dba3a95f7f3f42d56119a5f700cefdb11125e712c5396313d1dd76c2928de0d6dcadc4ebb6f9aeb2c4504d99b4eb8a9162c4d49f048095d72d522a53ecaebd72352e7c9e88f7ac8bedd029d12ba2f6eea504766082ed9e98032df5d3401c1fac82cceed77fc8a545e215efa91", 0x1000}, {&(0x7f0000002380)="b1410a1a8b95da775ae5266e1c30fd4d3404b00a83d82f34029b49cbeaaa2dccfa130d081308d6e3505f5ec061b948497a62c1397e1d3d6784b4ff0dffd390887ade0834e54f1090be7109b269c07f5131e9cbd6a938de3745d59f668b6129d60d384cce3336b965e0903ea2d56c555a7a022270a62018b78ff6f0a9658e57066120faa5702e062eed7e5f8aa80804e938f04fe6e3e5e039d06e82f6b8ee", 0x9e}, {&(0x7f0000000040)}, {&(0x7f0000002440)="5a2ce866424263894ccae248b8b3fe9319009e849defe3edf92e2fb8ba8de0605ea037dae0e582ee28232a1c3ee2b748c52544d363b4f79c0836136d193d6e832e582ff072370ff667a4479441bde6e8445dfaebd165a6294d11e2746dcbddbabe68abd32ea7593fd80eebbc4edc2ff44fcd4754f200b132300bfba96585c8e46cedc7ac4390b76135cc742ce503aa131d02ea0f4bebd3e4e80569545f7fb1cbe32ddd68b366365d3331ea52ddbc2e9b3a0277f9f22e4f38b72daaf66b2b74cf966e3a1255ebda2ef4", 0xc9}], 0x5, 0x0, 0x1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 10:21:24 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2041110d, 0x9db8, "d64f568a40b3a959ff7f000000000000bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 10:21:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000580)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039efb7c17faed40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1d05000000000000002f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b7c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd897fa2bf78984210113aa7f1f4b62a4452fcf923888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000046f3c6ad9b8c9973c7ba9f65d16b2652a2ac9706235c0026ab068226287db2dae808bdac78f3986fce2bde2efbf9ac7bc46bd7f8916eaba72529ac58da89450d5a2aae6e778994f3b9975a4e5fb059467bc24c33924c363a011ac11e8c89d444564da113e66d9f2fe6aaee2652894cc641fa1f827a0000005fff9a76f73038b27c6f90562c3eb5cc83846f7d31ca469a17475f15f04c63ab0f62105a58aef376b5c6d27c87ced97322f9e367c92a392ed47410883513834144ea814de9df6f671501c8d6cfeebd25fdd37407500bd209034f5800c9e524fd53e4c0cf5a33477f22bead958f0e106a93b7a92ba339e585e026f13716c0b834efa45297051294"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10:21:24 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x3}, {0x6, 0x0, 0x0, 0xffffffff}]}) r3 = msgget(0x3, 0x444) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000200)={&(0x7f0000000280)=[{0x1}, {}], 0x2}) msgrcv(r3, &(0x7f0000000440)={0x0, ""/144}, 0xfffffffffffffc3b, 0x2, 0x1000) mkdir(&(0x7f0000000080)='./file0\x00', 0x99) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 10:21:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xf20) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000006c0)={0x10, 0x892, 0x4, 0x7, [{&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x6061b180}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x44b}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff6000/0x7000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfc}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000a4c000/0x2000)=nil, 0xdf4}, {&(0x7f0000c19000/0x2000)=nil, &(0x7f0000fea000/0x13000)=nil, 0xfffffffffffffff8}, {&(0x7f0000cc4000/0x1000)=nil, &(0x7f0000d66000/0x3000)=nil, 0x1c000000000}, {&(0x7f0000a01000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000f8f000/0x3000)=nil, &(0x7f0000de9000/0x1000)=nil}, {&(0x7f0000ba4000/0x4000)=nil, &(0x7f0000aaf000/0x3000)=nil}, {&(0x7f0000b89000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000f20000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000e6d000/0x2000)=nil, &(0x7f0000ef1000/0x3000)=nil, 0x29c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000b4a000/0x2000)=nil, 0xfff}, {&(0x7f0000ab9000/0x4000)=nil, &(0x7f0000ca0000/0x2000)=nil, 0x8}], ['./bus\x00', './bus/\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus/', './file', './file'], 0x7fff}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x12) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/88) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x40, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9145}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9f7cdc2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x78}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x6}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1f9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x76}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffffffc0}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x8}) 10:21:24 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x81) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="d8abe09bf19d3ace529d15415adef7038c05f80bac14494452", 0x19}], 0x1, 0x0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x802, 0x0) 10:21:24 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000080, 0x60000004}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) socket$inet(0x2, 0x3, 0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe92) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 10:21:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="1153632f71bb5a9bc51c102af0e91d2423dce9d15a3191a7e4c57135b674d894f957fccba18c109f782fbe5fd9a6a0a22fa007eb349216da174f86927344be0fc63b6e0769cbbf133d0f5b28614c1b92e3f2d74ab4e769bbdcb1a5f02099fb0a43847330a763fc210ed190b004c60f4bf0e8323eb38a29344a2f1188", 0x7c}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffff, 0xc0000000, 0x7f, 0x7fff, "fa205b5f3894049eba0020452336b1d4f3f4ad5e", 0xfffffffb, 0x836}) r2 = socket(0x400000000018, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCDRAIN(r3, 0x2000745e) execve(0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) 10:21:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r2, &(0x7f0000000200)='./bus\x00', 0x48, 0x1) bind(r1, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0xa39e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 10:21:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r4 = socket(0x1, 0x5, 0xc0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) poll(&(0x7f0000000080)=[{r4, 0x4}, {0xffffffffffffffff, 0x4}, {r5, 0x40}], 0x3, 0x9a) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r6, &(0x7f0000000000)="ae6210d66ef1bd81fc8a91cfc69ae5589185244ca89cd46ba5dd8ca0ced8f3727fdb", 0x22) 10:21:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x3, 0x2, 0x3, 0x5, r4}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/163) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) write(r1, 0x0, 0x0) r5 = dup(r3) socket$inet6(0x18, 0x3, 0x7f) r6 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc4a01d1bb16e499e05b08"], &(0x7f0000000140)=0x6e) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000240)=r6) r7 = semget(0x0, 0x1, 0x70bb4310ca766f74) semop(r7, &(0x7f0000000280)=[{0x4, 0x0, 0x1800}], 0x1) 10:21:25 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='..', &(0x7f0000000240)='./file0/file0\x00') socket(0x2, 0x8000, 0x2) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 10:21:25 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 10:21:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x4}, {0x18, 0x3, 0xff, 0x7}, 0x8, [0x8, 0x4, 0x80000000, 0x400, 0x3, 0x9, 0xfffffffa, 0x1000]}, 0x3c) 10:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0xb3, 0xac, 0x2, 0x6}, {0x8, 0x53, 0x6, 0x200000}, {0xa96, 0x7f, 0x4, 0x3}, {0x761, 0x2a, 0x1f}, {0xf12e, 0x6, 0xa, 0x8}, {0xd224, 0x5, 0x5, 0xe8e8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24, 0x0, 0x0, 0x1f}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000002c0)) sendto(r2, &(0x7f0000000200)="7dd003f3666d61dda7b7c3e4f0b3faef709d3d7f15d0aed951849d3996a33a6b84ebb189731a9ca8f3e2b8c6f7610f5f0348b57bf9514a31532c54528cc230f0ad07aaaa052846897a65503c2bb796", 0x4f, 0xb, &(0x7f0000000280)=@un=@abs={0x8ece57ca68c5f6c1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 10:21:25 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3, 0x2) r2 = socket(0x18, 0xc002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0xf0000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20000, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:21:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000000)={0xc51, 0x2}) 10:21:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000340)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) semop(r3, &(0x7f0000000340), 0x0) r5 = getuid() r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r5, r6, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000500)=""/114) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x3ff, r7, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 10:21:25 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x200) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x6}, {0x84, 0x10, 0x5}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 10:21:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) pwrite(r1, &(0x7f0000000280)="fbc30e2aff029b1440796f0900fd357e3a00000000000000006b8c5fba28ac8c0b7c0a8e568047da755f00f820833317e202e42d4670911d9bf1fccd72e2a058a920b5be25f75327ee5b31271da3f7e2416a851e87959a765a9a0fd2630ec947f71609158dd8ae655daafa9cb7b3c266ce3ac4c94c56b7958ee0b8e5985d17a1bdc3b6a3fb15dcdbd6c6c41f8a95b8cbf57c58b51ace554e9592c0402ab217d5e4cafc2305e6eebb3fd1fe7f26b89cce0c7d47487d608b8c5c5d0521a54ee4704e5523e811aeb03a2a1a10c54ae4564bc983a7dd9cae613dace41aaaae244a6cb2b01e", 0xe3, 0x0, 0x5) 10:21:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10, 0x4000, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r4 = socket(0x18, 0x2, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000280)=0x8) semop(r3, &(0x7f0000000800)=[{0x3, 0x29c}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x80ff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = semget$private(0x0, 0x8, 0x80000200) r6 = semget$private(0x0, 0x3, 0x2) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x4, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = semget$private(0x0, 0x4, 0x1ad) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r12, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x18, 0x2, 0x7) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000200)={{0x3ff, r15, r16, r15, r16, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r19, r9, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) r20 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r20, r21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r23 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0x1c7, r9, r21, r22, r23, 0x1c, 0x3e}, 0x100000001, 0x100, 0x2581}) semop(r7, &(0x7f0000000080)=[{0x3, 0x7ff}, {0x4, 0x1, 0x1000}], 0x2) semop(r5, &(0x7f0000000300)=[{0x2, 0x6, 0x800}, {0x0, 0x81, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x102, 0x800}, {0x1, 0x100}, {0x2, 0x100000000}], 0x6) semop(r5, &(0x7f0000000400), 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) 10:21:25 executing program 1: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) geteuid() r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x811, r0, 0x0, 0x0) 10:21:25 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x9}, &(0x7f0000000100)={0x9}, 0x0) 10:21:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = dup(r0) getsockname$unix(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000065b0ef328f3a9a4838f018ae961994f66309e33f192801b932e125c2c75211be252d4533db8941b9df4d20b581f602c3829b372c28213bdf98752951c1f7db234b15503c80db0edf398d3b56c72533abe2b983c31d8598977ae64a7f7d6a86748fe6e7"], &(0x7f0000001080)=0x1002) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) 10:21:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x5b9070c64ec79dc5}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xa, 0x2, 0x20, 0x4}], 0x81, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x0, 0x8}, {{}, 0xfffffffffffffffa, 0x0, 0x2}], 0x8, &(0x7f0000000080)={0x4, 0x2}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) dup2(r2, r3) 10:21:25 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x122, 0x10) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f00000000c0)={0xfff, 0x88, 0x3}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r1, r2) setegid(r2) r3 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="82e32b519751615d5b8c156dfc96"], 0x10) sendto(r3, &(0x7f0000000180)="699abd91bbd6bda9bc067ee25bea39ce11035c4ad44545797474dcf1c531355943e47d008b7c3b561febd6c50d95d47ffb5b56e30940aed0823e27d11b4a16d632b7bd66fd6b82a93b3f3148b6e25b3f951e444a353ff17449f37d48e1c5b66b6669d0556ddc94d8161f9e20e70d95b11dea205d39bfd8228f9d4a45eff97086b857e343b99ee5765c7285994b490c26256f93e216da3184d93b291fe9f2795316c3c12c6fe26dc4ef0ca6c82a74cef5e972f1d167cfb0d4402fbf12087ec5c653cabead3574109773e6549ef6be6c1fb524b34fee878c49630132259e04f5da0d1921beed6349c7ffd978dbff59c90590bba39977bc27908d4dcb0f24554d4f171b4e673f4c21e28bb8d7fba1a1e50a023aaa25835505154256e0bbbf125b69e58d75305cebdf2a0ceb6b730461f710c0bcda8b8709aabef8bd3b63ee47d7edc6f04b34e52a632e120df71f804727dca639a4f2ea1fcd3a2b767789cad0ebcb6c4ab1607dfcf8c957456dd27e3901bf2a124026d5990e703edb56c20bb3243b04389438f798a942a04a505cdea859194f07f67c0446f3345f2e70d2184586eefa1f5a8c9228ba364fbfb823954fdd3d785ec7e2990fe09e0f72983110268f6ce4cec2b67e7590745141994abeb89b93747e9a3906f6f3ad48d9b5ceccf33bdcc2636de0c6f5175afd266dd4b31fc6441e406d59b7192b5fd95e058c799ae3c96d6a11d89b1cb38246ed15d2300cba4283ba4788e7866b361a9cbd64b341d6af202eccd8412946918a0881054beca974e659bf036ee8c625a32dd7457499967a94bd13391fa0ede4332841cf59d74d620f0b629c0dd588220f42594608ce11907764cb5fc8a7c88941aa58d274049ffdcec99486a5c3756c3e33373204b39345a3a713cba311f02d5b15a16358e0331f965b1c9e79a6692b81c81c6ba6f47f8cd00d6df3e787ef2e73907626b474851b0d3e6a8fcc839c032acd089ae84cbb43a649b334bf2de8f6beae93803fa6d7ac57042bfc7556981f119c8688432e3f53ea58c153d7ec6d501fcd720118d819614c564584bbf87af196264556c62d73dd08df6ddc3c24dd1a6b7f2730014890cc3c5f3c79a84cf0f3b105001d50f6d20d0c41677dfcf71edf1c6e3bb42220608bd4d37eba60cd73a992bc2e200a41c6b78e0817ad66b7b0c5fe1b08d79e3e9f263538578bf646317a31fe376524a627647e5e73a2e92fb813dae73efae7edd913ca218a4eb5cdbc0bdf216618e4cf6d848a43f9f17185ed8258a9a63c94fbc353017d339ad54dcfe9ea97788faa2fcef910e18f01c8dcd57b3978e79db3cdd126c575ff5713b5c21ba5eb1941f7a03ff165bf9ee88bc44df349979f86d3ea0be555e76f89cecd9e26d214719f3463e1dce5ec3d23951e99396a62f865319c478f5ae1d4c69acb20cc7f8fa08b479ec71481a6e2d7ac752ec9b04f4adba5a36aeb3ccfc106eb1cc3ed8d04b1375690b4759aff15baee38c141344b4fbfd6eb89478ba67a6e73f0a566b8d23d07a75efd23ef42b345b0782870d0ff91e13fd085e4f8fb61cec79117892404a7827182080c914710f2a7a9c9776847d06771dee8aa1fc5e65a285565d2af984bf23bbe9df94197facb78fc5f47136127b2058e4354dd4a4667da38aa90af2fee1bd52a76571115b6523bc23202112b66d166f892de05737e9dd750ffe5be92bfef6bc55e488b90d5c8ffdb3e03c6febd8d46969e0dbafa4544ab01318b2780caa33a662faf8d69b2129abefbf93c7377c97f67837837028ab7c9fe4a1b0187ce9f5ab128189cc7d5bc4e8afa945df5b655ffcdbad452eb35ae5b49795996b9e9332761e71135ef048034d313819c2085f0de2e3d0c79c6fb8a118658d2debbd493ed153f749f4dfa515be141c5342ad455dfc1bf497a35c66e3d2a69be971555570eb2ae8dc365d79ef3a5ac83094b34a8ca014e456bcdc0b93e979c7a7d6964215e44ecf4eb8742e35247348241eb4c6d129c4a72ccc0515a99eba6f104418131f3cb46d15c", 0x5a1, 0x0, 0x0, 0x0) 10:21:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) login: pckbd_enable: command error 10:21:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="af258f61926fb57ee8a7240da8dc") getgid() 10:21:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{0x0}], 0x1) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) pckbd_enable: command error 10:21:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x802800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4, 0x5}, {0xb596, 0xffffffffffffffc1}}) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x18) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0x40001038, r1) 10:21:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x0) r0 = kqueue() semop(0x0, &(0x7f0000000100), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semop(0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0x4}) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) 10:21:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) preadv(r1, &(0x7f0000000140), 0x0, 0x0, 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 10:21:27 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) unlink(&(0x7f0000000380)='./file0/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x50481b27b4103fad, 0x8) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x192, 0x114) syz_open_pts() ktrace(0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) openat(r1, &(0x7f0000000140)='./file1\x00', 0x10, 0x14) r2 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r2, &(0x7f0000000180)="2fedc23bb6ea4a1c1c8d72f7c4902bdfc772d978af629507ea9b89916661a5795281b5fd4b350a9d76ba9ec918c0adc40521e765357e8e24bf50696edd3f74ed0bebf4f1d8f40a584e874c963bc430b33ce2f24ec31aab10850f8bfb69f61dc52b0de9a267e853702fe514796c7066b6d74d7215b9c5be961da0b3d07d22429d561c58257439926a73f0b420f46bfa5978070fb2518196fb5f76b8e8ec43055c3534", 0xa2, 0x8, &(0x7f0000000240)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) dup(r3) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x12, r4, 0x0, 0x7ff) r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000000256, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x3) openat(r5, &(0x7f0000000140)='./file0\x00', 0x10, 0x1c2) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) r7 = dup2(r5, r6) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000280)={0x2, './bus\x00', './file0/file0\x00'}) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000080)=0x6d) openat(r4, &(0x7f0000000140)='./file1\x00', 0x10, 0xc2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f00000002c0)="e300005c00000708", 0x8) dup2(r4, r8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae6d20 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae6d20 10:21:27 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/33, 0x21) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00200000000000006f25cbcd2ecc8aa95f1cb1fc6b3f0ffe49462eeb3964fd0b1d72e6ffd9ff6da4355a1b018d584c892cab660bf8e4e9ba0034ef4f4625426545e0b2a6cb43f88ad52ea54309342d71b6aff95d334ca4aa5273a400"/105], 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x123) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) 10:21:27 executing program 1: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) syz_open_pts() 10:21:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) pipe(&(0x7f0000000180)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) kqueue() select(0x40, &(0x7f00000000c0)={0xfff}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x8df}, 0x0, 0x0, 0x0) dup2(r5, r1) 10:21:27 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) dup(r1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) open$dir(&(0x7f00000001c0)='./bus\x00', 0x381, 0x0) poll(&(0x7f0000000040)=[{}], 0x20000000000000a9, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) fcntl$getown(r2, 0x5) 10:21:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000240)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x7, './bus\x00', './bus\x00'}) clock_settime(0x2, &(0x7f0000000040)={0x4, 0x4}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) 10:21:27 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) rename(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bc9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 10:21:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) socketpair(0x18, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) select(0x40, &(0x7f0000000080)={0x3, 0x0, 0xdd, 0x81, 0x1, 0x100, 0x1ff, 0x5}, &(0x7f00000000c0)={0x40, 0xfffffffffffff000, 0x7, 0x967, 0x9, 0x6, 0x67d5, 0x9}, &(0x7f0000000140)={0x782d, 0x78, 0x10000, 0x4, 0x0, 0x800, 0x9d8, 0x3}, &(0x7f0000000180)={0x7f, 0x7}) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}, {0x0}], 0x2, 0x0, 0x0) 10:21:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x0, 0x20000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1000, 0xff, 0x4}, {0x3, 0xd3, 0x2, 0xbc3}, {0x24, 0x7f, 0x7, 0x2}, {0x3, 0x8d, 0x5, 0x280}, {0x5, 0x0, 0x0, 0x7ff}, {0x7701, 0xff, 0x71, 0x80}, {0x5, 0x4, 0xbb, 0x6}, {0xd73c, 0x2, 0x40, 0x80}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 10:21:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) mkdir(&(0x7f00000000c0)='./bus\x00', 0xa9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/75}, &(0x7f00000000c0)=0x4d) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x80000001, 0x100000001}, 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) r2 = dup(0xffffffffffffffff) r3 = dup2(r2, r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) flock(r4, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) preadv(r5, &(0x7f0000000380)=[{&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f00000002c0)=""/161, 0xa1}], 0x3, 0x0, 0x120000) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000003c0)={0x3, 0xff}) readv(r3, &(0x7f0000001780)=[{&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/236, 0xec}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/47, 0x2f}, {&(0x7f0000001680)=""/23, 0x17}, {&(0x7f00000016c0)=""/191, 0xbf}], 0x7) fcntl$lock(r2, 0x9, &(0x7f0000001800)={0x3, 0x1, 0x0, 0x3, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001840)) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001880)={'./file0/file0\x00', 0xd9e9, 0x8, 0x6, 0x0, 0xff, 0xff, 0x7fff, 0x0, 0x0, 0x43c9, 0x9}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse\x00', 0x8, 0x0) r8 = dup(r0) r9 = dup2(r8, 0xffffffffffffff9c) fchmod(r9, 0x10) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000001980)) r10 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000019c0)=0x2) pwritev(r8, &(0x7f0000003f40)=[{&(0x7f0000001a00)="6ba5b5ade242", 0x6}, {&(0x7f0000001a40)="93eaf3e612625be84c676d556d1445418a2838933fea5b309a2177c54f897b0449c70c2b433c53af662f3f942ed94667699b09884c9c7fc70bd76422c2ed2f3aa35cf18081d10a5b4a0f5d9511fba546f2284999fc3e45416cf65ad96cada82c656165bb24a62711f1cb0a", 0x6b}, {&(0x7f0000001ac0)="87f87233ee6291c87fc7cbbc34958a503ced67fe68705019a724d6b72d993fac2ea6151fde36fdca73d77b4dfa3115e3acb33d155a2cec0c0eb3d9a6ac7da8dedf0a43b45b32b0385bcd3a4c817a55d13aad5cf998adefe57d468661fd9e1f8b92a69f45af45d41c97b05441", 0x6c}, {&(0x7f0000001b40)="dfba49424877a301ddfc67c02eacae1c138c44edfcc41c8888a56f7224a6593cfc8f758b75bbf3397c59e8ccb5bbc71695409d78403dc97252336878b1f0acf85351ad65ea16b03b9514c4011e4f66c247115a8d1de8bb23a721bba0c541e734f0a78a943d57243871ab92bd108f51c3ef23a488332e019c", 0x78}, {&(0x7f0000001bc0)="5df2f20fe3046b253ac5bbab52cdec4b443e59b32fd624ec183b77efc7f0229fa721c1b32842134715eb5fa6b32fb0eb1379afef0b2d57706accd54d7557fd2d4aa2c32ae11ab9dd8fc829612920170751097b2db43925d5de05019ae1131dd95bed5fe0f0825345eaf76c8af29a090a2136fea455d88c47d8b85ab9d6bfc4c33d59ffed936d03c575e1b3a599f42ef25e5305b09f4a8812d384e22cdd01e73f426b137937d3022b0e6feb124a791a2e09755ee270f9937d0c92ba60b648d20b01d429d1ce5ed4990611e4991a", 0xcd}, {&(0x7f0000001cc0)="d347f93d74d8412b8618b8dee3dfbc48d36472143a402260b6d6d57e8a915dde480c32bce763b008a1863b07d43edc50486af2d21d6e5ab68f7b1a4063f8183334ca485f242945f54d7359fb95adfd866dbb03a83caada6db32566bb2c1a9f89cfe7b5f08c6faa7de21e73ab4333f6bbc2779b72dd3a68fbcd5c4c561e7fb3473da738d4258760ab06d96125a06e6183feace3e8da5c658a3644c1264008240fa566ff354c787ac578d959fe537161d5c755cb89f492c5f3464128aad37ee39a7b6bf23e9ac21319e55318b06f0dcca93f59851b93", 0xd5}, {&(0x7f0000001dc0)="282eb1cf39ebb4c0e6eee8bc5717dd45e06aa29b4ba647547b8af0b4b4aba7f076a43fa946348e586dff72485c610473deb657b9b5b2833216c060711c2e228474febcbabbe0477d767f128f28c785105d7bf35e062f01cf03ef666fb877d93b7d5d7a74832d27a806033208675d0bd2f7cc458d93976190e4257740b275d7abdf64239490aa72ffa5bd21c6ef4e05688b9ce08a634dd5404e10ceeae133f93eba3a43ab1ceec5b4cb52c95f6100def02efb5de986054c103a2fb71bd890ac9a71c185b4f28c", 0xc6}, {&(0x7f0000001ec0)="575f12befe497dc5ae33881662a8cc306619287860c090b0d7800d2d035d754f7744d6b74b0230bf1b8f9e01d1ac2e3d3e95d458549fa3e10eb541d087141db3bb873a54b821dccc29c892e256c50fae46cfd93fab5cc83d4cf5953555b1688a7a2f468d40f37fa9d15e15680af8ccb16ced06b560267955915bf1aee3a4e2851c7100bba541f608562a99bba32089e88af94a622af29480498e3dd8205e0b4561d1d6684cf5e5cd38be31bc5639297c2fd401663cf612e4dc655f60706c34d8de62eb19f4a15dc3984207744df2456318d15b0612aebc3e611a6b1cc02c1e4c81ccb64e913b9bc5f54117eaf93f0e1ebe24e6cdbbb76e6c493cc1e29e3881db838fdc451e86fa0dcabd1a62f0132761c5009bbd996cfda22c6a60a2b6ec77b3e657a59723dda2ae2383c34024bf20eceae921111f47d08c0c72ae1eb519e9d57513ba5bb900a57d433355af320b13c996a36297b94358208d4f089a06666a75ae7b1b51ba70d4a1974a4807972b78bd560323d8533339c1d27b31944ca57337a4ab87c9c97a0ccd6d41cbfe7a8de33b0b37054cb96b6924b92563856f640678d14751614070d2fe22e4d9e41f75da9636158582103d6c8a0ce104654baea628ef7831626bb0d4c83c961b11e3a283f5384f7f1a3b78155b8052fee8bbcb69c575a8fa228c230c3731c0219b1e902f0db3f0852e28cdb9f93f69c54412a1451151c68b43d98eaf3ab1d6cf58432f1da652c341511dc9655e315f4ec4d4efb9e4828bf0e9c201f89983b7cdae78f63a8782d139d9916197ddf1cfa0b206d88a72b54a4b22f00f75cbeaf6f8b46bc553188d91eb4b0854716702f726e269d8cd6a28a86261e03708065315656b43d396d18ed6f47b124a21ab21a4784c640d7aef022cba6fdb83f35550707d02407ae2b2cc7804dc696d5b1a83af12531397419ec2458bbe6e963792ec4b08ba4a7e134c47ab87fcbe08ad1ef4b81a2e95880054c57ca2c5758fe63de822490f5e175f1215f62e9289e40566242d44ffb6c5289f67380b255b32806c86190ea10845b4f4bfc00b241521a355c56f9841fa29d690df8959d2230d9af1b770261b7e3b1e75e5522dc73aec728ca0113640c47707fb093edd35f27a8dfea139d39cb71a52d1b6de9203987e4059b3efd38eda9643bc54381fca152c268d1e09ba99f114f748969b1806da5e7bbe07abd896edeca0d7a769d60ad102623c251d5916f5913a936ac465fbcdddda3570b4b71c57ba877c28336e1758b4f9442fe5e59d0b84fa65d9243dd9b6ab1000c7fe8e321c295057c587d3bddc0eeb9e4ed95e455e2660d74224dc4501c6b6c4e1f4e60f20b5f3c1c863fd416d92aa44693cbfb25a0d455658e855f5f9af50b8b81ab696b4d24f03be9dbff80c95b273a8ef2cbf8d990133d66c85c591c5563a92ea9f7d060ebe853b10214b94e720c63a9e53b8b7d4c00ca6640c690f8f98a7d3bcd671c924630ded17b598770eb4ae22bc231ae3476d404b895819ae08d60d519f218f6720e0c879b0011f26a5b67119d48af11e0aa4f6acda664797ce2566f6e44dcc3b3726490f22dff29589992d95d7031bc50b93f39ae9bbf3d43761939b73e12e06ae75bc1f5bae28fcc6775dec3e6230139242094e610dff79f092eb14cf97ec7695f7afaf24472de92c76faf6bfb3f9f87042dde8b1d2db124d76ed9675bbc81e2c918980a585bd7c0acc0ada47602ae2b7868198bcde0f8c8e3ecce9e18924bfd4fc488212583079ed05a129361df61097841c7cc279286567af3622ba424056ce38c479622af35bc95743869aa5eafb195b0630c20ddf544206147f55cde840b7288589492a81f8f6cc80c91ccb3589293779041ca93e7d7d75d8dc67bbd9e00be7d47857aeb44b2e745d275f4129d41b149f8884d41640cafb7be1b216841bf49b848005ac8a5532c0ddd61cffcc0759ad0c9b3dea19de0715393ecb17c793cd069d31781fae6e613602cc6f0f994858802b9bb25e46a73c1f2a4cbfcc3dc6564e96416e2c222c9f7db1f4ce6889016ede8d4bc82b218c65eb7ea5ce56a0e69847ea47bfbba4de74899b0aef8bb15958bffc4de6a0539a563f3dbe9264b7e46934aeb506d437c485d36db1cf7f94a9b939d66cc0ec0edb89edcca0b769392060ee4aa3508055375006fe0f8100a166b7a57be956a72cb9128e39386ca9c69fefda23692d047a72fe8670513e0727f6860d816edf3e233149af859b7fb28007d82df516c314b6d32ff01dc808274873e13fbd41fe1c407aa1680747c7dc473893a050b0aad069fe6091351a356ace58db0141e88d6ebc19eed99399ad8ec9f06b679a2350d5622892b638f561e5fa0f010d52268991cdb6446f87a1eefe77ba2920fadb9cd184eb5dae38ffd7b1eb476b4dfa71a8b6c4f152057495429aa3c027b7eeb02bbac0aa25928056a9ea1cab7a8ce1d302b390db3f07250fec1e925fce15df57fb0e9d1912b42b7c21c2774927728210c3054d285670e73d48bbf52aa069e9fab4eed63b5284e48c53b061a9623ed7fb762c92a3ad3e9d73cb491ecdf84026206f132336861c688198968c7d267073e0473c9009b1ca7051da63c7fcf3cf9094c60fb81036ead8bbb875c3178cf5a9b890ec791e836513d80b487d16aca6b9206cf17809d1e4eea2edb2d8609399d113bd8a24ab0475108ae81eab8581608a8a130f67b3e66ea3b065e217f227e46bb7cd8f53e09d6b92a0b13bc506f6d586a9d53edcfc2ba197e6e317d392cec8a97eb0b2124fe6d990ea165ccddfe2efce001e320bf6b12fdc91940ea2fd6d33522b9a4498c8c05fd04b6d707ee9b217bd5af3b022f11142d4941f8667eadffab091b542b6da393d00eb495e89ce97beb4f03ce532eda60764b5a5d2bc63092eb5b125d57a3b26d12ab3e3f497faf04c8697b71a0a062d49498cff7ca3768df48d0cc1c3ae7a75c4dbfae54f7bf6b2d52679b57f0015dc1e7c3fd16f0c8035c93c5180d5eb42fe038b9024f2952406d698f938e523ca24827594d8acaf34bc288f0fc798ab8a970b1c5b4bb351c73bb602ff1738fc233275c64f921014329302cf6ac93740b1626b0a2263e5eaf0201dfb2fcb836383d0ba349ac7f9aea746b41684c615b87e6532e95fc32a5066331f79534f1ab173e01cf4c555e4b4a8e023d85b6fda4cf9d045c9891f5dfe0d640856a300fd6d2b7ef855323168807ff6053e46ebc166676199e3c3929640900bd9d54c633a2d1489713cd89d34a5f41b922f5ca601d684f31a9ca6504992e31af7dee06ce67fa0cda627d39dff9f1186d220884b47f64a0e525836ab91dc728b6c4b881b5fddc02ea140fcbc5c98a26934e5e97f02a75786c35bc4fac699acea1fc3f04057103ec6e28fde41869bf863ddd20e25cb89d109c1f540def67aa775e248fe23ebce32a7ff8db5f2d8317838ae974a3ca741adeea2c7a0b2590c0702239696798148779c3b27c39827fd76e5c9d68b1b45a1e6e8e4923fe344105b4dffd482763e1f8a6354d4d6119c8be3ff043237dd74c5b5e8f1a6dce3016a36096baeec6ad68d326873f62e6c375026f2d0bf233354dd0a971098066df76f76557dae1485c7bd9209f980c7db65280e59b45886ff768914ed195c53346a1387e4e9924d8fb2f888b3cfac31b4f24600166d22792504ae3fff9ef295441ce95228432c13396d39088ce3e777bc127cbc6c3cfe01cad13916fd2f8d8a5a462b30601d2522cfb1f04d5eea790196b729a2da9fd0e9c5ba92370ff19573d2d8808c45e975892930d2b71a534ef5bc816d079b02ee0ac2d16544f782fa72046ecee34d5e284cc93dbd1dcc6ae2980fbfda41d03e75176c65c4467a27cb4cb52e4b034d7ec30e713f0fc5695e786bec9279cc83dd0e9b1b22c8b69680b020896363c79a0204496fda97f82aae4039ecf733fd39d8d57723aa87f09e7396591456277044edff8ba696d7aec5cbab5fff1c9eb52a6b01742a3d4523c5f25843f22bcc5b2ed207a8a0b0e96a31e1deb138e912f4abbd450128dbacc8cd7c59cc8fb300ab096d11237692302c3854d023fec49be057678a17d49fd49ba170a6790dfca287954289623bf8e5c2873a072abe003a46c2907acc23a535e368fb91ca4b299a449ab9803dcf455b60dd37c4337272e9075f6571c0d01f7ae0097289f98798f3f874e78b09699f9293e5387eb7cf9d1137183248a74f719443e1282fdc5ea96bc461942fb56f7ca48b290a050cd25127aee11f8ce9dafa1019875f9f5661663aeeaeccdc3187e9546fb52335a3f9bbdb9b76314d40f1b088859bf24ff392f8ff3620cf6f4ff96b22242bc6362f8011cd0d3a1a781bd0487dc092580b8ea40f77ecb4ffee78b349c7a97799c969df7d0ecb606009e51c6666d15cd8bec2b2a21f1c5f59a9afd8b60e153cc3abc603dfdaf27cc9914477549dc73dd05a3e1b6d3bf05d067c0fdf9232dd94213781df360bfb3beec888d8c50dd3dce48e3c94d1871f3055dd097f1b2ee9b3142c46bc912ab1b2bd32a5417e855afed0cc084f5cc5124a8b79aa2d0a2707c4f0ea450b03545f3573e856dba2b590c372c2d9fdfacd72553d5517583fbef32e5a2ac693884c4664317ef47001b4b37cbf7dd8e553dd6c9756a9b61aacb12a6cd6545bd7ce6ed5f19dd69e03ec2e4bf2b0953911c79e28fa9e7e177daece54f07d8a5fb26c3acf7495e7dbb5bdb29c4bf712eb5dcc151b8bfe29ea5ae00ee61e0ac3f7211edcfbcac39a099a7cff5e2927ba53cd4345a8ce64aa78bfb35e91809d11aab9e69f58f535d1cc5a60a6ad88d31dc01d2b501ee07b5437da4e026393e8305a5aba22655c5f7ba64c25b5f7d0ed652aacab9239ce43966839c12f3fb5bb95c625a7c533dc765605e52be4fc660de0bcfabd3d341ec3e1a93872aabdaecff4cacdeb3c1c7ad4a34e4a01a5c9776b6af842ae8beaa2bed5234fc0653dcaca9d80d938419002cf0978bd8e2327eebf2475ef2ecde6ffe56e4e39cb6291ea41f2f04bcf5a3cd1091679d5948dbb9cf5d0dbf4cbc7e2bc7da73f3d95801383706765d622ffb65b4345cd8812f2af7d1f5ae8091e319b64a34a56585949dba65104e53c847af63a18e703e46af99545bd61255e5b0c8bc7a6f522f3eeebb5815ecab30ea8dfbbda1ca59b294739fa83d090a3a3b91cbf286485cb387c84d273be029ed2ea398a3959972480570e94bc9e77d46ad2a6d7654bd72eef14ce2c90995745a7bb77f29ad728b3cfa0938c17737d486845c4258d85252ebbf34120c011d4e49cd4b0b9fdaf0758fdd639e78d090d0f3708db9923f6e483e07cdf39ebafed4a2e4daac6d96a46ade85d94422158073251615772e5e0d88894eb77d73b1b06e1071ae07fa4328ab0ccbe256062b749424c11e1a5c84ab44383fd9c51ac863bdcdf492bfc55a5d382e2f3254386454a6560a49554f3b05b9e0d4705200aa8e5ee71556595cde398ba580c0dc59a2429e9391af0124ce3ce01b09694656c9a1939f4cc31fe289d44f80e223ade651797dc7bacd1d9595833234af89c29780d2f4310de89915510403a89ea19cfca86aa5f6ae705c5886243f1048e3e2d9f809699f246cd709bff5571aaef72f7544bed2489ed6446574450e8662d311329291e372e079db95b5f52808f62a1caf3ddd2f110ecf3903552e7e2a7003accd0be6467c95a6e38f89e9c31a89574b02650d999f5c087780a70d3806f189c49fdb71e2cda179434e83ce5beb478e8dde41cd7009f444eff4285dc", 0x1000}, {&(0x7f0000002ec0)="7cd4305681172d882d5c796b98ff4529c614bc177f7d8a6a34cdbb2bc823434830f00e24c5239da2349723fd29182d306ef4e02f1dd51d3e3c657a3c31d285bb9ef8068d1475b99357c21c625da3963d52315b3c750e04bcaeee7bd0dd828e8f35bd4ecd7c6eff7a622c1d9f26bc353da81a49d2f63862", 0x77}, {&(0x7f0000002f40)="34a0669893d2c6bf20ce6ce7e4e5dd40dd7066285cfe2383ea01a5f4f4ffd294179021486096a4f4561ffefbcc68a83e62fce07a2fa028b5e4b9ccc1f04ac7c61ee02a8bfd13351589f67ba4dc49772ceacc77683ab694f66a4793cf3a7032d383d0cd8c4677c2054a7d9681556db321503324a22003a4b4bc7aff87719e3d22ba0e6ba1b1f599a8efb80173d44ffe4caf4aded99a5c5f0ade3d66b920092251525eef797c2562b1c3aa61adcb34310e3702d9b180d78a524915561784f5141a77fc86bd04a408aa10e61125effdbee09805edfe91ab1b00af50cf60869a381f0dd1a6e1a1328fffb89718555830b804934f53bf75b4d3bc039932dd1394ce56dc783e33033b5db2c22fc1688ec8d748d0cd5bbfa4a09761e44ab8a501d5f82a24ab7116bff164901d043a99c026fefa325b89306a9a740a0beefc7aa89d42029796202b72cccaa0c313fddda079db1cd65e1ab37516e2ff9b3356e68ce20e008e2dbe7cf678e4347600e0861607e1cdd3d841787bb86f175037a11f6eb9b30b65a11b8ad05217cedddab12d8e0f5898810c8efa0453bf8d85c1aa1260c7e0339f972c86d9d4282fc842a42f148e411befef8f980ff0d589029c43576e52ad3b7f0b8248ca1c2087096742302e1929fd565dba3b35ec82ecc7e7e6b0693efc006574c910750d7f4c573167fde9b4f6b28ba6d0ec0a67464c163714a3bf8cfd732f5c729608a6a4e2e1c9bcd07f482cf25405906b6472303ee2df04dea7ca2d5284029fe07a42989eeef8c071395997148d824f08541223bfcd93123f556e1479cb0fde18c0a058c3d8885cfbf40bca5fa2bd5256681ae61473ba4c601f1a6710bd3df6ae863cd603ce081a3acb6a22ec70f5561b7a1afbcf351bf4d585e89cf85df521a20e20adc5374f326e8817f81607461b4b2bf808fb87a99ca27856d67679ab978c0d396849830166865cd7f3ca0016ff663c6ecb93775b12dfa04662c5ebbd7bd50fd2f51f07991e99c42173fd6fa3ada34c6fd0dd0208efb4cf6c3be30bc1ff6c31ce9471a5c85bbb00688bab4b434d636cd4175e89bdeb88060c0649107a1f4c116d190af678e5dfd8f19b3576080df26e93f8eef837e041c59462a3efdac395106c1c4024f304f4dc65abc5587201318c964348eebe59460c7179a4e53363f13be311db56e6e86a6f0e72a7c91ecf53cc935d5b5d0a657090c361a7d7e0f15692c6cda8433422da28f66238de18fd9b4e1d9dba4e87ad1c0fc3944798e20b150cdeaa19d370b5b5fb83e2ce53e7268c3c832bb8b333c9da0cca1a8fac28718e17f698cb0f85873c1b5472add5935f0da2f039047cd9e7f2696bd782f8bf92f5df21a3419458e128e68113369e2d35f78e7fe94656a9b98d52782cd89f8a2e7df5633dadb7b4367dc32804bcf09abb03bff15c1a3350dabc82e09b2a4277c927389504e0a02eedff164827f538a0122e3ce6f61ba73acf5331852c1b40f851d70f8e1b01553a680f5bee91b800a916f8819259e3280aa46e33d865103a2282763e0ce29a7956bb42fb0324044ab61f6e58823028136b89a8f76d82a2033bb4d7f971763e2419dae5b8bcb6b6ad684c55c8c204b0874812c9a55649e73a7df977dee7bc8cb20ef9e776a7d821c9e8eb6027309e77ade6af0b2310fdaedd32ffe62d95470340102fbee5d629bc4dfe7edaa9fd0a0b865be5a65682652febcc42e54a78f4080c9714b35c8b5748774eda0d0fdbf0d95d892d67108279712bbfcf44173b442095891741a44b8f341fbad55975fe5fc5575356aed3999f7d688826c93d283adf1c9ad6369376ab9c4042de069603297c3cb30d8d45790d13b3b37522003206fdb5c5d39475a5839cbeee9b9d47df6c1d0945ee387b97d29d7aff1647c71604ffac83c6a5d7be84b0548886ef4b566a6b5864dec24f014c357f6a0231db728d26a0f84b629993a2f8aa112d226af15f6e76055ba0791a60a59170fe5cc2e50228a48c3cee2e501ba2593baf850e222faa4b0b550658ef4bbe552cd92644390bf55d95501f1996b8c6ccac85cb7a8bf0a40ea580c082477d019c3f5510a077a54d3fa8360d9db9ba4348e8679003e832428fbab42376f1d3f02a8364e7ecb9f4c349123e29ebf350cd58524c0cc743f3f8545f64240bbedb3b5d9049ed500eca6e4ade90720346477411c796c8ba762cb6b9048d3fa16bf9a35bd337be273a45bed41ddbf30e59afac41e8aa04a1ea785ca76e53260da27e2226ec6b9101848d23d23fc2b2607f53c3383503d5382330384f863f498572e8c7281eafbe8450360b994564f50a76f785d592983f18d28d3461704c7de7c6aee3f1fbe93cb185f3b5a9df14b78e0bd2614fa7687fef1bc92a3348fb70c7946155c4dbb2ed91f0bca800074e50097df49674749b32a974611f61e73e488c9c38bc0280847f3df1ca15bee98a387d38fe2a6ae9941dd2a5272d955272dc63e7a0f5c141604678bf74e55089a12acb4f129cd815e38c178b31a1aaf91e6239e9a12eff57387aa10f473309841d4afa357b283adc6bf3ea5a1a50ca2f85e6f56876324053ade041ae7f394ecdb7eacbf9b370f235e046991813a2480285eb7687cadb6c102cc23fe60b0ee6bfaff7729cd79dddfc46e18f6049e57729ee964cfffdbc4b5eff40fd72034dd226bdd3bf310f2809072446c2aecc72bea7d3aa6f188aaa394bb599711ed043fa3505c2226b626cd18c99301c1ea3fcfa98178f4e61a84d6165ee3095f41a75aef9edd22e4b45b6de4bcafe44fc5c150ddfc99d5256b3730077a576a4369b0218ac49d8dc2f94e3cd2fa3ef719d5f401a1a890452dddd8f9b68455703d5cecbbad241a12c7f89f93170c66e68a76ac0f1a68ffa19160d67c9b13c27c523808f37fb1937f9f2b06ddb8423b30592b455d989449f91783717678fec0c6a90a75af9003d22a0b0acbe1aa8e4b0c874f10ff302f12edb9fe9ddf4561dcd008ddb5db5872b71dfc754222db81df40632df606d4ae3bab64dd8342e27ea97f05acf94c4079bf1dd93740f84e127b9b72a28bc515f665f3fb9d46afc40c54c80076ca090999ae1031ec4cb93e34f5684ea7b77b14d5c1364a08d89593d1e9ab5aa42763cbd4a780fa224e082643b2654c62c6afcee43734517136ed48d094f4e7a07f65a72d4d4144adb880699b7bd48326afc736529319e8a1286dfb76c55756452091f2fd1180f253e2d3604e83572cdff0114b54308368ed54ed5e45e585f25506bc740f699780dad82dc64e4e59b2742e1777543a5d432aeb2ee5f0460a4cfa8733f64c2c1d88fa3a200fcadbfb192bd3dac6bdca10940a56d007bef5c703d5a4298952dbc7dee3bc1f3d7e33458322f8557d3e9655a80f6537a6632be044d66e8e48b94def031761210991ad4f10aaa99c449ee905a54c6b56331c169683663778a08493258f22ac7a0dd875e6494a9b4a216851169cefa30dcbfa68e3d8ff861366045ceaf3c3d6b86a01eaefbff8fb99f2a5497770c5e6f3f82a539995813ff90bac102a454401c75f9d4ccfd1aedc59d2d1c44ec9ef415d4bb3329dc1975653278274c9c01f7e31278e8897318614da137be1f7ab8729f9225347e298d43adfb028871547b44b399a0e2a254bc3a5e4a90dd49ef2b81aef982db881b37295a8ec04d1fd469157be2924e75fd0410c38dc968159eb61f3e0a4654b0947f5e7710ee0d0921933ad7dec7e95704dafd4be8279046d38b5605732fffa857d8c16681700be3570aeed1d89d1a3850b8a34071282b26572749dea1fda585649964a39a016c8e400613e05e48e28add594557797b3725d141d01e1ebdaa88ec40f15f3bce8765d9bef128e9f9b3adc11cf066ac191bfc1b87716b9270370f08ca9353c13a1c322aec1ce251663b5c63c114655ef61900bc79bf3c5d3b4655d36abb7e5f380f2062b16a87f92312b713579027b28e8b8cec2a8a502031129d33b58e9d0becafcdc29e98f503cd4c894556f7409b3e75cd8868e91841a3ef301d5bb295d01f64f293cbb48847b04024ba86349cc0b8f2ecaae7eff4324ee7c3d9500d30f25fe1773bdde35542f37bc67d9481722d53f74397f7e10fbb3c1f497d5445c48cdfc10854800d326a57149acf9aba39dcc415df1505bddd30ddfebe08f82be2a433ea03b6faca4adb4ebd561822d6110f76a375cfe674135b4da552c7389bdeeca637b4130d03c3f601f102ba1bc649322534e2e6cf126b8e1cb7b8fa2804d4f140f80c2e919a8104ad452819b263579db0cb7686f1a1801313d0a493c7399f6ea82871f3e6406019e599aae97d1e5d94e44a78ee5de246479fb24f470cb9c687f85c3bc82a9511f13fdf0d9cc26f2dc85f8327da200ed877a907e5e1585587fa5d411a22c9855f12166fed4b0b2150c3ec63519188e088437bd91c3d30eb6615e7048eeda1ca026d1ad85adc3b9daf67b07f5b2fae7d757b7771a554c1417d74b5c54cbfdcaa7bb09ddf7405b7b290556928b033d62e06b546e030d2f9f549f929e4ea492b819f6f7f52fbc318bbb9ab0c4988b9d539d4902fff51d67699e7001d80c40909bd52da45a5a92dc48384067ded0a3f691276f3f5aa49db7c8147b93e088cedd4a0ea08a95408709d6876fc1c674f34776f3b7faa32aac27e56fd59093f0c7d99d1ffc8f69daefed91eb21aa5cdfab3c3045f1dc36d86ebdbdc5a2c1c492336df85cb3ffb4c746c377265e0a3f477c339962882294fe8d830163068e491ae13f702603fb3056aa7f6beb47e135efe93e205e29a586b4357068a8088d20cc603fb10d9ac5633ed73cd579ef4a073f1b978f2eb337fb80b106bd8a89b167d41fac8a38043c700b7fb4c01ddbcea834eb4a9f5ec1e9fcefdd0b84d83afb95cbc7ce75e76b7f56a9bb60696b501eb168ed13820b4ee56422c4cd148ae198d8384669c2b7cc80cf67de657e8c63af76018bbea19788ffa8e22fe73891063c785428a4d9c7dce08907ae395b55d0cce1e1e92aab1d1c807685d019c800daae7201d4afec24a8a3c004bcc99906674fd7f0ef3f1ac2d4d6d4964e69ab70b59515ae107b687fb600fc628a1b1240f8060fe30f2484a14e7f7b3479c700c63a5d9b022095dbb9bd5c752689b3b88b3e1345b179fb47716730f589831e0952c5ca78551e4d4421ec7340255c075641e65d34bfb23e54157795ea67af92c94df9650dc3c1c4e8ae32b138d55ce7f99a0081f3e586208a01b2a4aace10f50d3fb3afe05a617390907028e8c1908f1081070120bed445d70a2f29111a7cca26cab9c067a03309c3a8dcfc6b11f67ea80b05e98e9b332e312a6f33ab24a3e27d55d7cff4320f46666c9166e6e94dab103de798b78b918b95352c3af386273d8dfaf87f1b9674a134921501a032b75bd562b19f370d9f283d3537a898ed6c166809083f4c28818b1448772f21776296a1ebd88475b9a4b1a2d7bf00a59a1a422f9dd4e89edec04933353bd3c0024e505e709800c28e49a79993b45087114e7f239e2bc2041d9b171b43f0d10bd56715092afd12aa13915e9335fe235baee309dd0913baff682daa9b18152c6d312b26b9275838bc89f76b2760c0c7afc6586e5b0018599cd514f6468e0cf2fb553d8cd04520f98fc99881c1ca45f6ed1e320927291e37cd90ee854371cf8257e85752340604c10f8337c22886e0d88d2c18a40931cc7dcdae37bd664566df4f1ad963f059148ff4ef8cae9538469e46b3e4c2734b297d648f4a176300b472d4aef68098ee09a9e7f8aa06bc838", 0x1000}], 0xa, 0x0, 0x76d) pwrite(r0, &(0x7f0000004000)="5f7007742eaa2cbb87e40d7e733129d381011515e9b27a81840d89e6e7e898fb8380843c375a8005ac6ca77f96b664fb5a259901c0651291f0a02a72e35cc4237846533ead7758addf3c2e34cb5e9e01ad5675a3f1295bec002b0ca9ef9ce4946fa85d5b9f55ac50f23adfe9ca25be9879050e7083becf374e33aed1fd324d4cd35ee397a10e989136e1b16d05c67bdcef28c8e7336dfa61f995ea", 0x9b, 0x0, 0x47) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000040c0)=0x8) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000004100)='/dev/klog\x00', 0x800, 0x0) pwritev(r11, &(0x7f0000004280)=[{&(0x7f0000004140)="b4829bdda1", 0x5}, {&(0x7f0000004180)="9b3b05343cec1cf28ea11ad601fd6a3b3f8f4da56532d3f15513f5fd74305437a4c5a3c38c521118229c59d51691d5b42ae715a1af27dbf997ff28b2af397d6ec907a250aab989c4f3d611bb459c0307a9bbcb0401e4d9fb4042ef96efc6ec90f40dfcc7a1a03b3a5baabce3f815160908f666d4f292e0d7b4165d510fbe16912c84607a1cf6b6af3ead061d14a42d08dba2a2c446e50fe511f3c4cd9e0d0fe6e4335cc557c31c18d59fc849017e9933fbd9df26e47cfe787bd57929f3756ac74f447718494a966d92544573cb89daf155b177bb63deba0689edac7e3a37c61ccb", 0xe1}], 0x2, 0x0, 0x800000000) 10:21:27 executing program 0: r0 = socket(0x2, 0x4, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f299aafb85bebf0d9b882627f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac5da52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d491445bfc24238db7ff2bfb8480700000062f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b45bf9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007efb705f6c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa147a4dc3f3354fcd03af0c9fc348ee"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 10:21:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401], [{0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0x100}, {0x0, 0x0, 0x523b}], {0x0, 0x0, 0x0, 0x100000000}}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x2, 0x8, 0xff, 0x4}, {0x1, 0x9, 0x9, 0x7fff}, {0x180, 0x20, 0x1, 0x6}, {0x1, 0xff, 0x34, 0xfffffffd}, {0x1f, 0x5, 0x0, 0x6}, {0xc000, 0x20, 0x5, 0x100}, {0x1ff, 0xff, 0x1, 0x23b}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x0, 0x0, 0x21df, 0x9eda}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) mlockall(0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 10:21:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b1f00000000000000994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51dd30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) r4 = dup2(r3, r2) r5 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r5) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r7 = socket(0x11, 0x4003, 0x0) r8 = socket(0x20, 0x5, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r10) r11 = fcntl$dupfd(r8, 0x0, r9) r12 = openat(r11, &(0x7f0000000480)='./file0\x00', 0x10000, 0xf8) ioctl$WSDISPLAYIO_SETSCREEN(r12, 0x80045756, &(0x7f0000000580)=0xe97) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r7, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:21:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ftruncate(r1, 0x0, 0x89) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x6a) ioctl$TIOCSCTTY(r2, 0x20007461) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x1c}, {0x3, 0xfffffffffffffffe}}, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x58) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x6) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000240)='\x00', 0x200, 0x50) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x1c9) r8 = socket$inet(0x2, 0x3, 0x2) r9 = socket$inet6(0x18, 0x5, 0xf9) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0x1, 0x38, 0x1, 0x200, 0x80}, {{r7}, 0xfffffffffffffffb, 0x0, 0x4, 0x100000001, 0x100000001}, {{r1}, 0xfffffffffffffffc, 0x14, 0x2, 0x3, 0x528}, {{r8}, 0xffffffffffffffff, 0x48, 0x20, 0x3ff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x0, 0x0, 0x1}], 0x2, &(0x7f0000000380)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x80, 0x2, 0x7}, {{r2}, 0xfffffffffffffff8, 0x0, 0x4, 0x9, 0x10000}], 0x7fffffff, &(0x7f00000003c0)={0x800, 0x9}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x18208, 0x0) ioctl$VT_RELDISP(r10, 0x20007604, &(0x7f0000000440)=0x1) unlink(&(0x7f0000000480)='./file0\x00') pipe2(&(0x7f00000004c0), 0x10004) r11 = dup(0xffffffffffffffff) fchmodat(r11, &(0x7f0000000500)='./file0\x00', 0x144, 0x4) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f0000000580)) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000005c0)=""/228, &(0x7f00000006c0)=0xe4) mknod(&(0x7f0000000700)='.\x00', 0x2000, 0x9) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8, 0x0) sendto$unix(r13, &(0x7f0000000780)="8700872dc78ee43401f266ad600552d2123419d2dfaedd761a8d107aabe1d9a6a7", 0x21, 0x40a, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) 10:21:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x8000) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 10:21:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000001680)={&(0x7f0000000280)=[{0x20, 0x68e}, {0x88, 0x3ff}, {0x45, 0x7ff}], 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000001c0)="e587d8c3630da5fb665bbe7ec231e8e382b95bc0ee227fc2ca000593dd6ae606253fcd4710bb34063e13b2c96fd086080cd42049497256adb5219653bf922b494569eaec8c7c760a8044a9b3c5592deb3014c107700ec3d29e88cf0d65fb0eae9bb7f1a24534b8b8df6b0a2f518b090cf61edb6ec2b6416aa2e62305130a80498d4881a3bf0fcc6debe486c80d9bb052af99b6a6", 0x94}, {&(0x7f00000016c0)="02ef0f24e133c4bac9c32fed7806c68ae86c1292c5f0c5fcb8e641f6e43047426128c9c6f9b7af6c3701ba5dac1476e42ec862b1e8fdf7654193186365e71608", 0x40}, {&(0x7f0000000300)="cdda6602a82bbb5de8e82e36c8a7cbb794f45d71c3f720c44a173dffe400adf1bdd35b74680abfbf9a50a4878a5bbf50b267db284c4b66d6a6319e536c532df4e6d35bedf277feadb1c4fcaae604e9a603cac736b5bfc1a56a551bf04cb90dc85999483cce555829cce441570bf132e866126facf991aa0941d7e76265b7eb772d6d15108c61f2ea067e94057b0a67f74928e58da89cb4dc1e491022e6597b5301a8f754816aee9baa5c63bd6dd9a0d76352d44462c2b5dbe55cb1df164a75904bd9d5d06abe07cc268a4e5d4a3626486487da4e66870eabe3309d8763b79a1408a7a0176242eba2d708dd", 0xeb}, {&(0x7f0000001700)="4608f793169d59e02e384bf2e839ffb680763324d90b59bb1f3292e27934e43a7f1c29bbfb7db743387a01e892391a2a32e930345b56d6af79236f6c91099d7db567dbbd0bdcc686ae3926172cb143477c47513a95a3b7307f68c80cdfff59be263f2900a551d30e97c47b4371a1d98fcec6b12bdf3a116e15265a93d26b407f25", 0x81}, {&(0x7f0000000400)="ed183bc23ea88cbfaa91a76cfee7d79708f6d1699dedbd8b512b8899f5fc66caa3b5151285afc004a8afbd44468440de1882cca5e58d5ecc12aaf6f09ffef40f1b4eabf5a114c8460b6c8b2692cb93cedb82232e054429256c2d1d70797d5c8d3f0fe4f4cfba6b23fb362b23e4008ea82ba0c871d827ea968f1e44103203bb9ad2c8d39798112fe9bef555c982e8fc013eff4e2865563f4223a4445a32aa235861c61199be1fb5984c690e0b9d96e6e729afdc0b02b4a6eb9a073e41bf895e0855d5d9da93b937d349a3fd5d80b546", 0xcf}, {&(0x7f0000000500)="f308ae1c22863dc4ae21f9580ebdf16f07998379f9c6467c61936d7814c8400be53a8d11df0baa2e2f4e32fbe54a48e3cdaf23e7e2bbaaf31990034e66572cd5016af8074f57773e8605dec2dff85b520d0f6981ed6b7d0fffe40e5e06258a3e05ba9a100b80555b17986d93d0a7b5bfb36bf951e08bc1f97d52dd9175f2bccc12a8a08718b2ed0e37535d488b557345d83f1e51fd36eec6c765ad47d3b4b60bf3264bdaac9d0b61489ad0dd9138b16d77afd43dded50ebc8c5921bf65ae85d947689d141c97e1081e3a572b84b1de5c495e4a4bafbb96254d3baeb31512f40c2375562cf9556fb0bce250ff599cc20e0b8deb18ff1c7ce6e01411294866d57c602737def05d1cae2ad7abe63d55265656909011d4bc9b466b4f385b9bf960c877e5e378df40ce3e0f7830c65842008cfecd738dc76081de52095a8cb6047ddbc646e4072161d7d3af150dba929ed22ebe93a412328240a873e25bb471581bc48d44a706fea3d258cc0bc0d5e4b45eb055316bdd5788c7a795ac3c25c4500f7dcc926a531006cbeafa238d7960620bf88f51512c47c244947b353a35e0934c45ae752ddcdd4f62765fbc6113127669cc1d79d50bdf544cc8a58f1f11bcaaba7e135c3d320af17f05ac2b5715ce80fc31cee87d655a27036c2fb006ebf95f33018b4ea373711ce8b396c7b90b405421d900f230c24ff48b9bd3a0e2dea8853d8a80e3b4d5af8e3ac0f61317cdc41b2ea813f83967c7af537177adbfa8e87c55747ebbe6d054f761dfa09ef95cb4fcc07161360498102ba9dc49ac0e17ae81f2dc9701821a796268c01f1192b9950bd956b659001bdb6b05d53030ca543405c4c5376cb0c6996f46eec96c3a697263c8235d10bda0cd452033eb3983d59d24c044ebe3434be802b6f7f5c8a721700d33dc2def7a4d0ebafae57afd71f3d18d380d638758a183be01ca9959f71a2e3be6595417f71a475a5e625a6e1b67399cb46e86b789e18c35b063611322efb871696eea0cae1dbecbeafd578abdcc088b4d0fda6f70951847363abf8cf992416da50b40a9a0a1aa5fe2b019430e8cc0f75f15ff4bcddc5f5b55d435a47e74175af3b43a542193abbe4bc71917d27d7b4af47611b00c55fea8b771acced94459c6d89fd3c907968beb1dae1b4f520e6ea808e3e7b863feed80db65bf9aac68b47090fd6a821a8136f54848d4303bdb1f6a873a7eed37f079f71930addc1608a95b5b1b56c77e858335b5b23e02c8d563d22b3f0841899ce09c8330ab1c00dc189eb1bf115f710bac69e0080050545e25ede9fa2212f79caee68eaafa88b80492a4bbf6a1079a8a23c46674acf40e69734900739efc1ef6be19b32a6d1b43ff1b974c0aa0f194e16954dc45109e38e740c7ef3501555fbe2489b6e521e4041d2f1483dc602b9bb7585cdbb170fac1d9268db253816d857df00cd6426c7a5720032ac37c8ed557ac31ac24fb6355b53a1ed2d8061177872b842bc3f8f3702da1fd787bc35f8e15677d0115e622b2bad2a48dc864ed773c79b2749fb375d55a9362908208d6177ab3f2791caf06a27855edf1fb10e11e58ca1071b53f5cecfd00f64e139a32b755ffa0cd6991dd6d84ff84ffcfd9d73d97d27de4155650375f7dd223448d760dd99ac78a79cdddba33ae5e0a7b48c09479ea6e142aff199309e969ff449f53232dd308b4bbbfdac5dcec09576af26351ce34fa69b330e1e75d80cc3b6d5e845b9ceb3bdf4d9e63f0f1e124dcdb38ede43d7de31f4bd10db7bfa8f473a31c257ba26e791e6e31e292d8d5aa6721e764b9cc1f755a26740a6714ef150ce6076b7888cdd84e6f31b088e190bcb898493417b6e3e1e110860e86446dab8840c313c09546f76f281b82b03d362c4a875532cf242eaeb33cd4731b44fb3f4999090d8e18e7d89424b8f784611a8ac1a68153a3f4da0f474d5153841690afe0a6366502b103885b38cf572f69794aeac4244b3f0c53a7583e1560b7b1ddc65d9ea3a2dfd322be9a9331a5a346ce25da072b45da0bc71ba3f038678923e71fee08e5cbda16b0e0b75dfe30556e2853f139c28d8a13a7cb21e4689bf1cd86486472c0bae1d6526aaf1cf133aabcc053f87a769f0ef87d88bf0ff9ba64cd097fd59bed975ef0e9e7c3274c226216e496de6dc62e1d17515408c969b99a966b79665ec2eeff44f0e3dccfd36919d1873915808503896f47e78b79dc4cf487fd2809c2393bc9f92037bd272024476d85359bbd4218727fb9cfae5449ff86cd6c4ab027e881cd877d8a8a64accf34f56a88f29d1a77930c08f4aed691324fa465454e3e3457ab5026863343b0a708be346287e7b8aded2e362e4c542c4085d066f1c6ae23b361a68a55bd3f61c71a89556a8fc18c1adf5885965d4e09060036a95ea8e3dd43c08dfe403752f6dae0de10d91bffe90323a4262196f6b9ea2e556476668c6c79e289b47434b3c2d520f15186173d49fd51b453367f056c2992278fe49786f18479a9bf07018cecb4ee122b14fb1e5b8111495efd11c341e02b4b7fe4da7dc1e95cf01f050fc8a32e9687a0c2e359c114bd343e59960cb0bac79a9ec2a77305e0a075aa26352addcd3ed6abda0442af1e7946dc3f838f35d8e3f062f8d8b8e3bdbbe1f9d83edf37dcd85c78d46b978ca14eedfdd7b1ff6f14e3240b776ff908930061e45763e0871914df611ddd98734c0e8e310896b95236ec766abca34bfa78423326a65767d6dd7dbbfcb1781ce0f3d78f553d9292b27d0c15c99f0498cf1a33c63019ba15458d681bc16b052a3781389b9c468e89a57af0708ef17f5164ecb5272d825a654ee854a7a04f3b8bd7ab8636310cb349147987fdb7ae24bbe028d07472eecab1ab106f604d69ebc3cccc9040c462f839f476d7d632191ce0ea3697c129155a0ff3974f549f711d9c0a4cfd04bb41ea786495fb1dcf0434a413a3ea0f9eee7588405a7788ed973d1d1313d81dfd6a352ee5419a47568175f1da0e0e622d9f67d0b197eec88640669fe700d50c3501a1a799d27343d5de322e868be63ed0d9a6856889e66b5e21f7f4fc920247486fd03f2d7ca012076bdf17d33d452ec6ef2fb6de99a471ab057ae5636df8fc03d4fba1675daaea05add8609dae7a5419dfa23f61e773779dbb3c1e0f62263bbadff04b479432cd600fa93981e2d15e21d0893f30ae3925d215d837ff511bec557ad686a5d3b8ba9866fe5f3e3851108bef4b14112e03dd68466fb0d6c081560acf3cd3b7ab4618bff54dc9078c5a8e81fcb4ee14d455e8af4d1806e40ddbbee3bf0c14fa21ecb4cb06fd8915edd5b179f0f5ac4e84864ca3e7427ea164573e461ef4e2b1d282066c851d2fa28cbd9825fef722e3d354c55b519fd173eb576d603f63a8b1dde36eac60bd288943f1f51245ca44d6305a1306b937f44243bf249867e6563f3023842e0595fdd49d07ad6e7d9aad0c6b524cec0bad8f364d84226e497f658fc289066a84be5ea21e4ef1d441b3327d40b923bf71446402eb9b772bcbdf1253450b7eef0cb544b10fc40a931ebf78655c7494eb3ea71d8690700267b88adb761c24a4e27661d2b042844192ace1ad63238eb56c1082de5215c8a74e1e81fd921e44cc7c6cdf3ecb0986b16fc5e4826020c70883c41f844a4027f6d40f865a690544e3d92e9e7df29a3508403d255bfd4ec88c040691d5349c2307be2c3a0925d6823efbc8a322a772d8ca2d10cf9ff32033cf705849e9fb32cc82fb1e38eb98bbaa86df773289080aad8183bb4e563f003182dfcafcc8748748ad36fcbe2edad14e29183a5d4a972d525e130def26b1b7b8101c6c23a810adba0517a4ac7fefa7b2a9cd62fd879d44afb1c2d51a31fd7d8a1047d124a55f782b83f375e94d05f1838f01f19fcaf0e82a6c51d250489b3ab06a9fe601b2d6b3570c7a635dedf4056f7cffca567b5accbf36f2966f68751a8ed0aa5d5bc43fa83e88168d4d490a0e0e94624571208dcd6ae286f05de2e50596e188b88beea1f144419160112c1793ee27172dfea1661b9e49c75e4fb708a32a17f9b2669dcf0e868a8217c4cb2eb50960f30266d00e86acaff609414b3728b3eb846a7979e328c8e39a69e3874b3939f3c4bd21507655c14e7eb00c4cbfeda459d3f87e1697e3c990418fd049782cb4fd89dd5312b54a38c19d2ba80cb2601ef1115ab9ffafef6b987c07f0a0f933be2496399bc534ce45e0030ec69053436c0efa6d347073f5b210f1257ecb0ee0eb377004f9ade9506d3dc9bdbabf7d5f05894839e5e10eb00dc2d337289078bebfdf6f34e3d54fde60c58915116a5847525c88ad598cc8deee2d8071fcfe2aff21f85468bbfee38d9912c9c9c0cb89c432cd06a6aa740c284596ad6602b127f18385ee3dfd3cfe65fcd86051d876898b27d966be4b8531d71e06025139c5d42d470d8e5a8416e05450183764c428efbd6b767175e0b9e6d62dfbcd7707d36a7cf52f5864a9458269da38a97eec44a71342bdb8e3426c909e4c955e050a765104d07d88727571b0cdec09ce66ebcd9841b8b8031bb288aed951f7eed835cee2349e1abab47d617188b999a94ba7e3c12c032f7ddf2297f7015041fe3cf95f4bfdc94c862cf73c7b217635cc3f7cbdcc4063ca026ccd6d3431fea33987eb9491cb891dc4a5837d0e600e20cfc35dda4730cfdb4b92dcf4830ae37869369401120af01fbe8534f7d07890b0039ba2f97bb50f68c9780d1b760e118c88b317c5bd0d5333bfa6719a5d36959668feae9debd75b226ceff0d3f05571773cbd3ecc7cf80826a3bc3aa551f10d109d71baafdf62fdf16ae91ec4bf1edc66a685adcf36fd52cdbbe3966d8650b8b4eb2a59ecd8005d7ee8e3534b36c7ab6c99baab03d8953a59ebb685a8882fe714f3adbc13197c1cca2fee0f447f37576e2192321982a2a2acba6aebc00f5b8848012f236cf696202385342d60893a6c53038dd2f21dfb1fc7ec9f3098edb84fcff10b88b94cef579c4404438f2044b2b7c59c89f4ea803deca7567f83b76df39ccfe2939df5b0bd9a777ea5336c7af98a27c064560e05556514e75811c2c9ebe78630c6e8447f19ea8df3f6a8ec828881d58167b1d967ed7f6dc226f66ce34cdb4a43739424c2979c6ca5887f4a6af868ce918e265caab6cb574fc53fb1511bfb8c4e289614ce5490d3fd480284401f8e829970e4ae015a525926e702525931a5306751379368ca58746558a296cce7651aeedb81dd5c854cbce52051b0339f0bbd7131358fff6ea118363cb67fa735ea652d7291406189aa24b405ef98cf4f8fd3e5ba21d7ed1813219b23d2963c5655c008038ee8ecc578882e79afca647315d2efd27a055fb8d7ab2f0bc136394eaed4fb82d9be1d6ddf0eba75f45c0c4e801eb0692235a33941085ade2d5c0964e17404b076d294ca784ff5df17bb2613a2d5cfa425831134d245377e4f12120ae923808f12e50ecb9f17842f72ca62b854c1513f33f23d31efec3a305a286a87866235d70560aedf5b42f02296e0588bc82c2c6bd6562b85025d3444494a95c98532204f3aa104ee131608f4197a14f0222a2592eb9abe6924cb67415e1164e5b959472d0e44e69c8afee500b5d82b634f63c88cc659397ff13cacb911a722aadbc9fc3ead2d9726125d52db8da88db8d25b1fdd52f33e52f4934378c40e7536f61581b4f11e29bbd4f7b709a9234ef142801af5dc8e466aae5bdb79b07776d00ccf7ef3aa0f40b9a48e30d794f01e4d425b910f9c56dae89dce1efef42b", 0x1000}, {&(0x7f0000000280)}, {&(0x7f0000001500)="ebc4d74ff4abf41aee89e45165119871a70cf2b850ac7c556952277a1630a8c1c121a2d9217175d06b0862e1fbf5ac39dc013dab0fa35b134fb67c1a7df04b4629b43029d9456bbde7c81b065768f6d3cdb61d4857dae7238f11dae2b38890837adbab919ae9b6450712357c4fb5f90994b9bbef7b060cb1e19b0396c6a491d66c52883ed6e6f15ead415d3f30fccddc52d1db82092f86654b1fd19431e0f2efe8710f04d64101ec6b62c21e3629f293527c8227fa0fa55560cdc71c3a6ccb048b534e91ac1a7b45ca", 0xc9}], 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:21:28 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe100800000ecdd57be971e2f66"], 0x10) close(r0) fchflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x140) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x11) 10:21:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="15dc9129754992f75e7f318718ba") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 10:21:28 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x39}, {{r0}, 0xffffffffffffffff, 0x14}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCDRAIN(r1, 0x2000745e) r5 = kqueue() r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x7fffffff) kevent(r5, &(0x7f0000000000), 0xcfad, 0x0, 0x80000000, 0x0) poll(&(0x7f0000000040)=[{r5, 0x3}], 0x1, 0xec78) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffe, 0xab, 0x20000000, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0xcfad, 0x0, 0x80000000, 0x0) 10:21:28 executing program 0: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='W\x00') chroot(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) socketpair(0x38, 0x6, 0x40, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(r1, 0x9, 0xa9, &(0x7f0000000140)="34c086158838ed51eee6b105c213962b556f9293c9fc9573f56a8c9d2c1c491379ccadf47bf257175330c2b40397e6ca05df20b2c8a8d9f85949a5ceb5b7790d3ccf14893f46c9f891411893c452cd98f7c2fda2940b9ec9f0d72e3ca8218519c2142344cbaa101287b67ba99077a6e0d01486b94a", 0x75) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x800, 0x7b1}, {0x5, 0x2}}) 10:21:28 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000100)=""/114) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3ff, r3, r4, r3, r4, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r7 = getpgrp() r8 = semget$private(0x0, 0x2, 0x20) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r9, r10) semop(r8, &(0x7f0000000340), 0x0) r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r9, 0x0, r11, r12, 0x49, 0x5}, 0x8, 0x6}) r13 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="d8b895f2decfd385d1319f140e6366b0c111cd8efbd3ad56eb4a5063f520ffedf118f93d438065dcd7ae29323bf7a945f6a070da0c1b64df6bb4af4d72", 0x3d}, {&(0x7f0000000180)="e339b95759c404413399ac72ea86813009e6a32ff0e9db8eff3dc1b6fa2a8e0818b0036024a3614dda94d4958547cf267f1dc15318e679e844a728cd0c26fcc20bcc4902a56c4fb56752316d0c642c054381651c52996e01be4c07ffdb2e3eca3998c2585243ff32ab47ca1232b076e16091f8f0f6162ba914bf4b76b72f40", 0x7f}, {&(0x7f0000000200)="81dd6565d1b9a5063778389a6ab581cb5eb9bdd1e7bf544428782b4341d3e05ec279b082464026152c5f53f5893c226dd75a928fcef11a8c18875f6457dd0703dbcace2d73bf506952620bf82e5218f93e7f07afb1c7959f362a668778816b845452b3aa4aeb4f3bde81328cc3a6bd90f0d23c84d25c51961dfa41108cdee83983975a8285fcf28ecd0787ce525ef4449c0cce6d2eb3de53b1d5d5c30950670f4e0ab36145ce11a9f4de43fdfe32efdf3627973bdf8cfa37989606e557ee177bb01722ef24448d", 0xc7}, {&(0x7f0000000300)="ece6f2be232207059901fd061cf62262ae36b89fe901c2641c5ed6f624e948a5f26577acd04545d99392076f10d9ab6e0b371b38b6e600fc7fc11419a004fbf1e085373bdc483f0c513d6cdfc7b9906aa9eb58167c6e377fc13758c68c00044d0d70062af2b80aadd570f431d8a85a1d73574e988cbd71e0d221a0c6d57d19826d565216c83a7eae1189e6003a3a31b09b290b9f55e25c9b2aae670dd69cc756bd45d69a2f2fa5b45b5fabd544523a1e587a0757d942c0605a2da163a83493661a", 0xc1}, {&(0x7f0000000400)="de307fc13bb39154d665ee5b8c270c2b1689367bdba2f200e57e68c0383b74cb61359e4ade60b73119620deaff42ebf04ae91d7aa8fc18b63b246ad38eaf2a4d8f8855bc3386ce90f93d20edb98866d6f7dd7a60ca9e42319fc9690ce82f66c2868d30b24ef7ecd634e69f42d0816d905dd3a66a7df4dfe103e46e30b6da5d9b56783a18e3f9aa59c1c9d10818dc484208264be579a1f3d431f8279cced5f09c97e18b89183038161394ffe07b4c3a3fc3b5105cf1d4a3a079a2ba8dcee939ae2985ae68f6fdcbb48620f3d0", 0xcc}], 0x5, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r11, r13}], 0x40, 0x6}, 0xa) chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r14 = getuid() setreuid(0xee00, r14) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 10:21:28 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ad342497c6e93cfac9653000463f7b238bf46854d78a2a197a38620700006af98295955984c8791409000000000000007ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf55958eb9b813ad30505e8b5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cae7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000014000000"], 0x10) write(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x0) execve(&(0x7f0000000180)='./file1\x00', &(0x7f0000000440)=[&(0x7f0000000380)='/dev/wsmouse\x00', &(0x7f00000003c0)='/dev/wsmouse\x00', &(0x7f0000000400)='/dev/bpf\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/wsmouse\x00', &(0x7f0000000500)='\x00']) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac10) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000580)=[{0x0, 0x81, 0x7b46b348df2aebe4}], 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) ktrace(0x0, 0x4, 0x1a08, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x400035}, {0x80000000000006}]}) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/251, 0xfb}, {&(0x7f0000000280)=""/220, 0xdc}], 0x2, 0x0, 0xffffffff) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000], [], [], [], [{0x0, 0xfffffffd}]}}) dup(r9) 10:21:29 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe06) chmod(&(0x7f0000000000)='./bus\x00', 0x1a) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x4000181e, 0x0) 10:21:29 executing program 0: ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x200) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x8000000000000000], [{}, {}, {}, {0x0, 0x80}, {}, {}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x7e68}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x8, 0x3}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r1, 0x0, r0) r6 = openat(r4, &(0x7f00000004c0)='./bus\x00', 0x1, 0x100) fcntl$dupfd(r2, 0x0, r6) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chflagsat(r7, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(r5, 0x8020690e, &(0x7f0000000300)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) uvm_fault(0xffffffff82606e90, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82606e90, 0xfffffd0000000018, 0, 1) -> e sbdrop(ffff800020ab6a48,ffff800020ab6ad0,74a) at sbdrop+0x219 end trace frame: 0xffff800020ab69f0, count: 0 ddb{1}> trace sbdrop(ffff800020ab6a48,ffff800020ab6ad0,74a) at sbdrop+0x219 sbflush(ffff800020ab6a48,ffff800020ab6ad0) at sbflush+0x93 sbrelease(ffff800020ab6a48,ffff800020ab6ad0) at sbrelease+0x2e sorflush(fffffd806a897e20) at sorflush+0x14b sofree(fffffd806a897e20,42) at sofree+0x147 soclose(fffffd806a897e20,0) at soclose+0x270 soo_close(fffffd80723fdbe0,ffff800020ac8780) at soo_close+0x40 fdrop(fffffd80723fdbe0,ffff800020ac8780) at fdrop+0xc2 closef(fffffd80723fdbe0,ffff800020ac8780) at closef+0x11d fdfree(ffff800020ac8780) at fdfree+0x101 exit1(ffff800020ac8780,0,0,1) at exit1+0x344 sys_exit(ffff800020ac8780,ffff800020ab6ea0,ffff800020ab6ef0) at sys_exit+0x16 syscall(ffff800020ab6f70) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcf4e0, count: -14 ddb{1}> show registers rdi 0 rsi 0x686 rbp 0xffff800020ab69a0 rbx 0xfffffd8062c52600 rdx 0x24efa acpi_pdirpa+0x10d62 rcx 0 rax 0 r8 0xffffffff811dad88 sbdrop+0x248 r9 0x3 r10 0x6e48adc12bbdfcea r11 0x735b9d6ed468473b r12 0x686 r13 0x1600 __ALIGN_SIZE+0x600 r14 0xffff800020ab6ad0 r15 0xfffffd0000000000 rip 0xffffffff811dad59 sbdrop+0x219 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020ab6940 ss 0x10 sbdrop+0x219: movl 0x18(%r15),%r13d ddb{1}> show proc PROC (syz-executor.0) pid=238927 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=75, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac8018,0xffff800020ac93e8 process=0xffff800020aa2390 user=0xffff800020ab2000, vmspace=0xfffffd806e798008 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 42198 13276 67623 0 7 0 syz-executor.1 42198 285597 67623 0 2 0x4000000 syz-executor.1 21010 150388 0 0 3 0x14200 acct acct 46952 325804 1 0 3 0x100083 ttyin getty 47477 5415 0 0 3 0x14200 bored sosplice 67623 373248 12780 0 3 0x82 nanosleep syz-executor.1 38102 327491 12780 0 3 0x82 nanosleep syz-executor.0 12780 330909 91840 0 3 0x82 thrsleep syz-fuzzer 12780 374704 91840 0 3 0x4000082 nanosleep syz-fuzzer 12780 215234 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 151861 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 293215 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 370712 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 135641 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 371708 91840 0 3 0x4000082 nanosleep syz-fuzzer 12780 76272 91840 0 3 0x4000082 thrsleep syz-fuzzer 12780 507800 91840 0 3 0x4000082 kqread syz-fuzzer 91840 379195 72504 0 3 0x10008a pause ksh 72504 514730 39409 0 3 0x92 select sshd 39409 268505 1 0 3 0x80 select sshd 20728 121824 93059 74 3 0x100092 bpf pflogd 93059 110538 1 0 3 0x80 netio pflogd 57712 112 21313 73 3 0x100090 kqread syslogd 21313 385773 1 0 3 0x100082 netio syslogd 78714 137916 0 0 2 0x14200 zerothread 48869 304466 0 0 3 0x14200 aiodoned aiodoned 8398 312228 0 0 3 0x14200 syncer update 17731 235541 0 0 3 0x14200 cleaner cleaner 57017 249271 0 0 3 0x14200 reaper reaper 59350 150468 0 0 3 0x14200 pgdaemon pagedaemon 51749 430312 0 0 3 0x14200 bored crynlk 53468 329587 0 0 3 0x14200 bored crypto 43425 11475 0 0 3 0x40014200 acpi0 acpi0 93147 445207 0 0 3 0x40014200 idle1 14140 377466 0 0 3 0x14200 bored softnet 77170 498167 0 0 3 0x14200 bored systqmp 77041 24204 0 0 3 0x14200 bored systq 2187 304167 0 0 3 0x40014200 bored softclock 55523 483596 0 0 3 0x40014200 idle0 2996 368250 0 0 3 0x14200 bored smr 1 220342 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9524 6427K 6878K 78643K 11292 0 pcb 13 8K 8K 78643K 53 0 rtable 108 4K 4K 78643K 266 0 ifaddr 81 15K 16K 78643K 166 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1505 0 iov 0 0K 16K 78643K 33 0 mount 1 1K 1K 78643K 1 0 vnodes 1226 77K 77K 78643K 1430 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 66 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 247 0 sigio 0 0K 0K 78643K 11 0 proc 60 63K 95K 78643K 490 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 27 0 in_multi 59 3K 3K 78643K 87 0 ether_multi 1 0K 0K 78643K 7 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 261 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 110 54K 56K 78643K 1802 0 UVM aobj 20 2K 2K 78643K 20 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 18 0 NDP 13 0K 0K 78643K 32 0 temp 108 3015K 3079K 78643K 13666 0 kqueue 3 4K 18K 78643K 25 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 1 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 55 0 54 1 0 1 1 0 8 0 rtentry 112 48 0 4 2 0 2 2 0 8 0 unpcb 120 132 0 123 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 48 0 48 1 1 0 1 0 8 0 tcpcb 544 78 0 72 1 0 1 1 0 8 0 inpcb 280 282 0 277 2 1 1 2 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 12 0 12 1 0 1 1 0 8 1 pffrag 232 5 0 5 2 1 1 1 0 482 1 pffrnode 88 5 0 5 2 1 1 1 0 8 1 pffrent 40 225 0 225 2 1 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 32 0 3 1 0 1 1 0 8 0 pfstkey 112 32 0 3 1 0 1 1 0 8 0 pfstate 328 32 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 220 0 2 14 0 14 14 0 8 0 art_table 32 221 0 2 2 0 2 2 0 8 0 art_node 16 47 0 8 1 0 1 1 0 8 0 sysvmsgpl 40 22 0 19 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 18 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1794 0 383 46 0 46 46 0 8 0 ffsino 272 1794 0 383 95 0 95 95 0 8 0 nchpl 144 2449 0 829 61 0 61 61 0 8 0 uvmvnodes 72 1985 0 0 37 0 37 37 0 8 0 vnodes 208 1985 0 0 105 0 105 105 0 8 0 namei 1024 6914 0 6914 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 3 0 0 1 0 1 1 0 8 0 vmpool 560 24 0 21 1 0 1 1 0 8 0 scxspl 192 6997 0 6997 8 5 3 7 0 8 3 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 432 447 0 433 3 1 2 3 0 8 0 futexpl 56 4488 0 4488 1 0 1 1 0 8 1 knotepl 112 128 0 109 2 1 1 2 0 8 0 kqueuepl 104 74 0 72 1 0 1 1 0 8 0 pipelkpl 48 124 0 114 1 0 1 1 0 8 0 pipepl 120 248 0 229 2 1 1 2 0 8 0 fdescpl 496 448 0 433 3 0 3 3 0 8 0 filepl 152 2976 0 2883 5 0 5 5 0 8 1 lockfpl 104 67 0 67 1 0 1 1 0 8 1 lockfspl 48 22 0 22 1 0 1 1 0 8 1 sessionpl 112 19 0 10 1 0 1 1 0 8 0 pgrppl 48 19 0 10 1 0 1 1 0 8 0 ucredpl 96 240 0 231 1 0 1 1 0 8 0 zombiepl 144 434 0 433 1 0 1 1 0 8 0 processpl 896 465 0 433 4 0 4 4 0 8 0 procpl 632 1006 0 964 5 0 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 472 0 456 3 0 3 3 0 8 0 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 173 0 0 21 0 21 21 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 378 0 0 23 0 23 23 0 8 0 bufpl 280 6982 0 1342 403 0 403 403 0 8 0 anonpl 16 55914 0 40310 72 6 66 71 0 125 1 amapchunkpl 152 2571 0 2441 14 1 13 13 0 158 6 amappl16 192 2095 0 1238 49 4 45 48 0 8 1 amappl15 184 59 0 56 1 0 1 1 0 8 0 amappl14 176 30 0 27 1 0 1 1 0 8 0 amappl12 160 122 0 117 1 0 1 1 0 8 0 amappl11 152 65 0 57 1 0 1 1 0 8 0 amappl10 144 25 0 21 1 0 1 1 0 8 0 amappl9 136 600 0 597 1 0 1 1 0 8 0 amappl8 128 125 0 102 1 0 1 1 0 8 0 amappl7 120 102 0 92 1 0 1 1 0 8 0 amappl6 112 62 0 56 1 0 1 1 0 8 0 amappl5 104 242 0 230 1 0 1 1 0 8 0 amappl4 96 712 0 679 2 1 1 2 0 8 0 amappl3 88 125 0 118 1 0 1 1 0 8 0 amappl2 80 2660 0 2583 3 1 2 3 0 8 0 amappl1 72 20130 0 19692 26 16 10 21 0 8 0 amappl 80 1272 0 1230 2 0 2 2 0 84 1 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 19 0 0 1 0 1 1 0 8 0 uaddrrnd 24 472 0 454 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 472 0 454 1 0 1 1 0 8 0 vmmpekpl 168 7143 0 7105 3 1 2 2 0 8 0 vmmpepl 168 62274 0 60208 113 14 99 110 0 357 9 vmsppl 368 471 0 454 2 0 2 2 0 8 0 pdppl 4096 951 0 911 6 0 6 6 0 8 1 pvpl 32 184486 0 165692 173 4 169 173 0 265 12 pmappl 232 471 0 454 2 0 2 2 0 8 1 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 178 0 3 5 0 5 5 0 8 0