kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Mar 30 22:03:06 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.58' (ECDSA) to the list of known hosts. 2020/03/30 22:03:17 fuzzer started 2020/03/30 22:03:21 dialing manager at 10.128.15.235:30322 2020/03/30 22:03:21 syscalls: 338 2020/03/30 22:03:21 code coverage: enabled 2020/03/30 22:03:21 comparison tracing: enabled 2020/03/30 22:03:21 extra coverage: support is not implemented in syzkaller 2020/03/30 22:03:21 setuid sandbox: enabled 2020/03/30 22:03:21 namespace sandbox: support is not implemented in syzkaller 2020/03/30 22:03:21 Android sandbox: support is not implemented in syzkaller 2020/03/30 22:03:21 fault injection: support is not implemented in syzkaller 2020/03/30 22:03:21 leak checking: support is not implemented in syzkaller 2020/03/30 22:03:21 net packet injection: enabled 2020/03/30 22:03:21 net device setup: support is not implemented in syzkaller 2020/03/30 22:03:21 concurrency sanitizer: support is not implemented in syzkaller 2020/03/30 22:03:21 devlink PCI setup: support is not implemented in syzkaller 22:03:27 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x52, 0x0) read(r0, &(0x7f0000000040)=""/209, 0xd1) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x5, 0x4240}, {0x89, 0xd03}, {0x2, 0xffffffec}, {0x8a, 0xaf}, {0x48, 0xe78}], 0x5}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x400, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x1, 0x44) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x1, 0x2, 0x1, 0x4, "eddb8f1308c752eb0f089179bb7dd1f738c1f043", 0x59, 0x1}) r3 = open(&(0x7f0000000340)='./file1\x00', 0x8500, 0x8f) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000380)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000400)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000440)=0x1) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000480)=0x3) writev(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000500)="e0a85a8e59d946f11b7740040f1391ff21d30cbe661d76033b26481c9871dec5dcabacf72097d55421d32969b59b9cc782c3bc1ff91cf89744c7f85b553962f9e01749c24a95f43887cb70a4c05de892a32f4677d6395e1e8b91e6d9f07230fcf92bdd503b59a23b35410d9d81f22e7accf9c786588214db43b764cf7ae1c6e4daa1fc61f95c5255133643318952e24a65f886404adef7ccb78b6c5dda2194f8c86cf597e071a14ae331d8f7", 0xac}, {&(0x7f00000005c0)="69dba2fac9bc2c0a0fe17b642c5e47f60cdf38f2fe5e448be439b4b86d2028f6a92350ec4c0d348c1bde4ae65c62b02f828047041f92fb51ce915a3da779aaebf4cb7130ecfb85b6b5ad42b83134795c57f1100fefbd39f1db15a4a69efa3824ec5b6b871009e43f4947ae2c301e24a2634fd1d501c5620e7e2c8899b8f44e99dcda60df98174b59a664cf1419f2bae038d0377d384cfbc24ad34699d4ba0a3317f01d461c6a679b9f694184e8554a3cee", 0xb1}], 0x2) 22:03:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x3, 0x4) dup2(r2, r1) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) socket$unix(0x1, 0x5, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000001c0)) pledge(&(0x7f0000000200)='}}\\\x00', &(0x7f0000000240)='/dev/zero\x00') r5 = semget(0x0, 0x2, 0x111) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/240) ioctl$TIOCSBRK(r0, 0x2000747b) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000480)=""/6, 0x6, 0x1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) 22:03:29 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 22:03:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="85a832bfa6632022bf2e8195213d48877e38ae569c470782e2bec756488abf7a9f891387a4d819780dde5a0d35e4cd5c113a82a387d557a6432e50ba64f29bd0e94e8bbfd55ac061af1f9e658b66fe3a278b75d248782a01596b59d9cb6fb42b8f9eb7296aff3ccaac4d7f0b40e4c4e234082c3f06b16e7e34e7657321704953818949000000d4e7102ef8a0e3b363c9e2c15c"], 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sync() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r3 = dup2(r1, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') setsockopt(r4, 0x8, 0x800000000000009, &(0x7f00000003c0)="e1469b362d79d689fa51ccc58c26a30c0493be0df7408d6febe28965f1a6aba59f82198f77f68bad40c25eea5b1dd37b58194fe85df8ae2ff75cec0f6420dc88680a7514ae6e0e6d53577de18c258329023a70268068d9bc6c90992c200000005528c1ba38e76512e92c52d15ea7", 0x6e) fchflags(r4, 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="0000000015a1ff35af7c49b76ce1f075700253c34a2f4578880e26", 0x1b}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x0, 0xd3, 0x4}, 0xc) 22:03:29 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x805, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="0500000000105d6246e0c3bf84bf77be53cbe52dfedb4b4cf9656e680ca223e7cf7670"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4081, 0xff1, 0x841, 0x0, 0x0) 22:03:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x8) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) 22:03:29 executing program 0: execve(0x0, &(0x7f0000000480)=[&(0x7f0000000180)='J\xeb'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./bus\x00', 0x56) r0 = syz_open_pts() mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = socket$unix(0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/104, 0x68}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/156, 0x9c}], 0x4, &(0x7f0000000400)=""/20, 0x14}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000004c0)='./file1\x00', 0x2, 0x85a) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000680)='./bus\x00', 0x40, 0x121) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/klog\x00', 0x20000, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{}, 0xfffffffffffffffb, 0x1a, 0x4, 0x6, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0x80, 0x5, 0x8001}, {{}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x6, 0x5}, {{}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x143, 0xc7d}, {{r2}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc, 0x20, 0x2, 0x4}, {{}, 0xffffffffffffffff, 0x44, 0xfffff, 0x202, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0xffff, 0x95}], 0x541944d2, &(0x7f0000000700)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x1, 0xff, 0x1}, {{}, 0xfffffffffffffff8, 0x5, 0x4, 0x4, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x1e, 0x11, 0x10000, 0x9}, {{r4}, 0xffffffffffffffff, 0xc0, 0x80, 0x0, 0x2870}, {{r5}, 0xfffffffffffffffa, 0x24, 0x20000000, 0x6, 0x4}, {{r2}, 0xfffffffffffffffa, 0x24, 0xfffff, 0x400, 0x4}, {{r6}, 0xfffffffffffffff9, 0x20, 0x4, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0x22, 0x2, 0x5, 0x5}], 0x2, &(0x7f0000000840)={0x7, 0x7}) 22:03:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x3c}, {0x200000006, 0x0, 0x0, 0x42ba}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x172) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) poll(&(0x7f0000000140)=[{r1, 0x40}, {r0, 0x4}, {r2, 0x80}, {r0, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x100}, {r3, 0xbf422794f80cb60e}], 0x7, 0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5d44df2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 22:03:30 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x0, 0xffff8001}) 22:03:30 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)=0x33) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x100, 0x100000000, 0x0, 0x1, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{0x0, 0x0, 0x996}, {}, {0x800}]}}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) r3 = shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmdt(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:03:30 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='.\x00') execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ftruncate(r2, 0x0, 0x1) 22:03:30 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000002c0)=0x8784) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mlock(&(0x7f00000ba000/0x10000)=nil, 0x10000) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES32=r0, @ANYRESDEC=r2, @ANYBLOB="e7c6eb9adec48f34891013744a61947a765e9b4b362d30e86fd97a5f00b9b944900d03c9e56fc09f6de2c7e14dc714357a717f2b6a6c67adbde4e2b3a77847641653c34b77b7defc80f33133c7997c695c05b2d581ab748825521e6445436a61157261346f487596d664574880483bef4abf2bee6ca618d31c709b856f0f3722b7a5dd759c29dc", @ANYBLOB="245b648504cc17cf46e0511c759f02b46505fb69f22463764ea5c796b4aa7dd47b824e491dc271cab353e18bde5acc2671237facdb1dbe7fe1533113938e68ef03e0bb892245e77e0134047e3e28693139841a3f09129e3395e810cefdfed69b94bb19307b7282f301a11082bea0b7097071904e8fc20dec99eb09e3c91d578148e6858af576287b73511d1ec1e5c70fc12a390dd0d9457cdddd932f7b2696898818b45056030067afeeec2a0c2242a9f05de9efb9f0e28c941589fae2e9e4668971b92e0d92172c935d89"], 0x4) r3 = socket(0x18, 0x1, 0x0) munlockall() setsockopt(r3, 0x29, 0xb, &(0x7f00000000c0)="000014b58be155c1090dc018dc039532cbd80000", 0x14) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmdt(r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="62020207e0000001", @ANYRES32, @ANYRES16=r2, @ANYRESOCT], 0x4) mprotect(&(0x7f0000105000/0x4000)=nil, 0x4000, 0xd6408437d77516d5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000300)="0714010000000000000000000000b77f0a8c6d4970d5b7e7e3bf0c2fc67f7f2502094511e980628ad8de90af18f457927a3f1e934cf301bcde2a1f23445be5aa44d0175eb9f405978e83aa58f5cc68adc00379870ea8fa7c8315789cbab2768ab81f62ec33ae126addb121d0ff75fa004186572ceddc1252e38bffffff293e36a1a1821289b389431b10d4a43ce1beef528e4960a4a69d3ba9c30147f700000000e247c70ddd440000c484ef69a47ce727689f7b5ce3fca1664edac38d4d6407a6600167", 0xc4) write(r5, 0x0, 0x0) 22:03:30 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x7f, 0x9}, {0x1f, 0x100000000}}) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x2, 0x8007, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000080)="b58b", 0x2) 22:03:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005030000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xc555, './file0\x00', './file0\x00'}) 22:03:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x6], [{0x0, 0x0, 0x0, 0xbb0}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x8, 0x40, 0x0, 0x2, 0x4, 0x2, 0x0, 0x0, 0x80000000, 0x2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x10000}, {0x48, 0x8}, {0x26, 0xfffffffb}], 0x3}) 22:03:31 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x3f, 0xffffffff, 0xff, 0x4, &(0x7f0000000580)={{0x5, 0x67, 0x40, 0x3f, 0x80, 0x200, 0x8}, {[0x4723, 0x8000, 0x8001, 0xc89, 0x2, 0x1, 0x9, 0x6, 0x80000000, 0x4, 0x8, 0xfffffffffffffd34, 0x700000000, 0x7, 0x51bcfdd4, 0x80, 0x200, 0x2], [0x4, 0x12, 0x1, 0x6, 0x9, 0x9, 0x9, 0x20, 0x3, 0x1], [0x9, 0xfffffffffffffffe, 0x0, 0x6, 0x5, 0x9, 0x64], [0x2, 0x100000000, 0x80, 0x8, 0x3, 0x9], [{0x7fff, 0x4, 0x7, 0xffffffff00000000}, {0xffff, 0x2, 0x2, 0x696e}, {0x8000, 0xf06, 0x400, 0x3ff}, {0x6, 0x1, 0x7ff, 0x8000}, {0xffff, 0x8, 0x7ff, 0x1}, {0x7, 0x3, 0x2, 0xfffffffffffffffd}, {0xc2, 0x10000, 0x8000, 0xfffffffffffffffc}, {0x1ff, 0x7ff, 0x71, 0x8}], {0x9, 0xfffffff8, 0x2, 0x3}, {0x3, 0x6, 0x7, 0x9}}}, 0x4, 0x80}) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:03:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79e317ce56ce41449b5c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x8, 0x2}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) msgget$private(0x0, 0x94) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 22:03:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) setsockopt(r3, 0x4000002e, 0x2e, &(0x7f0000000000)="ebffcbed8ea07a7510ae83eb67d0c9ff13b9fd81", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f00000001c0)) 22:03:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000180)={0x2, 0xfffffffffa8f9670, 0x8, 0x100, 0x0, 0x9da, 0xe47, 0x80000000}, &(0x7f00000001c0)={0x2, 0x9, 0x200, 0x100000001, 0x7, 0xe7, 0x4, 0x754}, &(0x7f0000000240)={0x0, 0x7, 0x4, 0x800, 0x1a, 0x6, 0x2, 0x101}, &(0x7f0000000280)={0x100000000, 0x9}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0xa3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000340)=0x1f) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000300)={0xbe7, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x1, 0x8}) 22:03:31 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) read(r0, &(0x7f0000000000)=""/250, 0x128b9372) 22:03:31 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)='x\x00') 22:03:31 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) close(r0) mprotect(&(0x7f000020d000/0x8000)=nil, 0x8000, 0x2) minherit(&(0x7f0000255000/0x4000)=nil, 0x4000, 0x1) mlock(&(0x7f000035c000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000000000)={0x89, 0x0, 0x100, 0x0, 0xffff}, 0x0, &(0x7f0000000040)={0x80000000, 0x8, 0x1f, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x1) 22:03:32 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="c5e4a2474478b1d7adc7151d8d827105ebb1ce2cc71cf36995bbe691b80866814ddd16b863ca9f226d64de11b651d9e0b3398413ab1cbb78a73eaaf99e65db8cc6820c355d90ebffeca08bc08dbf56c47f77640d29c11a7c05e7021ff032fb3b82809d095519092642da37c40490efd8f244ce02949e131553", 0x79}], 0x1, &(0x7f00000001c0)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r0, 0xffffffffffffffff, r3, r1, r4, r5]}], 0x30, 0x9}, 0x401) ftruncate(r1, 0x0, 0x3ff) 22:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{}, {0x6c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = accept$inet6(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setsockopt(r5, 0xcb9, 0x94, &(0x7f0000000300)="0a9de2588972442b852307daa807da9e33e92dfcb28fdaefb201dfebd1fdbb5f4228cce4647c031b1233a543f6dded1e5b4d55693d0061191bbd01eef533b67d707de238483a0bf32b9409633597b4b72f408c21c91af385e475838855d9b2d36eca5a0efbc5f1a182f1d378d6dd59aa2e7a3f290abcbe83272b5721b72c924065a85b74", 0x84) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x80000001, 0x8}, {{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0x0, 0xffff}, {{r3}, 0xfffffffffffffffb, 0x88, 0x8, 0x8, 0x1}], 0x3, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0xb87, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x51a, 0x214}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0xffffffffffffff61, 0x200}], 0x6, &(0x7f00000000c0)={0x1, 0x5}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 22:03:32 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaa688eaa7289b75c472509000100000000000000000080004a0100000000000204000000fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4d00808063a"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 22:03:32 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000d40)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455be9fb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f0300000044cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdd300000000000000d7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c372aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c635b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc55c09500ffffffff8c5ff5fb501ebe1dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000100000000007d30eedc536298ecac087fca449885825fc52786bdf77299056f9000435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd8867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad76eeca126014cb60b16ddfd2aeecf5f48dc48630a96ad82c7718c6988941ea19274efc50aa30f57518d5514f9772653c248cca98377f31864f227621983035c0f9e997e9686692be7dd3198ff30eb9d6a66b9964cc6f47dc7f749706fdbf1896fead0511290139e3ef76c1e0985f5f5f5325f9ac5bf88be80054d5e8e71bb184d828f6222ed428f730512b79182925e0bc335425df35eb0e62eb38dfcb42c95f795acce5a042c6e3b9e4bd40528b3ecbf7b6e317ba970da13cb0db3d4d2684f6efab6ae0af6460e96fc050f2dcd1e07b31e0c3bc7d459a7709f16506f79375c68f0b15cce6b729294c874922656f09287793549faf034abaa256a5aa0700ac92dc986028379df28b59abeb1abefa7d02b6177efbb285752c3f4434b863fc197bfa92a7ed2982b925181ebd8b72e95460ca59e73bb356bdf33680ae756558d0fdc1f04426aa908126ffeeaf2fb27e28753ded70255b0bd1430837291bd04395c13e82f71bb3b372607b265bfa76891fe42d01cee1d71a8d0406e7157c74e9b50553aab14f69092bca321740b7da741d70270c903f45bd0c3dd1648cb22d5069503f99be5e02d827da037528d49e9824f560b5d30043193225b2916ec8cbf14cdff02a307b50939573910cf6655319bae0938ed632c08f7ee2d1277c85ecbc5bdb73a567dde757938618a13e0f9f4ce5bf60e65deb7d15bb244984c1a8804ede92cb357b7ee9cd1c2922e4069c95842677b5e62ebb9abe490c17e353d5fc384156fdc3788dc4fd2d6aab598ae1a998ab6c4e4c1bfaaeeda36561bba6fa00c3b86896a27f6a4112e0f731f435e84cfd129dcb1c943e2d789bec74ba8c4f51391c67672413a95c017b4e7a7c34cf1296a691009e1ad760c9cc35befd86112f083a700fffad0dd28deeaf603187dca87c00"], 0x10) writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000040)="0669615a9c5a001a13650000057198d49f7594ec56d501b4b291817f17df6921c5c7e933732bc228e501a5489868b0780f172a231145199ac94b28d05c19c03ac67abc5c1447d45cb2f0627757cfc518f9e90d35ff72c334c57727c902287d3d381e59be414a0f02c99ae9fc0540015b3fb1750c4a57cb0c4d7a7c0a01ecdfe156c84e639682bfbbf94ed7f6ae8e19bbf71f77cb1e803f81482a50bd20d201a13ecdaed0e500c161e1ba445fa534def327652c1d8de6b1833e648ebf", 0xbc}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c060000000900000000000000f4094321fb64fc7a962df3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd200"/198, 0xc6}, {&(0x7f0000000a80)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb460000000000000000cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e4048957852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d000000009d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632b3b332a86442db76541e1a5eb9fa075c233d39d04f7158c080116fd587818695edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7534892ca4c3146ddd73b6cbda10b219bf73974a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f72a4e47c79b383e1f5c1245801739fa87f42a96ea545b8bd6005008786cb2ebe0e3c45d537cb2b999fb3aaddcc8182d3429f7c48e5fb457aab219607cf17e8b5174105ddf904757c71efc88bdf97258925f13186a5e41718e1ba052e4bb", 0x2ae}], 0x4) 22:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 22:03:32 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) 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) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) setsockopt(r1, 0x2, 0xeae, &(0x7f0000000040)="133fe28db03ce1cfe1ab20be28bf066c38580a59ea7ac0dae03d75a47229d9c3a4fe36029ada969610b43cced320c8565d0a120fd6be1e9db34eb8c7cd0d91c1147783b72969d62c612349cc7b28b3b6cd7fb387b9a46336724fb285cb5e6a050ba0b236203191ee300562707420c56cbcbf81f9dc0c1c9f", 0x78) 22:03:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) lseek(r0, 0x0, 0x2, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f00000001c0)=0x5) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/237], 0xee, 0x0, 0x0) chdir(&(0x7f00000004c0)='./file0\x00') msgget$private(0x0, 0x440) setuid(0xee01) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0xffff0480, 0x1}) msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYRESOCT=0x0], 0x2, 0x0) 22:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x45, 0x5}, {0x41}, {0x0, 0x7ff}, {0x81, 0x9}, {0xfe920986b7fd33ec, 0x40003}, {0x23, 0x80000000}, {0x2, 0x81}], 0x7}) 22:03:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") 22:03:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x458) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000180)={0xfffffffe, './file0\x00', './file0\x00'}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x1) lseek(r1, 0x0, 0xfffffffffffffffa, 0x0) 22:03:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x3}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x80000000, 0x1, 0x80000000, 0x3, "f325c81b5ade774f47dc0962e3dd9a5285d5927b", 0xed55, 0x8}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baada51949575ec429dda34095164184e60390264cd85c28", 0x32}], 0x1) 22:03:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0xfffffffc, 0x8}, 0x6, [0x0, 0x1, 0x0, 0x200000, 0xb, 0x4000004]}, 0x3c) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x1a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c230c1e7bb6fc6e23c5b00ffd200000000e745e4", 0x0, 0xfffffffc}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="f5050003094b3b29ca17baed730274df"], 0x10}, 0x0) 22:03:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00231001040000003000"], 0xfffffffffffffd67) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msgget$private(0x0, 0x88) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r0 = getuid() setreuid(0xee00, r0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r0, 0x0, 0x150, 0x9}, 0x8, 0x2, 0x6}) fchown(0xffffffffffffffff, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r3) 22:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc, 0x4}, {0x48}, {0x7ffffffe, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) 22:03:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="6c523a2043289fbe482787badd6bb5e3c7c865235986a3c3f4618934f54c69"], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae49000000000bf7574ffb9541445d8489199ccfc8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x10) dup(r1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) fcntl$setstatus(r4, 0x4, 0x80) r5 = dup2(r1, r0) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000000c0)="852baa03275259df1553985e8515283988660a25e30c2cf1c467abcd45b6b21d", 0x20}], 0x1) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000180)="6ad2229ae0f8c8794f84b6368444d1bb227f93f20e56930c173451b5f2b48546", 0x20, 0x0, 0x0, 0x0) 22:03:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x2ff, 0x4, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r4 = socket(0x2, 0x3, 0x0) recvmsg(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/199, 0xc7}, 0x0) dup2(r3, r4) r5 = socket(0x2, 0x3, 0x0) recvmsg(r5, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/199, 0xc7}, 0x0) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)=0x2) sendto(r5, &(0x7f0000000140)="6a542fedabf23f9efc5157ab11e9a33978fbef12681d3cacf8f390af9935bc5adaeb70fc9fff1c5f31e2e42a8961c7f37272375409a22bd649b1f9eeed6680f88886f368b4e0a2e0dc1174f104a7c8469d72d82be8732f300f269894ed910874b339568bf35efc02c481f368e04b9248f3bce945f6863041d6ac3b81e7eb", 0x7e, 0x400, &(0x7f0000000340)=@in={0x2, 0x2}, 0xc) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 22:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x40}, {0x800000000040006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x2, 0x3, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 22:03:34 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) pwrite(r1, &(0x7f0000001200)="584ab082d12a8f36f811b5029c21f358891b72079d64a3b8571422ea3c6ee28e5345a8910408d6d730f25834bf7f45fb25089b7891b8e87772301da079ab605cb4663f40516d44e4ebc87a5c8913498eac9ac0ea7c1442164769b800679a2c5ab55540fcaaf3fb7459b692369e6c130cc80a1772a6cc8433af8e7b4408fcb688cd83d98e41d6ad4088751aa206f3d5cc0fd9cda26c0a9e8ed69b597a27d68ad1439baa1d968f5d535ee05a48d01c5389cd5a7e25db08d193053c46a76d999419900b78cf34b671f80a2bfad55b54707e5b8f63d5b8abeb53761f47a8e5f72711050ff45328c7a9a471b8907514ee720198d73e1cb998ee3645c8b284541ddc04e6e9834948e70ea05868138d6ba9afe4c26b3f4f3b328ed98228d6c9b591aa4973ae1c3f98ba490476e24e1796bcfd3ce171f49e0153da0423a3d8da179d2ec0320eb65b613b78ded75b17957b1b4e5d846d05f10e85ce59f3efe26c40663469d84875636acef4c3eb22e2731e2146a99ce1e9368f426bbfaac8e541e3b20d10d157f0211b0c2286bfd10e8966306f556222640ad3e584e49f1f9f876b1f3c7fb0b6a8837a12698fa6fc8917e1a8dab954971d602ab22092df01a8a5fb0b645a82e86787bc982b7adf2109e7af4a77d651c9c111a0612366b15e46decbb4dd5e42c1c12aae0f84d95fcaef3edc46e92fb6db4851ce4cf5e827566896b0281f8da9bb397bc5aa9cfa726866131c37d42aff02a23898e6e68d3a1d54673122c8679f05609b965a164d7ffa8c27cbee2ca261a74cb217dd62a9e060f3f2faef5aacccdeb0fb65f803cc70d4034f18acccefbdabb5647479881e7c95a0747f03d5a7a835efd71c9dbcc76ba9f17e8d34bfbd854a4f12c70e864cd80e0c1ee101b09aef4573ee3e661a9bb103fda5c128ae32196cd082da048395b6dc728834c78d23bba262b67717ca6fac197b289bb5ade91a71a12498bd29b1f85efdf0b20e02900f9593c75425277a48713746110e182d65995b0d5441cbda095a6611e365d3445a2a5703e74ea2abdccb014cd1a080ed370f632d344d9d5a74b845171567182dcb60f9dfe02b9f54c9819e38b204b1ece827e01584973da236b810d4adb151653577d1d6ef0adef1b934f2b0bca2a024f703db194682ad8c6cc6a2721ef2ff32b155fb747ac081d36170d608e06df0f3830bfa6993542e48942259586df5b0b2d941f5fe4b8219e18790220b1e2fe79712e7842a0aaa763eef4172a610377e326ca189e8cd1012fd2e2625a2dbdf3d910ce4e47441196a3d3f8add1443efe8e140cfc831bd52e35bf0ce72eda482251290c194713b4571bd5e8e85bc8fcf1e85318fd40bf38c8015d3dad21c12f8b89e71f9cb230abfe4d2432eb31bf91f1fe98455bb771a76c78bac17e3cd4252ba3666be342be86c3341ca7b526d6b0d2031a3e093de409edc4357fecf27bff0216dc4e8c1239201be7f5571279943165e34d54faf9dadaf121dc4409fbf1e2487a22ef789723812708f50ff13be649900e3e5b82d8928cb5b0d575c057fb90821b60efaa6c9c170a8a92ac906873100fa99aebd87c0132f4ea0b1fa35758f421fafb47b798de4321054ffdbf7542de697879d73821a8420f8f6387c693d953cdadfdab854a1c52fb9f25e22191f91358b0a70bcdf496d45e5db1243daf6c00fdfa68df6343caa46705ff19042f2f17929cd478098b00ef70ddc664f0d13f14f8da4d081a29b1979d85823dff8b41dc393a7e4e4e70a89245b96d541d47444a851395555d7957b9e0c7d681e9f1794cf7676d9c974ac42b2dbdf5b46a4ed2219f73aa244042b9b6950d4a254ef8235c180300257af1548ba7c07f18db839a85c43c3ce305d03de798a1b772a518324f268e1cc86fa71c1dbbd4d5a514be45ee58738f349e662d6c525d0c69c731ae6d235ec1707d987f561c4722bc802b98be3ede2c18fd30b5851d28559c2cee226e0a7552786526898c223c989f28cb4f6ce0a8f8a788cc99d32ad65bddbee8730946f8b35d52dce6147031b63352afa8c82290f166a26739d9b8e7afe6b9b47eb71c2b9e882f480bfc427f7ef149b6121d9113cb5cbaaa25a8536fc1ed9f61d4b7082fa455a696fac2c77077f4882d4935b559f8cc8592924f4629b20b25517642d8a92081e8695e85efafc4bda0b449ab9e207376d3ab0f2b370396ee10333bd419f28c97750f7b81c7e23ae7571027aed60f22ace7bb9d52c8cbf35a4a9b258c745c81889a7777aa50436335af893d6df28cfa001b1e3ddf41c88c8adbeb6f27e162a1886282601b3097ccf96c4330a073ff9d5d82a6c89b3e01ae3526146cfe917c331702c80bb6a6e96c5f982ed06ad83d54cb1f88b7b095273c89cb0f14ef7b1f047b802b494f93f05c1c25aa88f524b7d86db9fef3f0af12de56abc5bfb861cd8cd9d2b3aa3ec3c407433e02a890b2177346210d9b2cf1926d3e768c947b960aeaf37e62fc3527b6e7987178b5a25505cb299fb2f9f661ed6299967140a1f66c55c6b12c66f09d074defaa8162744d317883d5a31db59bdeb8d8eccfcbdc4872987d01e49a8ff90d7897cf4f5824be570aa6c136a719175a103a7298ec50e9545d612d905de30c261000a18ed5ba9009b1df01e231686236c54d3728c634d55029915aef396b8d478cf6c9be0d0e9b9b86e1db2c48f5187acd1be18f9f58b38425184ed732606bad1a89c8b09a213ace5f38f740af94685e5c1177da6e06f8f505c4722ba663856adc514810ed6d52fa5392e1ad97abac906a235dd407ac53f628560639550047c1cf6e723473ee869de68a0a9838b757296024316070b316049fd87cba89cd699a318609b5f985248eb273b01836271b7384a670f4820c9b18532e0685d76a282820b5493f496332f7c2f82deb062fd84cedf79419488e9fdbc997dbd1af60250ad0029f0eed5cf003cf4327378cedefcaeb180993f6504452aca14dbbf96e998f5e9857cbdea1aae210d303bfdfa40cce31356227d1ae53c09b9a485078110836f4660170d4645548d6fd3c5a0a706f24259d3a059226f128330bf156ae00e74362142c093e7567d6210cd3ec29fb2c5f076524fe3d1e8dcc56e9b06eeb0fe7cb840b9ab5486083f2f520d2bffae83c11f5a83cb738decff482b62541c8c8336989c6668e847b9be143ab0cced48301f606f582ef33156ab9b4f942164edfa0b388f84311db58f07adfaf61246b1ee4a6140c851e9564a4290a329f0957ca27679fba4109e9a6b473761d2cfa86768d067edc8af8e7bb30cfc1a5bbc819d9e3df802c0a4cb9faa60321ea9566fe90f29249468f237a8367db073db6236cb494d7536c90bf365b561f8c4c6437a26b5bfc28f519986dc50df0a8d20f7ab07cab5aadebc6d4ac1eefcc54614d560603ffc10fd135dd5d1ce6edc5d8d1c6ea038de7cbe4dc823a508dfbcef432987fb56af78de4bd185a17c9b5474ead21cf36213c6fb8f3faa8dd283fab58dbe1d74d36ad18cb3460fa1db0ad8440001c1b882fb918cf5649b5c46a56e65de26e46d132f0857b45f5e7380fb10982823f2f30302c8fdfb62d007de3b9f2ac39f1baa73e0cd500d2b118d44df63f51db0797f089b0f76c1d728bf86ef7cbebe026a4f46a818afd8e48b63dacecd98c4671face385c64f1110ee77e491749dc3de48f71034403c18c7b0fc00f45eb9e952f34582b3428530c88a89f021a4eb755fc5a7838297dd45112cbd163a94d92c23ba1ca838cb16224530b90ccc0f8d6bd059a88b9894242050f633bfaa9542032ecb63b1ecfc39ee0233a4d20a630fd006eb4d9ce78ffc588d2d27ea33aad1ca03bf70944c99fe5a08bba04f9ea984b0e7cc5dbf46271d1d0c5a8fc9dc3c9e3a94402df742b132a3c08d54f6697aac0aa1a9c8abc555642c4e870a6fc9d52d7a4807f3e24a514a184747b4f0e20cddd7ebc3a5b8f4781a4cdf33b8e3a3aa3b31b24f19272c2186fb61b11acc743170211d5efd4128f69241346414bece1bde13da8eee86df447e17c02c4422ee097d65b1b050cc44f41e7d044144237fe109bf28cc420248c4c46d367d3f03aeee54cc2f04e190e4f30bd71a1ed4cb81c5cedc0adb671efc7d3cede4ac98054e9b67a8d48a23ed102594c6b1c0e4c609e76a4aed6df7e6849b55c8ebf0a094f1c83f997317db8dd581652b25aa6921827e3f7107d1349b111d58084cf2e289e3f770154429743056dbea98e0e50c7f5a2bc97b5bef96126a24e38b67ce488b8e2251749bf57f2a0840c58f78925bc3d3c608c87841e1a62884a22c4ff38fe92cb8185601445da25a299c1c9ee8c34f4557f7aff4de25b87fef075af66d063cdd5938f94e262284f9b8d4cc0a038d25a4b83171e2d6e1f9d2b4ebf7dc91abba2d33f904f847a21e8e37f9de7533ac40338731a057a4b4539441f0804e0b1f80c2a9a4a8dad34023d099d1f07ec3c11e66a40c0546ae0c7d9f5ab4e2ffd9a4c4483f83d1475a221037ac562178488666d2e660cfc8816ea8b35f36a4b429a5763aa6ab4992e57d2c26c0b31d79e8f194f2abb2918cb99a8ecf5bb22db6af9a8bc66df39e36af54b732ee626a3509081d1ebc2394cf61d2acfc6cfe30c99af1d98ee79799d5047a2fa78e4434819b8df321d1267f3fffa66c27412ec7c31c646527e2970eb3c6ddc83625dc305a77dec293fd831b1672d8aa3c5983a5d73e3862f8ca07de7c529e6be09d0d14b48537e2797c94cd397c1e65362b5c945a5ffaf69f50c3d21bab81a74e37e13a7ee600748f5bad420beb2aed70d94f40252a248f4d105f1c63fd5da8cbaf8dd0b407eec22bfddb56f8f4fa6c44569433a198903550d7c5296443ef3574319be947149872df26535e6035e00255b6c4164ebd6a75704f4b127f194db39cd2dc3ae5f94c25574366d315d5e8c6f0eb2dea9ab8eba0834778e1966e497f81da32cc4c8b7b1b50954afe7a9ecd51356fdb4716cd0f56b98565f81ef24ee2d29032b0f1ad60fac0f9318507cceafecafd562f2522307fbb616a9a971b8c7ced8c6d53712d3ee6e466539ee0e861eee58f2e28223d01c2b90412c7458ba32e8527f1648ae4be938dc14663cd13650890c42874e2fd11c505caf030c2b9a627a5fcbbd426b523cdbca7193c13fc52aa2bf164312e0dd02d2da7b1af86698e85160cf5ed29e9796ae644c053fa89b6dd97d309843dba43cc1c63f7297d1a79f32518239e362ebe35ee8149a7ff463dc2e96029777af2cec6a6d82b4ba602546f394e953a4afbfe9efda1f0a3b6346ce2f48d522a4604790fcefbec40a655f8b85fc2dbacad5cd752448f4dbe90a3ece8d936bd32a6f14fc35bd46691589cae04fd8b90548f9d34e13d19542d798d9a02410834e6d996239ba06b42c46a85f811bf7e1ad01716b7222a6ef3f75432a95cd79fba24030cb80554d7048a4d359f94dc48f963322b5a207fdd98e22917389f9b8357baff7bbd4c7a255b1b6748430c96d4f8aa1070f033972c4a2f2f6825cd68d3c37ef08b1b4aaf54b6cd02f0c588cf0821bea90dcf642ab0c3c8225f13cade9ab2cd2c624c7134ee233da599f5967aa5e7be0a749dbd48b03031a69c80b01f81ad7dfe30255d85b254645381ed8bf9cb9aa75e7b675d21541a3636d0f0c448888eba646f8a4baf5cbd54a014dc3791825d073235c7a40da952e435a1c23d0ef4f57d453d92272a09b8b20280d8601a751f04463f642ee9af32c6c7399e03bbc1a1de11fa13a431882bd446c74037d41e4319e025bc7bde06", 0x1000, 0x0, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) r2 = socket(0x18, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x8) setsockopt(r2, 0x2, 0xb, &(0x7f0000000040)="f39894b4", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000010c0)="e4a84f6ed3b0fd1a6e7b959d10f6f285982ada7674cca5b686db592b3a36588eaa567512f340278cce634129114c2b185cd743e593f438c6354f4835d8110004dd1ccc31685b474da07790fcbc6a57c609f36b32b018109d80b9ac9c953408660d27241c9e51c576be3906f092d2dc73bd2debfa408637518bf549701f3ba4f9d8613b35e125e27c95e3114115720929f33d229422f13a6551f6c62a3685fd9f1f5a6b457e67f3dc0eae8d2db93b7e49a6845cf2560c1ba86ad63e05b233613a3770cf7de308ea165cd241", 0xcb) flock(r2, 0x6) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 22:03:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/141) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:03:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x3ff, 0x7, 0x5, 0x97, 0x3f1, 0x40000007, 0x1, 0x10, [{0x1, 0x101, 0x3, 0x7f}, {0x9, 0x1, 0xffff, 0x7fffffff}, {0x27, 0x4, 0xfff, 0xffff}, {0xffff, 0x5, 0x4, 0x7ff}, {0x40, 0x10000, 0x800, 0x1}, {0x9, 0xfffffff7, 0x7, 0x1079e494}, {0x8000, 0xc72e, 0x240000, 0x7}, {0x4, 0x1ff, 0x9, 0x1}, {0xed, 0x6, 0x3, 0x100}, {0x80000001, 0x81, 0x4, 0x200000}, {0x2, 0x3f, 0xe0, 0x3}, {0x3f, 0xffff, 0x0, 0xacd}, {0x8ef, 0x1, 0x400, 0x40}, {0x3, 0x4, 0x4, 0x1}, {0xd6, 0x5, 0x3}, {0x9, 0x7, 0xf0ef, 0x21}]}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) close(r3) socket(0x2, 0x3, 0x102) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 22:03:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 22:03:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x14}, 0x200, 0x401, 0x2}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r5) setgid(r5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f0000000300)) 22:03:34 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000100)=0x1, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r3 = socket(0x18, 0x1, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 22:03:34 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x102, &(0x7f0000ade000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000f05000/0x2000)=nil, 0x0) shmdt(r1) shmdt(r1) shmctl$IPC_RMID(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 22:03:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r0) r2 = socket(0x6, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "000000000000000100002000"}) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socket(0x18, 0x4, 0xc7) 22:03:35 executing program 0: link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x800) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x21, 0x0, 0x70}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$inet(r4, &(0x7f00000002c0)={0x2, 0x1}, 0xc) recvfrom$unix(r3, &(0x7f0000000200)=""/154, 0x9a, 0x43, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c6530001d8d8761888b1e37b87ecd20942b46f380746a7339c0f51590407a55757a8bc6129007bd5ce234f0278f5188bd1e0cbb0172a9c28734ec228768c78d2d53ea5b3062573a71b64f380d7b3f10d7b4ce7946b2064f7c8ca28498ba79df2cae43d8caabcd196fb90307ae4838d678fb50e77c9b21122496f39620f0887f29291b292f653d3a3b03f3320c824e08d5a81ede38cd7c1011262e6056740cd161e2724677fd6dcf9052a3d21ef123a6780a15af6a64a33024fe563a3991059456932cfd3b30d5d15846a856823b72b8c3999a4e9676c49650ef4fb4ec6d2ab5e3d976255e8579df54546bcb3fc1d80c0df5eabf6b83fc226c3d004b4015acadde23a28196bb7d6adeff74afb9ddee54e1b8086d4a1a36a88d22d32dec37bc30f3e4848963f117b13cddcacee352796a97e1b2e8858c9daa0af4e32e5af611fb92887f8e7c97111862de175dc124b5e4e1bddc2a043fa444368f483fd3ca60c709e07532bb473f38e706e8c1e6f59286db1459a93ae065d27aa0e2a8cbf79197740c03088e3fce975547fc54497963154adb22272d558444657985c4bd986c6470eab92a05ab04b99cf9622ad02e2c"], 0xa) 22:03:35 executing program 1: r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000140)=0x7, 0x4) recvfrom$unix(r1, &(0x7f0000000080)=""/69, 0x45, 0x47, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) 22:03:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="11c154f2cdc0c7576acdc1e9e57001d35fcc57bc96bffcb1538579c2a6378f1851616a5a67d0d6deeea3e7fbec1d8d3924c44fa0560e26c8f0e54d75c2628c988fc13f21716422807d0e92c32076e59b77e591dd2e05e45482b296d9583324da1b32d910ff53cd1c1b02b1ee1c7e3c4a7fed8864862cdf5c93bb75b8abec193a1362f8"], 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, 0x2) 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) 22:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x6c, 0x0, 0x0, 0x1000}, {0x15, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 22:03:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt(r0, 0x6, 0x401, &(0x7f0000000180)="26440484fe565626eb4b9cd61637d8d07ca52faac0b9f34653ec406ade6a3eff7c81ba4c0727b0fc331db24f8e759e0be7a06211ddba6906bce69f2ee9117333265ddf2139f23aa8fa5d8b57eacbd9c1a159d80c30b41afc8a79820f49da04ebad86d68df0b3cec4c942bb0054f551fb48ed42a460a292daf177a176f3ae476914166ecb2338d2c24e96e29f2f3c6821bd168424521d67d2a3f180ad2006a5759fe593d216ee0b065fc6287b489e3ae8e73d5612639a0a2d04294918574139b6a0fd1b05285868f9f8b799ff89c1ccbd622126c23307ea56b8", 0xd9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 22:03:35 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r2 = syz_open_pts() close(r0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) syz_open_pts() syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8) 22:03:35 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)={{0x3, 0x9}, {0x1ff, 0x5}}, 0x0) 22:03:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0xea) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xff, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) write(r3, &(0x7f0000000100)="eec0aaeb68fcd4ec", 0x8) 22:03:36 executing program 0: mlock(&(0x7f0000716000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x8000) madvise(&(0x7f0000714000/0x4000)=nil, 0x4000, 0x6) 22:03:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) dup2(r5, r1) writev(r5, &(0x7f00000006c0)=[{&(0x7f0000000140)="8231cb3b1a45e8db00dd5c2cb00e99f15df2b46d6c1b564ce4d64cfaa0a210951212e764be07c30d6d0e38f5250169cb74a30b3c39469b440463162737db3f05a2c0179bfc92daf10f0378dc0313d2be4c1ed0b13323fa474281035a4213f8357fd03522ca29e56e2310d6c6b4e7978af6c4bb0f161217319b8f439ad177dcce645796ac80357bd034c031b8a2d855c24d4285be5a786fbc215307d84558cb7c9cde38293fd1782be7a81da090828c4898252c", 0xb3}, {&(0x7f0000000240)="c8bfff14e65835c834c74834bf05990b", 0x10}, {&(0x7f0000000280)="7829a497cfe7a24431d4a7df49772ea9efe7e3b314f540b310abbe5332b122a78815404bb4cdff1bccb1b87a21a335f03410c16a07f24184c7b491462172e3bbc3379ec54eb892e5faa1df2bd1865c053aad1fd75ef691561fca43a43eb9d6eb9f7a8270d70d240b5654866b11", 0x6d}, {&(0x7f0000000300)="22ee7a79d4e46544d7242faac910fd940ecb3196b7ad6f15bc", 0x19}, {&(0x7f0000000340)="ae852fab1b5b155b0653a573f96f1897676cc229b358c4d5487cf5f499b840f577a49121c9847aa3d919dab00a0ed898eb20e6f2082369f9b0c6578f5c9b0f3ef7f2cde1e5b87c728bf60a8b97585b484fd0555d73d59db93ed466c286f3a8bf26cc319fda2761f11cf33bad70bae27253ba8ab85968a00f0ac2c4ba286eaf89ee35db4662942ab627ed1a3b399b967345e91b64c7e359705627e45fecfb", 0x9e}, {&(0x7f0000000400)="e87524fbea756a16bdd861e6beedd429fce007b9523565f939773b06a8395b1679bfd41d0e2745080d6d6da62a0ec545f55d15dde52c1a6b60fee38bc2541e1ab6aefed1fea9bc8e244fb21bc8c9795b75d05c9d13c79bd0da186ace85b05792e9735fd92530d54d6b2fa1e1f7e8d78789860d08480c24f5f8b1982866db33eeb3519975adf966e5de8e08dcfd7748b98412a059bfaa7c0ca48e7dbc47481e333024490930", 0xa5}, {&(0x7f00000004c0)="b66917a7f798a119e802d05ac1bb90454a43295b488c7f439713d661ce17b1b1745337f8a9bdd2a495f04176a0db4988a6e9ff6880d0f489", 0x38}, {&(0x7f0000000500)="fbf33918ebd9261c51d5eee505be6a9b781b37030bea3b5cc1f7", 0x1a}, {&(0x7f0000000540)="010b6e6ca028b23bd3c4c398163acc7bd0d01e429b7af8f65f56fe8dc787fe9de9fbf4ee1287fd99c082abfa0c4144c872e638fdc1a5f62daa519e414d09573d739f4dfcc199410fab140f8f4a1687cf3d5e3714114a5e898e401c64d443eb1d9065056c5e7ecf8d125ee01f60ccd2c975a5379778eb7e8ddf502a42c122ba5de38fc0ba27206a1a864ed0636b0a1aecc49ff013f81dd0740aeae45d626988b3b89e348ed4387e6072e965a2ebf1112f30c432153bc612f2a7cb25e63995462748941e2b701dc2e3eabe3d9873e0f3eb06c0c62f26a3602da768ecef389f357636b6b9", 0xe3}, {&(0x7f0000000640)="b5636356f40e4018bb1570765f3e64eceade436983b86014e6d8d2a04f53f48ec3fa1675d3b41c4045e0385f7e440a5a6786a2954bb740d56199ac70aa46a48d96ec310c", 0x44}], 0xa) close(r4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r6, 0x1}) 22:03:36 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) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) fsync(r2) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0xfffffffffffffefe) write(r3, &(0x7f0000000240)="46d0cbadf9b3063a99094bb9bc468ccfd04c1e7342efc43e77c9b8ad89bf5d27abbda0ff1c74f3f2810900000000000000cdcd8a19018d0eaf52fb375521213d5ef378d9943a420e11ebb02e0567f2abb9a54fd7e68277", 0x57) 22:03:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() setreuid(r4, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r6, 0x0) r7 = getgid() fchown(r1, r2, r7) setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022783180 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022783180 22:03:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x4f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:03:37 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r0 = socket(0x18, 0x1, 0x0) listen(r0, 0xfffffffe) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) close(r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 22:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r1}) dup2(r0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000140)=0xc4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r8) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 22:03:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 22:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x1) pipe2(&(0x7f0000000140), 0x4) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 22:03:37 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000202d2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) setreuid(0x0, 0x0) 22:03:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="f5089f619dcd0dbfaf35466c6e79e170cbf260fec5bb7ced94c22041fc2f9412177a75085361163b79cecae9ee45d606f657a14db1936284a07e882b00800000000000002d9235fdbd27a0f756661999396cd6ef330ba8d39d45f4edbe76766bcda50378b17be0c5bc841af1f53c4f0200cbc667b661eed82fcd6c1a61ec036842c0f60a17cc6dc4000000000000000000020000000000ab59ae88ac85d709eae7e265038307584e2fdfb471a5d5246a695cfe6100b27303a9d06a749d24f8053cd05cf4f6b6e3bfcaa9cf95c4e0a916fd3758ed4a12695f4fcb77ed5788ee8898120a54646102f16ef52f96283af523e97794170f51b46c4d950a280b030d89558c890000379f3412a118b776e2a992138e1c0fbdee1e2106bf7aa6a2ad6e30e481f79dcff20c61bb47242177ec188a7e7b1f1170", 0x135}], 0x1, 0x0, 0x7) 22:03:37 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 22:03:37 executing program 1: socketpair(0x10, 0x4, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, &(0x7f0000000080)="64714cc217ed553c186a48f8f91f6e95fb6202d0242a911e3c0c90727c6d6852d9e59e5b9f6949738c73e2a6370ffcf1fa50c99316d41578e6803177143182af1c9be39e2041d70336b2ab5a35f48fcc0c92e03fc945a8d24bd2db0f52dfaf0df73fcc222332a6fa34b80ce240939856eeb174e1906dfdc5c0c9062e84d058f9262649d32474c8b036fae84db6a7b22221c719033d30fc33db8a6c0324d73f05b5f30712130fc5452e41ed033ba42aa0f63656b4edd694cadeb9b7083e120978c2e84ad333fc0333bea0e43695fc906480f2e1118651813760c1282c7528f245cc879017843c90a329da2fc08043bca993de28359b7c2627292460c68a", 0xfd, 0x204, &(0x7f00000001c0)={0x18, 0x3, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$setown(r1, 0x6, r2) r3 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="b1ff73ae449dff2564b6ea5dbf68f994453308a06e951f34fcd267ff0cfaffea2cb5a9a010736762a126e65ea5f797566806f314c91f7c1fac9894dfe104b112b6a8140f4df6d11bf8270d8b09870b329458703714db358bf679919a73b68d3b887223791618d1b42de6bcff717a12b8456a14256a9ba2adc57fc4e4bcef3d1b517d0a8ac927691b7ac8845072ba954cb5b7ad7850a0b8a59dbeb8de9d6d5a21d8f93a2970a2c46324da1b702f3663771746871b8b63af0137d2429fae4b1e7debc96fa7003153bd47a8e1f9bd2dd93aa9d0bfc2cb71fdc8dfe8c66ef6ea5dca6794cca0fef3f5dc8f6c5096cd74e4e69b3583bf8468", @ANYRES32=r6]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 22:03:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f00000006c0)="747cb7e707bd1616fbc1694a99b90e654dfa1c0de4c8e84a8f1738635f322d0c8696f217ecf3d1ff4e1178a1accb5d7c8d8177750b5f7d24531112474370c6ad519f9f586e0337e5f9cedd002250527de2b810bda46fcf"}) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r4, &(0x7f0000000000)='./bus\x00', r5, r6, 0x6) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x8, 0x5, 0x0, 0x49, 0xac1, 0x2, 0x0, 0x1, 0x63dd, 0x100000000}) 22:03:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x3, 0x3, 0x1, 0x6, "1d8629754ca24191d5ab7ab0d7953a74579a14cc", 0x80000001, 0xfffffffb}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x8001, 0x5, 0x8, 0x7fffffff}, {0x8, 0x1, 0x2, 0xfc}, {0x3f, 0x4, 0x6, 0xffffffff}]}) 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, &(0x7f0000000280)=ANY=[@ANYBLOB="2b4b00000000b4ed68494ee95fa7fa0d1d09a8efdc03faff0ccfc0eb6388ea0db3035a1190fe3eef315d9cbc0900e96aa2dc375e752debad54d502eac910a2deda"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e6993192964872709c8203b857a10e394e94d5426a5154751c11559d925be72e9b1a3780e4790ab97892700d6e3f9240d03716d55386c5ede5a6208163d77171d8df1ae6e57b5aae252144ff3a664e1def13a1a1aa2110a333ff6f721dd0db3db2cd9c200c8591e17dfe6e70fff3a7fda1cf4fe9a167ae0d", 0x86) r1 = socket(0x20, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000, 0x3, &(0x7f0000000040)="ebffcbff1304000000000000003bda4ce4c761feca713048e69931929648", 0x1e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x100, 0x8, 0x5, 0x1, 0x3fb, 0xfffff50e, 0x2, 0x1, 0x0, 0x5, 0x7c}) write(r2, &(0x7f0000000040), 0xe7) 22:03:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0xc) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") 22:03:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x6], [0x0, 0x0, 0x16a, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0x482], [{0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="f7e7388f9b213d338e3b6ba3", 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 22:03:42 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x40001116, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x7) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x420e0, 0x6, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) dup2(r1, r2) write(r2, &(0x7f0000000040), 0xfeea) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:03:42 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r1}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x2, 0xfd5}, {0x18, 0x3}, 0x5, [0x1, 0x0, 0x7, 0x6, 0x86, 0x0, 0x3f860445, 0x1000]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='x\x00') 22:03:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90a", 0xa1}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1ff, 0x5, 0x0, "040316daefc70b001000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) 22:03:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="94fc88206398ebe4"], 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0xfffffffc, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f0000000180)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 22:03:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) pread(r0, &(0x7f0000000040)="3f525daf6befac2ecd055d53e0f349c6d63d85c95c7e2b78462fcea597a557b68b5274d8e0470d0fc83b22adedc55b940ac2bcce1915e1373ddd69e4f834bb27b46045650c8fd7128b1c7673cd6b1b5327d148b021d09efec6f042ebab801f8ca2bb270c8daa44d7034888626b67a3433870e31a4735cf7edcf5cf553bf1c474678bd8239f8a33de699da3e9947864cd3decf1ab611a4397d17a9bb912f831775a6fcaef95fedce4b1ab175434b9872f5747740602a1", 0xb6, 0x0, 0x1ff) 22:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x4d}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSBRK(r2, 0x2000747b) 22:03:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8d2e2ab60e648faf057b31df37d6dfa5c7ba5b06dd8fb4399237fe48ad2c964e0c9fedc779612b13535f6cbe50d89daa2eea599ddbdacb0ac930ec883636b1abff2b94a0bbe402c2ce443810824ef69c3545f751674ba0cf39"], 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) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000180)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:03:43 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x1, 0x5, 0x7) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) readv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000140)=""/224, 0xe0}], 0x2) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}, {&(0x7f0000001980)="4ad3cfb3e91c20ca487a46c9e990404d399308f4284d806fed1eb31bed0a4dfb3209e1974b7a8ff8ef2c11fe3bc25c19cad9fc6c41ef32c3e75ba333ce7b655ae4d2c19967d174432b72616b882818a6a134b8720e58fd3259bfa55df64af98aa9a5dc392b309b2201569dcb36b1b3927b6136fac8332fc1ba604a420437ca1df65238bb4ef632151899ecdcfe4b0eee0e448662787387c973067de8340a948445cc8aaf248176cd94344eab1ae5d50088e49518c4b2318ecae9ff5a4144ddd128a6d89ff3cf3d3a820b0e60e5493d69c521fb8ccad5697f272d58ca9cce82c9ac987fd62a9ee4be024adaa31853b5573cb06dc0f958718fbee147abf6d798e0777843271570ecb4486f200f554b937d611f6472fcd25c1d8f883835715d1928b7d60c632f2175edb00992c3f6b8ba4f8d430cab062639613880119155f7d62acfc343a355940c07d0c6cc59ca5a92f91d7d1bc6f4d21703f7097e5852c0b8b3c7df6746ad79fc3e43cfb84a9f179022fe6afd5405fc7ea8f888bc115a78733964fe1572ac064cbae713bdb1144f4fe460aee2b247b3750fcb22f511ec1db49292b9015e2fb95f121838bbad93d4ab8883bc005637bb8ad53a8dc107c8889d11ff3bcb32d515cf0fd55596951725eb9b34a28a7d7d92cbc5d1c277fe86a5bc67b8a7b5f509dad0de8b02f322cce043173c86697a870a4d72ec2c00e807a703bad26e8fa597d9fd394a1ae8253aab102b1876c1f154abbff85335379971805fe7ddcdddb54a997d8b07e825140f3c67e358a45f429ae0cd751844a94da8f87b8994c6538efafcc26ea730d279ddf6c70f3d360003256d051be4637846bf52e8dccdec3004e3149d5f7e3ed368e9920ef247d0d38f932ee9ea5cf6eba654ed12c32bdf0249cf94f56ed50987f7d3b6913e13606a5662dfca33168b468c2d7aaa34b622484a84bcf7a0822c8d7d3a04c356c64a2b0fb72debb9d2be95b2f88d5f552e5ff62c86d3de8b2cd859f7b87b1b18733535946504d6896f20979acce242e1ed6d5ed874afa8e35ebd9f764a9493caab3e0a2e6991a443e408ea272d606588e3c7358dfcfdd8e2a63bd81acedda88b9f68865457c867c82249752969187d38d1f015b4c191e6420462961ce2aee92409d85aa88bb418a5b960b3c2e39206147cd77a89e17e9fcfbff2e8c2a15e4fb73a01874de76c8b814feedcc95075d63e87815e157411214e8a0472cd9153d049fc325f2cd73f322ce8b77344c503bbc5c8533402b1091b99f3efbae15f0f3ca006388b086f08f62eeee79adceea9e060025604c0ea6ee69bf9e3e411e7bf73c8b1d2e93d1d9bc0efaa0085e03df2b88b352e91d889b36b2f898b0835c989af5dc02cb3fb28057bd614e8e9b46f2cb5801788a8e29ab1bfbe9d2dd1acea1cc7a390d020a58ceabf730553cf8b94ff272683ac9c3ae7c9a4bd7ba0b67dfbd8e9e845e31e6d4986d213706742a1a36befa8c76b9a5c6927d73c1eb8de8d4e55b3b2db5c6e93478c56b7047b611cc29e15a2ccbece64835b92a4a7ac837fa226a9429be55201942ff08bfcc0dbf06aa4192226caa71e27e5a5d69b3713177460a1eeb44972b3c0340a7583c29ee34df13bad17dae7aac654cb3a150ecc83812de6136a2896cee37f7f34de9d3d63d9da99d1665ac7860532769e5ec06077d2b5b91e97025a292df08acafe7129a464cf9b41b5e1d6cc52bafb3f2d7d696e734be4ff5c08be2506729dc82674315d22dc4cda3cc27583901d7451df9bdfbd6a006ac8e181df0ac165e5d649e4bafe2794507ec5d81aa462838a41a093d009905755ee71aebc5367d382767c1153ae0a5a2e17473b0fa4412711feebca5efa1cbf8462ddfdff006140b1475cb653ab6f9037a01f3934e343ef6fb575a3f2abb15569c1e0d7ed37f5279e76ad91d3b0e008af8c0ad0734eff6c1297c6d5dba9ce1230b88aad1efee68eaec71f11607d2ff29972dfcafd3345a7760ed81ade8192371544867282725edff9849ac8d0af15874262ebe4b1784d824f3f27c75fdec12992d3d3eda8aef290b3c68c3b8ab0eda9f4419ff617ce3b4f3e14cf703ebbf834189773140ead0c84e6e4f6a1c22f712e11ad53900b6f2e220c91b7e056906d5f7c5313c8cbe58b874b62387a78ce674b616d1fe542c979a800deb92ef6a1bd9a5c0150ae1637402273354226730efb48e38a1c02874507d3020c0184471d38b9b7ee43fb3638aabcfd25e7d47ece26d23f9beb86df9ab220fe4e752e633dc73734c87040dfc1cd03637408442f86abd87cec6e7c11d40099e41a17630ecf88c9f0f470283ebcd4d27f83ff09767e15bebaf72425098826becbcc80fe9eafd3e2a474ce4e5e45bf9b5e7b8a3937a020a8d9e20354d605cef084a0311d4873d6bfcadd473ee645a73e0e4cff02b8ca83da4bb99d7a0ccf9497674ffda052fe108e98a98a12aad80345c5c2d76e548cac34e130715abed402d7befcf2c224445d57427cd5ea5fefefad56ea2ef544306b0630e2aeda4ed0170225aa2399f24b84206af96f790e70ba0373ff50e3d25a7159db11e3267b68f23b61a0b3ac95e65ae0484093da278db7a49b288132e26af98494f4b1b97ec6551e0eddc1c691e9cf919a201dca91a1ff98f64833302c8ad118b5f9a18be4414558450408d84dbfde01c6ed9a2ad078a7830f602c6a12192ab7e1382f80cc7fe3e6d06b4d5e03933e9a2098f523266bc8d7062882d4aa0e400a82c4ad0332a1342e50d31f7de5e8f68969bab9f08ccb2c6c67313205cd287c864cd4aebb8de5b2bad6d521daac86dcb493d666bc79f35e425f86605e1e81f1aa0178738845ef7f79549edcb5efe6c4c27867a2f4cd1cb4fb5c59c5c3723acc9fba2e608762ac713eec7db28ed30659fdda04d056894061cbc8b2e5ad49e0f478610af0874849c0f818426f8f9ecb8e8af04f26f1d387edd920584276db06156c8e9bd19f4a56b0c4365309d7c34fca76d8a8bc7c9f0a4da18147583994f83430feb90560940b490076b07629d2ea242e1905a8b7c32463b88e882a7be74908c28ce3ef216fd84caa9011e573884ad2e2a5253466b8773ce10cb83fcb2c2a667d360b1fd4bdd98bc7267c56e511724574d3f3058cc5ffa598a359174e0391c17275d737cac58d6411877e9440d456f26c7abcfcec7762b7323dd5de9859c14497acb7fb70449fb1290ee085ff0ef163961ed0c6d2cd048adef4ded71356108e9ea47bbc78f99b0d389c8d760d3749fa967c016c47cc0aeb808aec7f6a5857e0a5b6787edc261dd7c81ac65237ac5a6e8c21ec1c9a604b8f86bbefb1c41c4aff70ba62a9e4c6d55fabd5121b67ba395e57e86385308e390406ae64484e072f56fa5986830b4cb60c724ba4e04b8419199e2a6e3314d04e0ebcffc79349834343003ffd2b241fb560c5594134bf62412950021fbd17af277de7d31144c8de82cf67d756deb32c0e954bbfcd7ed1b4fbbb009e54d6b076bd71820f59ac836fe38afb6e747ee9cd0a58ea9cab32640ee2928760100207436d117472b4e9a759ff0dd3a5aa3cc96c5b48889d8a34e22c975c6530a1db22db0d77b85291b42f0e4ffce55bcbd4f8730233dbb1135bbdfc4c99f8585e6c484326087469ce924435b3cf466b2abcf92d7fc4c155acc72cf1350b747b1d34f7cf8460374e7b2570b89d04700495746189e0c5e42497a5a0aae00d77d75c5677017ad1bc059ad68da287d8188549ebe8dd0078f08361f21c54612d30ff29dd0c4bad82d5243152292b78917ba81af67c5e914627ff6f56321412cd345065eeffab0c8e801d9bb810c677adb8ecd3bf086d5febb33bdde80718a8f8a71093d27dbd7aaf1692180613c9e82cbabaa3b46abbbfbee83386837e6d9411a400172b410e31c3e673c62719ae16a41e6a4f3272e08f17a185582872f12ce1b3f8d910f541a93d5540dc55610c921592714f7598fb67d49d34a976c6a154c4cfd9605899f8199ad634c9625f4ebdbf0fd08f2931d6a83890f3fe0f679b28204a026817345be4b10197344521ed35ccb72c778e799781ae6e17d37b33621b332240cb67416614beb9c2fbabfbb0397fb2f393d54f120eb36e497ba80dd79c1e551af290b8f2c88003dd03cb4b733506e4a87d06032a23759d9b7768fe849a05b367c5b456c7ee170117b034727d13828896fa4ab4d50bb864933803724925cf951c72044d4271669a17832cf0376ea3512e939f1f34c9edfbbb72638b2ce3875628eeb885b8ca7cbdafc6cf07c1b19551a12c3c4bf66ff61c28a786895bd767a63e2867e19a5d77ebb2c92006f4c094b80ad78c3d03d6f5fc22bfae0a5dc893b3e74700eb566ce9e4f7e02ce6aa2b4f3243574a25a450043682672e7141e0451f1fd2976c9ee71daa44dda56866a9fbc5f43f32848fa46d4f8bcb1671b94a9bfd58079969860e3900ffcc0389825e018eee15c4db439aef70cd1eb9a8484a31d8105fdc19761b831d3ddcc0dec1a6e2897fd7ebbd37b68ad6afa530bd807eaa8201dd75d5888a5ac419c0e8219c880a0a48dc263d378dd23b99bc51df538a8b5ae5ec714b2fa7c7bdff69c6a5fa223e54de075ae14dba62eafb0a9f8051649fa27a0ba0eacdb79f122c0d9c8e03be5e30701f6a1617fff17b2d06f8e3198fe5e5b7902be85885f013b8e0b84d01088f537afd30d4418510b2c99ad138aeec68a44cdd5449b7b2ed871529d378f389824d579cb1bcab14551d6a7a5e9a7bbccf4f4a6f985856673777fda980dc87e6ffaf6f514477fcb589a3026c509795485cf49e0534732ecdf9ad2ce12d2304cedd0c4dcea095d15aac6da97692a4dd472ddaef46aebcf4de71243a2f7e0765085902673990b3c2aeab771c4c435c06e1f1e5f2970c47a2e9b7210af4c61df24d36d6f98f560d5736f9729894f44a3cd0ab4bd6b01d8d51f646943745b80218d23c7eeeba3c845ae3161139a7779d41187759466fbf4caacdbe40edc75513b65748481f810fcb0e42543a89940b20290972c5f5257632042e01092c617976f79c177bdf024501f311e9834bbb530272d09eacc57e4a7346a7202736f58a08a7513d9638ebfc8913a4ada8fa78b4005b7ae0ab3c0f22698627d204e33981204b100d717b86bb8fc84c835f1e8433dbb4ef8d3dd8d733ded574a13b6c23724457290066cb2b42374a23c91c6ddaeb8aec9782c4534dbaf602ba3fa44dd65d3cd02c797131396c520df814f38b68a1c0e7aa2879d4ffa62f9bdf59ef54c2b5aa0502a7e524251c9beb0f3942ed216680688d4a8ede93f9dc1b9037f93f9b1e77a83e5f99609a8b6128416714b3f0ed014c4aaa4cdecbd3b39fdd0153edfa85394423a2f730322cf70235a36de51e84d59160da4a259557975669076dfb72b5a7a83414baa11c62adbfd66a9bc57d40cd0082f6fc68504e74a9bbcee9ed11614d24b1257db31f60982ea9911c32d575dc6d47f4b8a2d9d6c940b3b7d9b59607b8beb9ab51caa626396878a3ff0bdc1c9baf30f6c501a76e1415b8603c3fd7d135e44443073a09ab7564e5266ad63e5b2131bfce4d432075faea37abde464052de146ee5da600509650a57d7a91eac70d8f8a07cc4e1ca91c2b94570129d0c4428a6e65a98cb1977a3e524825c5ca4594af262f646eb59984a69e5bd65231a446a4e459a985c7e29ca37c8fee170d140fcbed6184ee00f57803f9965a14432f85309a54c12866f7e95614a541da031568c1a3509948f3c79cee0ba56ae62ac3c7722c737d4d97c", 0x1000}], 0x2) 22:03:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') 22:03:43 executing program 0: r0 = socket(0x1, 0x5, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x80000000, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x2c, 0x4, 0x0) close(r3) r4 = socket(0x2, 0xc003, 0x2f) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000a9bb81feb35796299124a04e09a9cc5ab2b6aad94049e16892739633b2fad8a88b64a547c6e0720689480e6cb475497a6d2ea8aa6011dcd7480fde2fbdf382a8b5d34400008a6f904989c92795708cc22ef59cd8ccc974585d3999f4deabfef17f264c9c8b27322b12dc10c6dd586b861c24de7bed4459837a0198bc23278a5b0db8e0db4444f7035557ecd4ad87026027fd60b1b4027e54e66b93ea10702fdcadfe7ed65b8a1d29d77345d5b1ed4d077a2726942fe9398d1989d74877575809f417d7d808c0130e4c697f42ca722aa7af5b89b1d2037b76734078b1704890383ae128d5a8f54b5ebe4c4412549ed3ae09fafd7203a78e6c4772a57b30a305a83de8520dd2fd764193339cf82b78a4d715932132c69d56b8e02ac4703d94329b32459b7a5f272d0f15725e7d1cba476e831428b4c0440ca021a946cce528daabed82a77d2891bf48110edf7c4260a338b871331170d66e7432f152beef38c9f84ffc608df5cd302feec2e23d964e7537900df2abd9aafe8231b47466527381efdd8805e234b61a9b83bfd00eb509458c485b72c48111b7bf8f802f25996a3b45c1933acb600c4545d98810cee85fd610f31c0ba70da0318400234fac7f9a7c38bdc1a408a2d1523d043290c55d47cc40e2e2ad77a4243c914019767ac8e160b07f8bd8def8684a1675b6519c7e104b7565e2951a79e0bd3a2786460c869fe8adad397b05d018ed3b87e4577749668f9f70525308cd22e626b6872ccfbd72ab0ae7f31f41d59a57a1066e557a97e7600ca86fc0a76114331edf1d93d17c46d92834651acc055b141a1416d728d7a9d1d70288aa2fcb3baa68dd73051b456a9df7264df7c1c87afdb1c831ebac91502209fdaf07e4bcd3291471f8f85cebf1d11039efa66e76f13d16f99cb6c6b9951281"], 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x18, 0x3, 0x0) dup2(r0, r2) 22:03:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x42, 0x0, 0x5, 0x4}, {0x3, 0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x2, 0x9) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$inet6(r1, &(0x7f0000000100)="f1815943796d04300e2e9c41846c0130a93865f2a5e6d0e765e25269e92b5e717b087faef77256e75bcca6ab0c3bfa987705d79ff37d04e9d98ee2d33f475c1d6ec6a63ec040423f49571b05c27a2c4d9d24ec25553157e972c4515aa27cd8a32f938f96f589e575b42a70cabc21d7ad79f4a852908fca196720dd776aef7e9a72fb928647f2c5", 0x87, 0x8, &(0x7f0000000200)={0x18, 0x1, 0x81, 0xff}, 0xc) 22:03:44 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getpeername(r3, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0xfffffffe) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x5}, {0x6, 0x0, 0x0, 0x8001000000100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:03:44 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) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000002700)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000002780)=0xffffffe0) open(&(0x7f0000002740)='./bus\x00', 0x800, 0x60) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0x2) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002640)=[{&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/222, 0xde}, {&(0x7f0000002340)=""/19, 0x13}, {&(0x7f0000002380)=""/145, 0x91}, {&(0x7f0000002440)=""/81, 0x51}, {&(0x7f00000024c0)=""/65, 0x41}, {&(0x7f0000002540)=""/114, 0x72}, {&(0x7f00000025c0)=""/85, 0x55}], 0xa, 0x0}, 0x0) 22:03:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000100, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{0x0}], 0x1, 0x0}, 0x0) 22:03:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x40, 0x0, 0x1f}, {0x6}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x169) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 22:03:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x12, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x5, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x3, &(0x7f0000000100)) dup(r5) socket(0x2, 0x1, 0x0) sendto$inet6(r3, &(0x7f00000003c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade5dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f87510c8af1c713eece1f32dee3ff73140c9558b8c0df312c6f3ebfe35fac3ddc2102c8a01bc683cb7ba4aace0ca98d763471698cb250c22500fb327b2e3f608a72eec27934a5bf0bca5dc48c916", 0x12b, 0xa, 0x0, 0x0) 22:03:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) read(r0, &(0x7f0000000040)=""/32, 0x20) 22:03:45 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x8001}, 0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000000)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000001580)=ANY=[@ANYBLOB="08080000000000000000000000000000f1ab7f0a550c9ac44ffb7ecfdbd62a6589950556168fc459b6a6a1e518df0a51fe4cb6407c6200cd1f31523b744a32516f68082f9f914affdde848237a6a41a4db82a0cc5b91fdcc22a3911b55dbf0b623ad811a0bf3b37b0434c21fc36f8a5976d88b0c264ccddebfee862a96a7946f9f1d30c147efb4cee207f6f3b44c31bab399c4780690341a156819f17a8c4649a98bd763f2007134ffae58fbdd0287795e119ae467311123cb2f74ac225ae205c65361607f1ff89746e956f6484cfa648ec3493001de81003d85a8d1b42f513b60de660cf86a608fa49e948bbeb30e35937c7d732bd25dcc95d1d12ba6bf17e9a1cbfb37a44495b11ac770b8f96356678364027244cc0133138c2917f42f97d45a341c28dc6332d87ce6a1b0eed9bc1dd0e566c6456157d7c377f31dfd8401fa658aba8bd3377022a30533156f6cc6874b3f69f73564733182c418ec277a8525233822e305d3e7be5771a7c94456d4e90e94d6d6c72970dddf3ff41d63b9aabae74d04112799e0ce4e0633990cb2320d155ebc8e0b2a3e24a464ef2e44de636addcbc2c4c9e6c04a90a64338e71a760a13b6c85b56cd0206cea91b9e483345b7147917115131d8bd61903e4bca7c4a36b73980a1b174e44e2bd4d44dbd0d0dba02ca400a644dee59058ccb06c6a681737d3f4e9a554de57c73cd17be98a80b8c6f4ea378c5e70ced117ff3319ec2038dbed854f26cc9a1dcfe452ec42a8cf55e61629f70129884e91366290ee8cb7dc5b0688105b69c0ba563197c2ab0cc6dbf896be06b011f4a5f531345a48721360759e5604900c0b138b5d14b3f3488bc5f3b60d0aea7670a6f08de02823a14f577d1a24377ef9f9736bad541829f6fbc5d7e14ebed658c83278481240dfd6d0aa8069d8e81732867ffffa142a8e33e03a1761e8e5c20552a1b0ded87699886833eed7d981d55c6b2e3ed21c19914d8d099b895d0d44f0a48063a91c9df0ed28dbc8fa0863d5e1e0f98abe7bbd4f25eebe953e8fac8906543c75622c8899aeec8c053c643479a996704c11f7e46930cf02bfe54a2419ac782e52bcbc9f5c120216a9e09320aaad60ad81c852b168b81c7c9e11f39d4116461e8c5553b771024f08421ab92a14f9399c26ebb38de3d3a06dea31775796f172caf44f7a53adebf02003c07de0b3d5fecdf30253fec639f0ad8d3551c058d9671ccff268944a28bf040c43dd3157ba99a1dfc31f5f6b1d2e950abedca1fdb2277141d5c86305b5c8d8c42e5db314ebc63469e789e2191fe677033c12861b8e34a0b0532b6b115aac64ee0df15c3c19386ade026d9afe41eaca6770f619df13c84095595ea06efe8c2df2e8e6b98fdbfe727452faf2c98b98c740994b1aed73eec5e9edf81c786246c0047107705f3cf8ae72b45500c67fd59a58c168a0c2d5be3f7aa05576660091703e1c7b0f90e9ccd508f476a112907d736e4b51a843c83946b695ad1f692d6b87f0361c0ea49f5b38cbd9aa2f9841edff24e61b5f6ee3dec9e4e3ac1fe84bfae841df2b1cbc75594a07d5cb63ee2e94c714fdf80a3f34a4cfd5f2457deae662dc9b0284788cf2f7270112eeab4d198e952a263aee5adff92ad84253fdec12f9799b82cf381bce7c7db2d998737fdc81c17f82250dc51991bb75ae41c2643c706c155940b29226a1c00dc5072eb3ad10a02afb08ebc2acc028e8be2a814c4da957d49ba87503d88733fdf96188a75ac4640f3197cd02480e76ca96a3cac9aa2629311971624d63f3eec00e18865068ac5e21ed66d975b1deb97d4b3afe893eb3c46232533e0d2df3ed1196c9e6b3e31a3cf98b29bff0356a308e2582679e4b7c367d66af378a34c1b3f53242fc3557dbf0c67fd2a51508cbd09ae85243de74ddf32b992a850905641aebecc80540b74ebacd8c0334c93493abf6b4651785e0453ea7a81ea2a7afe2269838b3ae35f75300ee9eafc59ed311838c54ca5fbd8c21c0bfd3504fd7847c10168bd037d19c80e3bb02ea66298e8960cd3d3d465f6ffc9581ed62e8e3b3d784cdc9ad17fc64e9fda17729a99bf93361b26669514762b11ce3f82c60966c5eaffc081d95ae7ad2a406a14d96373b49d909b65c674e603388826cf4bca8d88c786e4478ccdab0213955539f9cf08214a431fb6929d0fcdd8a6c1349a2f2ae2cbcbbdae6294063f91b35684c2251c57e8936604728e540011d25e034a99bfeb7ee8379185be32702bcdfc8718cbb790aaba1fd5ecb6e8c17e071dde031d20da73e84fff928b3b41f26c49449ed6ac734eecb31532e05e2277cc7488b941e8619ac906d6587b80363a37a0950627ad0e698bc45481cdb918f43370a9d5454fa0bdd5d268452a19b7b46b6db32cf33b64e6103b2abb873dc74c2b2d62f96eb82c8814688a11b64e427018389e7a22d8883bd87033787fe5f31850025efa69c83203474a111a66ad607db432ee677309f8726f24005f9a8a7e46e26d5d95964a3b90ca29239cc33d021a30ab77ab9c63a93f226b006ecf94b2c3682a60621b392521279491a2cd6e19cf87574ff1c5fb2d7057ae66c2266e9bb4da6dddd5ffae8f97c82a7f8fe83a9a4105ecdad46f19a6582753733e206194043d6412acef0af67cab9ba73af240aea49cdd8a765e3b0c72489bffe72676788815917c2471b5eb4568585281711201f2107f0f87bd978b697d222c4f3c32449e10a2930ea973c94ebdaff318d74b79245c319afb25d20caa6c5bf6a52d77f9ea6efd1604bc497d13a4ddbb7ec7fc287325eb60ae8cb7f2ecf45bba0270bba12deb9a23c9f420faf1be63aa16d8f51501013afeb7e89be16ac894ef0cf328ca6b7bea37ebe0bbcaf9db2c277d796398baf71100000000000000"], 0x808}, 0x0) 22:03:45 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931927648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:03:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 22:03:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) sendto$inet(r0, &(0x7f0000000040)="67e5c67737f0048abc6f61ac4593cca3e28c38239795639e16ea743f4561d7b2f42c1d8727fddb41702a86c9927dc7e20a99ab6047233b6c473f1b3c8e2940cb33763d1a794530b0c1eeb852cd87383dbd8c490144badfac0bf146498bfe6c9e897a6eddc756ea68755c3ecbd9631bdc49a47940bf8c8c384e056cbb1efd9d69fb996266b9a1", 0x86, 0x406, &(0x7f0000000100)={0x2, 0x2}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c3621ef99d06c333893bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c818720b4b9832a4787a1787f148c29765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a394f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74941e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9142f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffbf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d364864a10330548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d72329146334563f85b179d7b53df5d5bbbe03dd280000000000000000c58102a200f3ba25cac7362d808f506323928b0db714daf156ed9d6b974d9054e5610018a7392ff76092742ef1ea890631b778e6b254e44c256841982d60f5c45cfc529e005869bc4c46bbf7935a7abde877d6e9aa66ca3b05a24546f28c53cc77ad7750a527a295f8529291891b2bd9c06fb6c6d205b4fac9919b6b726122160a116816f37c5836766e1343692fd4fffaddc69e81d76305c7e17c093c4f8c3b2297d1fb8326003a75356fedff0f000086406a9a05a6450d06403ec297f448f6910df187e7b7ff8e4176c8b47b35cdb37ab6557c29c0e645065889d39dbb21f7891167cb895c840bd2ab32020ecc5170eb036f1b6188b965ee546cb780939bb77ee7dd7e0fe1be92564b59db2bc25681640591628debabe48adc504975f2b512ace8f007b06b523ef5d0aad11143593b5881a76d386d10e1d8f762f3b3daaaec68901889cee198fa21af2bb61d6cc633e8413cbf547e26e527f58e83a890088cc79c6ed32015a865bf2526c45f5b0aa2fd365c531db0681f3e415fb7a30534180acd6b2c028c183b3e58f4f04960f7a4d73f74060ee181e3650f708e1dc5519b3a"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x800000008001, 0xfff9}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000740)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect(r2, &(0x7f0000000780)=@in6={0x18, 0x3, 0x0, 0x74}, 0xc) r3 = socket(0x18, 0x4, 0x3) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x3e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(r4, r4) dup2(r3, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 22:03:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) socketpair(0x6, 0x4000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) poll(&(0x7f0000000100)=[{r0, 0x40}, {r1, 0x100}, {r2, 0x4}, {r3, 0x8}, {r4, 0x80}, {0xffffffffffffff9c, 0x2}, {r5, 0x4}, {r6, 0x20}], 0x8, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0xa59d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 22:03:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) shmget(0x1, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c653000743d30c5481f9841dcf2267e25229cff2e8406452ca1185bfb99dac7c7e5d4101f2e3137bbf84645d917fbea40a78635ce371263971e9bbcacaaea021ca29c562fdf6784f492c42c887335b434eab01dce0b9e1a36cc403b3f819cdda60d0b3e863b8805"], 0xa) kevent(r2, 0x0, 0x0, 0x0, 0x63, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000040)) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x4, 0xffffffff, 0xffffffff, 0x1, "17fbdfa6163cb90277925f040000000000000048", 0x0, 0x8000}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 22:03:46 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:03:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x27f) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x40000012, r0) setuid(0xee01) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) unveil(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='r\x00') r4 = semget$private(0x0, 0x4, 0x530) semctl$IPC_RMID(r4, 0x0, 0x0) 22:03:46 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f00000011c0)=[{&(0x7f0000001200)="ea53b4b473aaef6ed832556508e2d8cfd3b70d9f5a97a21cdcd6dd480060c95446b247203963c05e2c7911923361bd6cbcd0f6c183165a241971f100f6944a8d24320a0a82d5721546347976ef", 0x4d}, {&(0x7f00000001c0)="4160177a011d92261f91069b6e639fcd244d334c7a4a48fe201736db12ab3240cb2adf99e8537701f27c3f20007f2bbdd51d27a99f5af42acb4358432ef05f6db8384a03470f78c4ab67c154f12c974db034769b1bc074f7bbb89f79bf685bc881c766ba24b1d200859458ab86a0a3b82785c09896537e2a14bf166aa578dfa0cd19e96ccf46d52a9bf29415a7773ca5c01a53bb0a5f8a5c760d1e965ebc40c25000c3549941bd2d110ffe83951c9062902045975ea88c4edfb48345954c5618d968f1ea97ebe005f0da7ef319ce9e3b3abdeef54930c237bf3c08e6d0e1af306ac9db84f47fbc06a506de37766f0388e0355b99b4f6194b2d8b56e1b62efb75f9e2ca65a32ee7d5a91d05515775273c4ad407c8bfd5f7be0fa5f390ab6b5d3f837e052f02b0ee822a5b74ddb29ed68619038d903186642f36dc310e7f594b25bf6f8dac9404813ac0387deb59aa03891585bcfac572f26c7a89be358f762f1dd0da48e9578cd5ffd7bdfcc1b3b9dd50188ef7ee5da405235a6ec19cffed7cbfc63dd42ecd0196fce4db94b82394fca0b3372408d3a87b3fff473859e8b6d1d12bac4a72b584953e59a42e909a0229c9dbe03a36a6ba89fa0d7669fe1a7602e3b47b1c070330259d2ee8a7ab4737fe3b0994139501e6d5781134a5875200a77ec9f9a9724d4af830d29b4cf7713719337e9e6e63b8c5c3a40011750f967377a1bfb66d5a0117af63408e8b2148057be6c9ae963e10939dbf08fe830e343044faf45874626062f2d494eceef4f175c0a3f2cb9e3e92c20e1afc3ceda83f6f0b925710c511a78cab7da028dd27a2cae77058c9791081071ac76e3aae6d1f060745e92dffbe18589912fe80252d992f44546a0327c3339f8af6170e980e6de6f9a97af727e041d4a6f8a0998ec21c2baa52dceee67388c12b613f3c1ec3a88201b5d9fd3a6b174c6c27a7c09b29867f048205a14766332a7b50f7f81eedf9f5cbab90429a5ee778ba0e8f6522ef9ebe2e2a687413b35a815b395c44524d2426d7cc54f200e3dbd610706aa64a4cff8ea667991db4b4d2d8a66e3ef132abb3b2fa6a3442f308a576f2d4b3ff940b2c26d507c2054dcc028d658e17c4d3216e9e1d554ebb982e29f0988e9a8600000000000000044dbd92229ab2109dd2bfd5a0a52a6dce4f93be4fc9b420da73631743f7ebc7b3a97a07c1d7d909f60993569e40e053222e1c3f69dcc3e5748c06e34743521af1f6bf941016a8b8f111d099f66fc8d3703329732122b5518bec4bad436c13ac08885866a504dcd5d2a70e1b685169c16a9a7a7809fcec9abd28786dac0b173a95f800dd0ab8e6b165f62ba0b69cd45c4e8a9ff2082a520ef3bad1a6d746e3398731f803ed9c147d510221dc1b7ef5683ca2e0b5f07e3f14f1fd75e120c68b0378fad38b571610b7a2003203d160d114e48f6a38671600126c81ccaedd7cd64a6e7899c22e70004b1dfdaf812f0a8982df0c51fc282a9476bf6f1a586dd926e962519a14fe69aac23f0e449d8451357861559a078a536c4e5d9444f7efd423c9db32085882f3cac596ea09d68fe4b7a1350daa91b624186795185198d184098eea603eafdd29e4c26883c037274237aa8e54562287e4ab94a7e50245599a629371afc5ec813c1ef23e332bbab8d6c423721930e51123a405b2f94ad803d8a9323a7a1c8292d06b27492b477f75f2f5443a541058771db667d6938f5ae40a07d88311be3f7dfe4160a70227b7a081c0db616772cda9e63cae0c131f4d876d5ae34eb02aa2e152bd7c33b4a6f8e3d69f893de41120f77ebdd153cc86b2075365735c4bc395b3b70df8315a7bc279880c19e5cd5f127d3d00656d0c9c6db05973fe969367d2586187d9c90c944130392e19e9452c71256fd3500c8c0dd343ebeb522c152772aef8915e800948f7f2590965bde4d77e4b0500c959a11630ab96a7bcef011037f7453cdc3bb686f0b527d3c527188a2f486bc36ab4056093a2a6f91af84be678bc39f5486766bb1848e04c49cfbfb779b54cf3a3eb840730e3046e15b6355cf965a14b6fb1a39e77cdec20f1bceb2d9b0f464fe918e42bcb6157ba855e55b5e0b34f0e8fc2c70ce73bfae8206e1fd5a878a72c86caacdd780bad85df61324fcd4cf2af6b24b32ec964bace18d186bc0e561a2f879ef02fc57ec928349fceec7ba4ab225303fb1035813dc11cd8de2f23c77f6c3c4fdcb0b4fefb3ecbbf06c501b3020052085dc2944addd04dae91ba51688fe9b7eba6c1b0a077485850977678d63feeb507bb3ca713bdd08488352776513f8fde3314ffd0e2974d8e89ae0bfde04db72673c8a377de57a605ef4befdb4889a2c4c70823453a351986c940fe38628cbbfb4c560ef4c9dc103516c22d8898f22d0279f8a2e4e5d81e5b70925370cb298753ddab5daa780f4ee363ec5df00980faf2e36f78da536945d385777ed716d552c2b361de216d2273152ca00797ae43171d63748736d1f9719a3b911c700519b37d8d7bed85202c404f27d19a061b80248e0078ac6841e8d7a0e2949fe03b758c6f08a1f33260482369409a4bba040af535a6ec2a9745f8404b89919539398f4606b657da514757b534c5bc3bbbc901666c03dab9a1d3c93923fcbcaa7a34eb40c66587dd7024468a1060cb1a29ab0e14a92d7d37d18ba7457a8b25ddc80345067b42d7f1973299875c1ba52c014697a73c585b0f31af7fe288443d6a2343f0b10fd16376d49eae33b01931135699e9658508e1973f2df8f5f97b433453f86c423a8f86cce5d0d02a4b70980501685d88085c25a34f0481750bc73a6aa847b0495494f9a02471fa2635d595af751c52b18d783a51944840e89b2eb7d04f0271aecc23c3072adccb1469e6210ad9a9fa621ae3491fd80a285d245495e7503c78798a304ce75e0cdf60a48c03865bcb69109bb5588a0b168b1484c1fa20aa10baeba985b57bed5f51e07b4572b204580f38beade3dda4fe25cfc1e14a9b9cee19ceb35eb345de5501929eddcad57b00f0fa96e1940e7c61530b08da88ffb9f8978ab85550d03acc9cdcc6b74d41b6a73369cefaaf144174e24d85575970ec070c985a3e59ae188f71142c65158b19b5fe41199ebb1a617a605ed427618a64ee10613cc4f6969ffb6a9f09b74bc7bc881fe294791e65fffad0a10ce2be268faf745b6855144c1618a7f853636d405af4e975115db83fdb598b81ef75d3cd1202d84efee3872e1b715976fe5d5b406941307427c5c5a8ed02fb2685fc3a91d602314e3fc641f497e8580bc010b186f0d0376b5cfaa8263bc751b2e51c0ada9c301e2bc4fc937af72e89a14125c891ceed27d74e1e0ceb4de7d1ec1b0c62e2b71e0b8cc53a9a69fed03f75f7937b51b71c13a7cf2c0b1b87c62ca175327cab11f08d5f0337d4c76ec484bd4ba3264204c4edcd31a580e815330de766574d867b45ed392025d4005b982916134292153aed6e789c34f8fa81e2c89410e9108fbf04f5c5a7a07b2c3fa70571be9f418b357302ba8fb9fcc8214640e42a2e9414ca028f9a256b6bb69899822cbcb10fc06d2656b0b3c36546fb96fa303d91cd91834aa5f94674d38cdd898d3b9a21682a67fb675d57df7bc75c136653f14192af38d5846b03ad91ab78be2c46961d023bfa338a3aaa656990f8195d64d2fa7b5acda01a8cff569bcc9736ed86877acc80f7efe2aba4fe4d28c2381624d0f8f51894409bf4fb122637c818fc3bd33c163b8cb28026700f597373262e63c98d7acb8e2f969ed71b136a276627d02e79b8d8767a0128145bc2e0defad8097f45c3d052beaf9753e6216d476713882dd90951de8b7eace7030279fe8168ebf85ddd2f0353bb21d74f7ad74f83756772dbbe8b90afff8ca63baef78d93b30d4b469ffb83cdfdbb0fdf8a3795be23069c78704abbfe6c5e95d480ad2a7ae608831522fbc779beb1ef0c717dd56caa2796521ce646818cbe98028f34073ee76262fcabed18785da4224d751ac2c6b2700a3d094e3857b818e5221391a6485f3929554491eb6e8ef28fbfb180a99f12b1c7403ad54eb7162be9b895762622b7ddfc5b48de82cf3ee08f2c2c69991bae15822c385f59c5b5c2b9c1ba1339c33e81370eceec3dbe00bfedb103f15ccb32ee747b136b9cc59af2987f424e3179190ced3954550995a6c525a8d5b90e679c192f47d792be7a96feb560d26e5418542f948fbbc070ea1744e6826d01493df65f7e73af944c17fa8b4de36b019d7b25ea9aef86d07c1d0f02c47b031dbc1250feb07189a3c0719a2f6090c79f6ba2a68a5eeafeec90a9388c8369d4db455491f94a162b5ce935f25ae6e706f3609e01bb10a6e2dceb3c47335f132ecedc0cafa601a487e1611a32ec5d1f15976103abdd9e9f52d451c7f2dd8450d8ab2a29741bea3915b1b7421f42b6f405ac17a3d04f4294d2be20f3b05da0bd4573ffb45e52ff8685afd9e92c95c00af3897c006fa05614db7035dd30b9704b6c32d1660ad59f3a49c920c8f8ab245742fb0aba2f05e9efd5e00cb6529a49334cda851f00a186b9b94b44eb404ac373d198f2258c6c1125606cd3596f9110db979a865053286cabcb4873f01088533ff6e02778a1c0edf93f3dc4e3b5d2a6614d9368c54c536453c7fd4a7d46245d865be118941ccf447442dc616f08ed1681fd0e077e2ad363673cdd770e551f9086e2d35dad3f895728462eafa457c9aa60be5677d5057396cf32738ceac8ed6f0e0bbb618f1afbeda1a00bae5fd642cce856ab55840948550fe90dd2bd2587b204fd03261131f8310d34dc2b76f30e4e2872db18c1ca67a25f7b1840acb2485f2ff24db1e716c04eab749d27368e4fe23624b64f2f7079de606313c8edf615dc84cb3538afbb876ad6d7eb9b1c6bf74524c5239722e23c52deaa73fd3cfdfcfcce973b1a82ccd077f0dc6bb4a13a0f994984b931891c2852caefd15ec4d28b363a98080673b0fe39563052ac5a66153b0064db035ed64e52e9b07f0c81d1398cb8a8d092f0436bcd33406949b4ae4b171c060057f76dbe4de8f052275caebe631f28acc78f523ba2fd872c11530dbefd07bd9345aa2fa5ad15625cd29cc09f621c9fae909bed8c68722bc7ceb28ecb6c7645607c488e36d29388c14dfc0f683254fb7ab60a4aa9f187e04357b70a7c0f5c691d121dd1d9f6551cd2791a7ddb0d853c665587df115c8dfdce5a618e1865d68cd5b85a23eb6ef8cd86b9fb0c0f183034b4dbbbcb7a66b430073cef4b8a6d3f95837857f1727c7082ee8e6b6cae8b18e2e517487f82f99851aa275b8ffd83827e702547188cda6a79586b2341902374bab99761428d74bffdc037699971c58004b8d1fe1ed5557c523b0ddc5f4f0510e1719256f91f829ec3359f0c2257f34603edbbd33b07de9ecb328fd621bf707788da5ac6897e9ae58376a27a841a6a2e679b9cd817a67b98ddafa4b214fab73c458176fb7dd606faa9ca211ef024f22a19ea2cd7c04a12c353435cea82d23faf53a7d08536a5b8d0a28f4077d072cf6f3173890b2ada2fd45a3df1974162a4568b19c26ae77b3ab4ab93a87f8e13ab3ff8c8511d754e1f68495f5e745c7bb906e13a348f9cefd4c4a3230ac343621f023d067201437d7e64b856186ee87d97a21cc0f96b66409bee4b9bb059d20f0e07312291c990dfb1ebe503913d1cdda8f71fa6a7b396fbc2ff21c987dc9c1ff1878882a78e761e1151d278f1d79ec45590b63d678c8689ab2d67ed5878d3a5", 0xff8}], 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0100ddff43d1a61d"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0x2, 0x0, 0x3) 22:03:47 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x10, 0x164) 22:03:47 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0", 0x38}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaa7fc4bc5da36d965fac010000"]) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000040)) 22:03:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, r2, 0x0, 0x14}, 0x200, 0x401, 0x2}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r2, r4) setuid(r2) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c2803f0643eaaddc14b2f1812ec40c9f2fe665d83c3c66f825c86f11f192b76b61a7df411bcaa34045ea7100e23eaf7d901c02fdeca455c95b7c1c4b62e35e0944a6d86aa71dbec6cafba3f651f5582b334ccd801cb9f05f39085dbc594ebb54f253b633d7208ddd342580e683d610c04ea132e9558fe02f92e1bf659c4275fbd56b04cc113f68be44fd6381b019a8ca1a5fba76488147e1d711475a3155a092fc3aec91aa505639a464aed4cd5e6cb3b5aba086dcd60dc8d"], 0x1, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d0400000091fff47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55bb08c1cff05b74024aa308f9a6fa2454691775a568eac78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d38", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xdd}, 0x0) 22:03:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac750000200100045e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fcntl$setown(r2, 0x6, 0x0) 22:03:47 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x6, 0x5, 0xff) pipe2(&(0x7f0000000000), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x21) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xa2, 0x1, 0x7fffffff, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0x100000001}], 0x0, 0x0, 0x7, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="5a566ecd56bae56ec4be8c28498bc6060219d4c148931d19e34227d9c7a47853f0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff4f2f66696c3b3000"], 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup(r1) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 22:03:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c, 0xff}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x55, &(0x7f0000000240)="37b4d250eb31d36a923835f5b71d856d023e7cfdd6e38e0a657dd3eb0d4a9484358b31a56be68e881c2697321b1d0e62816d8a106e4b979b77012c1a9264fd48b1f72b30fb5900"/85) 22:03:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 22:03:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x3, 0x7, r2}) sendto$unix(r1, 0x0, 0x0, 0x2, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:03:47 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}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x870, 0x10001}, {0x95e, 0xae8}}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000940)=[{0x40}, {0x81}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 22:03:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="0225e0e2fb9d63c5da23ddd828db10df4960f903df28a3fce750aab5a01e0d86be52becae1f05e9d39ade21ce6657cf9bacb6ec7ca3d63728bc9514d5a633581f7777ab0fb5ea898b02c9d7ee16cb8210a340815eb5cabd30707478356c94cc1a9587f993cc2b7a021325db147ad4c7c8b10e48607e4338b5d3e63bfebed3b50b2a98748d94a6d358676903bab6be40e3a472b", 0x93}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x14}, 0x200, 0x401, 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, r2) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000100)="bc0dd71f49d10c345944ab8f815e0a3dfce1ed59da12994067f588bd80663f74bab136b91ea9618748d3cc92e7e51307e6140102bfacbf4f96a3c4ed982fda0a0921ed1e75b545", 0x47}, {&(0x7f0000000180)="97a57676af27b856185eae1e39d3ff45516c83fe1e0be874740b725e22983c2c2c4ebb0eceaad86a91555a1e357946fe706d6cddd76f6649ccb862ffeecec95ad7b40352c30f4b775193592bc4e21543390e448bd08e7d5cca8cbd51cee3856a761d709ed0c77aaf00e01876172473428011a306803e10f775dd41a4d0afd60d98948dfb713fb6fc56e104c587eed7376a1b3613c1d2bf99f74d817dfb760214e6d6310b96f0532432d0d6aa2a953647e5ad17cde453a9d7018bc994bd4a78a6e69ad10e419028", 0xc7}, {&(0x7f0000000280)="4a0b13000af900402707be590070d468b910514214835c240769df2c6764085725388bcd16bbbcd13b487bc5bc4bf8d8a75bb758a9e220b3905422e8bafc80c49a40db4f019b6e422f00ac8bd4e36dba1af98f02c98ff9d05b00586693de87489babd40f2d7e1a27c527ce7b68cc512fa77d1a518c4d319635b65ccd6f3062fa4461169bf4c214fa83d90477cc444bcc3680074db3032a425f8b2ee01fcef623b5110d459ec8647a8136477cf1bd219aa4e089044b3e05e6f87963f5fba2bc4c18b97af171a63353008b76a6d31f5ab1a28c648812d058a213712b2c3868b878bf4d131dde9f03", 0xe7}, {&(0x7f0000000380)="5ca547512fb157d38971c2b8072f", 0xe}, {&(0x7f00000003c0)="096f0767b1016695b82d3b1edde55bdcdb1968a3090c526df2ee057c63e554afe94d5d90a48693b651caa8065adc3793fb43f82b6e184b372d71e2c14acb97a9063c14219fbd2177910ee0667d19a69bdff691", 0x53}, {&(0x7f00000004c0)="a6753594ad2aefa13a3da86cc13d48cdb439f6f8524c79369a751318ca97a6f1fd321ce2fa10020dd82eb48f69cf10db67ccb0f5513ac9c510c066ef5c4fd7af8a6514628c678b713201bdcee4a2f9eb705406920570ae407d97175594da6982d8a94972cb17208950e020e782137cb9da5acf03bcac72c4d0e9c93fc75b1f4b0688434c495a37a6c39ac21e24b3b3dc676f7acc4c", 0x95}, {&(0x7f0000000440)="e4ffa98802f576c98e30998854bc747221d5d755473147276ef8fdb443caaa36f0816400e4e5a855d2166cc5c6d0", 0x2e}], 0x7, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0xe0, 0x2}, 0x401) 22:03:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e16713048e699319296", 0x14) r1 = socket(0x20, 0x1, 0xfc) setsockopt(r1, 0x9, 0x4000009, &(0x7f00000031c0)="c8ffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000003200)=@in, &(0x7f0000005540)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/4119}, 0x101f, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x3, "4eeac7bb15c31fe5279faa17b213016d50e672acd2629279da1a75275d867ceec9fbecea807f5029ead75c81f23d0695f4101782098c2a7f554da15c3ff149d3d6afb6bd3ee1f7b7c3a3aacb61029f8aae46f24c7761eb14ab20897b73a32814a5dcf75427b44f988a8cee1605dea8ab40f1de793cbb2695b393128d94a66feab5ae4a886b09068ab2"}, 0x91, 0x800) msgctl$IPC_RMID(r2, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/227}, 0xeb, 0x1, 0x800) 22:03:47 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file\x00'}, 0x9) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pwritev(0xffffffffffffffff, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 22:03:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbf3fdff7ffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x7}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x8}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000004c0)={0x10, 0x2, 0x4, 0x80000001, [{&(0x7f0000484000/0x3000)=nil, &(0x7f000027c000/0x3000)=nil, 0x80}, {&(0x7f0000413000/0x4000)=nil, &(0x7f00007c5000/0x1000)=nil, 0x5}, {&(0x7f0000002000/0x2000)=nil, &(0x7f000034d000/0x3000)=nil, 0x4}, {&(0x7f0000187000/0x3000)=nil, &(0x7f00005ad000/0x3000)=nil, 0x8}, {&(0x7f0000735000/0x1000)=nil, &(0x7f0000104000/0x2000)=nil, 0x5704faa6}, {&(0x7f00006b9000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x5}, {&(0x7f0000062000/0x2000)=nil, &(0x7f0000577000/0x4000)=nil, 0x3}, {&(0x7f00002a7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fcc}, {&(0x7f00003a6000/0x4000)=nil, &(0x7f000025e000/0x1000)=nil, 0x7}, {&(0x7f000077b000/0x1000)=nil, &(0x7f00003de000/0x400000)=nil, 0xff}, {&(0x7f0000636000/0x2000)=nil, &(0x7f00002df000/0x3000)=nil, 0x100000000}, {&(0x7f0000748000/0x1000)=nil, &(0x7f000008f000/0x1000)=nil, 0x5}, {&(0x7f000002e000/0x2000)=nil, &(0x7f00001bd000/0x4000)=nil}, {&(0x7f00006d5000/0x3000)=nil, &(0x7f000024b000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00001a0000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000123000/0x1000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 22:03:47 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x50}, {0x16}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0xafd81d4c) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, &(0x7f0000000080), 0x4) 22:03:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x10, 0x8000, 0x9) close(r2) socket(0x6, 0x8005, 0xf9) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:03:47 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x21, 0x0, 0x0, 0x1}, {{}, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 22:03:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(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) socket$inet6(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x20}, {0x18, 0x2, 0x7, 0x1}, 0x7fff, [0x1000, 0xc801, 0x6, 0xffc00000, 0x80, 0x80000000, 0x2, 0xfffffffa]}, 0x3c) write(r2, 0x0, 0x0) 22:03:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28fffc000009b8d8f39321849e3c99", 0x99}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, 0x0, r1, 0x0, 0x14}, 0x200, 0x401, 0x2}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, r1, r3) setregid(0x0, r3) 22:03:47 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xdf, 0x9, 0x0, 0x0) 22:03:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000040)=0x7ff, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="87d99755ab0000000000"], 0x10) write(r1, 0x0, 0x0) 22:03:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9e0a000000000000"], 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) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) r4 = dup(r3) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffff8d) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00f900007f0000000000"], 0x10) recvfrom(r2, &(0x7f0000000240)=""/171, 0xffffff4f, 0x0, 0x0, 0x0) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 22:03:47 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="013e3b2d5953dedcf95800e470bfead3f19732a72c8d6fab66be3f5b6149fafcad558d984fd785c9f542bb1bfc71da16d9477d6aab"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62027878bb0d0001db088b7e0994be2e98d9d68b2dad0a68a8492e85677fad2cbe2c409d7fe2d19dc5badba2b0562d8b76b31f1a109b7fd9a89b96ee8a06ac5853dacc0ae55f6e1130228d72bb00e44e74d803c5bec3caa9b0e7691e87b12ceff717fad91b8325b716afc00179bc6c9a68890a3ff1ec3cc1eebfb7048b5d026ebace0d74"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) write(r1, 0x0, 0x0) 22:03:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2607], [0x0, 0x0, 0x1, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x2, 0x0, 0x0, 0x2000}, {0x0, 0xfffffffc}], {}, {0x0, 0xfffffffe}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) r1 = getgid() r2 = getuid() semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x4c6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 22:03:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="660630e3c05e0202"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1) write(r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) 22:03:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0xfffffffffffffff9, 0x7}, 0x10) msgget$private(0x0, 0x100) r2 = msgget$private(0x0, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r3, 0x80047001, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) msgrcv(r2, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d8e00ba00000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000002700000000000057c6ce50deb611b3672f5a00165a0000000000000000000000000000000000ad815beeaa3a5761ba99187d18515d22b0ab4711334d139e4158a2bbd92038dfdd138a1bd7ad768574c6fce1033316072d29e731b653a09b3edd5b3ba20025be2ae85ee0b3728df37950b0cb8ce17370b042b0d6baf92a3772c41912861b4345da5c60ca10f1e57d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e, 0x0, 0x0, 0x0, 0xc17, 0x8001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:03:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) ioctl$TIOCCDTR(r3, 0x20007478) semop(r4, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = getgid() r7 = getuid() setreuid(0xee00, r7) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r6, 0x150, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/157) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 22:03:48 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7f8603000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) panic: kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 424474 26026 0 0x14000 0x200 0 reaper *405609 72392 0 0x14000 0x200 1K systq db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd80641cd1a0,1,fffffd807f7bfa80,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8066bc9020,0) at vn_closefile+0xd7 fdrop(fffffd8066bc9020,0) at fdrop+0xc2 closef(fffffd8066bc9020,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "p == curproc" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/vfs_vops.c", line 169 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff821f472c) at panic+0x15c __assert(ffffffff8224a9ea,ffffffff8224bf14,a9,ffffffff8222a32f) at __assert+0x2b VOP_CLOSE(fffffd80641cd1a0,1,fffffd807f7bfa80,0) at VOP_CLOSE+0x12f vn_closefile(fffffd8066bc9020,0) at vn_closefile+0xd7 fdrop(fffffd8066bc9020,0) at fdrop+0xc2 closef(fffffd8066bc9020,0) at closef+0x11c unp_gc(0) at unp_gc+0x172 taskq_thread(ffffffff8248bfb0) at taskq_thread+0x9c end trace frame: 0x0, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a2d540 rbx 0xffff800020a2d5f0 rdx 0xffff800020a195f0 rcx 0 rax 0 r8 0xffffffff81e1786f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc65dabe6bdc91bf4 r12 0x3000000008 r13 0xffff800020a2d550 r14 0x100 r15 0x1 rip 0xffffffff81f88cf8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a2d530 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systq) pid=405609 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a19860,0xffff800020a18eb0 process=0xffff800020a1a000 user=0xffff800020a28000, vmspace=0xffffffff82648778 estcpu=0, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23833 124001 73511 0 3 0x80 nanosleep syz-executor.0 23833 101444 73511 0 3 0x4000080 msgwait syz-executor.0 23833 417311 73511 0 3 0x4000080 fsleep syz-executor.0 23833 320619 73511 0 3 0x4000080 fsleep syz-executor.0 23833 289298 73511 0 3 0x4000080 fsleep syz-executor.0 19828 248906 0 0 3 0x14200 bored sosplice 60613 5599 31427 0 3 0x82 nanosleep syz-executor.1 73511 443155 31427 0 3 0x82 nanosleep syz-executor.0 31427 232765 11966 0 3 0x82 thrsleep syz-fuzzer 31427 203435 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 369634 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 117382 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 458181 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 491668 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 274026 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 292836 11966 0 3 0x4000082 thrsleep syz-fuzzer 31427 22599 11966 0 3 0x4000082 kqread syz-fuzzer 31427 125273 11966 0 3 0x4000082 thrsleep syz-fuzzer 11966 160997 45413 0 3 0x10008a pause ksh 45413 96761 37671 0 3 0x92 select sshd 40304 475754 1 0 3 0x100083 ttyin getty 37671 284507 1 0 3 0x80 select sshd 35969 130089 90711 74 3 0x100092 bpf pflogd 90711 449848 1 0 3 0x80 netio pflogd 61840 143831 18457 73 3 0x100090 kqread syslogd 18457 246970 1 0 3 0x100082 netio syslogd 45213 285241 1 77 3 0x100090 poll dhclient 81923 141596 1 0 3 0x80 poll dhclient 26705 106136 0 0 3 0x14200 bored smr 53066 430500 0 0 3 0x14200 pgzero zerothread 33367 174007 0 0 3 0x14200 aiodoned aiodoned 78588 336182 0 0 3 0x14200 syncer update 70130 331894 0 0 3 0x14200 cleaner cleaner 26026 424474 0 0 7 0x14200 reaper 44956 433303 0 0 3 0x14200 pgdaemon pagedaemon 85363 360169 0 0 3 0x14200 bored crynlk 41872 41121 0 0 3 0x14200 bored crypto 73359 182208 0 0 3 0x40014200 acpi0 acpi0 36334 150804 0 0 3 0x40014200 idle1 67339 307289 0 0 3 0x14200 bored softnet 51733 290773 0 0 3 0x14200 bored systqmp *72392 405609 0 0 7 0x14200 systq 50286 472998 0 0 3 0x40014200 bored softclock 15320 89750 0 0 3 0x40014200 idle0 1 391542 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 72392 (systq) thread 0xffff800020a195f0 (405609) exclusive rrwlock inode r = 0 (0xfffffd806405ed60) #0 witness_lock+0x4c5 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vn_closefile+0xc6 #6 fdrop+0xc2 #7 closef+0x11c #8 unp_gc+0x172 #9 taskq_thread+0x9c #10 proc_trampoline+0x1c shared rwlock systq r = 0 (0xffffffff8248c010) #0 witness_lock+0x4c5 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8267f3f0) #0 witness_lock+0x4c5 #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 sleep_finish_all+0x32 #5 msleep+0x20e #6 taskq_next_work+0xbe #7 taskq_thread+0xe5 #8 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6404K 6787K 78643K 10890 0 pcb 13 8K 8K 78643K 85 0 rtable 99 3K 3K 78643K 242 0 ifaddr 56 12K 12K 78643K 88 0 counters 43 33K 34K 78643K 53 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 12K 78643K 11 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1314 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 18 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 159 0 sigio 0 0K 0K 78643K 10 0 proc 61 63K 83K 78643K 462 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 132 0 in_multi 42 2K 2K 78643K 75 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 2 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 224 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 108 38K 54K 78643K 1488 0 UVM aobj 20 2K 2K 78643K 22 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 37 0 NDP 8 0K 0K 78643K 17 0 temp 90 3039K 3106K 78643K 5450 0 kqueue 3 4K 4K 78643K 3 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 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 48 0 7 2 0 2 2 0 8 0 unpcb 120 77 0 62 1 0 1 1 0 8 0 syncache 264 6 0 6 2 1 1 1 0 8 1 tcpqe 32 118 0 118 1 1 0 1 0 8 0 tcpcb 544 221 0 217 1 0 1 1 0 8 0 inpcb 280 405 0 398 2 0 2 2 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 45 0 45 1 1 0 1 0 8 0 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 24 0 4 1 0 1 1 0 8 0 pfstkey 112 24 0 4 1 0 1 1 0 8 0 pfstate 328 24 0 4 2 0 2 2 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 191 0 18 12 0 12 12 0 8 0 art_table 32 192 0 18 2 0 2 2 0 8 0 art_node 16 47 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 2 1 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 20 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1600 0 193 46 0 46 46 0 8 0 ffsino 272 1600 0 193 95 0 95 95 0 8 0 nchpl 144 2013 0 393 61 0 61 61 0 8 0 uvmvnodes 72 1718 0 0 32 0 32 32 0 8 0 vnodes 208 1718 0 0 91 0 91 91 0 8 0 namei 1024 5267 0 5267 1 0 1 1 0 8 1 percpumem 16 37 0 5 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 scxspl 192 5969 0 5969 3 2 1 2 0 8 1 plimitpl 152 24 0 16 1 0 1 1 0 8 0 sigapl 424 375 0 343 4 0 4 4 0 8 0 futexpl 56 2467 0 2464 1 0 1 1 0 8 0 knotepl 112 53 0 34 1 0 1 1 0 8 0 kqueuepl 144 46 0 44 1 0 1 1 0 8 0 pipelkpl 48 99 0 89 1 0 1 1 0 8 0 pipepl 120 198 0 179 1 0 1 1 0 8 0 fdescpl 496 359 0 343 3 0 3 3 0 8 0 filepl 152 2128 0 2020 6 1 5 6 0 8 0 lockfpl 104 21 0 20 1 0 1 1 0 8 0 lockfspl 48 9 0 8 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 154 0 145 1 0 1 1 0 8 0 zombiepl 144 343 0 342 1 0 1 1 0 8 0 processpl 984 375 0 342 5 0 5 5 0 8 0 procpl 624 717 0 670 4 0 4 4 0 8 0 sosppl 128 3 0 3 2 1 1 1 0 8 1 sockpl 400 507 0 483 4 1 3 4 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 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 159 0 0 19 0 19 19 0 8 0 mtagpl 80 8 0 0 1 0 1 1 0 8 0 mbufpl 256 328 0 0 20 0 20 20 0 8 0 bufpl 280 4269 0 174 293 0 293 293 0 8 0 anonpl 16 49176 0 34723 75 1 74 74 0 124 15 amapchunkpl 152 2464 0 2312 20 7 13 20 0 158 6 amappl16 192 1654 0 878 51 4 47 51 0 8 8 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 4 0 3 2 1 1 1 0 8 0 amappl13 168 94 0 90 1 0 1 1 0 8 0 amappl12 160 6 0 3 2 1 1 1 0 8 0 amappl11 152 73 0 55 1 0 1 1 0 8 0 amappl10 144 91 0 84 1 0 1 1 0 8 0 amappl9 136 388 0 385 1 0 1 1 0 8 0 amappl8 128 296 0 285 1 0 1 1 0 8 0 amappl7 120 182 0 170 1 0 1 1 0 8 0 amappl6 112 23 0 18 1 0 1 1 0 8 0 amappl5 104 258 0 241 1 0 1 1 0 8 0 amappl4 96 562 0 531 2 1 1 2 0 8 0 amappl3 88 113 0 104 1 0 1 1 0 8 0 amappl2 80 1946 0 1871 3 1 2 3 0 8 0 amappl1 72 17827 0 17361 26 16 10 20 0 8 0 amappl 80 977 0 925 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 21 0 2 1 0 1 1 0 8 0 uaddrrnd 24 363 0 344 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 363 0 344 1 0 1 1 0 8 0 vmmpekpl 168 6614 0 6575 2 0 2 2 0 8 0 vmmpepl 168 50891 0 48855 108 10 98 103 0 357 9 vmsppl 368 362 0 344 2 0 2 2 0 8 0 pdppl 4096 734 0 690 6 0 6 6 0 8 0 pvpl 32 162387 0 144500 177 0 177 177 0 265 32 pmappl 232 362 0 344 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 175 0 4 5 0 5 5 0 8 0