0, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 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) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) kqueue() r3 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 16:01:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) pipe2(&(0x7f0000000000), 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) write(r1, &(0x7f0000000300)="d066a891a63b9310a8f52eb8fbae3bbb4cb41d740df25f916e39937850a1a0d302e99b1d73ca9c71e094756c824c85ab4cbefed4d463da900f4ee702e26ee15a4dc93d9992bd412767baea9107a58956632d866f5224f2c74fe45601f7b517949735c3ce015c7637db536c64855b2fc6b8ee0b125c37e112b2fa814c6862d12c804a51c2df8d1c0fdafe764967c97d7522da53da00aa2ec33c800bb4b05a4685d65bd3a4117db8ae7894dce85f04e580f32f4d6f7901a335c8e0ec9408681509b706", 0xc2) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="c44f586f39eae1099d36819b58230051769da922829cc4e010eea227d34fc48e3bca6da9b73cd9109239141c679220252131324372637c796205fe89781bfd44b45f91cd1440dbc84c32a532e9d89a890b748e6c8552f9aa3aa643df7ae542f23f53368ef388", 0x66}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r8}], 0x20}, 0x8) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x2, 0x3, 0x2) setsockopt(r7, 0x3, 0x64, &(0x7f0000000540)="01f7ff042b4450ec567420760c8d76cf5ca6e2eaaa90f781dba14bb6deb413ff3b6af243a32951f6984df74cefe98ae169e3009395af6dc7faec2b4c80d6b82438df343779a6fc3321a48f90519bbb49d2133fffb0b52fdca5943c38ac1230de3e122d0d06b994cf663c201ddf7c27f86401726d4f4301db3d5cbca0d0b1972b7394ebef8341", 0xbc0375e88eb61715) setsockopt(r7, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r9 = getgid() r10 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r10, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r10, 0x20004b3d) r11 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r21, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r19, r20, r17, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x3, r3, r6, r8, r9, 0x9, 0x80}, 0x0, 0x5, r12, r18, 0x2, 0x2, 0x8, 0x80000000}) r22 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r22) 16:01:15 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000b40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000bc0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f0000000ac0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xbc) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf8c}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getpgrp() r11 = getpgrp() r12 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chflagsat(r12, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r13, r7, r8, r9, 0x4c, 0x3ff}, 0x8, 0x4, r10, r11, 0x0, 0x7, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r16 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r18 = getpgrp() r19 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x804, r19) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x7fff, r15, 0x0, r16, r17, 0x15e, 0x6}, 0x40000008, 0x4, r19, r18, 0x7, 0x4, 0x8, 0x484}) seteuid(r16) open$dir(&(0x7f0000000280)='./file1\x00', 0x80, 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r20, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:15 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) socket(0x10, 0x8000, 0xe7) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:01:15 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x7, 0x810, r6, 0x0, 0x40) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r0, &(0x7f0000000280), 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r8, 0x0, r12) kevent(r7, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) kevent(r14, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r18 = fcntl$dupfd(r13, 0xa, r14) fcntl$getflags(r18, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00') 16:01:16 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0xfffffffffffffe9f}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) flock(0xffffffffffffffff, 0x8) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200472f"], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x1ff, 0x95}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) r4 = syz_open_pts() close(r4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r6, 0x2000740d) dup(r5) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "070000003e79010034840c760b666bfede477dac"}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000000)) writev(r4, &(0x7f0000000180), 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x7, 0x2b, 0x80, 0x4}, {0x0, 0xf9, 0x1, 0xae0}, {0x82, 0x20, 0x7, 0x3}, {0xe4b, 0x3, 0x1, 0x7}, {0x97, 0x26, 0x9}, {0x3, 0x7, 0x20, 0x1f}, {0x4, 0x3f, 0xf7}, {0x5, 0x1, 0xe0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:01:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1afe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) pipe2(&(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xffffffffffffff88) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) r6 = semget$private(0x0, 0x1, 0x840) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc5005601, &(0x7f00000007c0)={0x10, 0x8, 0x4, 0x21, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9e9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe8e8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x401}, {&(0x7f0000ff6000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}], ['./bus\x00', './file0/file0\x00', './file0/file0\x00', './bus\x00'], './bus\x00', './file0/file0\x00', './file0/file0\x00', ['./bus\x00', './bus\x00', './file', './file'], 0x7}) semctl$IPC_RMID(r6, 0x0, 0x0) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) r11 = socket(0x2, 0x8000, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x5, &(0x7f0000000180)=[r3, r5, 0xffffffffffffffff, 0x0, r12]) write(r0, &(0x7f0000000400)="6f4c934fa057542098b741533af05c41622400ca4ac065f08a68784d7d1980fed26f23af93ae9a978a36d58e55930600000007e6745d7c2c31ff7601e4113204c40a35a619634b5cbe5f8599b075e15be51fa909268f55565092a31e0babf8782f8b93152ee14d169a5c013863c6f465233f1c60e63e6d61836ee65d9c48571212e2f18ec6dbce7384ab8b965617f74bb89d31e8678ccf598600d3edcee834536203328246b31909c4e8e88d0afe241ab7401d3c64c22f36e74290049b8238190cad23193b99d69adeadf52f3868e22c30d2f7d61bdc643a9c6d9d1261c253031c1703971ff8939461e3492e852161ff57d61a1aae322a68ec418b0b7fd2db48eb423e542a653f34be3a0a5ecafafb727d2bd8843ba2cb0dc05d4d50073eb27952e2b55675cfe4632d", 0x129) execve(0x0, 0x0, 0x0) 16:01:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) setgid(r2) r3 = syz_open_pts() connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r3) r4 = syz_open_pts() mknod(&(0x7f0000000100)='./file0/file0\x00', 0x15acd, 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:01:16 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r2 = semget(0x1, 0x2, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x801, 0x80) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000200)={0xff}) sendto(r3, &(0x7f0000000140)="29be23c8ce5e4fd6dcc1e5ecb850249febd57e5b8cadd5c9400bbe5bcb2ba279eac199f0c3b14fa8", 0x28, 0x6, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) recvfrom(r5, &(0x7f0000000000)=""/186, 0xba, 0x1000, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(0xffffffffffffff9c, &(0x7f0000000500)=""/125, 0xfffffffffffffefe, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000700)='./bus\x00', &(0x7f00000006c0)='./file0\x00') r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x104, &(0x7f0000000c00)={{0x24, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x5, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0xfb}, {0x6, 0x9, 0x5, 0x8}, {0xffff, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0xea0f}, {0xff, 0x4, 0x0, 0x3b0}], {0x81, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r2, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000000), 0x4) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r6, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r5, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r7, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000007c0)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000600)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x2, 0x7, 0x3, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r2, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000800)=0x5) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getegid() 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x0, 0x3}, {0xc, 0x0, 0x0, 0xffffffff}, {0x1000000000006, 0x0, 0x0, 0x2000000}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)) 16:01:16 executing program 0: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) socket(0x18, 0x8000, 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) r1 = socket(0x2, 0x8002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65302f666b6c653000336fab89fdfb3596d6e371f99853ac17da9aa0f3a7cbe9d9d2801c9c0b498776fd9702ae"], 0x10) socket(0x18, 0x3, 0x0) 16:01:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) socketpair(0x1, 0x4000, 0xfb, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:01:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186a56010000001c00beffff00feff0060d5706c85c2768511fe9700007b7d8a1c18b96e66cfad1fb4", 0x13a}], 0x1) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) semget$private(0x0, 0x1, 0x800) 16:01:16 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x9fffe, 0x3, 0xb57, 0x7fffff78, "0710000000080000000800f90000f700daa36082", 0xfffffffb}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca7", 0x19}], 0x1) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000480)=[{0x2, 0x3ff, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x1000, 0x1800}], 0x3) close(0xffffffffffffffff) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x2, 0xfffffffffffff7f5}, 0x8, 0x1000}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000140)=0x8) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) recvfrom(r12, &(0x7f0000000200)=""/201, 0xc9, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00\x00'], 0xa) setgid(r8) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:01:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x828a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x148) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2c, 0x0, 0x0, 0x10000}, {0x54}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:01:17 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x480, 0x0) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/83, 0x53) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r3) execve(0x0, 0x0, 0x0) write(r2, 0x0, 0x0) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000068, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x29, 0x3}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:01:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:17 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffd, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="1b34f3ae72bb0e59905e45314c6baebcbc5ac438555f20564a880dafe3bffc606db8d7c3157223df06808284b2a1592aee11f98ab3d51019639c8cc2035410591f6c69b54c83c09a65577cf53fe243555d", 0x51}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r6, r11, r15}], 0x20, 0x1}, 0xf) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:18 executing program 0: semget(0x3, 0x2, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf91, 0x0, 0x214c, 0x0) getsockname(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:01:18 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) setsockopt(r0, 0xffffffc7, 0x6, &(0x7f0000000040)="ba2187dddf7efeafd1c2339f719c683bae347a54458882807d8be62288d8f40427233bfb80ff1e58c823230690f3810a20c84869a2f78f71b3cdcf910e", 0x3d) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) fcntl$dupfd(r1, 0x14, r3) r4 = semget$private(0x0, 0x4, 0xa5) semop(r4, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1800}, {0x2, 0xad, 0x1000}], 0x8) 04:02:32 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10, 0x0) nanosleep(&(0x7f0000000080)={0xfff, 0x3}, &(0x7f00000000c0)) readv(r1, &(0x7f00000000c0), 0x156) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x81}, {0x6}]}) r1 = dup(0xffffffffffffffff) unlink(&(0x7f0000000180)='./file0\x00') getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/61}, &(0x7f0000000080)=0x3f) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x2) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000180)) kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r4, 0x0, r9) kevent(r3, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x410, r3, 0x0, 0xfffffffffffffff9) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20000000000015}, {0x80}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="22070008835f5a7a97890913a80ce67e03d784eaa90c21a2e3b59d84dac43a3caed362846d418240b981e8976d18c484d664957a2768350f59d7903eb13ef9fe71206f8987041b1f2b59de8522fb7bd3f621eed2cf592c7c8aafc9bda7c36b1cdbe1b2b3b92172a18004f1cbae4b5ecf6237b3e115c584037c98e000cb685b47182cae09c0aa03223f0fbfd340722c6f0358bb0ecb631416bf18f047327438369bd96c346fb765ba68cad67ae350ab1a9d36c5d932a3bfb18efcb55e79418dfef711eed495a21074fce78a1b05d7b7c9f514748e7eb4df9858c560649be9e0c2b2b46a18aab59d3834b7db707e44c902ef46fe", 0xffffffffffffff88) fchdir(0xffffffffffffffff) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000080)=0x4) 04:02:32 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) r2 = msgget$private(0x0, 0x0) r3 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x3ff, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r11, 0x0, r12) dup2(r10, r12) r13 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0xff, r3, r0, r5, r9, 0x5, 0x9}, 0x43dc, 0x6, r13, 0xffffffffffffffff, 0xffffffffffff7fff, 0x9, 0x3, 0x2}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 04:02:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202302dc0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = dup(r1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r9 = fcntl$dupfd(r5, 0x0, r7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r10, 0x0, r11) pwrite(r11, &(0x7f0000000140)="0829dfa548b89e39b39ed77d75b436063da2988db7d84ac9784f636f42784b42d30a1475e1564ec8f980d75ea47d20e5e118f31c22210b2f2338dde3f23be9b09e1eedb036e3096d96061ffedfbd980ffe9c3fb05a306d688e284f046f8e08ef55d3913b7d7a3f43fd8677d94012eac06175625560282a", 0x77, 0x0, 0x81) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r12, 0x40067664, &(0x7f0000000200)) kevent(r4, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) recvfrom(r9, &(0x7f0000000080)=""/53, 0x35, 0x401, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 04:02:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = kqueue() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r2, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffe, 0x1c, 0x2, 0x7ff, 0x3}, {{r0}, 0xfffffffffffffff9, 0xc, 0x80000000, 0x30, 0x3}], 0x7ff, 0x0, 0x4, 0x0) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) dup2(r6, r11) read(r1, &(0x7f0000000540)=""/226, 0xe2) r12 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r12, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$IPC_RMID(r12, 0x0, 0x0) 04:02:33 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="7573740c866951be29e7a6a787f94e248600b0c7930c120f08a29b454cfba3d5d456487c116fb35aeddd5ec00ee84dec6c6d43c47d96573144478bc29481fab469a5396295a97aff5502f58667f51077", 0x50) write(r1, &(0x7f0000000180)="706f7218525121877200ca90920fc5610e9f8280109eb088fd5713962edc0796c85e11656c0ed1c68b7188f8f0d5ec99f50e0aba7e843df88c194f96f4acbbe3cd26934ffb2f591e0397e45f6b5616cd4175014152f2f19cbe6937fa1d43a3c70e1d926cdb8d8aa0f2635c2e2a3b0dc2c45fcab3d9194e3e8dd0c7ecc1b8a2f98b81b4cd1f8309f9de9562988b3d4f9b01bb706f6866f7e5508f99d4d594b012b3d93f6f924fc9dfdba22a945a96107e7b564e7fef72c2bb029d15f3e4578ecd87cba08234fb094877db62cd7c04c6d32314c76aac5bbf1acc4aee8a08f7b0a199c8c26658811d7b1e13c823e763fb7e1d972cff51ad7fbda1885759ff32a56145d555fdf6fb417a1dd688f0a3fcb61d4eb1decc1fce84ae041705efcb31c2dc57c101b5d8b53e0e0ba49df0750814b018fbbb95c00082f61ad016371fd57130a3b952ed3d530fcb4bb01b0cc8dc91df36ca2d0ac5fd26a5cc226cbec58a61121a98ca76cbc784124559f98eacdc2a132bccad27b49ad8add18ee5a4db5272b80de51b6dc0152064774179867038aa401c709a", 0x193) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) mknodat(r4, &(0x7f0000002300)='./bus\x00', 0x4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x80) writev(r5, &(0x7f0000002280)=[{&(0x7f0000002380)="a31221dd43f45401a3907c43f678f67a72466b9bb3d3e3ce86c1a5e2d7f05f8aabc76c155a94566005d5aafe49da143cae5770f106e618636c3b4c15c46f78d0395561028fcdd8f4400b4af842ea568ffa95975961c9638671252abfa2ed9f3e74e71ed2a613940861e76069cc9c67d70bfb60b6bf3019176521cd2dd0b813d6b9bc4b7645f982713d27baa9ea478418ec042445024d0db60d66b220bf05964341cb70641cdd2cc9ea7e79d7887f4b8604fdc5d8be0055e91acc9c226806a0a189a8b75e881315470e2a38c0985fdef33dfcebf4210655466682f27517721f476ea0aea659e8e817bf7e1c6d68438c1303fcd56b4f5b84018cd2ca25554fd20b57a3f8581c93c2c55ad716c673f74fe70170291073723e87eb6714884b4859a101703cf754c34e1784b22033c868e61ad9d9b6a018185f95cbb5b358243c072549b2ff3f58e92e598b323dff9d13ef51c3ee22f751e69cc48492520c8b4539d7bf18a21e77057bf771bcbce2000becf0e047df2d6ac92c94ff6ede0ec13fff5062479fae1af7407373d0ef336df7ad55c03e6e2a18166f105181deebfca87f64092a286c20ee90fb351e505a60dc60425eb89601c04a2cd9b7497844b7e8a71a7e9629aff0f86d73e994e0b8119f67362fffedb93cedb0bb1aec0cd3a0584e7217716a6717b173396bcc9cf73eeaa1a139b9a2a458b3b639cffa50830b302133df640d8b145364d68804dce6b60a69a93f74a65664c2ecc39d61ce2d69b86c1b1f88bd1350b04cc6eca1db76358a3c393f04cd8b57dd2482b979d8876219c4e5e30d76dd2f590620a13ea9adb85513954a92c6c88630c891d7ef2de312bf339364e4cc65eca6e73f5501d5498582c0ac1d2bb355f25ad301b8179f93d25f9697b74c5d3ac1c12a3169a96d28e9d67bada8d338a594325badaebfe5b3a3e6c8e6aa2140fef8f10bb01c9b7920d653377afaa1848a36837501215fdef347ff1ad42a7d8a3c1454538ec118b244e11fc0b216df4de8e00a0fd395b6c1b071257520f37b7633b3bf5fede3d596f61b24703a763bb76db42468809f18ec5cfcd42de36da91ebe81847ca1b849d2d80256b72631a43dcb8c693d7ea2252644ec56abf351f7d32f697909faeed621668d47aca9180a7cdf19a6f7b249df16f3e954d1abd9eeaa267440f4e400d5e640caef2dc7e2b978c539b45a93f36b63fffc8a616b3843eae35c48f52369edb6a0da62a734038ef43fd72a2ed3a769892191df23c11c5a220718417257b4d94b67fbb97a70716dec75522057f6e71d029264f0fcc55fa712918ec38ce7dfecbf83c793378bd4cd1892e494b690436fa80565102af7929dc0fb8fb17be6bddd42deff33f0fa1c0aaaf50541e853fc9f267483e17022f9b58d68e0217d83a384ea2fa81e7a365f61a68e4a23d0b06fc1c0929e9a897a649fa7d75b44209e9fef774c385c178c9c03abde09ae5e33ea308e8ac1a97136bc5a532ec4fadd261383dd37e3538ddbf33eb1101c1a3524e7faa9c2bfdbb9c41b837194908cdf627fe6d654dd8bf50b647b9202d92b79c4df5059f171ec220c2bef458c189d8ae298cf521a096633a1e0df994fa6480c9384371b1f59467dc7bdc1a144ef23f11a7583e0bfabce1863c5eae67ae43dc32bd18c61ae81bf9e5e7ee74b1cce5840f93490cabbe778864657266f98c2575564d70ccfd143fa269c6fa1320539ccd40b9119b82d8725bc472246f2b25563b234fe5c71153e95cba74779446bb7307352fc6ac70f4aff8f18f5325a229a3cce2c4389378e1570042557a05f9f8055d4ec4ce8e297e5d614841ce929de5ad04641fe7de3bf4c53304109273fbf325c3c1f4b9d7470a9815b87150a433438d3cd72ddd4344e5d59748157697265cf7c0719f97df1c4e730153000d2f026b9f90d7e7f6b42d2290b6f63b4823a148656cc310eb2295b47281354b169bbd1f6551c2d07be143e71b5598498b30e03c8af42fa69a69ea86606f096d13aa0baeae7d63af98c76ca137c79f1516f115abad922c301b7cd2c9dae868017f6ac84d029ec3464978fc74548e3be8a420acce1b77abe528dadaa33eb2f2a2a63e00a30679f7c751b3a4a0cabe7d9a2444d0bf3c7bb670d49c36dceb9063c1534ee968c0e265a6ffffc2c0047c4eebf07c3e9e52724ad18020dfe214dfbd9f27032443436e5175bf4ee48a710cea721dce4b88fd6b7031f405ce2f23c4e4d4bb31c45001bb038bf7211f85119a4553ca3722355b65770f6c803dc6cd78fd3e2fef8bc88a02d77dbba10905f70aa7acfa8a94b6bda97ac6ef7b77a2e40970b66606144c2e489b6629c3ceb05b85fcfaf04977fcbd37c2fb0e5f6f892fe904cc349c32b1dfed42af412685d8320cb0b1943cf3147ca495520cfe153560987de6de471eb85349d01145aa93e18c0bab26f5d83c5225b0c8403b6b1982d79eac49e2491b014ed4afef66dac07f1b1b2edeccca8d02e2182150056dae518250eacc388be3249b6f38cf36ef7452c6d1784236050bdeecc075aea3abae3a4878d1c152fa086403b8cfbbae8d450f948e96b7a25756b10094176301422766d6357f0ed148f3a1c420ab56091569a78bee395c6901fd375736daca387825cf7e032998796c50d5f23e29afa2d56194d71fce774429e78115c8c7960bd51f66674f5c763f886041cb11c952951b604ce5f82a032a61f94a0fe04d553d60de66d603f74daf239d05399455a04e4335351067fe8b635ae93a82517cea8e5d74f8d9950cbde096a882b5448c8c163a20a5ec56d3c61a7f8f8415266acb33eb5f0672b146b1c2a2f7a1b3f88134218f5234d87fe8277ad275a6057e7b4a59415130de14884278c8792b7055c7ba17620ee629216601bd4e3780c6b7af444c19a95f3b3ed2f7bd0e521e6db006cf27a02002c8845175e1ffc813dbbfade886792073b297314ce5b2fa5d3b085b6926a5e2e21543dfa353b1f8202d7a917fe23fe24537efaf8cab526abe19bcdddac9fb383a3bccff1a14b80ab3583d0fb9c072c7866484bef57a687d2aff674e86d4e05f806351b17a348b115dad3b43bd68633a9401caccd544feb20af5037c34765cf5eff11b67c174c158e86aa0a3c2208c1a02ae1da62e7aef13733d59df288b87537c038131f738755d562c200b7c079ded04af6d1d39cc2ebbaddcb08c849f029bba9c6fbc370b4aafb4d986e39f939108721ded4c2cc3bd945583482dbc70df29933d9ed61c7f6bece5d005b7d4b82ca77f8e97183448dc068adaa6d8e4eed00b355ad665d8cff96077cf2600423a412307a174ce43bf0d0116e88baf04c356f83b9ee165fe0762b5ec755c5850c6d4f775330010082f46e6939f5649d85f6682b926a031e591b721578e9f6b8176683570a31d8e42141d1c1e6c17e8be3705826c050b3c614cd1297dbf06da4fc8fc4735c5e26092b3282cd57e48914cc2c20ac6723b2735d732361931dfdda4acac2c63f32ab3d13dd5a75b16944046979210e1127c94ea585260394c04efdb0daafdcabb5ff7717f98b71867e582a08767dac30cc960479bc568cb9e1a15c9f56d6961be93bd6b5a984fd9493f2721e2c8c628ea1c78af87acf816b70032ac19e5c803283a4cb6a317fe922a5c91ce0ed8d293c6526d22b3d8601ba135621cd04de67df6a198388bb79b1460506a21d18c760b77899c492634a3068563d5f8562487d6501723eec6709e26323d067fc2d5bb2096a911dd5656d7ad4b4e9a85e208b5cdf80997eef3e3c59f07955e9321967b0e0504937041dc30f7ce1a007f375789350336482214472e54761a7000f5abee6c899595b454bb584a500fc8838cb51732a621c7c28841e05fd61faaa7afd4d65820f234d8993888ff98264e10b96f187575d1620f52c57d5fa08a8bc4bb5d3b612c7cca3bfc90f66453bba2fb03c20bdc8dc9aeb5365dc06ddf0a4e8c26eb5d6a8d2665323cb370ba89ecf157adfcdb7446904ae38eab2025608638ce337d61db945a31853bf07e1ac235c8996bebed81f0e39c39516f863cdc3db9f11f6bf882edb2d8a3732b6c749b53effdc2da0e93f8c3a66006ba9a365eb31046c78fb7c5653633a35aa3566e3bfa11ceac6a4549b7bedd5aa95ce1a24414338965ed3e00945dd267d8546b94c507e788d4549e1c72c348427d42f319836d1ec3c62f93282669245f84da23a3a0de6b46d5fd21217c99adb4fb4b4ef79099e817ea1f6e4de2d8175979b9997eef41a1210fe5557965bf4458f5b556f50770d475163bcb1d80b232aed07c432c668ada54c1029301438d1f8d54196664ace50875cd1e887e17a50f85e76c77024dbcbefb28434f408541079307d40e974eca2398e9ceedfde0db7aa345fed46c3a5051366921481d2b8bdbb11df318e60054e6500136aeea4b612b37feca3b1456e207af5e78ddb726ab1e333bc304b5b3c285c2c68902e8b061733e1cfec14136815f3a3c9f82d00fa1fce6cb494580cacdc810a77f0e1bac24e18133197892d7b63103c74c6b24b23c966e2f754f5e7e215724f5af1c890097acd378dbe53f39b9155a6015961f1c6e872059887d595574e85df5e33f4a57eac012f065e0b74e3e2c911dc7ca8e67041bc2e89a363b2fca20afdd56478ac70b4d4f5891043dd4c2c78ae35a7df92f863526ad250f07f00bdcaf70ce53c8d456e60ed0c936e68bc000bf7f2c96d9416438bc63c6746568953ae4513eafdf7797c7d7bc4d21f8546ec00e9b7042ca1990db80c396bd8cdaecf8023453cf52dadd78b35e84e6b6251c9394826499f5b7c84204576c91b35fea221d133cb3fa166195cf380a2e957e2e8aabd35add8bdd4ae6bc7d8e92a52a33cfa1fd49790b54f1d93d1431c76f4f82b79e6b173a312728d7396417b6936723fc84f0feff386e42f0b94644c081a7407fcfdf58e78ad009998be8142fc52cfc8313ee58e94c7f13291166a83b9d902cf4a0136b2972eda29e26813c5ff285eaa861dad576a7e91050fd753cae79b485b75eb071b429f29f6fa8d41da8ebc6a9276597662dc64b9cd9284030822ddbb63b7fc797377818692119a27197a22d51bd21d0fbb6449e3caf87a404505c8d52a499223416b738f1516146ab9ec31964442578012f87130f462275cb178201f128c32fc51601f1bb59bbefb50fc11ae62f26a5d5e1a9731be1b878f451aa391d08ba9b2ae1b38ffdce0cd175c6dd80a661d9fc58abd51ed51ef543bc58c64e13f2ad9fde14f3ae9af0ad994e9228a5b8a3ffbb96a315f2451bf01f746cacf3785aab7f4c502a605d0d2bcd9d36c82105c94d76f5f3f5ce1bcc9e31abe6b597f375860caeca5c7a8c01ea62ad398ad7dcbc8780130d1659b8ebd3a74c0a18032d69a68d76fa58391c29d9804ce2df7d8bd2128362be4a881212e874b94ce294ec03878b3d754a34d2cd22a0cd99e792b414315306e19f62e88c117f9338e5e049f2dae9ab7a2d48aa0f9811ea3f8026adf281ff79ceddc27630aa025ae96395e0ef278ff60a4f0d5835f34784d3079dee90a991738dfa58e7ca2a75269b8b811b959e434cbf231dabc8558efd69ba3f640159e93b0a595b57d58a59f36e1b4c50a50d4a3f22b575ea65d28bf14933b3461637015f30ffc1174e4f328004b745395d3654458c6aee3459736cb127cc9715857de82346668bf62c3535fc32a4f6bba1aca85471c140a4c84a2cd45100e9579572df75aa1f4e53c9262c2a1c791d8f6b27aeba54344f30e25feb6def714c0fb25a958caf589b29d57", 0x12c4}, {&(0x7f0000003400)="ca48e79df27ffe1e06489f462cac8cda455e3983edb48e9beadddaabd5de423cadc6b3a149764279c8c79df31f11f0d5ddf85bed088bbcdae7053634da9a774c4c043f405de0ca303a393b17d322050000006a01712a6f9802fecfd46769dbdbc55ebe6807633d9a2ae7b695e5848d8fba6537a017cac1cd8c8fd4e4d768a09814d6fbd2f400080000d338e0cb92c25e8c6877f80761d1e79b645c4cf2aac21c82644f83b4ebc1cebada3834b24ec1a85fc175b32bb1ad33e0432411f9d646ff30c45eef0cf73ff76cff", 0xfe5f}, {&(0x7f0000001100)="0e99fc02098c9e6c6645a02fdbafcd9c34b6885adf5443990a66faa1c0675aa9f14ec052550e46948aa4f016274be52b231b17f16be51d046895b2101c4580ad2e9a6bb31a6f5a71fb5a855a30d5528ff9fe93ac2a76f60bb9a20bfdfa6e35a167d54bdfc80aab104807f4846d0f4674306d11ee44aa992c3882dd4b65957f788ec3a3f3944aab88c8f677337c1b79fd17fe7f09005b1fe2bc3902a93ce049ddb9c1044c1a412f7e138b9092143cdc13562d1faa16f22685e9eef9b710fd4f2b902e01927220436d9f77f554566896f70a50f65fcad5cedc4a98b46bb770f5c5c685ea8061328c8c39dfacf646080ab1139c585aab98a11aa1a75454854afcdd23b32f2b33fcb68fcab4f157bbfd1788ad4eae9b95b9323322e39e45cf129181613e065cfdd27f9bf8b0c42261d4fb95dd52b23168481e43a6ff88e33e2896597fb8ef7d35c3abcbe8ad2ce8dc2fc14a1e87f149354ed5c3315e1ed9b9f4ffa1fbb4185d3272920b150626aecb3f7e4437e02d78d722aca0f5849a56470ed7d74c261f8cdae9eddd1f47a7dc02448c93398ae84c4b5f40343a654e7a1889041cfcecb896c0af330524d619b27485c8e6cf39c0235263e07654f1cecd40daef7d5ccc709873dd901aa5fadfce9508593c341ceadc98775777473aef41a05ca7d655ea1b269a0310e6b06c8a00e66adbf6919bed535b3cf8ea4aa1e70f33e033f78ea882dd683a53065241be1e1652d68bb2078b98cccc118d8b9debb7f5b09c8856ed21e67c95dc67dded7561a45b7a087969a0d8449936dce7ba7e7ffc9909aee49fe611f2de5b49f553336826633a902fc5b8204194b3a337e77a5364c1e5cfe31b89fad6d4bb3b09d18ef98986903457830ef8b2750c9c710fa8e61525e86f92f83382871eb73744e59ac1a12d39fbf364188b71f7ed5673d258c32283f1bb2da53d03bca6d03b8fc0bf7f4f6a19fd1a9099e30cb7bbeda72fd41320a9262fbc1a18882efe73297d48763bdd874e1fea6ebbb4420c0ac89d824645641581e700d70f7e2643ff1f6ebf6d6b5d1a5abfd4d4f31c81bae5cd1fb216c7e12f4795b796e808948bbb0b76da34fb4c10f48924ae5398d08fc03df44bf9ce1c667e67b9b499fdb90f39b00480f1411f8ba8a6d84c4cebbb4a71270091592cd29921418e63e9020ad0256fbb94b0c487074b1c4a3cfa92aa94f9fdf049a7b8b223415d435ff1eb1cf8237d57293f36517b4a921e91b61fb40807dd1fa8175d0b1a07f1735ee00cca3210044d363209bb10bbc6c244299ccba5625d36cdc8d9ea3887b9b4e2e24d4f1dc2d504a0bb34f2e3cd10431fee7352916a029aad9978734f0b14b133edcb559ec2d1f4cedd9f539fee5e10ea93f0abda9e68ad179ebe49b55e9b460afb959d30ea2a10445f4989f0a9bb72e8245bdd66783a85bc3985f4613656ab8d6bb4ccb5bf09a338648a4ca91617ce77ba3b6b75010ffd44a775d63b8e51569447c67660a96637d41a8fd775a2b283a4903275108781ebf4c2919ec762fd91f472e7efcc3121948a924097ae8fb3dc7cb7453f03ba7011a3a3e4a5bafed9c4cd1a62cdfe9a4b3eaf68be0b89aef365cff8bdb72d85ae1a43e034e7ee04a07f407832b49170e4cb9509bcb98623805b143624a5000ef8becbb52fa2c4bf9f65a9561c7a26ee57b16935ef3d24c8b77f6c0223e102c0fabd7ff41ff5d8b3b02bcd19c5470dcd74d328a723ff03836397c02ba041613b34e19cb5f3c53b0e8056436c1a0e6311e24e48d940ec83b052005e966c8c8a875dfc680881cd7aacd660afece002aea207fb453b89f00d5f51e64471776b87a26739774c853473d9d331e600e839de9e7f58747f85fc255b78c0114889d2802946e87d197ea4585da2899322b7757530f541585f1fabf88737d28510f4a1d59950d3aa517370df43474ac4844cd0fa0e314b469ef0f49a4423881766eaf18d3b8f96387d84248af067a8ffcdb2cdf1de8a2f0b8500c08f94ddedcc2c347d26b8707625c2dc55dbc7b1e4441641f4cb70ca8c6e903c36eee109dc5f3c01b07323dfa15922e8127e820c1770581e1c057f1723fcb5459b3f6ad242e1eccecd4eebed1ceb86b33d06f5f6c178ccf6d25166886a13a571048002d1c57fe037bf70c148af1722c378733c6434e2ace5894e608bfeb89cfb659a8aeff64f223e726db03cb595beaed8fc221184d410c7162e58963617179f2422d1e9bdc4d7acc3d7474c96f632c93a5bc1a283bba6e6babcab398b48c7a26e4d13cf8baeef001deeafb6b27bde5481e14f33c53d39dca961df3d8938359e1d87f611bf04fff0c1d20a0b75f3bb752b82eb9bb7cfdddc4b9bf37363b0c754f9c73c740c383142c25472c97ef19c23c8228c26d160b31b00ae474dfb0965598ae58fa32e9b8a5545af3c826d305335f735c8a6d7f6c209ff4abe628f09172e72c172e7db0f2d0f4ba1b4995a04309d349fe0ea12ba14a15f3d33b68226a740396086500bf89d72f7e14a25541f434836c31f687b1c9c5a5eaec872b2e5065fe7402abbd037058ee749481d0af2d792d3184bb6bc10146a4b40e184655cb8bdb25c5fbad2b074512951633933ec0bdcdb33a3282d2adfe50fd4ba959570361e4deaadc10019273271421aa7a194c9941d1a24737f788ef1afc0f6abfbed04ce62e032357836b4a5644bc818b4d5bd6911f65a28f8c0ed38cf6052627ff578b89a87fbabac0059b05d74e2dcf07c2e6cad576ac6072eefa7b8f349b421de10481b50595eabe15455f09afe1bf84d7dd639cd2cd968b2e85b5053e087c80b2047cf3b5850be3de1b4963bda559a0c8d3bb962291ae6a9c1fa01292ce3a5df05f12cc97ccdb73eee91c817aeaadb4402fd1b00126b95213a913e68abd794e45c793617cdfcc8b71e4ccd818e69cbd4ce19de694d412c2855229367616c19c03872d13eeb8d98a9dee2b8362dfd70eb0ff5c4a85321329ea747a38fdacd4dd85d105ddd0469a80d629e56d11d69acb733af918a4fe2a3adffb180d1ce185f3e8f2e2ea70a1ac2a2b6015e5ffdab40b99cddcb84f2b70a88fdcad4bce2ff30cc75e18ce3e018edcf6cb01016ade859b2beb2145c297f6753e6136d08ad6e24b81f9db9c027f575f72f0d9568a9fb2f003392296a831e9be5befdb6cfd788542deb9a5d30dfecde67a3aa2e5b5f567a83814ccabbd7101f9b1a2c508aae3e0662618702f6d7355318ec844e73f3abd44202ce13b9ef4d2d6a5aee401065a9b3419d8ce2aaa4400720777f417aea1807e71a53affebda5f28ac01e978ce41d72e20340da515028515a38a1c44801bb704a5d6c12b229fd47ac4b3d1fecedaf23172b48564bf85e19cf119e28edb42eed902193d47d4680864467c04d1f43cf4fb3161aefbc462019a93be7fbc9eed80b37d063477a5ec72ad70c0b213dc76207f8774f392a3fc4677fd9261c37f616eb3ca950152f0c0d43ccb57c84caac425890d10b9dc11d2a998e86585688b04f02ee4c3cb8de34a66d03e9decd8b13a4e933cf96735ca0fc54508b23497fe88b5e1297fd91b858d7accba0720a80bede4bf23c1cd3c6678411784c78a032679fbb35ce0fde6cbcdf6443bfa4779828148ae58a1e1f6d179b2f81c04a883e2b5df63117d75a0f840cf3ef7bc7d22201b224282fea8f074e7be2d43e575971e17e2a001ebca3036c37d212543acbf02ba69b763b8a358e7fe03c363e1355cd96c9f32514474968b68e8053614f06d3c548124a0957aaa1790e37a4903542db880fa41dccf5843cfd72496fcbcf4e5c35089944aaa2a13208f67108b9c5396e3d544e17ee3bf78c4b71630ec77db6f60543ef484c062e1999b41aa56b0c4da13359f98c3f6295eca3c1d79840072924a1108d921c7be4c2f9f7492404473eca36535e86119a1b6513ab84521a5fdf2c7e1958d3f424e171d146a7187bb089b76817910aa55078fd45ced7f78cb9814ea18c57dad288cf056232d69350540c20945714bd78b489a28cb380ee7f761a5fc7808ae1cb740739fb62749699a92331787c36a574f9a566176d17fd008ee208b0e7e08b8721b27a39bf4fbe97a3aebe9c00e99e454f4325dcac4b96247e23ba774a0a91b2f7f2eda9bdaef7d2a2c9f0eccc302c9eb95568476b98f7c328c127f8fbf2a75da746d5654ecc81118f175018a552f7b1bc54cb2f50a3bd46d8b1261d616c79604586efeb654174adef6a6a25f3d310dc208374991ff98266b82b9071830c10a72f1fdb0cbd6a127f3cd018fdac475ef563f6428a23ce55264587232d3e4cd6d54bc55a2a7b2a5e783696d5426a5601240954ed7f14125d94007a35f9c1a8621542119527de5d5e4fe242319ea37aa3168b6604acd035bf721de01fc57d8be454eb10299fe1030b11c8f503eb259222df5d2d6011a82e1409a429e110c36e72c148bf0cea28e56475a1c149a76b1caf9b668e6f599d020e620e3cd6d326e673bc64bc5ac00b2e0be1adbd4f176d7b22680c0676f99cad29bea5c4cba310f55f162dc0a4e42a40d74f1c9aa2a522fb106401abb20c386121bbdc8042f7b31c8e81e64bd3ab6b86e1d09ba648f0108681c1a9ae3d7e6bb8a2c3b4c32fb3383ddd6786c2fc82d1c48ab7a993b49f15a0d9052b6c1c4e552c36e1ce99052096f1f2009795fe38fb2c871b5fb4c5787b563b12ccd810cb8d8af1db2f2d9c1931b3a2085323eda29aba7e6ae1a2ae8ef34ee7c5ab2eb556ff779e657906e3422c35961ffb4d5ffbf5f53a07b1e8177324039c7e6f5124d424331e6bf1f5741d44f98646c0cffea6b9c1a9c5925c92f9a1ce14c2394505dbc220721ef6ef62d5ff45ef376a6cf0a2303152636f2fd02de8e45e274507490e41faad81fc0d85d0a24f4797704502d96d3347d3e1d73d47d9b66a58bc94d812fc27406631244a8a86ae8332177be4725bf6f8c46a9b1d43e05162dec40c2780f702ab60f4551e92fba13879b39657fa2c628b458da5b0fce364db96bdef0a681bc987b279d08caf91bdfe804c00d16b1ad73dc6f81eb1ab738da2ae5462c54edbb87360cc86d126e4f5b68199bcc3760c0237e14699528fec428fc38bc8bc0c9b1c2036957213319b03f516e4873b73c111f6da35910390898a2bfa153dd883c94b1b808fd51556c0fad9e743c97b9fff82ac5501c737de73451e909aae4e12b91755aa40c75654a104e356d4cf6de43820705460288e064fa25c7a9d6f18c1d7efa470438ff44eb8cc384a386fa62a114d0b7677fff9aa62c52fa4c4d057ab07823cebfcc3e801b64c78b218c97f01f7619de1277accb5a63549e9c087d582746a590701406f4329530ec69b1ecc33af02e3591d446d8b0e1d0a457f2a90f4a8562131095848c0f1427b095762d434a8f218a34c1b76afaba222ff2cfe0c0acd3b931a473b1565c7020e89f9280e31d5bd890e071577e1ad66b6602fd63a2f2fafc6eba5764d8bccc9a91586884b8ed125d4caca491229d27409208201d5919ff8f3c4733ab29a817b8ac28f1376d3b051667b34544d91acfc0ca5bf5495092af15edb829de06991164e71b38850e8cc3781374def5649a289c98f858a266c5bd686ea5a436aba3be6c258c8fd6a0eb612f756595b021851554ba79b5d43ca5d2fb8fd6bec1d3da4e90bef74c377116cb148ce488fbc8acfca0fb2f81ea442226a7fbbcc0000cbfb956db455b02905b3c7cec837d16d5827887b53cde42d0e2d5d84df66a2140fdb55b57a8b8204fe27ef29030947a022775c9b389e2f74d15b", 0xfffffffffffffca0}, {&(0x7f0000003380)="c896a5fd5d2ed4397b11706800c500fdb6647ff5b629e0d39521a90533811d7e6425a87283e6df6af787d16791bbf45490557330efa860670590f1665758d84d9a56f9a3e6d0f55521", 0x49}, {&(0x7f0000003500)="68ddbeece224e62627232adf255562528c23b13302067b3286637da56283caa20c61d2a575d52dccab20dada396f95ec05ed6e17aa6020f14d979fae17c0fee77e51b0bb7c5ed3f44466e0d795a0803459d293862b6eb1c2132a3d8e7017fc434d0a84bac4a3ca9083c279a69ec2d53128c25c88969fe35e8eb321e4816602dc6393bedfbd60909f6e580f0a246e7201f5583812572b1f262560d2b3c2740e3e5b39d3fcdf604d77d40afa794ae22d0c8163db26c6f148566eef0eb4011d316c32f9cb80c4954c4c32a71794c15093e5d35acd013da6a7a948c5f07cf26254580817da3bc2d2b1b68f8d2b5f95877b798939003a178a4c9bdee9d070060987ab3b7898cb61e629a52f7e2b3cb98a212cb762161263757961bc989f492aef8c4b", 0x28c}], 0x5) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x480, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCCONS(r8, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000002340)) ioctl$TIOCMSET(r8, 0x40044274, &(0x7f0000000000)) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x1010, r6, 0x0, 0x6) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x4) 04:02:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) pipe(&(0x7f00000006c0)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readv(0xffffffffffffffff, &(0x7f0000003f80)=[{&(0x7f0000000a40)=""/226}, {&(0x7f0000000b40)=""/71}, {&(0x7f0000000bc0)=""/4096}, {&(0x7f0000001bc0)=""/198}, {&(0x7f0000001cc0)=""/4096}, {&(0x7f0000002cc0)=""/83}, {&(0x7f0000002d40)=""/4096}, {&(0x7f0000003d40)=""/251}, {&(0x7f0000003e40)=""/187}, {&(0x7f0000003f00)=""/124}], 0x2f5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000000), 0x2a6) pipe2(&(0x7f0000000000), 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpgrp() getegid() getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x6) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r4 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0xfffffffffffffffe, 0x3, &(0x7f0000000280)=""/137) 04:02:33 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) setsockopt(r0, 0x1, 0xfffffff8, &(0x7f0000000080)="f9c476b385ac8cace192511ac1b6ae06b1344abdcb496ed90eadb88e", 0x1c) 04:02:34 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') socket$unix(0x1, 0x1, 0x0) r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x105) getpgid(0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socket$inet6(0x18, 0x3, 0x102) r3 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r3, 0x0, 0x9, 0x0, 0x80a6}) 04:02:34 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) 04:02:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 04:02:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8ab5"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000180)=[r1]) 04:02:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18002) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x10000, './file0\x00', './file0\x00'}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x481, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r4) pread(r1, &(0x7f0000000180)="c276bbebc2f6095d10e18ec544b271e1952f4da79f28bb273bbdc931b75c0604df015bc0198a5f35454ea27c5c75125f692d2ff853d3de4dda3fe27e532bc01a1d65230400b9", 0x46, 0x0, 0xffffffff) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x8, 0x5}) r5 = kqueue() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x40, 0x0) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r8 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) kevent(r5, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x8001, 0x6c10}, {{r6}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x3}, {{r7}, 0xfffffffffffffff8, 0x56, 0x2, 0xbe, 0x7}], 0x7, &(0x7f0000000400)=[{{r8}, 0xffffffffffffffff, 0x81, 0x2, 0x3, 0x3dab}], 0x7, &(0x7f0000000440)={0x9, 0x1}) kqueue() r9 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x80, 0x8) connect$unix(r9, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x80, 0x0) dup2(r10, r11) r12 = open$dir(&(0x7f0000000580)='./file0\x00', 0x11, 0x20) chflagsat(r12, &(0x7f00000005c0)='./file0\x00', 0x0, 0x0) r13 = socket(0x2, 0x14002, 0x7) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000001800)='/dev/pci\x00', 0x80, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wskbd0\x00', 0x80, 0x0) r17 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x80, 0x0) r18 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/tty\x00', 0x10, 0x0) r19 = getpgrp() r20 = getuid() r21 = getgid() r22 = getpgid(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001940)=[r4, r4, r4, 0x0, 0xffffffffffffffff, 0x0, r4, 0x0]) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000001980)='/dev/null\x00', 0x0, 0x0) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/vmm\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001ac0)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f0000000640)="525b88294d55c6da31bf2da8984c", 0xe}, {&(0x7f0000000680)="e2951c80413975ec90d457d368881391d5758bda6c75d28c60c6457f989bced8e40422c2ff91c591c5046d90c0c723ea3372b12fc530e332256577f5c3213417c656e421d756ebdaf0957214aa877e436d81a87f670ac2cd324ae75e581a14a07abca0bb1623d78b8732144866559a634790fcde5cfdd654fc04c3cec3225a1168c09f260b169b11d4853be0185acee0a5d69b482f9b99bedf6fe25e0c0eef5a0a1a0469f81b661d578a857cdb2c905249c693bbed9419262738046b223d25d02d0a4a0632909ee9199155e4f8c2c0f06573a992b137ee306ebcf2a706b4f7c707e53d", 0xe3}, {&(0x7f0000000780)="f7415909ce7192813bafd4471c2721f09c6daa5ee49f79b2bc627d1ca247b279cadbea054a6b3ddf8888afc1c511224ae7308c8f103d7cd8e7ba2c6d0094f775214512d783981331462a84be2dfa660bc9d8d9d2589959b9291d67a49d64de2942ea2723d92555191e2558f3266589decc5371aedd96b0fae26d5e0e43dc3583d00e351e8b2bc475c2af53d1a916b103a397eae16655005eb8d4c4231f45f6a7e78c7b5c26c22be7f96f46ea7d4362f14175e101ad86f3491f6dead1bb6bfce47ca41d491abd3ff1190e1469197e15d65c17ca26680a2ca7776da8396c017029af7741e7573e24c0e02c6a2d231920020582a488fa1f10d8832a975cbae025d780d64ab54ea2d2677ade9cb28b1f06f0da3c0ae88008a5ac557ae9a21b7d4727d5d3cf89e1d06a2e9d4e67c1d877fad89c52d2bf1c7e66e9928a50ac43b057b290e8faf9d8fb038c83c5f3a73b55ca1f44cbde3e1b625866907ae742b1ee9e80e249709e0d29d6670b85a590f2f22ab85b0217d0bb258287fc01ba7574689fffcb5c28c882461ec38bb7e2eae9af51070f31d57a9d24c6934ea7b47593a8a77794689c5771271c2349eb467552e476dad90df2f251eae35ffec0c52b0b559a4ecc320a5416570e718c8cee92512276bfb2aeef05a872d8549194cab4242fa1ed61e449df6ecf5fc70abffea517c8ff467dac7c05b61a617fd249ed09532e2fbc13da08e0681279dfb9280132a5e97bbe9660462c145ab1c1c284f9a11c833b6d0d31c68f645c3536ff9f407d5d0812604dfc0bd3f5040d8ffecb59b1c70a0899c2b6e327a3144026daf8fdf93ef5e845e3fea4eca0dfb0fa538baa30010b06c2619dd4acafade3941664c2046ad3de3aed8ca7543e87dc92ca89a147d8a46cf5934608623cf9040a0facc2808697b2862f58eb3805ff1e057db824e37ee025734d21085813b1550dbdd266e170f9b3714f6e3af5f0cae14640b090e3d9310eb8c40030cb18a703018557b4ec90943466a13ee1e8eac651f1deeb9b326e86a546cee7cd7b306de89b03e46573cad63344854cc5b0346e2e179bcfe21dea0e6fe6d3f908a2c7e1015bee18336a4db6207131f5dcb5675b5c984ca3f9bc9ea2cef863b3aa60ea534bcbd0d6ed122031599784d8572e999003ada4a7d8ac7ece32c2d88ee3621219c5eebb69f87ccae80c0e1b663ede47b4edc3517155b7da64cc681c2db4f38f73462ad9f03e355008fbe0fe6b8555b5545a390eff07de82b1fab40dbc168925a8b67ae1314a79bfd27d0847660524e0a2e397955f590530de4a426f2a51c434098ba2cb715f603949006a3f2b5f23ba6b17e588a51518d00e7996babf0d481ec732eccbe54182d603e969bbdbd0ecf09a2e00033fcc28543093ffc3ca06632f098adca9c1d584e2c08eb477a3626b9ff7003643b85af81c724dc8ac21a336d850927703e244350160e849f3c5ec5a8dab41001bb4433fc0e704eda33c49f30c75cde9253b354adf146280a752b852d3c3a8dd5f9a8a1242c11ebb7bceb7c6fef9580e6ca24cf0757d15af6e54949a7d73999738a9724baafaa420e92346a7f1c093a6ec52a3faa1552262c9635ac84e403508aed2915ab98c750911c4faeab1ea8b59d84f7c64e7941247b019900b8d3238b5453ae21284c76c3fbf2b8ea93921c9bd8f925998fa19242d411417f2a3e403de2d76a1606b3f0b610814d70ed09eff2d4a4aaa7febaf48672361144bcffa5afc766d2d192742f87dafc33e0de5f4a53eadc5c053bf06b6c357af020c634d0f0794cea554650733dbd580fb751cf504be09a99acbf2d0e49d36e7169400b997d32893c61e660f19ac492391040190adc657cfa0d4d4f44da62b842534ba5e66acd4c06ea4d1845a306874cde9c0bc5eacc2c50e55e87506a308417fec352c11f3dd4fc037ffe464e8a977f75c7b7fce87af6b14bf01cb6bd615c6d9ae034d59e049e50f419d704e851673c4451b9a0b05df9ce4b28b1324fae269f2947bb4972f01b1fcfa321956ebd6947ca2255221f31e3db6adfb91d688a6fd09d55d26e51a2ee54a33fcc781415af507a665ea0eddce6bacf268671f09cd8e698c632bd80e2c51292c31e563562439eb39f485743c2ec1e7ececa54b40e4b5e71fafc98c3a9e06cbf132094826eda8733615eeefda78f42ede9d6572720735a3b6e134da8c631ec16ada6c679e5c442f355b33a662b96a169d225079d4881a10819f3090b00624f7f40468f3117131e8543d443a0f6daa4450646038d2d3cae06de0c0f3a2641cbe2bc8363db2c5ac77573cc7a414d62285c197e72e57ae95d18407bd7fe93cf2abd4a706b90f125fb9e523d0377e1b7e30ee55fff0f5d8cfc69709c3776ba069ae2773aacfa0c89a2ff18dd3c304d24ea2727847c9c53f6a2ef916bee9599d918861a7a0b1bfaceda5fb96f1ccd16dd2e0eb891f2a4ba4b5bd55e79af3bdaf60c6657fde7130cdc7781a77ef84b15ea9b610c0442d136fb545786c2c3ab97611d36bb458e40a6c725e214078861ccdf89ec50a5636893a049a171a19cd1d511a549a1da9c77b86de447455e16125d70d9ead1923d48a00718fff2fb62f1cd0e6843de01bce2998c727f676446f3e75c678b7fbbb2b4ac0733e4ba14d4bcfdd12fea958983c0e53ce40fc62e57efc4cfee8b0fcacd3749adc407810d49bcca89c40ecd1b194787b4099d314b484d7b9dcc77fc8f5ade493389373438a7d0b3e89220273b02f596aa6b8865468703930aebe979c794ed7e14786641d9ec7a0539285a157dc30733c36c6aa78e54699c5b1508a2d1376c785859ba849efd115b77d147d5cd8a540be68fbd8f0f39fd25994125279a3d85399c05bf4cf0e1e85635ba4e82a172f03a7ec586acb8d2058f72dbecefc8ae08b087648bc472593b501172b9b8d8c97917e41abff0229f69c89fd0dbd023cb39409f06ba89f2def8e77003ad0937c79f8c4ebaa8384a4f25eddb7d370e22b5bb3de80e6d7bf037e0d4440b8aac143e119f334aa543a9127c4c30cf19c0fca0b4344f68522303d71e21b0e69c21c634b30b8ca119cabb6365537bf39623c4b861d928bc13903a5648afcb0d1cbe7bb061e167c8cd1b77e99eab683da8662ac8302244a149946470ad456eeda86cdda2c1383589ec32cc2b39dc2d8541d898534de080dbace67f7cf828b7085f891e62289263f6bbe79806ded94e76b6a7c4ccd7e0f8500049c675e3f3c08bb86fc4843a0eec9b1e8c79213f1d305cd1c30f4dc6e6ed6e56e29b4e6bde9808f666ead4a8c78ae71deae13f70087e203b5bab7d73c473b97929af6e6a6fd4f638c9c736d815b820ae29724df4e372d10fa14c090e9ae096417b0bf5e696fb12287c9c736c8253ca12750461f4c05e306c201f8cc1b1e8d4cc56d07af79df18a70e45d6459222896bda03926249efb9bb83e5f0ed4ba148c94152dbd3063cbbfc197e0b741ee4ba81387d73e3da517468cd871306c69254c72e1e034e77fdb42d321f9ebad6d16447767ec54356d33e9fd633a14fc7efc4d1af97c78f5c3a03c426cf1dfdb01ea2e0cf82ebcf885f53f04ded3ecbb6c1bab2ae48f68cac77b6eadf1aaca63824c80b546c0ca08feefb9f58004a2024e8742dcf878e33668459a724f9606718a535805d536f4dab6e3a0abd7ae574d0121456bace7f29ae7d9c5f5f8d60f796a44314878639c9403b0fa1dd2f74c70741b776d9f1b6a942a9db153a1143c338d506742fa4d01855962d7f1f11aa523f3e6ef9e84de3fb2163317e944e998a4b5dc98d4eee64a43876edd6a94bf96a4f828e310b08f321da4929894e005ee9b1374ccc4ee54439b1be0f2cdf45dabe529ecb92413bfc81281b091f2910682cf9fb3ca902bf46c81284ef513cfc2ae2ffcd578677b3f0a75e643d00bb397ed1079101607d66ce1dc61b74660171553b903ce0dbe475e776cb39311ed709f35de1324d8c6a2de2e1422f513d4c8b9eafca833861529b76e1f67ec8826d332c5ea47d873759913a2cf63fd87630a92e3f6f266003e85522f2d91bf4339ba49c6e9b0f7dd2cf3b3c6dbe96e906dcac5bde071ba547b1eee5790548f7969e257215b5d0f3a03e6c05a87d4877f8452eeeb2320ebb759de48a8d02d52694eecc5b37cbedaf4da7fc44e4830367e7394b25d5d186f55c2745d40ba188da79731db97ac6d18c70c92fe741590759249d0e904898bb9b637c0d44ada862e096f6a77ca2e48f3ff2e2875b48870b22cb2121dd844b874701170a6ebfa72b2cfd971342bc048839318a0a1639971820c0e6ac26ca73505a42b3583ad55981188ee40de5731f4abe19595759c1c740a1fea5eb0fbaef36fa7bab6e7c5adff75c835deb4675802fcaafdf17dfcdb5351d9eb50f82f34e684e37cf21219666f904fe454ea6df5d12072f85d425ab512c0c4220da6f532f55c22c1bc5c8e8e47580c82188529402cf26fab4be8f746701e85096e94697fd29fec327cd9f6c2cd6ef9bf2a6960657678f18c80c3136fc3de0e30ed3412b49df446a1b2726f2611f62c6759943bb7a159b7de2610e1446b12ab7a9e7e4c0bc7d48666280d929eb351d9436e1d2c91d9e2fcb074c259944d6e2ffa8a0fabce05288273fc6827dacb88ab619baab28e1141495ef7baea7369402d549907d913e92ba44397d2bf082c1a26ec04496d801bf1ca828f892eb9369aef7d3becc3712eaddff5555d881dcd15fca0f0e1809b52cdffc3bf1368edfce49998087cd4542d7b64263d0be3e32f235d9d834e18a854fc9cb9d9d3ee7b2db6006709a89361b3eeeeba56d4af0e4834be44b133850857de22d59fea70a1835b2cc54bf371c173b3079962b9f86f32f835683c348eb148461585561f996ab044c204420e5062db76a786eebfe0b52f1707c87ab42dd3bc7b214a65794e4884b253f73d0774ad6205c4c6cc7da145d3d47c8dd1cfc9991af1d86d268285672622d63c3249304d8d813ccaf92da276f6a6bd0cc04d8c5a9909f302483aa068013a0c3023f907dafd7713cdac487502f100e75f2020a4462cb03837421be84f8dce5407d518d2e939d2398b66ca63b4d74ffa49e5060b0c752dcc086b09e5f8dfe9c81ecec926390fc2ef707aab1ddba0bcbe0acc243d1ce7b09404c7a09555752b21b86fffe54dadf927c24d7729869ca694414560ea881d9584743fe2e12318581f1cf5bce288780f88d9bd659860275b90fb89a35b84ce2ea109075f854bb11ce396506b6965363bb317976f86090b003926eebff431834e7f04c949750385e339057f6ff7132fef3ceda6e3f7859081446c8c5657a1afd1a100afb3c4115458edeb223b3fac38f73445372d4542d62fd20095a2bea6c67f1dcd9e1c8d6644f4e7aa40e3022a5eefabb574a750c25e3da155c45fb0b934a54549de9d9cd0159c7b75cd7c2c7c1ab3166034d4ba9b915711c214f1babcdc3682be5db06eb112f73a845980c4103507a1c86092e4a1817b5b63c98147477a4921d72b651e872bce115712a53826388c043bd786b8c17f9c173601cd7ff14f788ba75b6c3060117c23c03e08e21935ed8ad9c1b800be391509000e7648354677d347fd16439544c0e399785df779002254ee04fb42a47f1eaa66d46913be61d2e59ceb85eaa3bf0b7742df7221b82061f8c5d96857bd383427fa48f4784ef142b4dcd817958ae0bd56806ffe27cb54a76b03caa812f71989c11a1fa0ec87f25e7c8a64d097f5979824241ef6058a2d6df60c8d7ec1ac8d5cbd525e6eb6be9", 0x1000}], 0x3, &(0x7f0000001a00)=[@rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x18, 0xffff, 0x1, [r5, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r25, r26, r6]}], 0xb0, 0xe}, 0x400) 04:02:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00@\x00\x00'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getegid() setregid(r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) connect(r7, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x20006) sendto$inet6(r3, &(0x7f0000000340)="24ce6965afdb477d1f90a1ad2da6832a7071e985aeefeab23d709464ddf61df3cb7d6fe4f295e5542a14a043f56e615368f355886ff388151094348b00607be8a48f349300f26b1bd4df442f54e2c6ecc075fbb2bdc0a80f284e6fe7d5fd737eca39d1a717b83f6053481cc3d760bcc727734cc549f005a9deed6f47c9d0a8c40670f34d5441cbcf8394db4a617d0c659b095c5486e99fa5d022a457542fc7a2ddc934c9c86ed2ffd3440a7ce2b56f39e1792787471873495b12db6988ba61f40b9f0b82c83360e11644b380826d1bc98e5c8cf13a9877a19bdd7dc0b73a69246ca3bb6992ab19eedb8930efddcefb0ae7c6230d3703b1c4b478943bca56a9613dfb3f7ad1c4a9d5e84d7ae4036274f3d33e69361255f005753a94e38540b4f23f1e8bf1bd95807f0922b802c2f185f73621ac1e6b33bb7b7a982f2c482889b1cf65aa281644df70cc2a77141c2065d86272e027ff14433051dfc08b8fa49c92241c293c672d9ff95fddea4c960f7b53ac0fe6992fe2791f67735a037e6ea16556d4bad8ad1cb10ecc0c48845d882b53128e84c946cbc39ab0c237a68bf88b5f3f26e044e8ca81bf178725282c9cddb82a5a36c8d9cd4415e3479ff585f0f993c28a660804b269994e8e62645ef7ccf9cc32ef53ed5fe28ff7bd37adf8c042826995da91dfcb33838f705c0d7ebee1ae0d63e1a8f23537844cdf741a3636975c9a306f0bd47099dcfc8fd9bebed9dcb760a2cb4d647e641d4ede3f096d9f9ed70b3325d227917d4efa4e4a571e14bee23a21864ae97e0f591dbbbee005160bb353466431391411ef5f590d2473ca2f68d9462158288496e53a2f033e5fea4089a6ccd88f02479163c1f38ced3112ce0c030ea1d82b51dfdc69f341c743b30247d01bf4d82f1436a43407b74f71e0c10a59ab5d2acc3632c1a3009749e4d971cfe3462184bcb2e69879f5f28c8951e44cd43ad99e0591daa90e866efa25a01ba8f1fb014d80182e975eff0a775542b820060e4faff8095c4886bed52b3407bcd26abf7f4395b92e6624d307982a0425de8bc6ea617a7f7004a634c8b03d4560bf77422daa16c5340ac8565c56d0a66f79d5c2b8b62348b9f5efd8f861781fcde7576b249481c5607b62015fc27788682c339824606a9e33182b770e019287392b86f58a19f5026cebe34eaa9caf0021f37976549c34ead8c668f395d77b1d2b6c6319c0f21cd1597e32b41406a1d3dd14c80f03eae5f34c079d56d7112ee6050d2b8e005f6eacd0e8ff22f604b8c9aa38697c3a5f0ceb90b03d6334ff78fb91917004d4746eaba6feec1b14b3694ab1d342c36d219800e337773a80813025e30968fe7740cca48a3987f9d30509a1f3c7b8d895312ffa38950bb80389e5f7a70ff5c1e7fdcbaa172854cf4333b45f5acf61ee89c60e5953de295c799291b56365046c0bd32bfb3f878bcb5df44d1bfe8a19ae0a06775adb1851684ce147c93a32043bcabc698de10883513d575945199a1946bf12f3635558389aae5782b90bd1c20d29032b9e21c38888858dc07436468f689e7d4f2d87b9ca5769e1d2465cbb24e982280dcec7d55541b253b157d58b0f2f66247180efa75d72be81a640abe947eee12a7c62414755e7adf526ecc93f2eb2d9e9dd7d06eea4be02fb1ac47dfe7ecdae73731edaef0a4a88a8c9a8646ad7915cfcf80490e12eef59749daad357a01a5370682a63a52a0427b294fe32e6170ad6a291ab80f32cc9c017b80be9c4e3acb0c545669e6c9dc2087469a70100bb53ebb333fe6bbb29ec18280c252f3e1582724679f4f2cdd41be802e4750238a0de0b106405a54e0efac5839469c4f0861bfc8b1fa6f239185cdfa22400ea414053eac3c6c6d567c7597d715e1518835a998955cb21ca792b3f32d85ca8979798ad6fa4839ca2c8f85139c3d32033ae88bc12b4428437501027ae398842bf327edc9fa670c7c3b7ad4ea22b737f3e2cf734c3e7e9d2fb52a9bc34350a0e6dde816c4e4cc9af7a6dbe64e93f7c60184f35b9cbceec4a69e93c4f5ab2fb3cb7f675d26ae35e4ce442e39f2203c5f415c883988478cd5283c39642f6fb487bbf9c67a4053963b53100fb011655999a0c5e751769454e6194801623cd79e0634452401d0bbdb0d516dbcfd2c18170fb3871048fc7595fdafc58d63d9f8272bdf9710183a40b465c2c6a07549d1928c77e6a36171ed7b5ee3e2c47e2ffcf2587317cc81c4c2c85573bfdf21be5c599cb0fdf022851b66edeef2a360b8c31d1b9e57972e46098ae1f00f3d5a5d2c38ec00e9c03a3819a9fc2242d93564587ded1ab4d5c93c38a0f1d9c89b85d09f603c274c36d4899093452d04708eaa5fc718d1a5872b746b74b3e2a34ec5713b7ef15e02fecaa707aeaeb7303f644f1a9b4b3a6a7b7d3371afc73043340a6302df858f7dce0f8fb78b12621398495f2d45b9a8024f7eabcf5f9bdf9e03654c49d3bf364068a48cf819ba5fc87e8a9f63c4262d93b104e0147c35450383e191ee83e5d62c320ef917edb8bc42126577a8a29d4661003618bbf5df0bb2b482fb23d2d46159a8b55f30c35a901576e2f0732175bae96750dbaaf8336e26bf508f9b8db0e4b142879e1929224c4d9c0fa904f6c9accca33eddb84b4da9918164f33995600f7fafce52ad98da0edd50fbea7b63990f8ae7b0fb4e69f4510332859d9d9f0a2c13269581fe2300157b5e598ff2df6ee03b517580c5fcf0ab998a1855c0411891074f2fc0c12d915b856741e30706087ac78dd5b4ef3168db36b542f07c5cae7612f64c988799e34c3145befdfb970b88a75b8809e6c3f75ddcf8726c1665399c77858bad1a6c8f50fa39d6a8aceaba8d1e673d89598311613bbebd2e9739c5ab10ff4db1ded912c3e8c8799cb1a24f654d8968ad2f0cbc0cda7c0485b3f7f3e9ceaa887d95911e0b3516d3e2bfab9ece27c3e908e57c167aafd598484a0cc24b923adde52091117b6f98ec381d91b1f608c3233369267a90093ab817b004aa40cd159fa463b5eb1326f56b6d2a5575072f97ea0f07036b90af52aacd7d07eb7fb2ec699e669d5dd7258152729fe61211f8a4eb684a43a6bff49d0ca5d98f905ce05dd690f7b3dbe34f0a32eb72ebef60382585294ba31d9098efb46e2bf306f24b01c5ef5eeb63abb47c19ab6e6977535bdc3275397973bbd7c7264e5e37be57cf8be5189d2be0fbde6ba2d2232f36df2392f9e711de5f329fbfab1227ae48cd8be90e3528083a41a09ffdd7b9d26430169e22bf6196095607f32b8c7c4731cd234d091028416ecfa513db31cb6da006293d4647dd2160bc1e9a631dc66ed1df36cc50d122afdbeef93a650c1c602a65fc971ae25155d6150f512adabc0377ee3817bc4b2121d2cca26eb250ca5d5b0b40f32e5baa42b1adc7a9f08f4ffeb6ceafd4f71ad261a3710792431dfef2b2c4d703b80496a9fb84967600edf040dad364703304817c9fe45c044611ac933c5cf01f2b9edc355d7d64b40d6c70e2fb5f10067832c215b1faf184da3fd1b4f281d9fbfd0449533c76de3a09b73a78859a89f16e20a8399eff0a2147191dbd17f9a9451cbb058dc78a75e6b163234bc04e2e4353bb04b329e499d1a2b2183019105b61adfd7690d36106e3907a34685887365326aa5944d24aabb6e1271377cfd928ab46efd42f9f4bc8278fe197050a178bb4ea60b45c726ae5f543100870fbf0366455aa543411079db6590c35e20b4b654a58e9bb7419ceed78edec7d0b68b56790c4eb57dd3ebd38a6f47658ce3719b5d970c3fcc85df6b49b9ca02adebcee8288edec96f8ec4346afda8d2ac13e550fb4f8e895b8156b1d82be2e8fb246e3a697a3ac2afc0c992f042c062646e3f9729fb39f44c7587462c01127b1e5ea1af6fa058f462da6614d9c525737bd34b57e338a63a1a73a51f830ac99ad5c9a8e3f6559b8744ef9938c16d71098ae19f8478fd6046ee1711694b8c2344f02bbf873b37c9f6e2243b2c44e4fcea51f22542211510cd8da4c97ed208efed3abcbb46368d86023dd00aa01c1f54f6ed1cf8f650dc3d41bc52b6da76b09b310dde43dba75ac0c3f138f121a91077abe514e87e944998db29e85b1979b9e12eeaa2221d98809ba8fc4da11b219055a23aec88c0260a0ed2cb6acd3c113d8cfd408c46056fc214df56d846c9127b9531f0cade3aae36a008c62d7d57dbbabe6fd55372aec1aa74a3e7bdd14bc485d7a2207907efb62e2d4ce0db8af07e164e653715234fc90fb6dd1f665101e534f511678b499efee14e7f0e99ebdf380aa5149fa821bb93638210dad2bc0d7f92eacea78300efe6279db3504334597d23873a3d50b0a07731ea249bc5ed5ca921543173a61dbfefbe63eb5101d3547ae7e1183a7910c501f25aa5015411ac1e6d7c977693645a5c19970a9b2cc1adb48eb030c76cb78c471c8c961e35fa15468ce2d0ed12c02710e20a0bf58f828e3bd531fbad76199e98742101e860f9ca52805c27b372158750032530f520f85c8a34018d1e387e1374950851cbc0264fb50f57fc4ee204015316cd5aa67c86a51e437c1d41b0ce457f08dce44ad7a758bd6c7d1d8f8a09c65450452ce583aba9daa24da759accf80fb04e3aa20cbaf1560c57bdb48a8b080e6d54e8262fed19bbbb037a3fd3574722dddaabd0dd3ce55dce1dd512884f81d0a21eddd9230839438627be5f215be6a6a20e94c731ad6259b3d85eca87de7da9cb1253699230c1a5ebc9d728f15568d6048b2c5c6b815ad1a9f5b5dec86d1f3fda82c7418a67495b7e80752611e775aaff8a0dcfa3465821b25973b1167f12f89a8637bad2f9e45a269d1d3fbac99fc5edad8ed3031bcc77338bf82edd3b83ab4a841aea5b2decbd3426e97e36eb84c15d706630000c1147cde2aefaa172ecfefb2d6c5a3829a9cff504065da91bdab5b14d9be93989d30b695ef6131292e638e18e305cca5f021119e9a68bfb2a7a246f0f84279869fcd392f448894e16cf68b0ad6af14ed08c053ecc3bc678ead2042fbb4a45aa9c8e41650e1286ddb7022a8cde571eb8b2baa0f9b50b2a49b33bac77fc5d49a637b471a10049b5ff9057498976dca28fe0b543beaa2bc02cbccb0e9538e459cea25f14e54cd05fed8b4556eafc7c15fb2974eb8bfb3fa050e41645780b90646d5b4f427a2b6afd6610d5d814cabf11f2f8ee2a5a360d48bc208696074ccff409b8c4867f69a457a196c89bac2c62aef048636ae5451fafcfd98ba2c0e4e4303b75ffc394fdae42a47c91565ace2a290c1ad75a32c0ef15c61a376ec7c48f5fa9e98e028e2202e779bb9ce8e661fcf4e1527d905e7909dd84bc8c7d7b019cc65c56f43a26ec54edbd43af8a66c20ee6371e329013bbd62c113f5e08b935ba26f3b3dbdd0aae9119e6c90013710555b21e14fe628936e23d83c20f02a84b1304892e4e8168db9e03cad61870b0dacaa57460d55e967b75e472e7a00787c428d95d7136b19b7c5eb64b34cb38638d5f1446e85e0a286f7cb3b724ae132196cd5952d07742f9510db7efd2b4c86445d4b36c96aed56a287a9c494cc787e6b991f0cf654291f2b8f0852729ca51a86aa66224cb5eb0404682a5ad0a6cdd16d878ce204b1a0d50ab13d80cef19663598266ea784c16e540a23b02a1a2780d0688dcd6f644c99b3a6820594d912d1e4ff7f62498e33a49fab51cda109718a9675350010adc9a11c56a7e7191867c70195ebf7e439142861005a8bd93204fd0acd021ee24865f082b2b677aefe3e493", 0x1000, 0x3, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x2}) r4 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r4) shmdt(r4) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:02:34 executing program 1: mknod(&(0x7f0000000200)='./file1\x00', 0x8000, 0x80d18) rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='./file1\x00') open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)) socket$inet(0x2, 0x69875011f9b3c678, 0x1) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x25}, {0x7c}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:02:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000180)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) fchdir(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r5 = socket(0x2, 0xc003, 0x6) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) 04:02:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) setsockopt(r5, 0x20000000000011, 0x3, &(0x7f00000000c0)="0000000000000000010000df35efaf15bc47ed643184fce4d6f2", 0x5) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:34 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) semop(0x0, &(0x7f0000000140)=[{0x3}], 0x1) pledge(0x0, &(0x7f0000000100)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:02:34 executing program 0: munlockall() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500), 0x0, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r0, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001780)='/dev/null\x00', 0x100, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f00000017c0)="3f89ee98c7f85b5e3030b8f35520e73a2a8ab935aa6730602606ff5c1d03d23f20c4dcd4ced4b3fd4e752d068adece5c891738f48a47abe31183033e93bd9cace8cf0c1046afc5b75151fcfa998aa9f37266751b14bb21a779c10f9ae40139b825293c373d8422", 0x67}], 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001880)='/dev/vmm\x00', 0x40, 0x0) readv(r4, &(0x7f0000002d40)=[{&(0x7f00000018c0)=""/58, 0x3a}, {&(0x7f0000001900)=""/196, 0xc4}, {&(0x7f0000001100)=""/204, 0xcc}, {&(0x7f0000001b00)=""/162, 0xa2}, {&(0x7f00000000c0)=""/4099, 0x1003}, {&(0x7f0000002bc0)=""/107, 0xfffffffffffffdac}, {&(0x7f0000002c40)=""/227, 0xe3}], 0x7) pipe(&(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000002e00)={0x0, 0x3, 0x8ff, 0x4, 0x954}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e40)='/dev/null\x00', 0x1, 0x0) getpeername$inet6(r7, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) pipe2(&(0x7f0000002f00)={0xffffffffffffffff}, 0x1000c) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000002f40)={0x1, 0x1800000000, 0x1f, 0x10001, 0x3}) geteuid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002f80)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000002fc0)={0x8000, 0x0, 0x7, {[0x8, 0x8, 0x100000000, 0x8, 0x8, 0x4, 0x80, 0xc96d, 0x81, 0x519, 0x4, 0x0, 0x3, 0xde02, 0x800, 0x9, 0x3f, 0x9], [0x80000001, 0xffffffffffffff64, 0x1000, 0x81, 0x8, 0x10bdaff2, 0x1, 0x5, 0x100000001, 0x800], [0x8000, 0x6, 0x9, 0x1814, 0x9, 0xfa6c, 0x5], [0x86, 0x1, 0x4, 0x8, 0x1, 0xffff], [{0x7, 0x33, 0x0, 0x7}, {0x1, 0x4, 0x100, 0x8}, {0x10000, 0xffff, 0x1, 0x9}, {0x4, 0xa6, 0x2, 0x81}, {0xeaf, 0x7, 0x1, 0x3}, {0x7, 0x3, 0xffffffff80000000, 0x57}, {0x8000, 0x9, 0x81, 0x9}, {0x2, 0x12d4, 0x6, 0xffffffffffffffc0}], {0x2, 0x5, 0xffff, 0x3}, {0x3f, 0xd4, 0x580, 0x4}}}) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000003240)=0xf5b55d309c743fda) symlinkat(&(0x7f0000003280)='./file0\x00', r6, &(0x7f00000032c0)='./file0\x00') r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000003300)='/dev/speaker\x00', 0x8, 0x0) fcntl$setown(r11, 0x6, 0x0) r12 = semget$private(0x0, 0x2, 0x60) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f0000003380)=""/4096) 04:02:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x20) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x57) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 04:02:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socket(0x16, 0x0, 0x3f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x2, 0xfffffffa, './bus\x00', 0x40, 0x20, 0x8, 0xffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000400)={0xf97d, 0xff}) write(r1, &(0x7f0000000040)="670dc3", 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) wait4(r6, &(0x7f0000000300), 0xb, &(0x7f0000000340)) select(0x40, &(0x7f0000000000)={0x80000001, 0x6, 0x2, 0x4, 0x8001, 0x6d0c, 0x40, 0x2}, &(0x7f00000000c0)={0x200, 0x2, 0x3, 0x5, 0x4, 0x0, 0xc0, 0x2}, &(0x7f00000001c0)={0x7, 0x8, 0x6, 0x7fff, 0x400, 0x6d7, 0x7, 0x3}, &(0x7f0000000200)={0x5, 0x6}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e026093dc1575d2c87b75e4e602daf8ae8d4bc2819d44d909982c6195fd242f592af93127d1bb93518"], 0x1) r0 = socket(0x10, 0x8000, 0x81) dup(0xffffffffffffff9c) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f0000000140)="34466b7de3c73c55539c07ca01c19830d665d74d11961865ad7221b2737195d54588cedfe5678d300cef57e1f449573a527cd5689cf71f3804284cfc33081a9a6445bb8444fc7ca5bd7a4de020f69e1e747c0cc98e284e264474869077c01015ef48aa7f53249c8555b7138acf2e398e1e7b84b7b1010094681115a2a9add2be43ba61d670c9a671f24954ba3ecef520b3bb94f98f59a6b1a05102efe7d509d228ee76b27380fd4c886044d843eebf4aaf8e7541f39da753e5659ca104faac258d98bd76b320bea7aac1a43f2cdbdeb7f923115282c51169b7af0ee048086dfe4171e0428c22266495b5fdcb4317517c0e57cab5a885b776ad45387f30a1cd690be63e71d27c14bb14d94be9eb2f7e9f9d64dcd8949ae41c623b46adc3f8c531f23d9d58eb960e695031618aa221ce4ea495f6ea1530a3b55771d785e061d42ba6811384ecdc908d947ea2d265376325fdd00399dda11dea9b7e8f60b2e92c0ec371686bf8707e7c23c36f7edf9f9a0dcf1e6786f128728e2ab37f1c70ad69eb0b3f628064236a364754a31ba42402aa28d341fb34cb14f6e00ff71dac17863b318b37394f65aa2ae2b4195aeb5bb9337b7bbf1b3fc387c166bce2310e91faa03636c0aa2ec7ab994453fc5bb5de0f5bbb3a0352f2ef3083d5b51d3edae0e2a75fe94466697878e57ec3e12de4d6db910e15a63df090f9026338be0b8b51ce8e5a649e72c71733a1345b680e5deca9ace9030785dc4084e9e12b1639412b443b7a4802352736f9e4a65efc9d0bf07f7d8f409dca08757ee325784a35d732bb5014bef5c92d0bc352496aeef23e157a904137f90c1413f6b724394c25f7d92e976b694de7611af77087a34990224a1903749abf7a0210d62cee4476e2f07475e0959dfd4ded7f597e7d82957366c8e7bb67e0a8ff78835c6e5f9451d624bfbf67efe45785f8b170d2712def18134a36fbb83e55c5619d8bee9f6844911bfc71a97b25fb133fdb49dc797946b25f481f191cbbee72ac2f5c14aa59f5a608879c53151c11741c996123cc2a6f5c0cd0019662f4e2d4bf1029183680b2c902eda8047f84c71abdeedd8162a81002f94a9c7e1dd0a5920f6f6a1906d0fd6d0909123744a67abba59be82fab866b43141fe23e5f8b9a85fa38a0b193b53f44a679eec1ee70832aed2fd9149822448d4d29aecaa8df739d4ee581709882e91f940c7e857780a8cc8929cf0a906f2237547579cbfc4841e181453659accd510c89e87c0b4011f3aa11107a265d4fce1804bfc319768c88137d9135b1f0540775d43af38e3d7a6594db0911f0ed0167b70d87e4bc37f37e3526159c0c50018ea1014059f96d20a94d36e01aaeb20ee72430b60940c7e3acec3cb26a7390f896b760c8332b587f3c53951666a4684d759aca0b31c5265718453f30904133c4471b73930b3321992d323a6a3b0ccd50db9e24bc2024803e9f07dd44af433e45d91f93f4ebd2b5dd7ad459bb08ae6c032cb24b1964cd7247f86daad61ebee4c8c44523f7c64128a4f104fd731d1f7575e3231b810bfcd794ad73bae6313c4c572ecfdf1bb7092e46523bb58186b6cc0091460c3eb868897e05850d0d12b136a7a8636398b1f314fe7d68187b29ddb8a86b5dfd08650c4cdddbfb2090f49f9fa885a64bc00fd8d76c55b61e40e47f1bdf47468b4ecb34c537877aa7d1c0362939265e913c1e502584dbdf4f1e8523af9992b0ec1a43cd942c9bab5e0c0c08f329f1d899a5969fdec430996c9531e7f6256cfc7f48849a0c007eb4d7f285c539ba2399598a7321a97ddc10f7b002026f23dc5b66aa8ec371775f8fd0c558da7511e2f79a96659b4a7b51dee3262129bc84f73867b30d088da3502604b6d0b20861a9353ae76c7aea83bb14070cfaebe85424d115258e29360b78b115278c54a0273ee610c3868a809eae6b61976894e55d5927197b99d4d9d3d862aa1f9a8d86c96d9a501e75fc0e043aaa21f53dbe37a1eabd8345d7107fae8378a1b92cbd93f7ed11d6ebca537ccf07c92bf9a48cc2e336d2cffa8bb8b74b09a39ba0b17c0105ffdc520ad442b56e0310a377dc51a54c717ad30a081a9967665c25867732f101a61b98682683df87d7acbcd8336a58c242f6975cbe0d2c67d8ad2ba147213cfd9b403772d6c115719559bee9e272c6a07131203e46ab1528b3032593bc5303fdc5dd9bbfa3fbe41bc4956fea740ae95c3512ada4d62c7ff6688e914d9ab122533b57019ade6687c9f7e63d6a5a39007dfb74416bad93d102c9fa45974d2daf2f6f98642158afc3633db31b503359a57bc663a230e806c920a68cb011daa6dabe7ded1b054e4eb254a8321db3ce0690b37cb8b4b5ece7430771e58140b32186fbe70eb54a87ffb470b280ecbed8a132761a0893e1e8a1e72a43c2af5c36f0e3f0b315ee8703b9ff0986be2421567d7c924c0b1a0a725ec1baf4111eb62812f84eafd51385fe1c1816cf7fd84f6430db5d5ea324fd747260bb83f73cb178d312de698db7a7349679811df7ee0f2063018443278f02a79cf99cec3d2a7f1f0cacedff036e3e8f6c2ff0080221abb76ced95adb1f8de8d38287fc723a27bf26834db35cfb74343b4f1af90d424c23590d78e4fbba08535eb67057eced8c32f93f3231755feb48d5711ae13c0aa4799bc508b8bd642f3e4ca2622f20d78732aa86b877261f907cc32821bff89b3d13b972bd1f6e5a0290ddbf2027bace8ee66d7673ae9b6a0202fd66aff1b78f17b2b9c75aacdfd334373bd0a2d22c7a7781378c9715c2bcc1a6c68409695a55918f01b4e3d18cc91885cdd8dd76b31debfaedd47e92d9c298f068062fb6515065b7460b3e20c331beb957dca9c8f7038040df727c86e348fee50f1426884aef1e13d3bb748b13987425fece18325b8979f8b22680060963164455c0afdad8fb407d0c5581e68d30e765928d3964d2e8999dea96d93b1461a1e616dbfff2c84fcd6e64b2a76d1cc2b76516f1cc95dbb766be4718e73cf862e76474a5dfc5e3cb7ba35f63465553793455fa27fc4b23954679b9cba16692696e6efc9e6ebb861f7ed7e1405a19a2005cf334b28eaa990d74e835eea6729f8807f8f95a5e9e8b8164227665463ae2a224db301d933fa61103ea9dbcce543311e8bf3362148e03d18dbd2b9f490d4fe5cb4203589e62345b634becadacb2a34d1dfd70f31350a89e5acc53f91c3a2e15216774a87d3e0e655ba7dfa5c9bf0c17da3eb4aee7d1c7b2f10a6406d42d10216778f381c852b340b28d1212b6a5e9fc08bfb5ef668424adaee1d07b4b50b7aa0a4c20717ff0ecb45dd19c81308f37c580c92723fa315257dedc9b906cb37d5438f91c22943f7693575aaf82994048874600dcaf139c04bca97cee5f6d29a5f89d51241e7493989bbd6c7e2e43469c47622b18f9387c7d4e50bd3883267c86104241e1748ae0f5bddea55b3ef3a705163498424fbb9bfcd520cdf5bed3922c97eb56bf79a24b8c17b46d61b8a6cb8addeafa4c4afecf4a4a9a9fbfa6757bc852503561a59145659b142833d4167f1cd0528e7a2508870d617f2cce99cd0b0cb5ddfbbca12ace2f2774b832d7a7a7a420281ece24aa34cd2628157f3a529982404f160f6781145c4f4438870b1ca6d9e1c83e0cfcfb22a854cfc43205e4437f0281d698936619a200989cb65f1e252350aa72425027c141427b93dcdab1f3c0e67ee8a5c0ece144d2a8be5f1827500c6c39481d32badf1e84a73b06141dbcd8ccbd34cef4e16f258eb56b937e65669ccc4ce321d3e94d8ee908c9b20004c07773ad04b8425e0b5506dc3b4411ce3ade2806691de1775320b31c3368029c0079cc8b5b8a0ee58743639367e6ecebdc05040c600c8f3f9606f7cb13d0b81e0a34cf23e5223896226480c4446b510d07d526c14cc3c0612754d47305689dfdb87f69d3974108df91847249a50b750c6c9304bed7461b3fb65f9359fb1d89028a49c8fb583c61544055c100c5c23d9e85bb6b0f728823e594e5da0c7fc7c0086c8c9533db869b5f2f7e1ba0bc61dec897809d0ff2c9abf41eb7fcdcec95d2993c3a44c81f2acf8e3636acfa5b49a689ce1b9b1533879da2b4a435ed1cb53345378173e53cc9d5956e2fc101c95dbcca07a8e17c63242579060cc46095d6eedf2d0097087d6491c4c5f1ecbaa55af28f3c86084cc428a283b06333e377cbb0c53b9f1721129ba210ede6880dcbc60142d497bfcd580aad9afa33ecd081c7440691c49265307e7112d821c464393223feaa41a6fa3cde6ab50360b54e0cd791dd83282768b2c15ea156d53389de345c3502deb3f215e6fc94dc76b5404f53df1739047e6b6e40f856cbce1400cba3b4449d6834c347a33b30ae8ae060c06c37b956e80ba0611829694b2ffa023053de4f153cef23ae009f126c90fd386f463ee9c54d5e88bc93e47a13363ca51fb43d7a3d6c52638633c5045b5c6ec26995ac300c0e5ab1249b08a1fef3f87e7417d1da2f2959a1e229c4f84dc2ef8543cf41f0390a2ab815069a4f1b06a56126e4f504028dab195acd8c6316187d8097700cf6402304e0e2950583c8930bf2329fe300d1a7d85f3e5546813f729dc313efe3be2b9144e48c4cec1cc078f94874003cba935e1185870457bea1b13a9e263936e4661deeaba28f3c761a0a3ce0921e95dcbbbb2e9076a438b1d219f176f1e0c06caecf5a0f8c24cc83d8300a2d372c4fab1c4d10de67ed808e6db38927e173b1ce896c8c19e580395d952f5f24dc21694f9e8db95864318940ce2fa30f6ade4196be8f107674b6d030a6eeeaa233d452ab8cda0c35ded7d39ac9a69037c298c6c7b3f667ba9fe798055a2c6d2484a72431fb670ddd4948809d97d8f0684644203e66c45d25388d88f4765963abf72287d980d60a2d81b0faa90717e381f6f97e314e4745ba442a5bc299c312c8ca3df9db01eb3838688047ca380e7018a765d52a82458d052913eab4a100845710c0a9eb670d1db818b1c5e21984e98f2f52df59bb3a668eea28c92da08e7bdfe918c8737a6e5ab2c44502ecd95dfdb4ac42d3c16bc2dc312c28b526986a27bd4cf333a5045e8cb20a29cfb6c7c5108bf48b22d17fbea2414cd90068b02217c26a05626c002056b8f840453cbe4a7d5c0c7dfefc67b5e66c19c2d2d01601b97133c70344656271365d714bbca76c2f2a0612eb9bbffb456a86c72e9f68ddb75bdb86ed542ff8b9af6dcb1836904a9d3d80cc508b29f7077ef562b1cbcd91db30bc1483357b45e80b25c7afe5856391c2e2361c5d26ef6ec6b1663b1def33ccf3462463bbada0badbfe093ea72ef8858c5e667df5e96cac6cd3713236ce207ce430894ff443dbf77f3eee0c28779095c82652c0e2f581c522cea300e0f8cee600742466d1d76653b14c768bdf461e0f135ff61f08968f5f4d57d9d8db8fe54020449f53b57934121a9662a9f499362d3b9d20a15f465943190ef646803fb11d848c2135c63f81442945a487b219fac03dfb90f9d879fedc094824c65f46fb2b0f6a925aaaa786466d004274b4fa1778ab520433b203bf620d5b19f523ecb199664645be07d8c0d9ad5807558c42e20598cf9d4576c0ac02af3fa728bd65ef7f795efa0bef18d35f7ba07ea37ffb7091460efdab31b48bbc6cb205f846c47015c5a744e1993723153d9e8500f4c47f7b8f9c0cfc27a2055b4ab3861e98d39c1d1a2382a8696cf739e5a5541eca0fbe88b32850b7a6b8a1012ffcb7e28281db3c9cfabe3c41b8ffaf46e3b95", 0x1000}, {&(0x7f0000001200)="c40ed09e265b5291d2097eb9849159258e6d94149c120f3deb7b7cd9f9400d9f00df79619b9d5faf6494b3e71275b051d8d3e0c470c086c64116bcac4e8501519404ce76b7af10096003e521ed2383095daa956c4146446d4a1a05e5b119fad34bfd7424e63b67d83c77295c5690d1f11d4b59e95b9381090617c372ad0bce8fd3d8de179272db67b022676587", 0x8d}, {&(0x7f0000002500)="aa46f9e320955a72764faff74e3d6f7d33b7bf75de673a50f4f693e835ec971b4e1d50d1242009435c209ddfdb2afb2f39a1be882e091947c9d9c04cd2469d27bcb571689611c106bb4c915dbbcaed360d9add6840dc26074663f48672fdc6bdaff34d7bb9632eca0ac36e79cad77f613ae2ed3070b532127c660bd1ed73b4bc5df97117dae0355d3e91ea11a4f781e27d5354fcf4faa9d903b8b390fd6522146e43e70e61e0db1e26578394aa99eeb9ae5a390dd29f19a2196d01edbb5d12efb29b4615e3d525764575cb4ddfe18564fa92a9f75ccaaf39612097a27269184fd64f46695f3d", 0xe6}, {&(0x7f0000001300)="e6dd54fca02334c4d61e64fe4ff9153a970627dab006e0681c9af274f56bf0aa457cb0e0a89f07e98aff0880a73447320ad2fb5c42ad222d2a60e42088e09fb7c5fbba34848d0fa5043d940d455c006332d23c311af514c59e051968ab9526e29e5a35a49675bd8049ae46bf021c8231ae4603e99229e42ea2897e2632695bfe016adfbe71b5cfd210e3282ed5acea90d6e4cefe371e80be94573b4a04286465554f5be139bbab7556b940d954008a12eac94bfa313043b3208c7e828aca1d775e0ef47c9d610a9fa1c8f288cc6aec30252301bcd3b7a1837d061cd2ee2f149787a996ad3bebd6fe823a6d703666f77fc42e4fdf390713d28fa6", 0xfa}, {&(0x7f0000001400)="079bb5def991e37f09182e50b12d66beec343dadcef0c9acf1fc08a49b8e2584153a2cf64455addb029ae436937fddc2d5bcdfff4898069af8600b9352a284ffcbf38f676ad364b2fcb27ff6414fc4147e6137f083155716f81fa24e462087611d16e022524b0575aa5bffed", 0x6c}, {&(0x7f0000001480)="441346484904e136007d20037a2ccfdb1a7592d2e0a59441580f5d9bed1868e661825e5292ea9fcb568c03ec22e207493718080a2db6bff8f96658217c1d8544634cf23e26a221a27e607760e6bf50519b5bbbd6a3488516e8683dde9188cd5aa99210806be480f2425b11feed1c8256b79675af9f9fedd83b34f28470ae76d20500ab7ba259960962f749cf6f99144da593a5896ad5d346601b8567278b9b41b3450b53686ef6f70593775b155e12c3e3dd138bc041788ab7669f5741b16e2e3e272fa82de3ffb2bfcbb4362b4b7627c7fb4441bedd474c58c9ac8f5c76530bfefd769ef9da62ed2da6ed48660cae83f0305b03f3341ef26f393a817964ece821a488fa1f4e7f314ee012e688972a8cf734bd8cc5fae58ad50867ab0383ac760f61a79da4dc02d7ee7a3d88fbd138f0c60039234d4d1e245965320829b7ef4da5387c3add69e8daee0e2cf627968530da8a2e90995b46b8173ce1c10f2c7f536d1e8c6a1da6311740cc96e06710afffc4049112eb4ba2f2a7122d22e1154a5702a1264b936e9d24f7bcf386dbabf87bfb696601cafd3bd0c50d6c9f89af73694d30a59052b5d00477a4cfa5f3a50e250bd0bd69615deb94591033192408e7df2dcf0e39aec2fd4b4159e91d5d5e835c5d53beb651c3913b9e95c9367098bcad8ebf7a096f0ebc80536c9c3b36a380c01399b254988bbde1f645d53efa48146c70246e08d1e4fecbe46c41df1c088971fd5cd07f3f74fb5a33e9c54879da39af8cc3284df330cd493cd2bae6a244d2718b8ec3df8d28f159eee79ae0d642f1bf52e3161945a099249904c132f6c2df7e9b0950a3df5db1e884b7fbd1acbe22ca4421d378947b914735383f5cedde0799c800f06d0fb1e78a279d6883f8d0f61081225623fc8b16f87fabfe5005e95e82700aac54025366978b4fdd6fa360f05cc7eda78ca3eba0b9313c6e535fda000fc4090649d9d8ccb86cb582602ec000b7b71c50294de24f2df06b0f2035a65e9e76a37eadd89c9b398034de5acbd431885d09ce6110e8cdf332e76539d084e561403448e4df43551d9cd8d3c3c6d1e434061fed1bc28f83c2756ea1eb9d0c0cf74a84b02e4a4a6eb53284c383918a37c8992c04fd633f26ba26e71ff094ef0201aad104e72b3a7c2613e961165df550d16e022dbdb9f0151e00db2f00ed84c6e1f0ade70a4e6492095ed3863b96e3aa012223046ff15e8e00c9969d8369d64b1aff02ad98727905674f9ce343df9a5517fb709e95491189d6046525635530c1bc10ba46a4711aaf705eb1b42808f43604bbed4589beea2d54a5b84504052991cbe7f57e40e8eaa3b8f612fd7d7fde2d6e2e517423ef0aef0c850295ea71ddbfc5bc492e3b74f0d4f7401e8df13680fe603f9def121b76c192f573bab906c4502df2c40b985f4bb892019f87efe844ed3391e6c49b9aaf47cdc26c7ec769d5f6f004c3884f78ae23dcd3a987c5f484ec39c758be5ef14896b00f1ca121e215e7951b58e356c0f47ac550f01e8f88509d91c124da74f6e7bbcf93af2497b9deb6646b2156c54876d10c64d61a294901f137065eb6b9ee4c3077759fb3a3431f54a85df2a343e3edb8c2e98ede165ea385d7dd274fa1c840c3423a09828587b20be1a5bf4f2bbe3a6b77bd9f46fca646f013a026d48b440a3e48741fe3aaebe773d10e0b9024e76fd2b10ca08af1c328f3d5ecba6d13bb7a31d8f0356feb5c8777f66f1ebe83d5d79417aaed868eba67ee41e7136c2ac68be953a23f6f92da95036e6becf1f165820d4de1d3e35e1af721171b9a50af84ff05e9cf6ff2e6c9e954b13d982f9e736668b48244cdad886a8cae0d54edd631c8db1447e2cabd6c522263dd450597fb8c8116e4ed766cf6149e459eeab9f43e8ee8adadb629ef146eb2ddc60a09b9b74b0458a86772eb689e12bc83593d1954cb39477a05c1b73655f93bbbb68d00035c0262fb3923442e7be8edd562f006820aa8dfa9087e730661a52fa8e10f7bdc4567d62c9c20e07bd88479e3d27c081bd4596c53ed9f33816c28e1c0883023f0d7139c1cfb5b7a8e95e895f5127b8282766f9c47aa24f4c80e42f3d79952e08dc1e28175d3794e85b19f72660db407955eae997dd051dbbf7c24fefb2db8de4575fb470556677787119abe5bb075afdc92d7b20526d7e887acc2080d99db399a27b7fbfccdec72c4f7588203b1bc1fa86373eeb7182f3e8b482f49f73b9061c706bf1b32d5d4003e6ab36200cd58210dbc1e778a9ea77d3146419009aa83183ff720e94c34a5113301a244c48ba6a469fe19c7c4272edbc05f8f16800ca9b5c778a80df002cbb53b238fc0947a157e48990c127e9c5a065916100446b9b8b0fbfdd0f8cfc89807c4a3f26754835605629814fa865033dabe313df09b3998c57eede0be426d16e93573a42e3f76411f6f204e883ccf9e9f9ae23e468898565f703b38592a26c082974de61f1b273b1b2050041c8af759010190924432b538734200d66c39c3ccf722b08fc525d0b9fce884be7067e901535efae3a8caecd45d1faf43e45390189b117b82aec27bad96b3cb00a7316bb849fa3cedc7a1c13592f73d7b1ddb3da6eaa57989175c646656edb059615aa168ae9541d91f4ef2bfbda41a09ff4a6dfdc174525d5c2a5a59071845e1ef583f1b6ffa87b3dfddf3291a0bd1b39b0c92d4b6454d0e9c6b6de2db7da38df0f0babf37085e866d069911100acab0f1fff409501af75bafeeffadf73fe3aa7daef8b7ac767781b8715d3c0d5167f0bd61f83b9c78d1eec049d853ed91b8345bc303244d3f2eaf5fe4cd77447b72824ac26014cc1a82d013a8789ed86a181ae261a99ac7e33c7d8f012aa21760872730b8abd8d5d9850a7517aebe54479b6c2959d8f74e644a914f4d56f3a9d3fc20db6bc2638fe94790d8bb466f56d48f4b8b8e7884e1a9536e5948155b3a58954d757baaba3dfa99af54d455c8caf1a6d7f9ee2d196566ca7884441442accce8f85eb8c219f0bf300035cfc4a19b4f7bcd0f262256846d365a6af60593f32fcf40ddbc45b2e0665209b6919913d17e7ebf6ab33bd05fff759606d7fbcfa9e13cbfbfc6c4bafda2bcc1863a5ebb1ecd28423a8fa6723a975b8865597118edef5fccf7b1540aebad18bb45431802a50c6a2eb5e590d4fcfc07e76eccf38e1b6639c5255d8eb96070ceef43d9f94bc0de888400e61d666de22a8616cc61299ad53a10e9aafab15e6ad6a3d112573005af7582ad81ec8596061675a5afb0743d42285aae976fc22dc10879d1c68e7563ca22855dab0a62fd72278e187111a5df910de875b14efa1c2e9073898183317b8b5db2d86dd5abbbce8ddee1090dc90acac71210bdba253b15f68f9d54fe112b308b585f47b91677eba2d8cb21a322c14a935f21a03fbd6700efe51de5a39c47bf2f777249758eac1c541aaa77c62c0b0ff99c9ba75a2676d9888cf36a3e52bc5a3a9e1a612f72503f7bdb1078f91b5f39d7288da88c68e68cf4b8b2bfb3783032d04f2536cdc4057261f898396d320d77bf063a47ba471a490aa353dbafce0bbff32ab5df1dc6c2bff63cf6ddeb0a568b8e7984f5f06d80653ed974167959687d80b7bfe262a627d5ec8f152f4e65826d9f33e3a6bd89fd68f5d7bf7e039d05f577841db2bcbd015c71685d9e3ed3f1d54c6c47bdbfd67c7f423a379010ea0ff8abef4a1e4b15de59ab1f74b4249a9103b38d6a8345aa8540d803f68fc86210a637f16be9b4098a85a745ddf448a8e5275066c422aa49ffbf7b7b941191faf650951eed99242067bb6e492d3241ddf5dd0ca5f31c03b38946cba8ee0040901db1e6f28ac8c1c08d40510cd108adea1ea4529956dd7a1f32813fb0abd51a956bdb07e74eafff11d61ce75fafb853a6a70073ad0c6ae8ad2a587c1789324d3fb08b3629ba761819468fe0107b4eab59af487eb3f0799a1a687f807d76549809d77ecdc9092b672a04dceda333e62f6648c849776914ed4d54409132d32d31f471ed9b5518747bb985055063a4b20c1f043fba9ce1ac6c1d2dd04bb44257e9feb27a5a4d5364242cb9a606590798baaac04909959a44cfaa80b5fc7d32cce42a490785610e5708dcb19cb67eb3a70305a43900e688dbabe2cb92ff780c6c6aab7208acae11ce84a8bb264e94eca5b7718b03380bd03c94414ef72ef8cbb163bd69528fe512c8c8be811624adb2fbc94b5be5c3f7af45edfcd683cfef61cf1ad81aaafdb2e00ff3f20bd5590ad24ef7dcdfff3b28878d6d6711c602044552559b66d777e5f781f895ca7f72278f4f5f584eaa27d2d1149d8ef3ce1cd47bbaa167b3eae699141feceb59e45a91f57070f843afa75b7296934eb7f994a062e65f609918176fad36d8f2c0b5382a6b405f3e6b31f3d69dd2bb950390a9a33f548018def769707cff732edc230c41912d623f8940f4de4343d2a491f8807b7081f222274001c978fdebf7806d4412ac81316797e93b6907cce00644a67375fdb74509fa1cbd1e984598ad3e3cfb5c164a3f5c81bf74f46bd0a50028fe618525fd90c66937f3822a1c52729afa17a2acf04bf5c01ce0fa6857734eff5a191b3d7a5ddaf292d62ee0644e77827dc9ace3a977ff006b10c2d48b58f3b28651ee1c6449ed2c751e29c1acaed522800f2f3686304b78737c6b02fa3582db96286027cfe07c09359db29a92d42bcf44dbeddc28a4bf0c05833c768f3f1e6c999405661006dcd34a96f50b71a86a6b9e594358b68d07600cc624d996e4034a3ccdc25db97f10caa25aae4cb5ec0125e3a124f1ebad30615caa5ae91619dbae5da18396293739be570afd0aab6ed7817e9bb3619fe83aea71b76add654a3f37119f1740dd75a254323f53dd8385660c940a18280ad64948b5b99fcb0562c67e8af03eb40049f1d6db0dc85890fd5fa72e58681edfa7501072cd8ec6f9c6d32796774a6e911a95fd467def51713424eab5d8cdc241800213f2795f0a8c461a0a81f5d6194e55ea07ac19219059341319011b3e93d3d5d5f16580ee6656edfdcc5178dbe19a43999d08588e33cbb9b698ff43da5cf11a3c61cd2d4cf7888fabae9f343cbcf601bf6a0ab7644c6a824af4c6a367545dece5db0e731e8378d8ba306da29e96ae51f3ded8f1bda6d22bae82bd635c12bc11cdbaf1742cc2ea44dfcf41b71ddf9252611a48f5bf7ad50273c009ee97f406217ae965b37c949ef925d1151efe99c000815202e065a1b6570af5703b0b58a01be1d34809dc26991988f7b5384a6ca822b440b225359e3e343eea8bcc826c1640d232caba510b2a348e5728a9c8e91002cf91123b468bb2f146406ca924cba0f9b17f38b085bb327879cb5e2bd584074a7a1ed11112a5a33a855606de0c2058aad6aa7ca185f2365a5c127b86403b239a3e0de4e7aa0bb8c987f7e4f325cb2c8f04b67e03c1e6a719b810b21b8055bacb0cce38fc0db146001128784b18e634f6012b7acd8cf0a55d35d145b4c0cb9d4b195bf93834ca314dfb3a409dd925c7f9ca665a43f4b8db540644ab1e8a2bf2381b0357a30fbf97151324aa2e944684525f679e846c4fb9f46e0c540e54a7fbe2f5c57f5bbeee3c0864c42a5977b527c7608e1926bafc85baa246c33298c4d7b0e6842ef65691139a3e6c99da2a351ad98411ea0c0e4cb81ae29b8b0e62aba350fe2a3dc8c5fd7902b50df2dc0b68d24aed40487c19abd5f22958df84e90141424de4be8c8e084198840ed67753df5a50932fd770dd170769b80f4744930c", 0x1000}], 0x6, 0x0, 0x6) 04:02:35 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x7) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) socket(0x2, 0x1, 0x0) r4 = dup(r0) fsync(r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r6, r12) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x8) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x2c, &(0x7f0000000240)="c8a87378a333627c8e9753c6e7355b89850320499f770a759eabb459d01851734287e0392e5f6daaa2fb02ca") getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 04:02:35 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0xa, r4) r5 = fcntl$dupfd(r4, 0x0, r4) dup(r5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r1, &(0x7f0000000040)=[{0xab523ee2352e12cf, 0x6, 0x800}, {0x4, 0x2, 0x1000}, {0x2, 0x1}, {0x3, 0xffff, 0x8a01d0de24d8ac1}, {0x3, 0xfcaf, 0x400}, {0x4, 0x200, 0x800}, {0x2, 0x67c, 0x1000}, {0x1, 0x200, 0x3000}, {0x2, 0x40, 0x1000}], 0x9) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4aa, 0x0, 0xff, 0xffff9b3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x2, 0xb0, 0x7458, 0x9c}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="c4668df05214bc9deb9c534db6d4") 04:02:35 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39, 0x0, 0x7}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r15, 0x0, r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x0, r18) fcntl$dupfd(r17, 0x0, r1) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r20) ioctl$BIOCSDIRFILT(r20, 0x8004427d, &(0x7f0000000080)=0x80) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r21, 0x0, r22) ioctl$BIOCSDIRFILT(r22, 0x8004427d, &(0x7f0000000080)=0x80) fcntl$dupfd(r4, 0xf, r9) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000080)=0x80) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYRESDEC, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r5, @ANYRES64=r0, @ANYRES16=r9], 0x6) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) 04:02:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x9]}}) socketpair(0x20, 0x8000, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340)="2281b6359873633c675d70e24a6755993cb5a6fda72f6ce8e4dc18615c67962aef85b4fa8e641d6e85a2748944dcbc71000da7233ef83d0aaeed52e3e5e6c5bf6c7c99dfd9f297a4a3849a159137f08b130a5f021bd5696cb89264933964cad7b707eccf3a6a31a3067ee869401b4b627e68377a8d77042a9fe85e0ddc1b515606dc1a53d89de19e7875799fc931a9d25c49ea51b4bee7a9a012ec4a7fcd462ef49c3f1ba611c905c2a7b7b8d9368529c552cb63d9c33ac2837cc6206bab325cfb6153b5685a40093d6dbc9bd9c073d6682bdf16c758865d0da1e80fda8bbc328b99ed5fc4f5992a22f237357d2f19", 0xef) 04:02:35 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8, 0x0, 0x2000120000020200}], 0x0, 0x0, 0x20000000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:35 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r4, r3) socket$inet(0x2, 0x8000, 0x40) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x1) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) sendmsg(r5, &(0x7f0000003880)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="9258a2a95a173b26b2d226eaf7a60ebc260a39dfeb13cdb8ce5e894e865d15eda2dc4b91d5bee046860e99bff41ffd197bf52d740d77c3015e0e43a90c8e4e0cceac25b09da5adda130671c72bce038d68794b69068cee39d4e0060f243f1d7afe74583d3c5d1e6a21ffbebf20f1e09550fcf565efab33b11aaef74a72ae45c2955667e5a104fdf0389c6019545933aba4f3157b9f4e6a6c731b06fc4bb3b256f0991423020fcc4de417548daf850595899026b65e18e085d0be9ead3a6d7db525394822555c5fe8b67a461865e6e1529f66d39f17d1bde1c441bdf6bd207a4b0d4ca59eefba77807b701853cde1f2881395383513285d357ca891e1c913650612c0a0e73b2bbf495c64936f8dbd07f0cef9e67d9df1b1587791fc4aa5d8f01c493c2c6cc782d07b3b9872ffe5c6a69a9808b2b52c4ac042b291e6b796d552e48e17b03a271375b45197a1a594518b167774c929d026bd8aea979ba40c09f89659fed0feb4250543b433b793921694ae7a15bd94a2acc1389b1e9c114d5ecae24d86fbf3f886438f72d0d06f21e1e2a49009137b8e24108501924f56a18a38f1af32edcbfa96170f2150c7d4a7fbf107382c401c3a547393b4a50f9e732f04abc50f26811f8f8d3c1d7f83dfb187d2c93f92fe4a823e19b0310f7f7e90e036b50b2df65a449b3768898aafbe57ae32a38d7beecf81682025fe4b9930f307ca4298a5b3d64395535298de39476d0faa4997675e38a20aab2907bdc805e021620609cfad8f00ae93feace74cc1558d878d53a805ab0c877ca6a2ac6ade378cf9dab82f035d6066888d8a798c0424f06d6a6d149e60e6db9ada1a4d7d7f4af7711e6f191d23410b4c705c1181934a1ac51fa192ddbc1181ded4a13e823df1a703368bc5a6925282f3484634dd91314a7746d87bfb086abc87a29eb679dcfd6fedb150b5b9b1213bff238c72597b24a518a06bfa9bf358e9cfebf02860ec14c575ef7c90697c7958bf95927265308f54c454a8ba75152c5341a8eb15c9f58ef74a671fa6779f4f7f2f514d9128d4d7c48cdba820a895a8af07ab849087fb710a04233da29ef0de4db6043c52d848b6f99d54d2be5b11ee241a2411368c74b5eac5d082df8ab39401f361a34dd52eecc274016ddc6ec561bd8f584069dd09e1d0d895d9f846f4658408f717bbff37c02a140d70f1651686be9c04351b5a551789f67f2a0dfcda8ba624f73eadbd0a3c52e740175597bb15f364c401595b266c3b370e5bcdfea53ee1fd1a6c133e670497429c3e3d7bd3dc13c5a5d92deb7467842f055d89b6231cdf70d93a405c0d2e8985642519df8ad8dfc5eaba281666841d3c719f3cf94f195d2c841fa7bbf202a874ef0539240b293b905ab32f84b28e5a3712dba3ad6d9c70e3b478bb84ead7709bda71332205c4600430e49ce7ca5e10b53b0d95eca32cc0bf29fb4c642ff662113d507dbed94552e06aaa4cf14c77bba56264f83f7ba17b6138a394153dfb88b30462812a0cf1adb2247022cc650f2277802f6337b360982618e2ef2735b814746510c8c7c75d86a90643b0ebf33f8b6cadb223c7a9abda1034e36e63c865c2d28de788469ee536cf2cb407b39d2c9f58f00fc5e59769a8f110ac4d1ab1b3f3c98ab661780b2dbb87a0c7d7f276f3fd72fbcc419bdc3a65a0501f65310f64d4ee9d1afce99dfeb7ba8a26b7bfa6059fa7f57e423d2095244f22fb3cbb6181493cdd037df80ad1f831cec3a2e5ad9a06dfffb5abcc778e1c83d78e91c1b6fd06a00f8dd7ac182a2313816af2988259c421ec902ae44441c38391a33e170b7076b12136a989448dfcacaf515c3879f46c528ecdb9fa383104e773dd0f7d81a13c104e1dd90e6ccee3244c4d6c8aa33445f0d3abda21798c20ffffb699f6a4299bfd20a1d7f9df626843aba86aeb993fbd38b108afb9a614148ae6591bf8a2eddcdf3f6c0e35b5cec6fe216a6fe218b22a93556c723cdba0d898727a8a359f5fa1a1c6cd7d8b4655f80031798957fc818c88a383fd55de8f35b39f5bc60fb3a0080be2ed3158229ad66ad66b79bb49995a5419aa16d6754323aef838e3c2fcf9ecdfbf4a15fe5313fae9517c5762289db85798ab012237ebcf129ee20109e945dda21e3d307fa88a54c25c047a05283a2d0cfe9943fac9f89afc4dc2c600c70cdf29460670b4bc2406ad3eb9b9a49b29ade8505d2ff9a3a2ba81cb560d4e3b21685b57c7f2c52373c25f9ba262c20bdbd84eebf2ca47aaddb1979d08d2576214d0206106cee0e5d99051e49c9d6355b4dfd70bb58d7b259f21923ff70d99e2fb51fa882fc688fef8f57e35324a68705d933e4337ac89d6312ffea2b680acdea1662ff5d6977f2d8953fd089546f044c2d721d0290431ecde7c11e321a1be1010f5f2996b4bc5b365393bf64f47ba4e3e0db6bd05b4db04fcab0a4d44ce42200c6ce83ca2f1b5bbab124f6300ec81ee9b52ddef852fad67fc040b959f9708161b66430ef9240c4ff2736fda75d477fde7b7d86e60d90cb90e2ba4e1c2358a69fc29ca26fa82e0f980b2252305816d0566b3d4a78944904ae17329a97a751b25e5658bebcd563acb9bd488446d3cbae941016810039369543ff79aee2d6419bf127ce8dcc39ee371cef133028fa155b12636bdb18ceb1221a95d22f422b4a9d4cc66000db53fd208214bd1e39b30868e4e4edfc74229ffba03e0685c45afcb09ad6ee15c1d461957b9557c4c0f4124e1239139dbd0f8100b4e8953b4a28cea1adfbff7c2a822e494552227ba4d0c3afecd48a7fa4825f2dac7ef1f941148eaa82b1d4c22cc3a6aa9cafbcc75bc27e7f44b9fc155aedecd56944484caed358be1903c18aa6c11750360fc35851ff69389a2a409c60b4f039c84a512cba185871806f299c5a0b8fba68f78010f5b7d7f23c45143753dd1f7241c2fab5e07c77e67f146731fbd8797a445cbc5a500dc9db8de3dfd36ecf08d269aae726a457725ffc6e31fa640833cf4a802549e68328c53ec1e7b811fbd67db0cca3ef5c98f686191507dc32140a73628579bdbaec750d281b4b65e3dafe275c2a21728f1ea6ba8f6aaa6a7b9074d737c627b0bbf07bba6e2fb59d32764f1f60951f3841f66a338b244f23fa9b0ddea9c9f6def5106e29ff9b7cbad50234884b6e7621fc8e7ef364fc8d1d6c0d023ebcf462552de7ab8483b6a6184ce55119cd8c99d83f56905885b7a9498ec2e0b56a9924d1910dd7a4eb9b20d41af9efd547f72e05727de06a47f943d7512d10268d5c09b62135bd4c625bcb09e7a7bbcf8529ac546de9d9e8b8fad8de566f28ca3366c92ab4a88b619b9ce35f84e6bef93a85160643c08f3b91f214bf65bf93f809a0a88e83fbd750cb79f527f804d3c4a204de316d4f29c897db745750400b6e88e31ee43773795cf1465f70608b28b89aa52001650c9ed35380c9f84b4777a7e494be78464abd4ada95fbaaa3a235b8d6a1750a96fd8c7ce23cbd81c720ad5c0e83c5482267417ca6e6ff57e2abcd28748be938fa3fbdaae05fac480ec232c6ad087cbfe504e753d842f8f1300bf8b27cb38a26a02aa8366b61cc67ecbe8adcbf25516acc5194b291994566490fd3959dffd46efa6fbf75a0eb075b56494325377a72c2e6361dcd4ec268e869a04abc958f454adaafd03ffe472df7cd9e52587f41f10826dc692ea2a51023cc3344920e7bb3680e1d66a4656d179a209c46e4f90ded67f5bd092955d28e857455e95c425acd6296ec7d57bff5065f3387cf4ccc2215d3e94531561dbc02c8246fc24d3173990f50bf59e86158885b58e9f56d1546ff701f2ee82cb7236438c74429e152cbcb62cfc89ab9b91c906fb2d7718048fbfb5b8dbfc2cb3ec9e4cf8dadae6e18b26321d128ed5a81aec3317bfd2f3fbdee3994157f3ce5c63bc580230cf98ef0de7afbce8bcf76ce72ad6491a4e32088947436272be51666210efede3bddfb71ce5da35136852fd6e0cd4ff156ee8d6f94ded98f5889bf111d95ec5d9ad18e83bdac7f41553982c9cbdfd4f57bdef7a0f7d47332763453f6945f7aed2ea81fd5092a205eb734fed65bfeaee6acf8af3b234d4475d5b2423f8641328400719eec17135fd5d6174112a9b9dfa2848c76a85c00fe985428dfb38afefe06ff574466788683bdb33dfa50e68a69375d3a05b3faae5db7ec10f58554b80d3207d33ff22b4d4340ae6a7a1edbe2d9e85b3c23820b5a4f6ea7196623ae348864969c2385172d68aab7886aa6b311451f890c27413796aaa55a75dea0e12f33bc94b5b9e4ddff9ea0b4429066803400d7aaa4de13bf46c1368bd69a0cca2d5116d76db9d1fdaf0b33a398c74313a2d61f7b87dc7f4706700a92b33c16d648affbbe8f530948cdd9093cf36a0ebd65a4ae90617e87006d818438b901c5b2cd1fd0fe2e4bbb2b2e849ddabc9fb5b2fc4c2967fb57353663e671f379d6982bb247beca4296af0f9237b4355b532d46e1978bc735b9096eea0995f3a366138b82238ffd4111f5fd96eb9e68941716d182bc8c5947c6965770ad6026d1d09f711a569c7bef48716762ac6b1e808662aceed8a988fcdc4def9342f059c7b05cad51672fd1b78e8e5f6df13bdbfed95b3a0d781023d36855aaeb16bdec1da616a97b35b4e1d64daaea36e769ff42e737293c881db201cb00d45e0ecd98d109c3cac90b45018c07a9ef121699d1458fa69d29e0289857a6a5cd492ccb066ec78137e32073bde9908ee268e7a8e7fd34eada17b4ad2afe3d4132ecd3484622b9a5c44d88a1981f624d01fc3c1d43bf778473276eb4b42ea6e02f6145a072e112b0b4b1da77f7537d2582d9c52d071350b7556ba3ae9d47a22b7dd911903de47c60c3233f325d55c966a5ee3b6ecf766d21f350879f6ee4e209da60d961c2cc8abb764c6fdb34692cdfb077df649515b83c9e100103952b2a7bcebbe8821d60c01ca3ef72e91b17d8f3614f7929179aea5a168d03fbbc485fda9f4df64554bba2645a280467677839d0dc2ea8c9ebd67e9ca112b292eee79a484937eec37af4c83bef367e8ff0f1f3e65e27aead2812ffd5a694b16681250e02f43e70bdb347793deb258e76c4bbecbdd335f3e45371058a927d02b98fe53ac8158d1e421ec69e261a0dc45952e4d31b30d19d878ae68949e9c525235676331193d332b7e3edbc41b1c43e46127e00948f3aa4e9393a3436538ad1560fd3c2b43c02d457d0433a26f00567622df040fae946e24e83a7e329c677d1dfa3dbecc9d427627417d14c1fff033175cdba901d386efea41e62723db7c275d7d69bae5343a6f9c2de7badd3eed5cecb462bda2a0e06601ded709e06fe4b6b4a2ed42147dd6ae56ccc7dae75ec3a0cf13cce4e5d717adc6ed97bd283e706a45daf3e0e8151898ecfabcc75efa6f7af3e723768f1aaf5930d540157751ac7dff77cdd4fd3799117f874e86f9d271dc4831e0fa35d70f56a5cac8ca2a33b5345b25a2d018798e9e3dff1f987bef5d821e49fcd80150f0ce71d84f5fdb762922b865b1de5b7794faf266884aa5402e51a26bf5e101223aa6d140d6384596ba1fcc69dc923cdedbbf5bb5800bb6c19840e9f3f9052a52d23abbc45152e044ea4a282606b4183e7cc9f38614d4db7775f1979ef0628eec60034b6239f65cf475db7f594749acf8e7e0f7195311336ff824a7d2b53b1312d08c400e62f22f34f92746c02f84758031f969df259e1613a3d7dc89fe83ac72618c9a4e339afa1c663d96be62ed818be4adcaf2b642758c056e1e", 0x1000}, {&(0x7f0000001280)="dbf0920ee23d553f9040fa80b34599ca337bd8377b07e141e0b549da0fb1f55c0a122f2ca2f936f32861a3b0970db7dea329b774abf085ef0fccb4fbabd2a840deda631b3cfa6608638c1b86b10cc2a05d95cfdd062025d21dcedd1122c784ef433df17fcd739586a40f8b44b9b5bbd611450a468106b76a17f8efa28b1828a76f6f3d190592c6d8b5de91c3d8e746a6878323b65ca72e33b381212fdf5773376826575541a1efa87378cac827fe02217ccb208c82893efd127937593da63951919fa335748abc96776c1c0d84a40fe07fd4401609454205622f8a704a26c53f330aef56e2a45e583a7d90c0d11a48ca20efe888cd1863f599ea507e9a716864c0077bcfeeb01ada1ef1b462ec874652f515602f3cc9f8337d7e9de63515023c6b13e1da155211c2b0c46bfd7dfcf309d9e0c085f96ad41d52ec0173c464f29cb5bbd77d6242aead2e8037fad69eb39155f6735016f9c1c503d2070e6ed58252bb0cefffb246369c24c94cdd89ef9b8227dd4f71061bfa8e5916ecd47599b0f0ae219bb0104ad0e19ecc2d4ac72de84021fe0d7b19242b41c81361b00cd5c048f77752948fac070aa9dda4d9959035ceaefd204abbcaeb95e9a1c96d331de00444b672f2cc58c28393cc9804c3193976306d5ffeebf596735810ac06017ea93a33510efbda5a9823494c7ab39650dbdd7dafd3e2dcf67939cfb06e285fc27cd6b781f334ea070ebfe90fc6cfd8e1ba145da7e873e842c24d4916155b35a1c25a64c5a2a13e9ebb276777a5e3a7649a77bc9c0d4bb93af027d6549c48877b7fa07b3a6c5bd42d04ce39b82a9831275173289a68a16f1885233a34ee5586435f8f81e805558d6b385205fd53bb53089fb6cd94446b07948816526ea45b8e7f4ba694570af16b3c0f22f0fcc784e22c77541a659547a19639e0ae52c8d81d706dc61b851a4a75802d8ecee39a12bcce751edec65459b5b57f24d887eec7a11980790ca07cedbe515090a575e58222eef3f1494ffcf3f884c3d97c836e231cecc1a9e66d876491b1ce4c51ead385ee472531bd56086ba3088e4ca46a7c590a09874303d5051584cc9fecb29a78962662e3f8a2d70d75bd280420382168047611324cb401dd5dfda5d93ab9662499ff4481422ea4dbabe680a41d57f1e7ef0a6da4cd81abf2f0ef17922ba467146e62cf46a08f64c33a7337229db98a37c409998b117ba46957528af2a314ee97dadccd9554a5e217411e869eb6d0a2e488d156440acaaf6e5abe185739dbbe6c21588288258655dc045b3f59610ff26f8be8d4c92d0ff1e2f7894f436860e54c9f76d001c3bd8fd5304337463161d6f108e73f21312bcdc607a0eb51a3ee256578b63d9ca8575b128309b8e0a9a6914a5b1cd3dfa112e5ff0d3dc96661a6a9cd3650052ce2a7f4e9a089bcf3975fb29ae05aae901ca810eb9717ab123729494411ea40d83640241fc1df6f61898d7b07abb3076628af14c9dace7fac98edd0252c1daf8862ba1300c8539419314a666c2518a97fb4933da0b6057ea3ed6ad1a47d3fe54a227d558ecfe7695162db138f7430dfa6fd218398ad4182f60bac7f5a0fa5c4aee9b96417519a14d73bba2a49cc7c9f27f919478356e0daad062d75868ced6bce01a7d7fb2795ae402d8d7706f49dd8220460f3b0b131600e931a398aa1b23a48f2c77893520f0f727d9c4e3bd3e2d65f83abc2e4639c7b894b2eb491451087f5eec56f39cd9b2802a4129381f4f702e331ff624d7dbf18dbd0a66d162c889427fa07a82ca0a477a914b46e81eaa6becb4867c13e5e21b74ac27afac556afd0cd6ee2fd69a04c96cfebbf1810e52b6ab9e5d6bd11dd12300006fe73fd2999a7f9b077ac08c25e9258291b5bf34218df586fd04178917a21e06a1b1eeb5a6d3dda3c0b9ba844bf94ca4858e72baf87c7294ef7826a129b865503fc53a9b6d614d749d52ef956d646a32f2c1583d021d81162ea96c215f7734f91a1dec44911fee1559ef5f269d784f805f7146591f9913950ad99c8eb3f27dae594a2e668c3e378b269232d23e853fdc71e51fd943b3e4cc49630cfe5dc01b3876c332917a0772a0465c30303e93b3259ee133c629c5592bf9d34caf7e6f361dd627eb5d97680286986dc66a9bd197aeac216f9ff0052c136ebe99fb6efe8e009fa010df8bba88289d73df2829567e8ac986c02ad96d002f83ca904098c9e3abe112590c723c8131140e9401b96f2daa69848ce1afc79480c9577ba468bc4f3ffd2e892444745c20063b9e2014d6eb8401db5fe4609fd59824df733c0efd2cbf4929cf915ef60fe6a7217434a82fd10e27e04ff5dbd3d3d875d9f08c7d682de90005242a180a93acb76ea5f15aa10a49af80e03dcf290b375933fabf8e87b7263d79c92a57644b4b6a53c69af54908ab6f9231616476ae19a3502d16fa6df5faa467860a359e9280529ae8269fab43d6db1b500a6b7c871444ce919e4de97415fcf749f29cd6a573a97985c5fa62620ee55687253b19985895d378d9709cbad95244db7ac39494489af7f3cafc562667c5835d4f0ce1b2c2d4bbca08efe1fb3176029b213358cbec8687576a0318f424c52921988ca06f912738e66ff3371c28114ae7457ae24734fb4c1175ebd34d9a76d54d33903138e2ac2a21804b89830333ae30cad17d66c3c7fb7978056bfbd8b0ca2822580a945d52784f5557b82040e567c2e9804b6eeb533666167592fabfaecf3955a80d9190b0cee7cda368b7bc0b8e4687019cccdbe113b836a8cb3c3ca4b024c1a6da092ac38104e0436a993870aa2daed2b1fb3b7c82f58a7b5490f8cbfca48827b6a4c139cebc37add4946df4b75fe11a4991e103a3e52f068d79c3974340599bb06bb04d360839c87800bb5913bd136372a4beead8a5b76eb0793cbe721e2f2ea850ddaba7f6419b178e9d2b0824d7467f92092f04fc08ac93078a12a9c8b4e69c74b5cfc326d5d93936da4cb086b9009f27080efda372319ae5c85970dad75a96f5b5f39537807469d3dd3a97b4d8fe2859c6567b425ae6ba144c8a03d90a37d19cfa9e584c0241e907ecfb09d6aa5ed93ba86be679f8b4855299c5624962b124dc3842ceeaced2b4d2e7ee37e38dca042d97cc5eff0c948efcc9976b62a726e734f1ab544fc733c58a7566744183b7a6b0a05c37c5ad002468c128b0900972b68a61156d1f62e2993d90fdf016bc92bb635c2fdfc006e8a81e33eed4f51f1a2570eb14fe5373b6bda3a74d506da7cdd6fbc60413d0fd72c123705d8a75219a119c481f07ef901564ab1da4348c53bdc138b36883de95ecdeee69a87b028043dd93e6c7b09339e210a904816cac658b8c001e3f559921384b381c20d3d5b1d298e7bcdb77d7141efc74381d34fbae6bfedf90ade75033d69ac1a96097d6b1baa0eb3e722084223cd1fb8a5f15251c52f3ce1381f5c24f2b361ddd161ca2634abe7a62e142467d3fd0ad73d4acb7c444f859d7746434d692104f59bd2b6b83cef2e6d9b1fddf3a8627823067c83634248dbb0cfd24dc45233fae4b3f8e96a98e5c040328ab9d2d5530655e28fb9a2044e1a1dda77b838505dd58ec503745ceca244c242b179d637f906429b2356c06bbe6f161fedd350c3ee2fa585772221471d701bf5708f424681c09941a7b3957e3854d08db04925ae4a66d770a48cca41a5292627224cb7c6a814ce321086c2cd9d5be978aacefa9c76be43047d1b63815f73c5d54379f51994906813fede749347757d285812f45d4883922aa3b542a46cccc8b389428eb4b6537fcb1857f2d315caa1a337e2920c5446c1e3427da1ba8d7a99dd6b8cbab7862005a8d9cd5a2f271c6895084b4881825a906e4bf84125b4aae5d6cbbe4b93075fd89e171f459ac28c94d450448b5f4aa741c4440c26e15b188596539272e3e3b1c99451638f572ba046fe9929451a2b7ca2ac0725e5b451129e4ac823a6649e8b5371443c50fc2f7bc18731a1431e27c59fb8524ec82fde0d8acc64e9478c1c95850dca8f5d9bb22776df72cb60448d0dd3254aa84bc1e7df66275fa7784f422475b6711055f5f7dbec242322bb42488b53bb8161776424ac0d395de2096577b032190b579841f01cd406125351212bcb9541bb51f715ac0cf66ea751144aa8f95dd67368f01eb8f80351f073a15ca29ced077b405b2fac53361cad6a81b317e48ed7ad08d65a7b8f5e8e36fda03e6b08e313e635eb83bea2e91f127a8c3848c5db64be05df0113aeb5c34ccefcb44022f5e11b833bf0a87574b6dd9368587e024c331795d2551d3c50a4f278852644c1822b5e77973a3fd2ce5a2301fd432502b9ed78836a343aee89e58e158dc76893272628fc78402b9c17e164254aa6974bcc1b3bb690110a8edd5c19293c7a8700497ef63428425cf25a009844a0b34ae2ef62dfedac99db05b9dee098f8d625d0e9782acefcf73aba1d9d9efa5ab4488a27761142cd36d43bccfa0cada6f8941c36aa3b2c9fb5b20c124596559ad2e2c50c3df450d0306a7c99a7b7cc005eb17f6902623da99647de1f259ea739497070cefe8d3e0df98a96cbe1eba706f7725be90bf3118a35ce4165a1072b1734ced41be2f15bc832f83bcb423207d8d4bbdaf07e1900aa4bcddb613f06db82b208c0ed0d380e5651ba4a19ab996f9fbd9f3fe58fb0b8505fd0b61abb31ac2f0c464a695cf9b9a7be57a767d7a66c827f9db57105e5baa91fdf1fc555a3d9a9952740323e466e963bccbf716826f084944ed80f11286298eb298f2431ef8c0d1f2b51959ae1858c54e2a2f1f32ade5ecb2fed8ff688c4a1fdac794f820186fc966179422eb47bca2b73fc414f3fe218827ae7427ac4da71ab435e0731e4543ac28e1a29003a99c851dd28eb8410f79927e0b5ea57e54011b70fd1a4f84f301c43822636db12b833a1713303434859ea81d5c32c506005a232a697cf29c3f50d7da8a574f4638b527b52a24878f5594d42ff6316d634e970753eefa97393465180ce19b063e70a1e6243d12d52b2a838254ff5c7694e943d03a4f166c7151a23b6a12d1793978612ccee2f4551b9d1eb9b142a5d5092e43c656141c77a5233a4ca4579192f0bc4bbbccd94e211249f8eeab81c224ec2815e3fb041764efb8e4902979a0b26a7fab8b5287a3417a975b251e0ae7df41278c0cb26b1fd14f4272183cee9db077af2f9dbec355edd988f4e652a899f6a2b2dbcf5c78bdda6748a88afcd46037e3154eb7c3a21bb215a20cec2c3d798203562dc2444372884c8b1abe40acf17ca4491daedbcc9af8490470641146c9f60a90fb06d5b8fd1a13da30d320bfd3a3e932d3b766d7292dcd769eda29ade4fb0210241058764e8decd8f2c30080ca00b260419dbf2d896614094a502ff371c13a190a1664163f7cbfaebf2a9961ef454a85c8ec89a70d3526f1c1296118a390aa421bce00d53d04d7dd005b96f2f0d4eab5b1734a02d83f9812a0860a435f7332fb51088982fd4e9eca65196aaa62a5a5c18d31989caec0fbe9b4be8427d29bcdff75a886c423665c4d981f99b4a0a76adb93618728e89a48176a6be393fefc1c12312d8fbb18b02b7412575a65dc8e5d8c26888b538f40497f91ed688dc572be1c940140c5f53aaad673ff913587279a6c1b6bfc7362b5262277ddad299c6a08ee68f86670c4bb10b8dde68ba569b54dc743a246a9ddf10835625871a4e78fe1805d87fd575a47630122c7bbcc4df8949ea541f2d73e9f9d666b60ce5f364854b38bb29ac96d0e5", 0x1000}, {&(0x7f0000002280)="272935132fccd432129a44a74024e46dc86dc26e545a4a8f3460699a96477c9aba3b867f9d96f79d0f8355ccc5a6ca13051c850541381cd0562449a01740d3aad67a5599de3e4e18545ac581869125cca18c711079ef991c770af091022ae151ed165910c143f1c449b8b294ef37af759523f89b9c5aea1e98593a08dcd82540ec37526ffa867ce0e06dddc3afa1452cde91c8ab8a67370219ca2b87ef93e0fcb6719403fe26997e698e4076fc205fb920a8904d84f2668cdd71c54b207a83aa4bc4ada1409387c27cbbc6e9e34059f209f15ac1c68298", 0xd7}, {&(0x7f0000002380)="4843549a0c06f3ce1dcda953038113a19196ff96fed4ef5355e514ec260e985656f8b2ab814bc1dcfdbda917252678f25b1b612d979eec94c896bc3e7c418da26ce6e5e4311778c5a700028195c1fda7f2467200351f35998b37a09fd8fc24736c349954d2fb1c12bd902c4551f8c22ebbabe0abe5d6aa0e96693a6fdfb55ab852907c7183ce62bf80c6b8d67e62b6e8dd43001e3d7763784f64b4e300d2d19d88ff11c03c68e5c5314746f7711fbfc5", 0xb0}, {&(0x7f0000002440)="06e086e5222f869eb09705780f41c7af55f3dbd784bc2308a33a508ce4b63b458adfc83e339b51e3f68022ebacc4a63ad6a158546bb206fa3e297eff6bfa69cc962142e38bb46e6264a560bd2d47c8a12566ce9866ba409988ea211f3ba44cda4db9e28fd02549ae7294178e72f43b4467d6f8e848c5cf8bd6a3e5d6cf82a95bd9285c1d5ba29d4c90a7", 0x8a}, {&(0x7f0000002500)="3d0c26ee0cff5943301d723179a0ac2b817d693b0ab931c73ea518075a1597724b6977842cb0dcfa7815818bf3f72a985d650aff0bdfe00f7743dc65017ba458ffa03c3d830d00e021c6350ea1f24f9f6092b460df4b3b242ed5200365b3c22083748a7db9f7b3eaf7ecfaab800f5527694ea6dcd442856aca727f63c8c7430966f4745d", 0x84}], 0x6, &(0x7f00000025c0)=[{0xd8, 0xffff, 0x3a, "58d522946848943513a2bfb25b7c76b86526dcccdf98435d94d4bbc9da9d40b4ddea4c377c4d064f61e55cc1d83a73d641f2d70d7a36fbaef5df4485cd9bf0f66ae6524460611244a7d18a04eb4bc293dfbb49705423d3246f48f1fda6cee8f15ca420f6a0789549c1f26280569b1aa223df847420cafce331d4522367536e214d80e115f1b404f69f0a9b7c50f46ed5177542fd874f95e7f91b886db628094b0076591c0431df8d01a7998c4d80910f108c4acdbbdecc215a018b7a6d007460ced3dc6fa2c876"}, {0x1010, 0xffff, 0x800, "5711e2253056b6c4625ab566f575c09cee913e21988cd2a8a583c25c02a379d7f05542fbf7b8d15b8af6feb4469f5a345cc597a5f67da3a223a4b2ce0d39dca38454e80f4d0c9104769b38c076d7a29e40452efcf84095a78d66639d51751a5231fcad944c47d3041c87b56efedd2278bd2fa9bc995e8ce4bd950f62a04c5ec229c81d841ae7e22116e9a186081ebe8488a3ef75b61bef6adca96b7523c7fdfc7561537f9087ea7162eb5105e63845216800d5395e47d6341051ae1b1046b44f7a7cabf49e7f8a2bbbb7f4404923d158d1cdad98445a8d3316dfab644db2d66e4164c9006a63a48c705bcf29ece839e868285e7c18b102ac18ffab0d9a4fdad336b2d2e6e80f7e52fd5a1639ee81819fa91f4f883d37b1cc5cd5a61ede79a17178e80a53a22380cad23ee0276702af58b8ffcc85d85cb94cffe3f59ff0842368343ce75eda051f95f2c20445836e1827dea882bd2f507144c6961ead4af4909a522a3d1bf7a4c1a5fdb4cfb1432e495dd89cc72014af109b4725eda9e35b8fda79f9ebb88087277744fb26d7bb756ef32a725d5397bda7957c935f59ec2ffb8a6320e74d0a8bd7b8457ae91f520e143579c267a3e175e4ac499d5f2847d810539c9efb832e3d8c5c02ab42a486f699f8afdb8ef09c6f0a8e16077a881f056c41acf5a1d2078c4b8ad9e5c89cc0f1d2cd0fbaf913c25cc625e30c75724dcb6dad09322442adec0425146b6ecc5b1b31f0c4eab7c885f3abfaa3f1c9ec5064c37e26f8b5378159c01e8384def11e54d3be75aac8975549bd0c1853cff038f34c7c1496ccede0d9e833ba0057556dc460930afdb2c5638c564e29ae4849bc6ae67039c0cdb214e615d49e7cfd14220a907f2b904cd5a7ca4c6728bf11d155bd053ab21b98bed8e60a9a9145d934493d90eba0119ee235242a4b1cf7ca34119719f2471381ab5f29c11d30b553d6318fcd3ccf921ddf8d9f33641fa8183b956d6145312757b4ebb4790033fe0b5d066a50ce82465b95e2bb2249f1110ee3f1e4b8c2c1cd60a9d87f902078b88e82a7dd89f4e59c6a57edf7f72833455aec64beee472f6339899bacce291034125cab93edd5aede6c838984211477c2877e130f6aab6c6fde55480f1f67b29831130f22bc954bd490f9910e8cd7fe2ee82ca4f5c214223eab32fbfad62e68e87dbbd971dbb5a57213e59fe2860033650df2a548979645dce39bd4e1df53a840e737ca3d098f9089480beac5b271a9459bdb8dc47b096835e4eef928941fa509e678d30415bd3a7fa1701b92330a7d86e5c9b86ca5c428876f79e754b91c0e203c4ea22abff79bc9d1b1fbd06d88b44f639ecac12a20660dad15834f443018ee5a5c69deca39e1f8486c64fb4fc02620a8eeb99545cac76efedc1c0a33674518e9ca595fd8e3341f20f8667f140db4d7127ab1a368ec15cce974e3c4b03ca21d64adfa78f3680997061afe805917c66f5c5934bbe68974a9619bc116e023c0b9670e74ac071a86fb607ac4529e356e2d2050187c64698aeca69886dc9966bdc7caa91d76c2d2ce1b516d8fc21fb93ade5acb87461fe5e7c9b4c0d2a3089a6ca131680dd6385b81fda5688e80dc8244712c389b8ebb308745c0ca64aae435f58837ba306182f1b330cd3937b735ad7275fa1f6c20812954066d814903c6ee0ad5dc538e19ffafc2da4dd2063ea3e3cb5669f8b8899af9b8697ce59710a50c04b16385a95a4155b0b2e255e0d0b76def2ac0af196e197c5479b621536f95e006ff54f12c4981e5db6650330046554f5e0f4cfa62725220f6b6ca7f21289d45c308ad430a7fdf387e33ac77131628cfe5bb58fa1a5bbd258f614cf1cf78808c16d2cc62c4858a69cfd03f4456e460d235ce9c58f32d6ec9e7e7a538f9557316edfcb0c82ea1714905f444938f7e05cdab17b42f680cbdf23508a5ed1a5deb2fed4d3b055e741bcdc3544d3e44f3b7805df41f45777881a5cb5f52ed77ade78f1a76843c5b58230704183f52d8f082e264deb4dbaff275a42f5e63c9330de69d95ef31d39047d5269c68eb0c64cf04f95318c7829b25b0458ca57622b4e5914b23b28d3435c2182b82017466aa4a814f51a08df14a2564aa8b95a1dc7d75ef5d77d6a294b42f2c53fcf5e9d2b4867a1367ebc90c5dd10ea96d4adf3888ba63636f9a5eef24226aede9c767c64f8eb0529526a77705349f46452c492fc7584741bd3f17c1d9e4959e1dd8cdb0ed1e39a6acbec085f8095051d7cdac5b4f894ba5ea1e98f5b8cb11a3e807df0bb70e6227ed0077626b978e8616ef6928583fbba7ea0fc5afa75b74c7893b23a46d7374b29f4aa770c044fe907725ef0e5425177839c50293f17f9208a02bda173f15e355bc3bc79db8bfc1aef3abb0c52e72563faa2e87d25272c543c081ccf28b52c7217cefbab819b02cbdf05028beb06d6a709a8581d558d4803142320d05a29068d6bd50eb28c3f0f3a07143cbd9118f8077d7895abd52cd1617da59cfd894b22261d271f50eb436598159697732d57a7485e9433e57265c81d084ba1de6762b9d2eb9d9921678bf1b225766adffd6f49ab503f9ac50d2468a50f8288129ff7ec6366c7def3030f261e917d4f9202083ff3fa601afeccf79ef2bb82801ada2a4d9aab53618fa670aeb0859b2860034555426309b4381e24ad00cbac2667c3f810ea063430adf0a64810428d52df21ceeff8b846bac6bf54badcd60b66946f2b4f74d46d61df6c1604879f04563d46cb22cd1526d03f53e2909c7a2383f4043333f01575e5defde0f64fa4c666ee64f7682b46eb7f4182c357df0123d8f6db168edc765b9caf94dda794b90941f85b3891f834c428c4681e6f7f8b8b095a4ca9472e4558c6509b0c87146763d2202e67a50b750034486568a5cf5e94576dc02d974c89db0c5da7cd6a20e75faddd1cb0877c1e1470dc8d990ea9e24cccd584a5843ec5591eaf67636f115e69a05ff9eeedb3e0d0e12a3605c455ddf01a6ada79a97662b6f0e0dbedd235d76976089670508484413263c1cd1f8d5cfc078d68fe4a7e94cd71248b58190153803f12dd586c3ccdf7a04e3c4a0039edcf6861a115594ac4a44f1a475459d859b0d12b8d03e5ae16cdfccd6c1d2033181cf511be3cfda19d1cacf6e8dccb01fb60b60977ffedb2a111c0d054b53d7ee366f0adc59c42821fe1527b55d2bc5f415024ce493c9e0278d684dbb78dfe319776bab5f9b96dfdcbf13df44054294eba36976c41720d31c13dd5eb77b750c32c74230ad55ae9bcca70bbc5e3683484d46120326496d4a0f4d1e861eaefd07e44083007f6234de3411cc70d0b8cc305be1f0a5dee7cacf1b76af4f3dc38c4ecb6fb5739ab1c050adaf031dc7d9b9de9fc756347c281c1f80aa6ac7346a40ada818947ed7b50434c221d7299efc38f44f3b7dc04fcb299aabe2f828e58f40d2893eba2cf1ab9cbc2f4aceab35d5258a1b73d517a69e10953badfa31c01e647155ad9cbab45da9e80f1884da34e0adda5de407d0857137f50ab5144bb1b95dd96ae11c88a0198e9f3f6d1bfc186acc5700c4646126ca594fad8dab811d000bf826ab7f483e998a1626feab5e0e1cc159d35fda3f1812c7683149c2091e6d0f093724e2a9baf856222b7b71cd3dc7e070589836297f24d8620a849b24e993b4745a8ad580b58e3735b0c91718d3f9284998796008b30881b82a779e13f1b7b0c4e90c77956f7359af25a7dbb9ff0535d3c40991b859140278a1b1f48a745136afc7e53d3237559ce4bd317045440a0c4f23a3f5654adf2cc615092f9f032fe6d6181b09d50aa80f16f03dcdee9e1b8055b82343b9cbe087daca3e5c720b911b83691c1a83be413577c1abbb07f09e42c2e8ed0e2621ba66f22c223ec1f706d882aa1e5dde5f6a182041e2c75d01334972126ed34a5e26dd5b7fb972ffc0b86d6b33f64a7f727c5f059af17f50f6639d909433bd38197df36c8306ca8120e11ff3daa3b0f622e7ede139fb183196ea1e2ec043857a29b9d4803448897619909fcea7c7a31283444df9611fab51811458a9895cd6ba137f6e5fc21816d390b3dc42c00325c0a349e85e773d56e219344c9b6752823bac904676c2030693357511689a073a3f0d07b0ce1fac6d52c1f89a83f5d9e9637ca4a0ac32dcb78ef44112f090a6a374c77ebe61d7e2790058cf5f42b709c0e8bdd5782a8c9f8c0ab22b694cc56e96dd6b8b303589ce5c234cc470ba4ac05096abda60b5222b72f072314ceada7c6be5dc26ee2814044cdcbd2ffa27be27deada98904c403390aadec4105d2b1cc9bc5f6fae30da54e64a7d4e64389df090df11d83119ab39423406f5bd4f33d30ee7195c365028507e0fe62cdbc7cd7e27436675addf8964e47c9eaf3c48910ddcc2593b85813ee5045a2e0e6e79f920b28c9dcdc94fa870da0c9528c0c7f5408a515539e96955d6d7625ef520db0a19b433dd26bb219a739467450283d84bf4afc3d3403b372f133d0435b15e66a00d131b964e66aba53bbd056e5756cf40ecb5a9ef2b4da507549f48b871c8aaa6af0ae567d4936e8d875f66bb80894494f2f9e305b16849dd268598c10e7fe2e565726f0f26d03d2e67d58d1758274379f88f387ec48bf1de69270b6fb7e806f8ecfe1b5c509ec043244a34f0ba4051343c7fde955b8a0f401d028a9c86d97bef6f48666a57dd4ad4b02c07039f069aca5fa8ccc3252fbd3456f9b14deb11dbde04c57102bfcb59225c3c9d7043a50669a34c0d3a0807b1fda5eac49fd3466d6f7e3272a4b7113d7cd604f055a4e521b96dd8a9b463ce22eec065d972cf01ca0b31141be92460b199b27ee96070f45e85352916625c04ceb15c06bdd5f6e56fec744c426f60883e7ba7baaead4fae48e31a3e4b4feb1e0ccdaff0c526a3e1ef651e5866d1e61139c698c1d853f645e4bae8fb152a065a7ad262f580f9f05a4fc9cd16a4ac0a28d47a1d8fc8e02224f9936909634f8a33c237e54d019c90f06691188ec702c8cf4f1fa9e2164f80d6f10153143a933846ac4e6ac44fc1f6be7bd1c03b0babecde22d948edbdad532ba5d2c8cd2f1f2d6b25e7ba8250c35a9aab46cf69038a792071efeb7600e452a9cf7394b3133361a24c99671a08707ff620e8e79e1695da4447e59e50b998b030717a392a81d252e7eb925320724ec9dd73124a4cea81f58d696c21046ccf301e35ad1a182d781f84890217b255164c38c1dcbc788f9c003b8e23a5d8a56d023f866db946958de4e1c7237ff1d8ad0bb9a76995a6dc19192ac67d97bc85fdf77bd72fef6fad90cb4f6700ae0b20dd74d1400e6f1cd84bd527f4fe76da3a937dd896446980f9e4d73147f7b711c58a3e98c506b674afa1a625e8fde4fabb58e360314356b27de2406dd6a3bee29a98182b8d901c487c0f36a6d433adc17fd04b3b536edbb330bd1426bb596ee1becc1d46010b4537dc55ff5a898dcd4799a8fa9e04a3c607e7d8166b0eeb06f6e5b8cc6992ac61b00f73c231f560e3ac1ac2c0d12a5d68b623722fe99464f818ed30623c1fd0c29f94e9afadccabbe6a24014564a7c2bb17000fa1b2b1b055e25257e10bec3a629b1aed3378a6e53eb532a8bb42927528b9b28793b229241e6a7878a36faef4a02beb5c9f226e9d2870578d822d7305424f6b4fd73c1996e3612f44ffc18708440b58d1f17ce9198f977ba1d1d3568537858f3440a3e940f524a03178edb51a90bbe05a7d15bcffa255cf0528777bef34f1c48acfa2f388eeba216f4ad2c55f9"}, {0x20, 0x1, 0xfff, "e0cd6769b21728259b18937292ec"}, {0xc0, 0xffff, 0x3, "5e8a0c8d937c1d0e116e97a04a8775689c1927edaced43aa9513f2d328d0aa0a7557aa8cd2d46669fcd7af5c0ac4347ba7e705025336e01813cb2fa986452004042b2ed52b5c6406c080ee8adf1beb244c585872e1f3d7eabf0ab773bcea179302392ad3656c6a4f1b08f80ed85ce8c9f70121dff4735a29eec3b8a033f5f9cdbeba7b774c7f328a924e9d82f320e4e347ab4c1bd9acf116af54fcd422cd150cd30984a9b40306f63356ea1207"}, {0xf0, 0xffff, 0x0, "7da93b0030db7118f6fcec78f299a91b260ff5b6e512639d54c34392cf17af2cacecfe11196110addb596208b4564a818db1202b4bf494e5fb36a9ad26a9664bb623e0b4583637d47aa4eaff01163b24938c0df6ea17f65367c1de057eaaeb20069b61d9feeb45a1d8c62bf77698627c79aea9485efb07f4b1e7e09399b67b55e921d6d873e4cbb89ee8eb22e21a503b94cd49b8eadd9217636fb9c21cf0171e3866d1344107a47be1cce5352ceb7b8280ca0a4717f1396b7d44f1e99941c0f931e946cf130fd0990ce84e0f5ba0a19f673c949943026a17f86704"}], 0x12b8}, 0x1) listen(r4, 0x0) dup2(r4, r1) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="92fc6d9def70b7fda96c3ee4217aecf013fa46d0113f603ce689b984e54fc35c32c6d83e1aa7b1a8662b40fd4a05b22191f639e96977a521025cc24a1ff8f8e9efad5e4392", 0x45}], 0x1) connect$unix(r2, &(0x7f00000038c0)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0x1) kevent(r0, &(0x7f00000000c0), 0xbd56, 0x0, 0xa, 0x0) 04:02:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000500)=""/204, 0xcc}], 0x1, 0x0, 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 04:02:35 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000003c0)) r4 = semget$private(0x0, 0x3, 0x10602) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getpeername(r8, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) semop(r4, &(0x7f0000000080)=[{0x1, 0x9}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x103, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000240)=""/221) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x4, 0x4, 0x6, 0x4, 0xd53e, 0x8, 0x9, 0x1, 0x5, 0x7]) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000340)={0x100, 0x5, {0x1200000000, 0x1ff}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r9 = msgget(0x3, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) msgrcv(r9, &(0x7f0000002440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6cb01ffa8d55afcf592bca04f2338ff458bffd6993b596fc5788308fc6a97e9dfc1a76ada4d7bdd7201d5a97504e46820b5431d70d0d96878d511454767d5d626bb311f9c040735de51a3970e0e2b1a371a44dc2878b1a9611926390c252dc08b0eb83b7158540a25c9e4c4ea36e423497d99d1663a81ad0bb46fd9d8d4fb46884f87d9bab34c545468dc863dd0b34c38500f75c87c20acd3e41574faf6927ff967b38de6ad9c8fa9ec37e90c0618010b73"], 0x1008, 0x2, 0x400) sync() 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x80, 0x20, 0x1ff}, {0x2, 0x0, 0xe, 0xa0}, {0x1, 0x6, 0x81, 0x91}, {0x375, 0x9, 0x40, 0xc2eb}, {0xe1, 0x57, 0xc2}]}) 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) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x2, 0x7}, {0x4, 0x6, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) r7 = socket(0x1, 0x1, 0x0) r8 = socket(0x20, 0x400000000002, 0x4) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$TIOCFLUSH(r9, 0xc0206925, &(0x7f0000000300)) r10 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r10, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept$inet6(r11, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r11, 0x0, r12) 04:02:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75c49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x2a2}], 0x1, 0x0, 0xfffffffffffffffe) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 04:02:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x7fffffff], [{}, {0x0, 0x0, 0x0, 0x100000001}, {}, {}, {0x0, 0x0, 0x0, 0x200000000}, {}, {}, {0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) pread(r1, &(0x7f0000000140)="c57fb642290502a26410d0e7", 0xc, 0x0, 0x100000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 04:02:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) connect$unix(r7, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) 04:02:36 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = dup2(r11, r10) sendmsg$unix(r12, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r13 = getuid() r14 = geteuid() setreuid(r13, r14) getegid() getpid() geteuid() r15 = socket(0x18, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001900), 0xc) shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r17 = getegid() r18 = getuid() geteuid() r19 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r19, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r18, r20) r21 = semget$private(0x0, 0x7, 0x286) semop(r21, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getuid() r22 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r24, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b3ab0000000049ad4ae8d462fcf5fa3b57808556cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc750100010015b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130d45c5ba49a4b23a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd00000000bf12"], 0x44b, 0x800) msgrcv(r24, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000240)=ANY=[@ANYBLOB="f9ffb15043a8b4eb"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r32, r35, r23, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) r37 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r38 = dup(r37) ioctl$WSMOUSEIO_GTYPE(r38, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r40 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r43, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r44 = getpid() preadv(r43, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r45 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r47 = getegid() r48 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r45, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r46, r47, r48, r49, 0x1, 0xff}, 0x8, 0x6, r44, r44, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r42, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r50, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d, 0x0, 0x8}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r42, &(0x7f0000000980)=ANY=[@ANYRES16=r50], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r42, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25009a8b4e1"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r54 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r51, r53, r41, r47, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r54, 0xa5, 0x3, 0x1000000100000000, 0x6}) r55 = semget$private(0x0, 0x5, 0x8) semop(r55, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r55, &(0x7f00000003c0), 0x18d) semctl$SETVAL(r55, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r55, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r55, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r34, r35, r39, r47, 0x80, 0x80}, 0x8, 0x1, 0x101}) semop(r55, &(0x7f0000000380)=[{0x0, 0x400}, {0x9, 0x3, 0xc00}, {0x45f26140aba4f502, 0x6, 0x1000}, {0x1, 0xfff8, 0x1000}], 0x50) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f00000000c0)) r56 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) shmctl$IPC_SET(r56, 0x1, &(0x7f00000000c0)={{0x0, r58, 0x0, 0x0, r57}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x9, r18, r17, r58, r17, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) 04:02:36 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x8, 0x6, 0x8, 0x14}]}) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) socketpair(0x6, 0x3, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000140)=0x7fff, 0x4) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockname$inet(r10, &(0x7f0000000240), &(0x7f0000000280)=0xc) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) getitimer(0x6, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) poll(&(0x7f0000000140)=[{r0, 0x80}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x8c7) 04:02:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x5, 0x1}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x7ffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r4, &(0x7f0000000200), 0xffffffffffffefb) 04:02:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYRES16=r3], 0x1) dup2(r1, r0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000080)={{0x0, 0x40, 0x29}, 0xaf, 0x8000, 0x80}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a406, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="000000186204018b002b3aff7f000000000af032f1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f0f6456a174f20003861c4b5d9e48a3f92fb4227b9f065", 0x57}], 0x1) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a2adfda3349e022964a06f5d709eaaeb1aa85c76bfddbf88e7e29a751b98879f76744b60674100512b7ba75a33aa5999", 0x30}, {&(0x7f0000000200)="8a83f871441610aba0483381412756ad7f2d401bb51c7ecd6a01142f5ef4be9660a4d01fdd0971f6b31bc21670941d0eb4f8e2dacb1b8e82fa23a40c918e4d5c7645bebae067d2d737ca0b05df5e0b51a884fa12bf9add70140e0bb222a4e1a43b9f337cbfc142ec787e", 0x6a}, {&(0x7f0000000280)="9b5103922ec803dacbbbd13ac3f16d17a3c37d3ce26242f47ae7e5adeb0869f935316a378c03df5062f5007d47c2448f87179f87845719a2479dfb05f51d3a6b9def23d35d724a9239bf9744b9e5605e1c68872398d4254cc1064e794837438f4a7c176bc35e04e9ef3a3f3abe36d93de18502d22b0649854e5d0dd5341c11caff9aefe3e627b19413884591815b19f919c407d38c2d04e236b245810fc355965865f6d373a813ee1ab33e6d7042c88ba78f4a4e74dfa78387a5019f332003c87e2d", 0xc2}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="c800000000000000ffff000000000000641a413f1cdd2d2e922b082cfb14526531a5cd819431f2ddc7feb819d6710c20943b07296cddd9bf1e1182a2c78181784282355a662233c10c34d3c614d97c79e841d50253337ad35a722f9f66dc4784efe1ce55eb88996fe41f5718784d6cb461a2bd1d1d2a2381aa21d891efad0835310c98e26bd7998fdc1dfe147367f172e0076c4e8e01bf9937aca82a9f72cabbafaed0423e96d4e4710f8ea5a0172cbe4ed22ea3e1910e547a45b8831d962041bb54ad9c45070000d8000000000000003fb254950000000049958664d1511987e91a7ab2e593bd752be6f4287ed0da543daa6896e6fca8f8b20e04b5736a38a4327eec76080c24f602713dde8c1d71dba4a4d43dcdf655b9851153fa56db8f8d9f831f2e80bea6b0862ebeacfe5b42370b182a6422de0e63ba1fa48e61bb91b5a99a1df5753b8f500dc996b1d63641cbba0bf3529e16a5c97a2f9b92e97d5fe3b74b16559e7601b29a898153157d2f2acc3147544f4bf12f4f43587193bfad0ec6a124364045ff48a5feb8bb58d5ed3c1e0b0a1600009000000000000000ffff000004000000596fe1bcc9c37403677a65626438d252724d7e20f916d9ecf773528b1f96b7830398db6d95eda5dc3ab801645865d1426c4d24c95fe85f9e0af4cc78eeb79bfdb66c68e4d61ce35346805e349846f2dadeb20a8cfda31c9b68d2aa88c68ac543291dc001086c80d537e7327145ddf255ef3a775d8436fc576a31cc360000000098000000000000000100000008000000d1e17e9a4b076d6df3709f96602cb12310b770ec3196f2144256c0390b7ec03d523d914dd12a616d19094adb041d79c479fde091ef40e99a7a556425c2384f02c5be269c84ece600ad2bbc7bc1e57aa980a6a2fcc6eceeb2f9e3ffc45bbe0e0e520865c8a05c63edac9be91aeba0604348c3e7c6ca2776fa3d8e30545f51cc174a226574c3090000"], 0x2c8}, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x93, 0x7, 0x3f}, 0x6af2, 0x4, 0x1}) fcntl$dupfd(r2, 0x0, r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = open(&(0x7f0000000680)='./bus\x00', 0x10000, 0x205) recvfrom$inet(r5, &(0x7f0000000700)=""/149, 0x95, 0x40, &(0x7f00000007c0)={0x2, 0x3}, 0xc) r6 = socket$inet6(0x18, 0x1001, 0x0) connect(r6, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) 04:02:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) syz_emit_ethernet(0xbc, &(0x7f0000000080)="3d1261db676aeb47540a280c48aef8a1269a777f39840a93847c636407a23bb6a1e4826a60a94661f4135e8e0394b8c688ad460226e38094eaf7b71d1a3a27bf9f709e019af12f4cd1e3e5f629d580652aceb02a5f13400de17d526749059948418d2c4efbb17067e37c77c89034902f7d880ffc9c40c677fd0fab798bdf290da2d4581a6c1d454363f08652f50ae276e97ca67962677dd0e69218ac005c16bcadefaeca58a953586ce7f910aadbbc6ddbcfad2daacdb318505608d4") 04:02:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4", 0xd0}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x286) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x20, 0x4, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = socket(0x18, 0x8001, 0x0) dup2(r9, r9) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r14 = getgid() r15 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r17 = getegid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r20 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r22 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r25 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r26 = accept$inet6(r25, &(0x7f0000002000), &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r31 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r32 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r33 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r34 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r35 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r38 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r44 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r45 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r46 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r47 = kqueue() r48 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r11, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002040)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="0000008062d9a2bcc2d79adeed30000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="00000000280000000001000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYRES32, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB="000000012000000000473f3a7f9e18429f543329305cbe8292000000ffff0000000000004e", @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r44, @ANYRES32=r45, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r46, @ANYRES32=r47, @ANYRES32=r48, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) getgroups(0x418e, &(0x7f0000000280)) r49 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, 0x0, 0xffffffffffffffff, r49, 0x100, 0xfffffffffffeffff}, 0x41f, 0xd8, 0x40}) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:02:36 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, &(0x7f0000000300)=""/210, 0x3be}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) setsockopt(r0, 0x143a, 0x20, &(0x7f0000000000)="c107136f6d1ee6f1a2abd4efa01544b6777f95610d99f80165551efdfe63f3fe94f6e34027b7a30137db47b2da230926487c790347dc2fd8618b0b35c1fd5e653a7c8ea40717a7b73a3b8f90489ef54748932709392573aff7571e2db550caaa32806f1c5281a53e26f3f42fda0f61949485787a78cf2061affb57bf11dba4b750eff965a870e9ccdd9692bb85f2a8aa681982e28ba63daa5bf95dc2de90356515bbeeadd740048567ae54d6ef703c82ee", 0xb1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r4, r5) chown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) lchown(&(0x7f0000000780)='./file0\x00', r4, r5) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r11, 0x0, 0x0) r13 = dup(r10) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:02:36 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000008028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0xfffffffffffffff8, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x14c, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x7, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6778}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x2008000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 04:02:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="31522a5421ce9b2617303baaf2ad802e7be47ff048349b5af8070f1b332a670c0dae5831b7697d822bbf65902d3beafdf6b9b8551b7a01b05264184ac8bec03bcd13d406e914a36c0b2f52438bfc7cdb225778515971b51dcdca34c9faafda259eb83ab07ae4b0cf6d779c3c3fa686de4d9c34aed3361b4bbef4e6b074842521040030c8e8a8b093cc2d3fe316ffa76bbb7a67488562e3897a35f4a749ef86634f7d1c1c7294206c70931a2912582c8ed13d77de497d9436258fab0d1800bbcc29468fa1bc04d577508c45b3358705a1277b3b2382768544aa5f2785b1e4fbc18cf8760ff7d402097df52215f4f69116cfa2d0bcb8efcb7f84eb14bd8c15763d73b198c93014ae9ce7463173e0fbe7e0aa8ef611d4aac1"], 0x10) r1 = socket$inet6(0x18, 0x4000, 0xfc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$getown(r2, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r13 = fcntl$dupfd(r3, 0x5, r9) openat(r13, &(0x7f0000000240)='./file0\x00', 0x10000, 0x1) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) bind(r6, &(0x7f0000000000)=@in6={0x18, 0x1, 0x81, 0x200}, 0xc) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) lchown(&(0x7f00000001c0)='./file0\x00', r7, r8) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0xc) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r4, r7, r16}, 0xc) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1e69f9644193ce0efd", 0x28) 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="1ef84e085651d8a8a7ce339618dfaaab8a9b49fdf5c99c2997067215a92dc4366268b7d76559e3d3298e75b108b742694dd346e22886c012afedbd156d22df2ea88dbb3a139e26ec5320b4c3efee5d5b5dc9a4f9d5acfd385c6036fccf2a26fd169273180e695201", 0x68}], 0x1) write(r0, &(0x7f0000000180), 0x271) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) close(r0) 04:02:36 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000e1ff005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd07000000b7e8869c3b55454c6a0bd73c8e58b3532100e1ffffff01000000000000004de130c802ffe481350b1405df640593a91143e94b344a3a8912a2345c2553e0c0fce27c6d8e19bf903914b3f44cfc2b97eb879d2f3cb66fef0a9c54f5d812ac8ef2642292742f69de591a64eb301988615c4bebfef40339884e3a7a8de1cfa7202cfd0392012fefe36fa404cbafacb838b181a767d0dd78ad68f1554da9f968046842ac2a516bad986d10f9a3848e08dc56c4c3ccd3865a404b6eecb90ac60305a430e180aa53ba43b258372a8cd513468aefbab87b140f43819c97062f3486f44de1ecbd6608665fa12429623962d38ea47f5a04cc495834f4b2d3c9a5afc073de008255d86b15d55eb6bfeb4fe076eec932544dc111e28681b558f285fe57ae826cf55d31be5422749f282acae858ada2725df51c2949fe3f6562"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f609552714baf981631de06646969615cae4f29b941915e388aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df427abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c000000007737224cfa40598328b081516f3ae2ea5c978eee98c6bd6fb5447d9fa4011558c6b4be88fd89af4d8c735e30b73804dccb025bf60802d49124e22d306ccadc45b0751eaaed4df37a8997d76b77cff58f14e62c71705aa770e287f9d0c5257c8c3d510324d1b2a080be870c270c0cacf63627279edf6ea2a84d01cb775977396c92920dc0ae6e087265abf36322fb9d930cb038b5231c5f3d7b9a3a16e71170291d5e199f115f5d5fff25c041d1f41f044e03d3f4bdd7dea0f3ccfc8b56faac7ace7770ec887014c250876f92e5265e4d550d671ea6d957e9a7fd0d107a5a78f66a97bb513aa63d6704bfbac1c00b8a77024f9a06f7c216fb8cc67a42dae566fb03ac013052f735e0506826d44879"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r22, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x3, 0x8001, 0xfff, 0x8}, {0x3, 0x7, 0x8, 0xfffffffffffffff9}, {0x4ed9, 0x493, 0xfffffffffffffffa, 0x2}, {0x8, 0x4, 0xfffffffffffffff7, 0x1}, {0x71d96643, 0x400, 0x4, 0xdd}]}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r25, 0x0, 0x0) 04:02:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x400000000d, 0x0) getgid() r1 = semget(0x1, 0x2, 0x585) semop(r1, &(0x7f00000001c0), 0x2aaaaaaaaaaaabfb) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) r2 = semget$private(0x0, 0x0, 0x208) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f00000000c0)=""/49) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001280)={0x1, &(0x7f0000001240)=[{0x6, 0x22, 0x40, 0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000080)=0x80) r6 = fcntl$getown(r5, 0x5) r7 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000000340)={{0x1, 0x1, 0x9}, 0x7df1, 0x5, 0x8}) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x83) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x400, r15, r16, r18, r16, 0x82, 0xf7fd}, 0x8, 0x1ff}) r20 = getegid() setregid(r16, r20) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r6, r12, r13}, 0xc) 04:02:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="eeced015", 0x4}, {&(0x7f0000000100)="5a33febe2a6240b9959a1d786da0d385e8cb226fc310814bceb706aa6a5d054799aad228db533583a718ef0e512aa8ff2031f9d30f07d10359dd2d4635ebdb35b02fbb2f42e084ff68a6a63e7a5d1b30e42ed6840c201f01f50298b822c4782ca5fb9b32264ed2d62b5299b33db6d05b69053fc1d8ffee560467a8cf70792e7d30f8b86138c2b8972d6f3e6d8f53ab8309cba960f0852beae8c89bc46aa690c61a33507e0d2b27c2c67f6ac3ae7e3a901d7e6f9cec65b760d0e0d5b214a971fadd54f8b7191c94", 0xc7}, {&(0x7f0000000200)="77cf5ac7b05fe98686abc6239098278132c78b115045e6a2384d61dfeb7a85b6d1b82f1edbf0bd3c0c7dcf328abf39c6a9258289cb6dc44a9016fa6a215e010f9e0908f070b8de6ab63562f16e9a944fb542e5ef96dc0a80c80dfec161694355dec55ae227627dbce0dde1c9ad3565f01d4b28e2fde4b857d60f3e4c81ccacf6bc6201e72aef31d50145e00d4db3c98e77b8150460cc077485095fb9104b95bd81ef0cc847a2bc67ef38a744177874f4546fbaa1ead1de38ec7989ffad76264e258f621ab8534b8eb3b08461e3ccb5c92e9eb023223246b5ee69444ebbb962aad9d628b18a11076d66bf6264cc207856822d7b498f53b05975", 0xf9}], 0x3) getitimer(0x0, &(0x7f0000000000)) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x0, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x40) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/38) syz_emit_ethernet(0xfffffffffffffcde, &(0x7f0000000400)="6b361913ffd6afa25655e326337186b29c76f687dc53fe3817431096a51ad05ea122e03f6d23de8ad317de341d8f758392c55f13e269a363f2995664352051d307fa7f239272095cdae34679be3d39382e91fc9089700c0000000000007ef5f947b928fed74ae682b82800b55e7afd48b15cf5fb7ccedaaa5b61342572159e5b9a8fa3c4536971f4de20bfd8f56943855fbd9e925b12901e410cc89143b4967bd3349ecb988389baeb65bfe4ccecd5dd6a19a3ccd02caeb8bfcf11eaf868f254372c4822e9a2a344d073e6ba3ecf410b5e64a0") 04:02:37 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) utimensat(r0, &(0x7f0000000180)='./bus/\x00', &(0x7f00000001c0)={{0x101, 0x9}, {0x7fff, 0x5}}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus/\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 04:02:37 executing program 0: shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000001c0)=""/84) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r3, 0x0, r5) kevent(r2, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendto(r6, &(0x7f0000000140)="36aeb6f46fd37f99d72365a50ee2738be469c172b90d19b93750893d40a22f8e291c69e2923b6d17cd5ffaec1876e4344ff82e7f6a9774c16ae457346c41e8fa79409f22c1fa17e04a331a955aea9f4a94d67df8bd1b7ec9661d8761f6d2", 0x5e, 0x400, 0x0, 0x0) r7 = fcntl$dupfd(r2, 0x0, r1) kevent(r0, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r8 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r8, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x2, 0x5, 0x2000}, {0x2, 0x1ff, 0x2000}, {0xb8f42d11c0c12315, 0x2, 0x2000}], 0x4) 04:02:37 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r0) r2 = semget$private(0x0, 0x2, 0x410) semop(r2, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/171) 04:02:37 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 04:02:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:37 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'Paz', 0x0}) syz_emit_ethernet(0x48, &(0x7f0000000080)="2351ce9c802b4568bbbe1b412542280d3d47a4e63727b074a31f74ba09f9d463499035e3f3a1539c87f2eae301bb6a1c5a8a8dc738457795a45a808149853691811eca6970f65869") 04:02:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r1 = syz_open_pts() kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r4, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) recvmsg(r4, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000140)=""/13, 0xd}], 0x2, &(0x7f0000000200)=""/107, 0x6b}, 0x0) dup2(r1, r3) socket$unix(0x1, 0x0, 0x0) close(r0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 04:02:37 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0xfffff435}, 0x8) shmctl$SHM_LOCK(0x0, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x9, 0x2, 0xa3, 0x0, 0xffff, 0x7fff, 0x4, 0x1, 0x3, 0x7, 0x5}) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) 04:02:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/9, 0x9}], 0x1, 0x0, 0x81) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x965) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000540)={0x3ff, 0x0, 0x100000000, {[0x1, 0x400, 0x0, 0x9, 0x9, 0x7fffffff, 0x3, 0xfffffffffffffffc, 0xffffffff, 0x0, 0x3ff, 0x65, 0x9, 0x0, 0x9, 0xaf2, 0x3, 0x200], [0x81, 0x6, 0x9, 0x1, 0x3, 0x3, 0x5, 0x0, 0xfff, 0x9f], [0x80000001, 0x4319, 0xfffffffffffffffd, 0x7, 0x3f, 0x9, 0x81], [0x1, 0x100, 0xb5, 0x0, 0x9, 0x2], [{0x8e8e, 0x9, 0x1f, 0xc}, {0xf001, 0x6, 0x5, 0x3}, {0xe5b, 0x7, 0x0, 0xacb}, {0x74c1, 0x1, 0x4, 0x7}, {0x0, 0x3, 0x4e, 0x10001}, {0x0, 0x200, 0x8, 0x9}, {0xcc6, 0xb3, 0x6, 0x5}, {0x4, 0x40, 0xb8, 0x6}], {0xfff, 0xe7e7, 0x4, 0xffffffffffffff80}, {0x40, 0x1, 0x0, 0x42}}}) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) close(r2) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgrcv(r3, &(0x7f0000000340)={0x0, ""/29}, 0x25, 0x0, 0x800) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f00000007c0)=ANY=[], 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x451089a476ee23ea, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x965) ioctl$TIOCSDTR(r5, 0x20007479) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000397d98b39bcbbb7512b488000000000000000000000000000000000000000000ffffff7f00"/195], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f0000001680)={0x0, "f35c121586fde38ab412d2c5bb23ba710603ebeff42b0df37c628296a2516f390f35d6e3a2669ce1954382016c7575815414b8cf1d04db1aafe5d1638373f2af389724bc9a2386feee18931419af33bdb27f840cab7d44cf527e3d39152e00cf6a3762537606d1f15d255326154e0fe1161be87023a016c54490682652e81df2ce4a34cb7fcf398d447d958e9cfe6f098336b7b02d2a2c0d9ff0c0f58d58e4437b24f0cd35bf87c9e844ac57d410445e8f139e40e97bccdfc16df3e694ccff2c8c9d4ec573ef639cd412ab23569161e0ae76a17bcc1266af15e2cfb173b3cb98fe8501c5aaf51b402c1efb7c9c9477d8faf2fcfc856abfac010d2dcba6b1445f0be0104c0cfb33e33b0120d845b016fc8f065a812f579eb11a88b151bb9f1391308c1c5e6290ee5bb7057c762b385b6182ea210df2277bf196f3b29a714e3d1b18fcae4c754a78ecf8ca8a2f14602ec9f92af9509bdf6cd083a4b23f16f58a488c061355302be90d3c242ac0bb6c9f6ac21ba6843bf4832b9857e48b51a8e3d21aeadd98a9fee684f5819ad903946d8cdff41c53ed6d491d190cdd3c5fa8126aec45e79fce7be1311e6596f89e46fd008f468975841dfbb8fe009e8ad9153b0665a8c113bea8f803cdc8f6c394050e8191d1ada18e0ed64009d12dccd8e6b61415e49c4313e78263375e2b287b25b8e97bb41f89d84c08052bbfca3dd1b9221d3fcdff4a035b6ab34b83354c3d3bdc47e36ac277f8df6b6eb2eaa1f38e8afea4d783ee4389f36fb0b560e1a95615fc8b172c29f6847a9baa8473d2a75401aec429a1082b346f75a2938a98236d88c97260891b518c1dfd7d7ffc4817ddd7a922250b407f4e7e6921e3556a6e62d067904b78f507803e1f6670bfbbcd112aa6afa099fe49ead7d5196e1a595100c62a38e6d3bafb9c8519966ac6e41e4df644a62303b1b676746c3736ad21f7ec9366c5ea7152921c124b33b05c9fab269f166838f299007c550e58dd5126b3d8e9f752214d19e4b3d46d3d9336ee49acb1f7ddcbc59c2c71c89b1bbe9f5fcaca48f0394bcd95ca6d40f52153f853b8815f69340e6b8155486016f149d8169e4d1517b230de0de8c5cf3a2c213f6aca183d6869e4312f35675c7b40815e0ef785ef6aad1b79ffba55f0a384938412555d21aefa1018f2d4ec9fbac7c87fef6e3bcbd9a9b7269e8d95f31c77b0c0563fd5b2e7d55270d6284cbf01387fa0d58dc8f3d43828808c6fd7ec3084aa95a6250d7662971d68d657986e99d66bed35e6066d8b2899c2a6f07066c96c0d21b4caa03ee24234951f304514711161f5f5f97f7bbf3dd01d544c95e344efdce8ec37ed76dbf2cbfec682be06208758da1c5a18c609d883de76d4f4ff80a6b0c2dd775cbcbb113cffe5c3e39a5963be2e10f2dd193dd7d2e8188a9abae5b5279cdcbf72ddb2dd7f326c63454e711387eaf0f2ff7f5ff97a98e10673441815f1e763f0b4891c7d5af1f2cc90bed308f41803fecf27befa3a91d3bd433d9d8511ae2ae6de3b048091b8bc13a1d753dbe3bead8d7a160b29ae30a1ca20f5a4e68693bcc1285ee91876b670a1e900a667fae50d947ab2f9cb3f14e8cf07b82eb32321936317c797acbc16c31663469de5e58c3efd3a090279c3465e5bd233191d493e948ae8b431b5caa2edda60e6095cf7a645225369b042cc4fe6ac4e4292f10da90dd2d1289ee549109da2cbff05274547574f085407276ac00647c1dd6c904614a72e84be75a971812761acca18efc10914dd3e87f5a1e5f7fa8248fc31c42aa34c5de822bf61da839e8ffe06f21b624993c852d8a39d4ed1c589769082216f2696179115e797eb13985d5b829cf666179b3cd9abdc3eca74d6a6a1fefc663ee261b0afc6058ac0d7be4485df595b247179f42ecf754f4e2682295397f9a6d336772fede44a19943086ea2a37e6eebe9c320ad740101af7849e3671232dc7a764af26d1e31bdefd6e4a4f2b83f9af11311918528274b325bcd1190606cb3069f7e19c1fe9041392b61a4bfa8cfbe29d39adcf56c15ee9db683083ce7c5db91c4de51ad43b3e03b2a378336c4f7b1191e237d6c6a561c665d57f748ffb84b0bcec6c64c56aec248f41189eb55ab3d87d7cfbad9b10e70f6b177298c87536251076d3b41c20c9293704274097ba0e92ba1f9dccd9a75f907e2ecf347343f5cf044e81813f2ecb6f9b155484909618dafc8c80aedd9aed6b7662e88d5ddc294db9448ff7f994bd183eb037ba40fb62ba954fd53fc9ed9dd772d96159ff6b9480f70130ebd2e1acf482ba8ac878c4ab8091c42877ae4cddc4b27636f92e434cd8d6228de694f3bd6b0ce9502ff5442c21dfab627e4d90dd5670d12c8d8cc8090b5e3b18f7535602066be2cf73f159e2aeef17855cb32a12b34333803b419f72827559fbd52d3fdad49f4c0a198474e4579f2ae15fccce067e179b727fec9b029f3324454f9d5e521edd29ece3bb2ce0693cfbe9a76ec8e3af6bee9cead1ce77fd171106e362cdc5b2b259f2d37ed1d22dcb5698271ecc6396791eb175832aab1c3cc7f26ef4788ca9a01bd19a34796b3b165c9e89d54655362fa15c1561fd275feea3bb056d53445fec9ec3945776ccea56cd21cd7eee36a210383380b772bf8c5ee2adbd61894e785a1168605ff287f7ca8bc983c4757efbc648440059fae61ba627dbba8c96e4c8d84ad3927ccb39b3ef715e6692703288dfe28ff12ef1ab6b04415b1245531b9d2d2e15b16de5242e7cd83047c6c9a6502dee0c220aeaffb5e567467240fd44a7e3ca1eab72288d311fa764d2153d59d2583e837b3cb13c8cbc4e50b342e8ac04ec62ea9e03e64b14d14c3d98d1121178daae42f2ea875d4a611e98089173db7566863a9777cdb11537c4e15ca5c0b6a11ae2dcc04fdc8bef7bb1706d625cd0163af1511ec4ff3c3cff739db914553ef17f20906095b829282783c063f3c16be577483f117014d5a4dbe95156155562b0775f368c0a8e9bdc602a813dee48186ea73779ca3ac50479abfbae8664c11acca72a46dca455c18c464b0c08b28fe519101bccd49771d5e2a727d5b8557a015b2ac0d8316fa518f2f77e6958fb4f887038169dd0ec90ac40bad98025ffe32a8d768f88151d02661b2fadc4032873bd290bb7b685e7b56a91790edef5bf1ec2f61e1ac44deebf006353ac8ef8c6d3a966bba96e78c068d31c371ecd9d44203e1cd518f077670cf1aa50e94390efd4197d5aaa21344bcc354d61e67b4b33a3261fa9e6c27b37e94f266e329a0e9c7f9556ed24fb613534342a195c103d3c69dae8b1ac713eb9c79e6f6145c23b1766731c1b6b044b8d76216624102b2f2cd771d6d3143311e0e812edb6e1cdb424da07150a6932b55edcbc6733f9519f0a51df918c58adfcf4e6e141419e69a2fff16abbe779c57a560f91d8e8e4d4e24f08c515bb6c312ed1bed0c486622c430c9ad9eef9ee5430a73b8f6fbf194ce84632f199a96b975442ac1c0b226797e1ae4e5c859fdfefe807a4f930a7f8318879a76f847150b81080ced011b855c86b8ca4e69b41f2ac40182872f0d5b2122168f85b88494b9a9c6a6bd4d75d923113f15fbd6c4beaca5d5c8b3a6e8280310a5a9524466b67cc2c1e4b811bb5a858bb49784b0ae9c89234a4c41b6eced305b04cf551ee9471a0381271c0f07969105325e86dc74a9b4b742405dc6fbb9edd944e28de4eca5d5deed2ebc08285bd19bda2074cd75d0eacaade91fd49b1973e7275db7b22f7e72a8291e9cb3718a467b3fcdb671983de7772fb3022e0b5df577ef83de2e9dc78da5b327f38b85ca948c7a3baed3d5dfa7ea143a763acaed8b941986f4a514e307b5ebe4318f09941573a305ea099d02236d1194726c806d1eefba3c91a04afe5bb943dc8303f7bb301e3185ec17fa03e24508155b078388e0d1ee58dff115b1a231be5311b696e3e0a0d70f169949fe61c872c16ac8eb1ddb731f71bed34fbd400e760c3a76a1b4684597e18bf30fe21ecb4e189dcfb29939e17da0c6f6924ae1581f4a4286f1a5ccbcb83f55b0d9802ea60a1e58df70f47075573640542df3a12b38115af2c59ff2fcd6867a639f8ec92a8ba0839226800084d61c826f6be1f8ae3942eb86b7b4ca6daf10b316947f2485fb6c514e49429e1a31dd7c318c6f41c313a99a08325771b6fe46b59fe54e0c368d154e65cc987d8749e1591c152910c5f895594198e7b8ddd1ca08454ba80e5d93b7aab4beaebe1618b10f02cf17d1f2bb8fb8967677073eded0d84027d755f11a3cea11824509550ecde737cebd16cf60f521a37db64d11ab8bf7cf900b04aca5675a0db82ba265140628a12ff363a5f334922cff648bf667f53a18c13ebbc078c5af44f624dcffd01ed9c3180b6316c82b29a9450f2fe2abbc0a7b05bd1ee2eaa6694fd212d7d34c4df7ea559339f54cc75bdeb8a405bf8b431d0512daa986f3fbc8331ad8a0989638cae11a0c518b0f33c24eecac1bc52c5acd310be50542ea7af9c863f80fdf3d043fac6dbe72a5bd176b58e4da47d078c8a9e0db41269413616095b21030b6a98c3b9245cb1ce965392d76b19e2447a7cebeceecffe3bebf1869e46b1cced03b898c27b3be50276c306b1c4ef519fdd3cf329730a69f01a5cdadc3e47beee6b2bcff6607a57d09291dc87fdc16c17390bd91cd1776a72af9e72ffc81094a66a890210ca297b0f080d6f663a1cdaf457afe0fb5b34360854a7591128a0e444622f9a585171cf7ffad0bc9a70036431e85cc26c3c70a507b3c1332ad3225e10e4b7bbd202ca7fedd460c5d0033b2c3bee252e731e8b76bacc6b78036ec842725214a265cc252d92f832e6269f7831e488a122bdac338c79fa3acf384d8169d8965e3416f7bed3d248d2d01eb6e30a4c81e82c5192c9c548cc405e6ec5d554f9f16b91cc7e48c6c5ea57e542635a50d073d23efcb210ee5a889f8cb4406b2230a643a2e2ab0d59e1d019a9f21a9357a6df0eea010a6d8444b83cd7ea45edd0f5bcb5000cf067279a2ab4fc5e02b6632ed3d785ce4b403ec0a1e7783850859ae1b64e9c9b6e6283c9fb05338c8d439d72c20a0d57cb4b0e544a83b8ba5025fd3b80679f0cedd95361c05030c1789814d2316fb39dd5c6d1e123c971d5bec099b51dc7cf3f580ddc9c1606db6a0537f478c8a334b4d2b21549444a00a053bd627d7b51b0407354c6d6ed158d47f9b788a8f1a6b52e79b7e1341e52273689ed472fe6753d533d6365f8fbacd564883f8093945705e572c9ad027caf67cd40e4613e116067d1abc5681a1441fe4af905304cae233ce3fa29e03504a7db17f0ee64d93300804f9d77299f4dc5c37b7f012874f55216b3a0fc6288897fb530319b904a762308b0dcf198df152ff26537ea6bd88146530dc002d068d040be588005c1cdc69691a92afc0fd51334bee35233ca155da23b8a6b6c9d6eba82a37a3e5931a02a5acd8893b04d851750357ca9a2c4db787391121656c96ebe9b2c6e0937877ffd016614182d966473ff506f972ad7d2c0f7e3a1b6c3808c3b8905a47a9ade5e02cab3ffdd4ec21d57b3b03bbc2db2b92d5b4c0b75a95d1a7d4726b6e8defbead88cfe06a04836db05dbec9739ed1e308ca9e27ac3e36a19ba2fd6a886e74f644b4f2908b0f1b68262417f6a096c1f4f643fd3855c217f34858c456d133b7883615088080927bbd868ebcd7b8f21d3ec7b55be2d8229f023d91dfd11fce8dabed32a690e7274ceaa5a599e6c133ce71133a3749b79"}, 0x1008, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x9], [{0x0, 0x0, 0x40000}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}], {}, {0x2, 0x0, 0x1}}}) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) dup2(r7, r8) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022321a80 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800022321a80 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/160, 0xa0}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/223, 0xdf}], 0x3, &(0x7f0000000500)=""/234, 0xea}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x87}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:02:38 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r2, &(0x7f0000000100)="100a2956b9223717789e37a49356968d2d6a16e4402c7076d7265dbdd82dd2da740795cdee7ccf386a5007738e4e881e083ec27c38a3ce42c75f8000d1260a4d6a980e4ef087c2250d957124bca512432ad3f5005171676257f3ff1adeaf82c701f5e30b5c540cdfb6613c26dafdcb26578b6364e0334b7b1b2de426944e9e1c8089deab0d2b779b8f9b112819eda608192fd98de3eb88241fcfa85c4744f04442bc25b19407da2132c4d8d15ea9679a15de23fc1a90a40ee4838d3424b7859946f6509189c521ef9bcffa1abe4dd584308a81ff2651720bba99baabb37124dd95749409a2de2e0fb29e22aa85578c9e1f805cfcf9519e195a4ca82ac903080d05f6986a186b52d797514287a40de00713af4971f9665633ded7069de3d046f304e9", 0x158) 04:02:38 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 04:02:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)="4402", 0xffffffffffffff28}], 0x3d1, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000300)=0x7) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000000c0)={0xfb, 0x0, &(0x7f0000000200)=""/251}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00e \x00'], 0x10) chdir(&(0x7f0000000100)='./file0\x00') 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") geteuid() r1 = getgid() r2 = geteuid() setreuid(0x0, r2) r3 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) connect$unix(r4, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r6 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r3, r7, r9) setuid(r7) r10 = getgid() r11 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r11, r10, r2, r1, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r12 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r12, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r13 = geteuid() r14 = getgid() r15 = geteuid() setreuid(0x0, r15) setuid(r15) r16 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r13, r16, r15, r14, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0xc003, 0x0) connect$unix(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r18, r17) setsockopt$sock_int(r17, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r19, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r21 = socket(0x2, 0xc003, 0x0) connect$unix(r21, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68e11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c4593d2870b4122cd235000000000000000000000800000000003702a5999b5d16dafbc8e47d48e7729513d1e11721d64f55c2e159d2199b9b653d916fe4d241d515b9214b257bb4f40da0add84ca000fc548f5a492d74f36720f31b92d0635d05bb5fa081dbf7fa6ee836881586f41c052ed5becbf49ea4af894d1032aa30675c06da8591e19f4ba6938f2a7b1a4e0aa8caad0f685fc78ebff628162873a5b3cdf05f8829a9afa0e57a81523141d3abb4dc9e89de123716c0f517c0813431c3b1bffd4d6bf5db962d7af854186eb7e01e09d169f7a4e19e9776c07686f7b9573f8e373410bc0d67c5a1e77d6dbeee28d1bb9498e9afa84e794091efae9e37fd37eecd4012e49ca1e2db317ec8dd2de07e4b696c3209fe37e74475"], 0x10) dup2(r21, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r22 = socket(0x2, 0xc003, 0x6) connect$unix(r22, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r22, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r22, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r23 = socket(0x40000000011, 0x4003, 0x0) r24 = kqueue() r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r27 = fcntl$dupfd(r25, 0x0, r26) kevent(r24, &(0x7f0000000100)=[{{r27}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r27, &(0x7f0000000100), 0x2, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r29 = geteuid() r30 = getgid() r31 = geteuid() setreuid(0x0, r31) setuid(r31) r32 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r29, r32, r31, r30, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r33 = getegid() r34 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r35, 0x0, r36) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r37, 0x0, r38) sendmsg$unix(r23, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r28, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r35]], @ANYRES32=r33, @ANYRESDEC=r37, @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r34, @ANYBLOB="dfffffff2b19ad2a2b5ebd9ddeec19fc1a2cc1e599b8add68c6e2c88e049014fbd111df927d67ae9c28af65820c18d419d02f7a150f9264f091fc2f9e3af071ba4b30b89365d83bf9d0cce2f63cd3b710aee15528627609b84ebf50ec4ae2f0d8988871f6ab5080011a512cc3308cd6ced1991de32fcb7ab3a15059b7ec8b5e98b"], 0xfffffffffffffe8e, 0x20c}, 0x0) r39 = geteuid() r40 = getgid() r41 = geteuid() setreuid(0x0, r41) setuid(r41) r42 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r39, r42, r41, r40, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r43 = geteuid() r44 = getgid() r45 = geteuid() setreuid(0x0, r45) setuid(r45) r46 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r43, r46, r45, r44, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r47 = socket(0x2, 0xc003, 0x6) connect$unix(r47, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6a554799b9b813ad3050de8f5300a49fef9d610200000000000000795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000009e00000000000000000000000000000000000000000000007729742712014e80c15ee8a9c60f048f9c235b497086f10200892baf864bd0b46c7755a8c73d8a241f3887641ab72cb686365079a1a5795fcc12b13370688aa3d543dbfa34cca760ccd76ac60cced8e6d57c77ff9b11698c68ab370e"], 0x10) write(r47, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r47, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r49 = geteuid() r50 = getgid() r51 = geteuid() setreuid(0x0, 0x0) setuid(0x0) r52 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r49, r52, r51, r50, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r53 = getegid() r54 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r48, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r51, r53}, @rights={0x20, 0xffff, 0x1, [r47, r47, r54]}], 0x40, 0x20c}, 0x0) 04:02:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/216, 0xd8) 04:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 04:02:39 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000002040)=""/4096) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = msgget(0x2, 0xc0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r12 = getuid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r15 = fcntl$dupfd(r13, 0x0, r14) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r18, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r19, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r19, 0x20004b3d) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r23 = getgid() r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r22, r23, r20, r23, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r21, r21, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x0, r10, r11, r12, r16, 0x1, 0x9}, 0x800, 0x1, r21, r18, 0x6, 0x1, 0x1, 0x2}) r25 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x8, r5, r6, r7, r11}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) r27 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r27) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r29 = msgget(0x1, 0x254) msgsnd(r29, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r29, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d824e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab8b9354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c8574547d4418f39b95d361deaddeef581"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r34 = msgget(0x2, 0xc0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r37 = getuid() r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r40 = fcntl$dupfd(r38, 0x0, r39) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r42 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r44, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r41, 0x1, 0x9}, 0x800, 0x1, r42, r44, 0x6, 0x1, 0x1, 0x2}) r45 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000280)={{0x8, r30, r31, r32, r36}, 0x3, 0x0, r45, r46, 0x9, 0xb01, 0x9674}) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) r49 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r49, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r49, 0x20004b3d) r50 = getuid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r53 = getgid() r54 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r54, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r54, 0x1, &(0x7f00000004c0)={{0x400003, r52, r53, r50, r53, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r51, r51, 0x5, 0x20000005, 0x1, 0x8}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r56, r57) chown(&(0x7f0000000200)='./file0/file0\x00', r56, r57) lchown(&(0x7f0000000780)='./file0\x00', r56, r57) lchown(&(0x7f00000001c0)='./file0\x00', r56, r57) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{0x0, r56, 0x0, 0x0, 0x0, 0x1, 0x4}, 0x0, 0x0, r51, 0x0, 0x0, 0x2, 0x80a6, 0xfffffffffffffffc}) r58 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r5, 0xffffffffffffffff, 0x0, r31, 0x4}, 0x2, 0x0, r48, r58, 0x6, 0x1f80000, 0x2}) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 04:02:39 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) r4 = socket(0x11, 0x200000003, 0x0) sendto$unix(r4, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x2c) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016}]}) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:39 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x2, &(0x7f0000000140)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x7, &(0x7f0000000600)=[{0x0, 0x81, 0x0, 0xf6}, {0x40, 0x3, 0x9, 0x8000}, {0x3, 0x1, 0x0, 0x7ff}, {0x401, 0x8, 0x80, 0x2}, {0xec4, 0x40, 0x6, 0x6}, {0x7, 0x5, 0x9, 0x2c95}, {0xfff, 0x80, 0x9, 0x1000009}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x35, &(0x7f0000000440)="a38fc256631bb912c99d1818ae0e127595cc54c5c24a8b33a279e4f56aea7c75a985dde9a00a6923097f7f44581fd6bc2b568618c0") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x3) setsockopt(r5, 0x1ff, 0x0, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0xdd) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x0, 0xe81a95afa61ef09b) 04:02:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8001, [0x0, 0x8, 0x0, 0xfffffffe]}, 0x3c) semget(0x3, 0x1, 0x6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:39 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x8, 0xff, 0x3f}, {0xcf, 0x4, 0x2, 0x1}, {0x9, 0x7, 0x1, 0x3}]}) 04:02:39 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = shmget(0x2, 0x2000, 0x11, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r12, 0x0, r13) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x2, 0x3, 0x100000000}, {{r5}, 0xfffffffffffffffe, 0x6, 0x10000003, 0x354eaecf, 0x10000}, {{r6}, 0xfffffffffffffff9, 0x152, 0x2, 0x3f, 0x1}, {{0xffffffffffffff9c}, 0x7, 0x14, 0xf0000020, 0xb40, 0x5}, {{r8}, 0xfffffffffffffffb, 0x83, 0x80000000, 0x0, 0x2}, {{r7}, 0xfffffffffffffffe, 0x40, 0x20000000, 0xcb72}, {{r10}, 0xfffffffffffffff8, 0x8, 0x150000092, 0xfffffffffffff000, 0x7}, {{r13}, 0xfffffffffffffffd, 0x43, 0x80, 0x9, 0x3}], 0x7ff, 0x0, 0x8, 0x0) dup2(r0, r1) 04:02:39 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) kevent(r2, 0x0, 0x0, 0x0, 0x1000, &(0x7f00000001c0)) 04:02:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r12 = accept(r11, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) kevent(r13, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) poll(&(0x7f0000000100)=[{r0, 0x3e}, {0xffffffffffffffff, 0x8}, {r0, 0x136}, {r1, 0x40}, {r3, 0x10}, {r7, 0x14}, {r12, 0x20}, {r16, 0x100}], 0x8, 0x0) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() 04:02:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1b, &(0x7f0000000300)=[{0x0, 0x5}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000000)=0x1) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000080)="5565886da1", 0x5, 0x0, 0x1ff) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 04:02:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xf8f7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:02:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x84743ecc64169bf) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) socket(0x18, 0x2, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0x0, 0x4}, {0x9, 0x7}}, &(0x7f0000000240)) accept$inet6(0xffffffffffffffff, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r2 = kqueue() open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x90) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac41a5999b11d8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193c97b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r4, 0x0, r5) close(r5) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) r7 = dup(r0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x12) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400003, r5, r6, r3, r6, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r4, r4, 0x5, 0x20000005, 0x1, 0x8}) r8 = getpgid(r4) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) kevent(r12, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r8, r10, r16}, 0xc) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:02:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r1, &(0x7f0000000080)="e19f31c99f9d26eb714c6aa03f1b81097e1389a27139dca6252d8b5b69a28a373073c374d748d6234ea56f7c4d2a1c5270cb97b82eb62146a0c799855965714914cba1e2ae834efbb9f92d5a8808b3a7f7c8f3ee9798956df9d641efb041dd49e0f7f36c40cf0037a796f3f20c0fddce7c7e03d28234e62e2275af0f063f867b0bbfc6844138be345df25b10726def8585aba0c488f790164503456984d733", 0x9f) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 04:02:40 executing program 1: mknod(&(0x7f0000001280)='./bus\x00', 0x6000, 0x9) kqueue() r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendto$inet(r3, &(0x7f0000000280)="9bd4d2ef50f68bfb59542ce4499cfe8cfc59ed43610fa9933279581496638e53668b6748be79de63bcbf4c0ad91bd620c83f4ffba53a1e074baa8043346f1e732efe4c4474ba0938c3a14d48f3776fb59dd99a89239bbd4e497e12f060058a9d4b80f8cfb2af62661ed0aa4772f864bc4b2f7bb69ce87d9c71e81f1601a7622f95e87cb86d8f0abf1acfb39b7aaadc59c658cfaee3d510aad4254c66bf1c446a5773481baf57bb506dafdb7ce9083ef2997c8aeb3bee070077c8ac5fe886932a32cb2fe9f45837957980dba718fcdd492dbc4888b58334f60456b3a7e698218bfe8fc9924e7901f86b747fb5be9ba22937ca94bdeac20365f98ec1db1fefc6b236b2015fc90b981685a35601bfeb2a8776d41ca781892a3b0183e88a89e7160e9bcbf8f558cb0eda875475ee7a2280e3299ceab1db70c2fa1b8e38219e526513947eb784d0a418e3b6f6a6ac4ef848579abe4c72e4a3b3fe98b50980f28dac86d9f966acd75046b0d7252543cdf451a423fe985ad2317f7b01826281c1c400976716e9546cd195011d40c615727cb3fed00add410ec5c410282d2fc518e92f858c49653de7e4a6c08516adc9fb2678cdb14e6ea14ef0656f3c81ac7b5f622a33aec74c01074a18a3cb7da500d1fa69c737b7c6f3f0db38aeb15c7ef610f41e24923b8e81758239fe2bbff83f35e95dd2a2f12ca931b2e150fd721e6d208154f75f258ad982d6d43f4ad4a959027c64f558fa236f160294a4f34432266f7d97dc3374536cd1013262efbe83e62388a4031fdc26bd1d2df1125c5c53bf9540c4fd341c6db79069524d353be7c1c9373e28274cf98e4ca759ad55b523460bca60e42c6cae9d68709f0c53c599521cf119a9dfc63cc8bc80e379292f3abca75c48b7308a4656d3b1943b3a4e8c3b9d97e5c8d6b6128e8e8bd9e1ac9e83fb8491f0e1fc1c4e51fb18fd88b17576223d889ecd5f27d389d8a433ef3e97060dcf86c4c44da91e2050b0568440e7c91e74c31e76632a7de9ea84e68a8cea94a7a7332affafb4703482fb9a537d65f7f9a0ec4de57c61ea7256862c0d247825b85b7954b546ea0ddc00ed024fffd8ef07755e73ed74e911c6c88ad74b08f63391e096a697c088e318c74e980d24cfec4b224cc6c4997cfd08ef06f837b8a266697e4413a393e96e75371e255c86db11115a3869fbc8c9da587994ce4cdcf61706b08fea75da28acc29ae5bdde51acb6e2323652d6b948142f2692aba0903c5023393200b574d7bc9494cb5a6bcd9e1eb5de284071531b3b22c796abb0c973702b8e02aa79468e3ae333a76e8fd8524bd2f4cde88aa0498f32f5af17963dbbf669b0ea0e78c6c6d4aad91f550a1464dbd402202ae7c2e503f052d02b5807a2688ae3745a868c4c7feaba808604ca530007245a32fb098cf57efa470cc280ac2b10e2d072da2ee29fd256fc46b223d14221ded4460503b48c5bcc665d3fd0ac544e6aa09222b4c1eb1910e02ea2c9aef7058c4a5dde4e867bd4f300fc4a69a3c5fc3f4170580028fd738a290424f6b1e19b53dc17b595bf92a027196f23cfa5483193ae30c92153a25d2f4dd3192085501a821585426ffe97c3c52f8ab02384d2255fc913854b0cb5e53159f59a5f132374abde361f929b95d9c185ddb7c7205eb3f5a225748dc1d2cc8b19e4e1ecb1343962cd2ad1c6401d878a8c54c445fb99569c55b215f64ee6f7a294bc6a5cd70d135aca93ed3f038f902bbd987f3a4f2083304ad85a71093cd7a2e70c66a794de0621c83c313c9edb0d76946233a24d4f8598143c2e1857def197f7d0be38f6cf6898819dd201016b78778aec854a2ade11a7a29994ae22d5dd0c23ea9d2699cac8128916f64d32aad69ef66aba8d5d559e39b6490d92bebbfed08e5379af619c66e88d27edbaeb9a54f9b736299d1c693d15a7915da0a39b938d2a686ffbbeadbe90079ca4b233196be70699dc10531731b029ac45ca52165f115e3caf7f0fcff572268eac014914a5eb2a91ad3cc67da1b8be82c9080010ccf8e7e26492d932b8ec5f9eee3e681a4c605a66c0d704b7e4c94c4204fa7203b76d476ba670fbddcb8cee2c6b5d0a7e0d8a4e354ca7adfa47455b8008c5fb97235b8528651e5804feab70bb2c75ad2b036e4e97d6d917bf6d08cc4283c077810fb4e5243a86ee204352819edd77a78ad4a1ae8e0d792f5f8052a7f96498d6ac4497cc9501e926fee031d1895b79b21327ae387bf13f8f23ae3d6d0fa343cc1d655624fa350d8d6579f96bb1529a883db545dd51d426da727e365b6755d059bdf1513f695afadf3d47115cad95122cff68f9ea69381b500d175f222951659e4c294b15a9638a0758a37b0e07fbcc46270a600ea8a652440b0e36e27e8fd5febc9fcef04f875f1e61d07ed07418899ba137e5670ab109db0bc5671c28c041e0c5499a34738646271e3af94e8fb2039235c9e7f7f88e2a42213d959f74777713f0b0677fe89460ca21a5267c7b13a35bd559a8383df0867c0cf9a1d1e549ed487ab71d522f84870e50213a329e08c4ddfe0b9b09a969361f44bd980596952b5e9e2c685d19ebe58742ba4be69538672766d7022f4bcf500aa92f2a092cfb65b689b50eba9f23851d954577799e4b411fda94f9b9589d835c12fd8e3599c9aa7879d4ad169b8acbf6430bffd42d69573bd1347b3dc5b385d9f0e5eaaaf05bb7e70a0c8be48790d1e5181fa0761977840f74ea20b6cf36c1e0a59259c51b99ba8745f799b4885808efaaf49b5dcf397b6f53b556051aeca4c85b77780f2e14bb252e2e624dd60670b69a9ccc04c0dbf35a4bac50331083da5d59cf63a6945a051af2462723a6789ef9389364234c75c08cb8dcdaf82d255add6cda64a8468314b427cd418b9cd0cab835f85840bf23b10894da12841307883ff31a6e7d37987ac7956b5306af1a6514ead1acc570f4a0aa6b297b9daac099dfcf8816ccee5a34ff4ac25d2a956a285409559fe635a2a991baf703a691793a448b9e11b9fd5ec2c32e8f791df3de8ca3a0657f2d131171354c1a833b2415b92b7695b2f939c53f04806901113fafd983b922b773066a0eca0eb84407d5c720f594558caf195c43a175cb0f1bebddc4265a9ffd0b18b521f83c8bd4eb89ae327b6de15003b39f933861a4f5c06014cbe2106dd325a44041ba8d2819cc86f1567dcdf9bff655267a3f8497c1f9979b8b3300d4dd6ba160a12c255255d0caf9bcaa086f75e3b321747c2b86cc2a808c44bcadebaad9c0d01fb5ec0d354c3ca5abd57e9d148100000476512f0e850a592fa67aed68fe2f3b2bb0917c634b94da5d86517f70203ce807905ad2a863320a8bba85f50591df92b50958f3fa9a1a1be6344eaa27852f23ea2348d84a332a19878b66c5d1afc2c13cc1cfc99822872afed060396a15c23e6f0f61b5789c27099dfce6c17b4732a0eda5db82994de08fb983b3e42ce36f6b2198801d72e42a5be5b63a0bcf2bfb5b7b1d356e8467b96f3ad724e8d597d4c32e9bcde9a1707554a476866db67d6c0bdb656ddce2ba74e5edbcc7fa17c4815c274bc6190ca15d58d76f9c6d70d86dd936ee2aa44e9130587b31c55a9af8045ce8e623be07dd28d3e8679fa4cd451c2e91c732828be61624549f3426fad8ee7bf54de44e5b0b53ac5c46714ba1d55cf35b5022a2631f09e5b78875dd93fc5835551df7b89f0ac333d39519b6a3bd95fd74bf6c35cbd5898ce8f894e99e4c15f346ddd79a7e976ae4d41b2da6ebe6a9e02b7ffd5a5c5d3ab3597aa5d54308483d89d12d23cf483cec3ee8a20cfedb0963e8db39dc53225dc0e86c84fc8d6aa2669f386838ad2eb709e4c3d953cb628518fcdb8f83c3045d64a070544cc5cd8abd1fa9acaf8c78464512db3ca315e8a845f87bb65025c5862f801b0b3966ef43ac0f5cce6eee216a4e69a7de7e6d1d2f902736030b20e2687d4d6bc5281d8934b17babba3ac03a6ff57ed6d0c365b2ae26542571f8a9908b5b4e5649efa780e5af66f26b2742ebfbe106650c084c9f192f368376fd1ae1fda92a29403141f7fbd633e0e8e49cfaba9419b75c5348355df9617a6f4c896a0380dddc048f9956de097aa046395f4b62cd4996e33fc25e1c34a832ea0ce6bb3d16ba53b94227ebe7ad577dae0ce067b7695ad3680dd3724473ed1a4d906e642299729068132c3bc311f343aee140852de97b6d628a8e6dfc5870f82b62d3c84a9d3e326e00d8fa86703c45b3dab7ee1de4f0063525fb878fc67fee7245d113a244167314a7b9d826185559302eed4dce232c67dd878099903052ebdf67bbceb023d11c8c0b62dd895028a75476ef4a3d4d338876955318e5afceb11a3fa179a9a9cca2bea55a3a75dcc2210f12681fe530d1d4c4006c148cc014d4cf4ee2b6d0e99ecd5f24cccefc417bfd9c829e783ad419c697b009afd032c55e853675cc5236c5de12f64b4d9245e085397729b13dece87c80d1d5b58470d1ac22d120756fb76d7dbcde17b0da12828c8145183a67995c2c9e5a1784de43fd7920112bea4c6ef1d0b1fb0a2ca89990e4d3ed9a3297f62f8c460cd0c23837d0607879b7ca1215e2105700d6a36043354793a9fa3dac1eb96bd859e781dbb2ef39a01038f1a2765f95dc782e44c51997ac11428e0effe02db87f1282c33b0ff48e3683514a0eb690b0646af123ff2f68ba238c9573d894e7ab6f576de7f5852bb82b177a4cafddbe88d43c62ddd604597b60a6b7e8bebc840846d48d03806d57787235d7ee4f654bdd0d2befb0c09b1de243bd6f4c053a917c4ccd42fc5e23777f09bc6407f5883fdeefb4393e614bdd80984570e5c1d00c95a177a9f973e66b517de307b50d8b43326b2752ba64eb623dd465bd1c57751c7a85087e31e01195f88a9c2715e392c29c5de051135b1223e65dbc0ce57e66264e23fa316726091400305c579eb374d2331cdf63afcbb3d7179ad7c419975babc54f195ef2d8087520547a643754677272ae0044cf2e32309e468077ef5afc49c7a3b0eb72b8b234e43d80a6b0a8727095cbac4d45d42f53a27077097f348924f23af2d7ee7b7028941cf754e01016c655ab4752f35831cbdf92e2069831a0e4f3add0c3f2a455f2ccc131b95a2cd42f99b0ffacb41bd6c788a75f82a6127bcc28648ec47fe01286fc4aff8c1f70d7561e87aeaacb4c86cacbf5f807a2552910b67443cc1fed30fcf7bf3abe1a8e8e73cb3bfcb21ed636087a64e602ece5de600732d83bde7b79c0328bb61c8e06f5437c9e52d67a725c0e317b281461e9fd585a4d669022452170a81cd3895e1c444538456f47c3ad068f4d785a0e958a9cf05204f294e81f9d60fae8bb4d33d105d968a467ca39055a95f6666cb4ccd0b09310cdc58523122cac50b0716bc45e4bcdfbc3aedc940c499707d2d7b33ea6d7feb6a29c6e867da590cb1b28411b9516997bf211953831b1b8bb3e173401feca829fae93c92da5476b6befcad3a80e9135c06cdb15880b3b02040e4f40b93b598dafac32c2e8c31065fe0cf9aa905ca22b309356b1c4af49cdaa89e07264b45782c575f596a051783ef5e37045b77f13b1e5f2d721a22347ab5d9e76227dd61396b9a0c8ff328c2dae7aaf3cd5515231bb6d332288fc7a995c03effa0321c897728f49e04e359de9db17eee0300ae929dc470e87a5f16e23a109ed8cb94a2f28dae7b0ee69bbaa18580d307f0f1b20cdce5c7a56acf9d382da345fa6d8a4a9ed7f5e702298ab4a9a531f928e81985e934df1f11fd9e03636", 0x1000, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x11, 0x0, 0x80000000000, 0xfffffffffffffffd}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r6, r7) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r5, r4) 04:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000008c0)=""/191) semop(r1, &(0x7f0000000540)=[{0x3, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r1, &(0x7f0000000040)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0xad4dec33594ea7d1}, {0x1, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semop(r1, &(0x7f0000000040)=[{0xa9ff927ed8e989b7, 0x3ff, 0x1000}, {0x4, 0x6, 0x800}, {0x0, 0x0, 0x800}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:02:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x1010, r3, 0x0, 0x1f) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:40 executing program 1: r0 = kqueue() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x6d, 0x0, &(0x7f0000000000)=""/109}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000300)) 04:02:40 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd, 0x20000000}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r5 = kqueue() msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000e0000000000004287821a5ee9155cdd3abe16ac2fb000"/36], 0xe, 0x80945d01357eb940) dup2(r1, r2) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x1b, r7) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000080)=0x80) pread(r7, &(0x7f0000000000)="0308aa1d122092cbad44b9b0bd23da7563c3f0c314139a2a4225353039142899ea6ea96536c28bdbd1ed1d29361e5bfef241e65be69e3c783dc270d880791f56feb12fee16f215fc55dfc135d07df241cb7bc92b4f0298be434ff4f849a6c04f96de990ad06598e08c9261e59ae3fa695a962510a12994ab3c49ad9967d3b88da888364eb1a4c777fea25df04c51715ce4104f4f5352e72ddaf4bcfadf9d1353e77b1bfdcdc7958096af31993a817086c7c9e8857c", 0xa9, 0x0, 0xa8) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 04:02:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 04:02:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x23f, &(0x7f0000000080)=[{0x9, 0x8, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x49}, {0x3d, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x100, 0x100, 0x5}, {0x3, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 04:02:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea048b4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf304554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000001700df28d208000000000000006b47b8d7da43339887994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a41900cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145625058a45328e3e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e977b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c88175741e8b620668190c0cd93833d2350adafb072f0d59c07393373f47dd05b4060e0a0102a478991bffcdeb49cb292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d15d6b000000000000d4989a000000000000000000000000000000c0f3fb01fd3c50b60c1e4086"], 0x10) dup2(r2, r1) recvfrom$inet(r0, &(0x7f00000000c0)=""/124, 0x7c, 0x0, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x903}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="0443d124ab6791940051c889c9642f25a26b846fe1d84b8cc9d3957eb07c31de1568db1a19b86b464adeca89e938367530662afbd34b73e15dc8b3b7472c1e4be43cb5896a52f545ec85638d527879c4c5d9aa32d7a9880a765af31e96f134338dc70bd41f3d915e72280d40d0b7", 0x6e}, {&(0x7f00000002c0)="28497b6d95cb2c47d3cb7e5f6df0c38c9c678475af4c302d0b300f79b09cd532b3ba68af25ed4dce30aca3e1bbec06cd1ab2c248bff0ba912074cf2e3ee837503cbad2456a11cace263655c1710243", 0x4f}, {&(0x7f0000000080)="74f210626cccc2fa7fafcee4a771a20b13cda995bfd0cdc3a7670337ea9a77b5ac31817d93039da2d508ce378251482f3e73a7ef3eda", 0x36}], 0x3) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000040)={0x69c, 0x1, 0x7f}) 04:02:41 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000000240)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)=';\x00\x00\xf2\xecO\x96\x19\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x1f, 0x3, 0x8, 0x9}, {0x1, 0x7, 0xa0, 0xffffffff}, {0x7, 0xe0, 0x25, 0x6}, {0x1, 0x2, 0xd5, 0xfffffffb}, {0x8, 0x7, 0x7c, 0xffff8001}, {0x1, 0x4, 0x67, 0x7f}, {0x6, 0x5, 0x5, 0x4}, {0x1000, 0x8, 0xf7}, {0x9, 0x3, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x45}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:02:41 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt(r4, 0x9b, 0x9, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r8, &(0x7f0000000100)=[{{r4}, 0x8000000000000005, 0x2, 0x0, 0xffffffffffffffff, 0x1}], 0xf93, 0x0, 0x214c, 0x0) r9 = socket(0x2, 0x3, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r9, 0x1}) r10 = open(&(0x7f0000000080)='./file0\x00', 0x92, 0x10) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000140)=0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 04:02:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x0, 0x0, 0x2, 0x0) getppid() r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0xfffffffffffffd42, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f00000000c0)=""/180, 0xb4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x2, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r9 = socket(0x18, 0x5, 0x80) setsockopt(r9, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r9, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f00000002c0)=[{r5, 0x40}, {r6, 0x40}, {r7, 0x1}, {r8, 0x174}, {r0, 0x100}, {r9, 0x40}, {r10, 0x20}], 0x7, 0x7ff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_data=&(0x7f0000000080)="a5eb5c9b90600366bf7c5ed92efaeb54"}) kevent(r2, 0x0, 0x0, 0x0, 0x1007, &(0x7f00000001c0)={0x0, 0x3a4}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r11, 0x0, r12) fcntl$setflags(r11, 0x2, 0x1) 04:02:41 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x40) readlinkat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)=""/121, 0x79) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) connect(r8, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x5, 0x0, 0x1}, {0xfff, 0x0, 0x1, 0xffffff63}]}) r10 = socket(0x2, 0x3, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) open$dir(&(0x7f0000000340)='./file0\x00', 0x400, 0x18) setsockopt(r10, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r11 = socket$inet(0x2, 0x1, 0xe7) bind$inet(r11, &(0x7f0000000300)={0x2, 0x0}, 0xc) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r12, 0x0, r13) r14 = socket(0x2, 0x3, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r14, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000001480)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESDEC=r10, @ANYRES64=r7, @ANYRESHEX=r8, @ANYRES16=r12, @ANYRESDEC=r14]]]) 04:02:41 executing program 0: clock_gettime(0x0, &(0x7f0000000000)) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r0, 0xba89239d5bae7908, 0x5, &(0x7f0000000100)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x1) r3 = syz_open_pts() semget$private(0x0, 0x3, 0x30) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCNXCL(r3, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x17001, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x4, 0x2, 0x0) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0x402}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:02:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)) 04:02:42 executing program 0: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/27) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) 04:02:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) connect$unix(r8, &(0x7f0000000540)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r9 = dup(r0) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}]}) r0 = socket(0x18, 0x1, 0x0) setitimer(0x3, &(0x7f0000000080)={{0x6, 0x7fff}, {0x7, 0xfffffffffffffffc}}, &(0x7f00000001c0)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000", 0x3ff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x8001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x3, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000200)=0x7fffffff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r7 = socket(0x400000000018, 0x3, 0x3a) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r12 = socket(0x2, 0x3, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r12, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) setsockopt(r7, 0x0, 0x4008, &(0x7f0000000300)="ebffcbff13b9fd8166184e71306e672003a7868ae648e69931929648", 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r13 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x5) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb58689860", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:02:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcc58b62c200400100"}) r2 = semget(0x2, 0x0, 0x100) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8}, {0x1, 0xfff, 0x1000}, {0x0, 0x3}, {0x3, 0x9}, {0x4, 0x5, 0x1400}], 0x5) write(r0, &(0x7f0000000000)="81df3827f4a088aac363beaea6307750b5f9195d82055f03b84a1a6b08", 0x1d) 04:02:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r2, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffff7) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) getsockname$unix(r0, &(0x7f00000005c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 04:02:42 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xef57a41258f24335) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="2c09d790efc4bede30beeff96c751fd2afd611a1fdb75f356ce051f003e39299774bc99d1959391ef223a7b08a1f2e89596f10acdb1815030f59c3c0e02f9c3ea61f7827effd26d25e6f685cc89184fea639dc", 0x53, 0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:02:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 04:02:42 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x140) r2 = getpgrp() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000400)="7787c1a1d335d58ecb40c166266b3bff2c76f02dcafcab318ce8c189a567c913b77797236fa92ae65d383de0eb4277480299ba5c6ff3a62de3a09de8161ab4a71df0ea63691e8ff7d0e71d79b34724c81cd543095dd23412c307030dd8c9b8766047dbf54efbbb6dd6d9543ffe73eb3e1d87ddbf6a236d213a89093ae034a399a9519b575cb2eab2efd0053f0b76a37cb975b832dc8a7de5de72830c9869c6f650fd61a576a5310cd74cbf1f807f86cf8777632ed97c310555c06f8ea1c37add41bc2479b0533a139d985c5d8b98c3bbce3bea2d6616081b8e6e27ed1ea4a6cb8ffbcb76a31e77774220422d2f785f67304f73baa58caeef2a2f6fb44b0ef605ff3eb3f57ead0c9009da0f2a0d8864d964bd8d86bf8e8e52456831d09f88978de430e7da0469a1c3bd18575e3a29e316d6190d3890b0e87765cf3acd5c8cbb1ff264573dde4aa1e695d6476c35cd6f9ac151036f8a62d42f524f5a7f392f2348c0070c6499ef9416b9720348f2304d1dba499549ec300e81411f97c88641fc9577ecd15579a524531739ccd228b84fb84289a6f975b4f990a8cb36c511c68f30df203011af47ff2c7cc503a259b88ca78863902b11824b28cf8562991cbbf06932c770abe923a37ec5ec04430d5ec612b116172bc4c0b6bd5e530a129e0522ccfb1c50ecced0c0ed69cf56248c71e758d1319c76e6548ed435cf4c28fe8dc5b9415131bbb1a8c997f6e6aba7f173ba936096da52ff0ae4dd0336903fcbc76343e139d61edf6dcc596807cb822c46f35b2b9350acb22d02371659985a47f2621e58d7dd79b7c025c9f0b9de44c719eedd12e9b476f157b3458a41bf56b0d4bce72183f2d7a460f1a06f13b680eb752f50bfb034d660452121fe7bfba8b0bc430595516d05f216176cba7e00830bfd89ff2f3149414920d308f4b421e3ecdd606ca92ded101705acc978c544ea0d358eab05222a8de3e45ac23380d2dc6b122fecee6358de26cdef210224c5610c07f90df11087dbcf5644dd07ce26e478b0f870644c6d74deae72a58e649216884281db41b44e2c764cb59f60ecdcef8d5368385632d7131c17616520f4eecca8855c4c30a4800b38e3ae1e5865744d6a6b51fb4f840f8ba6391e827560931bd78f82317fcc663c34e7885ac88ff5e927d3118256f60af3cb29a545575887c7d3a65a936ecb91820566af50f95f6e2952bd1fed1cc6de3323fee7bd209a6bccde15ad21a4af09b26533b23609a1e4550882031381a68b39400209de3956d935d194d21a1ea389fdb6db8d7d3cf54c5d10c71d7c63866f278bea0668df3b2057b15c7721bdad9c7772ec34ff19d2457e19317e4eb21287c47d77fa133536c9c50cb92fe93684ad440f354f31419aed4ba3099d71fac3650180f3aa5c16d4a14f9dc7683af90a46e329d73f1a70c529a4dc177260fc72c5fe7475783264648e35a81afaf09be65ee896674031eb838e0a8898ef8f14a150692edb61730b5ca881ab317d021167b0d44b5cf77cd580733221fa5b7e4ecfb8340cf4d5f1291fb3825b0e2be3b4f36df04859fdda15a381865598609be4a087432bcefea536a5075f9d0c507f83f718dd3e08dcebf3b0da379442598f5a7acde81f318d1a3ed423119bfbde2ea6d1533d6743391f37d1b0212834b32af2fb1c41bedca57e371a391377fea4306518fd607f3f3091a99f92d12b6d4399a4b08441d7648da413cf5230f449813effe7e9e7099e98f88f30df7a8150bec43ba48aa05b27a109af421ef8492c08cca24404ae2153fc9e1138b78d2cfd341268e61a5de9d5a0b7e0b5af37da6ac378832600a9e2ce38acb33640f948d707e854f3c584b686894355b0e49b1282a6e09f9b7d1fbf73b8694231412132a3a1e14e7fdb8e82bd0186e06896fb75a2d59d329cfb2f81c29335dd060e41d5c34782168b068a08a9be1ecf0470290bb2e4914064abbf27daed560aaaf271cbee08a0049382bf175c8b524c87ccb2c61774d85bc0b701cfa88b55aa34be4ae5ad7e3425b0c51e660c889078bf9883c783c721f6847e22a86d2c9edea5438bd196ecc1f6434b205f67fc502c156c71e7d98fe848ad62e975899a9645f7255bb2f75c03e58a2029ea137cd24f6966b00e536bdc67c4a1407be9a4defffc9f2ebf66a96c53126c909928bcdbda328f69e9a41ef1bf055d8d4a1dd5ba8a2534c96859b8768b0aeb7d21dce26de27cfc4cb277c13d6d0138d4ba05b7cbdd43fb87a4b0f3a0a3059cfe136ad0cf3ee481dee89bde9aec95630466c2d8724b0a0c7313e703d10ff89a6fa4f9f5f8996b3cb65ccfb4e36874749cf149daaaa15d0ff9c2fa41f83391cdda9a894ef8b3b32c9ea349f01a08b468cd1b0fd960d3c0b9edac2295c2a714f5c4f6a599b5745eb61a591091332892a10d7764e69d34f945ee1b281facc27dc8a9f1a6126244e504e098221670b80f218a293b53ef01064d00b44068e9621596821a02a3d86b6809c157902503d438c7876c2332b4a3ff8a8fe5c17e5dd784065f1c2067dbf83810162c64960e855072ebcfc9ba667a6d03bbd72d3dc3a2444635f1d7c2e889dd552812ea97b85d74f2f51cbad5719ec2f67d9d703cfce1f7a193fb5c0f670dfb3b44b4ad7c96e5a8b4be510f09e107f671aedc1dad478107f24cda0779b927fa42e7ddd66086f810a27c3edda5a82fda65848e63b809d62df92b227b8c305a86f8217b68dbe194b0b08d4e52f3912af5d45f42442b3f9ae343ea8b1d95bac869bb2f9081bfc85fa24376868ada77bb839f8cdda092a7bf2e1caab73683b5a2a42351a000b95f106d3cef83defc1d0d3657d0cfa0c21a043ace39e7b48da077cdb814172918c4aa1a17662aa6584e0c2ab2ee6ed6c54ab39a562d93f5b4aa743c835212ade375e256a6aecd48bf45803cc4e1ac19268d52d171d253cc19e77ce7dfea9466158670042dbbbe8c6e07e0ae3808206eed7c427d9ddd08988c24da057305d1084ca3c183371d7ca03a0e63ad2afbaa5d1ad0a851384de70eebe313975f5b52fa0e6d4cdf953d6aafc103de5cc3aa40964ceb91e38dc359204a88242b2717fb4fa0250b0f02b431d9476a73550e9dd16f097fe631afc4f81e223175acd3bdfa21df17d4fde8a9ac6390e0c5d5ddcf179353cfc1fa12e76f7c8274e3f73afb5c9283fb1c33cb0ef392e02513b19ee54ce2f8edf0de48d679d2d7b0d03ad4fa19c0bbcbce6c08ea48c015606031bb6536adecbfd89fde0d0bc45bcdacc3440cffff09eddd55a7ce927a93e8a3b92a9e7a3159a5f2aaff9754dfab032b851c5c04c389de9c745b9b0da7bc1bedc9e7932bfd4f789c068648be6265d970ea7090994671c2b40a0509003a4d2f23649458c650662428c7e3543de47c324774c35760416c9f201b3d0816a27466501752368890beb1b1921487152c984ae03484d595d74ea95f84d9a97d2e91e94a1ba9c488374b821cada3fe1040405566af9ac34a4e05ee279aef00d301002a28e75ab0daa768601fc74ac2b0261cb8da07bdbaa5771a4bdf637750c41524b24e497cc95e159b5a29165eee8a80c23aab0bd3194e28c38d9ea16c96296c6302a5a599173f440055ae11579307dd7bdeca1c604be6f5764b621b156598e53b17504b5022ac92a7c81cfaff5f051530358dc60bcb9f349169132f99837651fdb8398355ecfdc7dd8d196bad424f9b4733e8a6ddffbd43c1f992b36db0ee16b0720423d8de675e90255c0b3799ffb5e4c16ba7b7a705aac5487ace75b09dfc2afc6f0b56707086cfbf7092ed91d43089f04d3002e69d9d172eb5df4ed214843478f9193ca44383549127fd61e1420a526ceebe207accd5db0d0654ca209e4a4fa40290ab4421651eae4060e8d70fbfe414c18742adaae915b43fb405b472712afb149eb2fd51f263ac2f6c27d0710f9d49dd75607718ff3aa7692bca8fc8d1eb3590baa8a58957a8aabe4d6564b44c9ed8ae796393381e5cd45297bb04f797bd40b4a7eb77de3ac43745740385e11b5a1f0f8b47acb4308dc4fce808f3f1e53a43e62bac58ad972182485b0612554e01cdf30e7d6facb892acf92155f50365fca864a40b13ada9029a9970c178754ae35c36482fd8de704c6e7a04daca13929d887b964531d95e50b8f27a66ca90480056828c685a34f9656b33cc2dfb38904c77b935c32de3ec15b3353c270d34795da46369aad6eab545099b2d07621b903976d18316e7cb33fa03d4eaa808041b7d9719c6e70b868d043fca7e68ff798325352c14becb3e689ac647543c1ae10abc0b30987347d59f9cc3300816a5ff03f8e864863ae9af648257540d2adad0092651e52a7df3f38f46d045ae4e3965b476c6bf09293e3ba07f7c9c9d596b2a13509848716291eef885a39bbdc5c89b05cda9688b54a6c1508bb7da5ad69274b420e64fb945fa807124c024b4f1307fb850a7738c25bcb4ac0e40bd50b55dd37e43c7c5c4eff20923f464b5afd6595eb16234a8866adc6a863969687a63dfe044c72b4f8761e5656bc863e78cfedd1b8d013ad9d878662111877fd6e10e7d9780c4341e97348171a5e6a866a2ed1623e5eb62c83b4811347bdaa115d3c606170051a51d882b1c92907b75d24a9a45052f17eca26f375792554d75d1b80f3c30037472652efb5b69559750a69626509e1583b6256d3db7ca2931c4c092e959af526fe7a7850107be8b7188ac1f2dc92520ae29e1906f9e59123e87302d855df94ac8384e02b6d4275055be31a251ccdd550f6436fa6fb38452a4b510c38d37d8394eaa1fc9036ca6fcf7f4e3a5ea9f645fe9b1a1f85fcf51281be30d8a19a67c1d91ff20d6205ddb108160d87854acf590bff76fb13bce2cce5b3ad9b935b774b8d071bfef331e0cf84a3551716d55c51b87ad57fbdf0e7d87ed11beed9f542b1d5bf4495647241eb4bd80a12cd712e2932928d92aabe12a733f8018281a6261074121aaf714278281ea55a5ef9dda98b589cd3b63b9047be2486df038142b8e05859a780bca6b51f8c18141feb348cd7c7a2ea7295cdf487e08cd8ccea35bc9fcbae620cf43276c1033ccf1c7f505e9e9c9416bbd6ccd3ab98f4572552731e4a2b7c7efc89bf62c5d510805982dffe01e80f44c0ccdf43dc2179c126dbd33d79a603ffcaa4244532015d5bd27688d3ad122b33159b2b3d128544c010d7fbba88ab0cfdb1eec525e98f860915bc47f5bf2e3500849145bfe5a8c1efe32e47fc045290769d1432ac7b272f6f79f82d0bd416139fd1396f56f97af24902804e109e502d6679df65f7fa24711c5b01d1e0c7cc4ce816e13fbd02cf57bd15689aa91255aeeedc81cb4051fd8f52fee817813c33ce9a814d37eadbbea52cf09ce7d1e5fe1d8549d481f6f444530faee1530b98f3f5e72f071ec7cd8779862507c4bc891b198c5dcaace842f276f6f79e5c740b55f822269e177a346b1489fb7ce0d063b8ee6c996dafe5db52e61900d9b2c60fc8e5a3727202e4c79d323c014d55d025491e62347683649d412bd3239be5c495b5085ac39610d6e84e5d668a78018dfaab8c9383360713e42b1016b2fd7a5db56b4915f4bbd45659c1f298e16b9bdc9232b3152be1d3cab5319bdc050fec2d4cfa96002d885c77c6c6782b985d65a090cec800200803cf2678c92ca7bc86840f396a3cec66c48889b85559cdf56993c9e7be5a5a1ccee0c528dcdf426027f3b501dca9f29974982605ab1ae64a6f631e435fbd9db33e076f7f13cc43d5e9398a50d38d433acc6a75d5504", 0x1000}, {&(0x7f0000000100)="414d158489b5ba1590a03a5918c53a625edef1ba8ac270bed541c3af3f978adc46ce82d7097a369063f88d9b57373d9166c38f08ca4a839b55e1a6231e9aa4392932", 0x42}], 0x2) rmdir(&(0x7f00000001c0)='./file0/file0\x00') fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000001c0), 0xfffffef3) r5 = syz_open_pts() close(r5) execve(0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x8000, 0x0) pwritev(r8, &(0x7f0000001680)=[{&(0x7f0000000340)}, {&(0x7f0000001400)="b7a425c1bb169adb4a18773e20b35afec3f02c2b7d83d55c350fa60a441cd8e8924125aa2212112b2cc01edab5b3516546b38e9f4a3670f3f1c272c1ba19cbe081fc16b1605eb18c1fee832eb9fdcb4999708cffd8a5c2c46458869be3535efbf457525030346338931d330f6fd0a378261c8165c81e67799a7c75d6ca932b68ef6f1ab53bb84fbd12e405f7c8b6e5bd95b52a6f4fe4f48439e0a753df25c3f419b8", 0xa2}, {&(0x7f0000000380)="03ef0a0b6c801e4eb53d1ee3df6b6106bbb0c6a4685d6793a3", 0x19}, {&(0x7f00000014c0)="d71e0db0d4f3b9714409f7d7ee0f4a9da65d649ebf25348a164815bb4eabe1dcc11119709cd6", 0x26}, {&(0x7f0000001500)="64da36670414cfe9f08e6b6bb4a5908fb4ba61a45e50592f1832f1bfc1b8d6ed55cb7a298d6375da653a971919ef6d303cbfa756fd2f11802265e9d9cc30adbabcdf6b518b5ccd68aacd2a3af2bbe4f5f8523b27f29416471fbd76ef11c7a78221bd7fff7e6700aa8b2d6a1d28d5b75141424cf6a91e625730dcfd9b7a926ec45a5e20aad0ca", 0x86}, {&(0x7f00000015c0)="d7278b3e70251320338fabc30a05b8e6", 0x10}, {&(0x7f0000001600)="5f5a103e4b3c42121cc7ed440bfa0bd5f4ed39f789a7c4b7c3384b62aa5071ce1f45a10380d1ea28a7234eca6743d40f", 0x30}, {&(0x7f0000001640)="07465b522e2c35101fa4a8bf9a5356d3dd3c9113594a68ef2bf5b84ff121083efafac40c678e4aa3b66b97c7fd9e17ef15d9b9d490906e911c599cf5b76b5815", 0x40}], 0x8, 0x0, 0x5) dup2(0xffffffffffffffff, r6) readv(r7, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/181, 0xb5}], 0x1) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000040)=0x8) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc9, &(0x7f0000000200)="bd6c1bf1a74fde53575eec509b5e8afdd9963af29772a640bde6580c4fd1b10bf8fb7132d0721f0fac41396e2cada406087b943c9aa6087c9e53d652c01d3b9eb21e3237a5e54bdd1cff68a2360c256c464304f872ee2f8f62f5a7f56c0f8e82ae5fd3f8afa114cf9f7bf993620c892133ea38b66a3043eed6e7e11009be935830339d24511c820006560df39dc303f66b58bd6214dcbc2543a490005ca8d76183f63493849d289f632448249c7aa01b98783848c8f17316b52cf5a7525292846cc72714eed249b307") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000ed, &(0x7f0000000100)=[{0x6, 0x6, 0x5, 0x8}, {0x0, 0x1, 0xff, 0x3ff}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000300)={&(0x7f0000000180)=[{0x85, 0x400}, {0xea, 0x400}], 0x2}) r8 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSBRK(r8, 0x2000747b) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x3fd, 0x4, 0x2, 0xe3}, {0x18, 0x81, 0x1, 0x7fff}, {0x701, 0x4, 0x7f, 0x40}, {0x1ff, 0x2, 0x2, 0x80000009}, {0x0, 0x0, 0x20, 0x8001}, {0x3, 0x23, 0x0, 0x10001}, {0x403, 0x6, 0x6, 0x7}, {0x1000, 0x4, 0xef}, {0x14bc, 0x7f, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:02:43 executing program 1: socketpair$unix(0x1, 0x1445d49c24c3dd91, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x10000) setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) 04:02:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10088, 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)='./file0\x00') poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x4000000) r2 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[{0xb8, 0xffff, 0x89e, "e29005d65396da534a85297a0e4596fd70bebfcdaaffa1b16bfd147c6e45afb83af325b83ff57c72b631b2ef293af390578180ccdbc9c8fb60fb1a7f77588bdef25007ec645cf7e4a6bf19ddfb3f76c4060d61daf9fac08921e58765476aa17fa96cbae9c6793fe5b0a13ce3f86a130332c50c6b1579c4e010593ebf028bab972bb11825403255650360971bfba3952b41dcb8dd6fcf1ec9b38ba06ec5bf6d2ff76b0f3b71ee"}], 0xb8}, 0xf) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 04:02:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/93, 0x5d}], 0x1, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="04f66b8d9069d7d2ad1fcfff0f00"/31], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) lchown(&(0x7f0000000300)='./file0\x00', r3, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x5, 0x7}, 0x10) 04:02:44 executing program 1: r0 = msgget(0x3, 0xc) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) sync() r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) 04:02:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x3, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r11 = openat(r10, &(0x7f0000000040)='./file0\x00', 0x0, 0xc0) renameat(r6, &(0x7f0000000000)='./file0\x00', r11, &(0x7f0000000140)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 04:02:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xe4j\xb4M\xafc\x18E\x00', 0x20800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x9, 0xbe4}, {0xfbf8, 0xff, 0x1, 0x1}, {0x200, 0x7f, 0x0, 0x5}]}) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tkp', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="af70a8dc01a78c9fcd002e2b0fe12b52ab5aa84d90aa8913a66714483aa3488c0bbb2bc00e1faf63e366ca2c72a526874713df7fed48a06a303114a0ca386bd03eecf03cd66bde3ea20cd2b15c83123cae402927"], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012000"], 0x10) r4 = socket(0x2, 0x2, 0x0) setuid(0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:45 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') geteuid() r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000040)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202ad04000000ffffff2a197a386207000000a34a008295955984c87910bf453f68c1170028370f4bcb777fa69dfceac2a87f6abca64896bc5e57c63807002ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8e9fbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000800000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1882732d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571f0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1bc1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad89bd30459233321cbc50bb82442896d9d335d78c19dea56e39d2cedc53886580e9fd91171d5798ad94f9b710280fc1df65817ec0cc9e80d5ff80d6004917638891a77d6e4c465fc5799cb279471582a72dea99a4be6f596682776b15948d645582fa080d648539521c3767cf866e0138b2cd2d1013f920eea29a5e38a4b311a8069fdbde51ac37beeb54297445cc3e9318afa29df76ecae0f4b6690373754aad8d3e1af36a27a964e4a2b3e4e165182cf44b92602223"], 0x1) r2 = socket(0x2, 0xc003, 0x1) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abcbc4896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9a7abdd8053ce65a950e8defba1cd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589010000000000000031b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c564d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a000000000000"], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180), 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r4 = semget$private(0x0, 0x222421bff61a370f, 0x51) r5 = getuid() r6 = getgid() r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x7, r5, r6, r8, r14, 0x0, 0x9}, 0xffffffffffffe23b, 0xfffffffffffffffc, 0x4}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) poll(&(0x7f0000000100)=[{r0, 0x80}, {0xffffffffffffffff, 0x80}, {r1, 0x2}, {0xffffffffffffffff, 0x4}], 0x4, 0x201) 04:02:45 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r3, r5) close(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/b\x01f\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) fcntl$getown(r8, 0x5) fcntl$dupfd(r6, 0x0, r7) r9 = fcntl$dupfd(r6, 0x1e, r1) ioctl$WSMOUSEIO_SETMODE(r9, 0x80045726, &(0x7f0000000040)={0x1}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:45 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x155) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x48}, {0x6}]}) geteuid() r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x3, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x1, 0x100000000, 0xf2e4cf5442ae06e3}], 0x1) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x6, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r6, r9, r12, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r13) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:45 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x6, 0x0, {0x3f}}) r5 = socket(0x2, 0xc003, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x1000, 0x8) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571554d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e52f3bf554799a5b800ed52beb85a85535e21318557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d801000000000000003d2870b4122cd235000000000000000000000800"/204], 0x10) dup2(r5, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:02:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 04:02:46 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x142, 0x80) acct(&(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/9}, &(0x7f00000000c0)=0xb) acct(0x0) 04:02:46 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:02:46 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x3) r4 = socket(0x20000000000001e, 0x3, 0x0) bind$inet(r4, &(0x7f0000000000), 0xc) 04:02:46 executing program 0: r0 = socket(0x18, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f00000003c0)="84e6e714215c8a5f9644238667e47a2d5f69e7ec439385a6cccfe0369fa5892b2399df3d985e04c94e2170168d7b18aa5dbb0db259f08e4ac89320586d6e6ed02ae5fe1d499f000000000000000000000000000000ce81d8f2fde290694c1f2e8a04cc14b551083fb9c7fde8a3eb8c3807a27ce5a5acea6569cc83c5ff0300006b6fd887f1c2f15006e6c91beadc3f3b366026fe65885b9c18057b00000000000000", 0x10000007f) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendmsg$unix(r7, &(0x7f0000000380)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="11aba16652f1140e9a147bfe6a07", 0xe}, {&(0x7f0000000280)="cf4c4486b4deeb1c73380c6c01bdf91a0c98e3e156ed8e8559a522ea7926225c0b27fafb036a1dc134023aa17fcfdf837db3fdf2dc5a7e396a36d6417c811db0ae938a0c3976b9b7e21c5cf67effd7a49bd15ad0f2320928fbf8c59616e7e4f4b5faba63336d3013310d7f724f551baae5ac46a081ee8b34b60e8dae8688c09fd32a66bd6f96d2dea9ef573837341f6ae4a506aebc147bb27bdde82f51457f307f14b0314c49c736e28909c6af13", 0xae}, {&(0x7f0000000480)="d7db16940e93ed3cade162829ffab576971f340f20cd99fc941767627bb49e8ad0fece872fed8fd2d2e2d59e4e0ec95024f123588da4f078b0eb15a87ae9d84ad0033051854b16b96d2c937e43517ec8a53155fd4e6feaa7aa67d224182214df8a6695abb62d72fc617efabbb4fbd3fc1206c222696974d9efbb6c59fa426480374b9c9c65a414abcd1e1b45ac6540c1b542d5b6ef3ad89ced77799dfcca3b64cf2b3378811f10a5598885f4fe263ab2ec3ff878cea9f7b864e2bf0c01caa81073056a78ec59605ff7e58dc5ca55a0d8658d3c93f9318246e812dd268cdeb3f74c02357909149a06", 0xe8}, {&(0x7f0000000580)="5ad88f5b073d5afd2fb1f21be52ae43b9fea9ba0e3873adf0b66af84f5bf778119bde08515dba39b56525d7659b8e8ede98d90465b1af2f5f767b2ef901cac3e7f5f2f0c2200cacf7d226b83091159ac901938a48505706d0661fd73f92fc8b3493a565fce327f52d7c18faeff8cfe25aa1a553c9e37dc99a7f7ce006f43f8ff361dde4facecf126093c908557e6bc711c5e335580d8b0245d928b29b5332e4a2dc808c18094c03fef28929eecd6a120dd54be10e1280733e9c58a4e549a577e3562aa9987a955e012649d9248b2c58942ed1833d395cd95e50654029dda4f5be52e5dd5cf0b6f09d495ae", 0xeb}, {&(0x7f0000000680)="98645da44ed253d557699612329bb81c298e5f443d8c4781593cac33c1f7b7633968ea317c2a2c610e4d2f38daed14aac1fa2384df519a9eeb6e4c3b7ae0917432c7d63468c5315b7b248ae2871485e7666e76aa2d6470c2d7618bca465cdfe855e3739eca13b229af86e3f8d5e760f241abf1104ab8b83536bdb6cd98e0fc03f678c775693e36a94814606aaecb5ce0ee81c5a5d0ccd4be6b", 0x99}], 0x5, &(0x7f0000000340), 0x0, 0x80a}, 0x400) ioctl$TIOCSETA(r3, 0x802c7414, 0x0) r8 = open(0x0, 0x0, 0x0) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000340)=0x10000) getsockopt$sock_timeval(r8, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r8, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) 04:02:46 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xfffffffffffffe01}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202e00000014d"], 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)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0xfd1d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 04:02:46 executing program 1: getitimer(0x2, &(0x7f0000000440)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="fb4b87471b35161f9471295027961d81c212c9f1d4dec50f18b5ca7a25395e69dba4c99296866d3c72ebef37476a8f5b2059a07a7f7926f8c95a8e5a5ea120325283190dd7fba6e9b1b8950d24a5b37cb7683b5ec9e5c57474408ce9de50515f71f7bf6254ac5cdda942e46c8d684a033084fbfac0b243481f173541cfa5a02df647a13c6a43a058e83547ac9527d138fa8fe547caa750dcefc0a62466108958b4e28a72b7548abfbe90627c25ff53a5cd350cb9a1484064954b95b3d8bfb1af0077838b90fa8d9303e688", 0xcb}, {&(0x7f0000000200)="740283a776d1df4b70b77e7f5222d829a908a9c7401fe1da3996ba29a2f1be267031b99a68ec87217a1a8cc7683d7656927ccfbda16d7d609ed6c3c23c7f17d6b117ffe2545baa32a53624a149f967de57782fa5e1f2016d9d03c9e4c5a20903c6d4d1dc0314b7c0bc8f15f89d54f45f2055179daeaba331eb8b17bbb20e0dbdfc8650a3bf5a667d4b062e6728cab593ffeb90d5e99a81f95cc335b9de70e762c6bb7b845bc0703d350d3e4384c363f8b27d51757e609d16fe5de2f7a05fede587b84f0e21317e85c8d556f5fa804ab2d4f8feef467c308a42", 0xd9}, {&(0x7f0000000300)="a0046ba89ccace176238c25dec22caa5c4386c5cefd4cc539b2625b0a29d25d461f45ac507b01e75d59d1b34d4d42469e119d6acd2c65444871bbfa3acc58cd607aa3c8d746b3943549bf7e15859e8039904e72e90841de7ad57d631db922fa380473bbcbea4145a6232c58df8e1ffca0f81f350f59760a5ec695e5c09d8077336839502dd02da4c5fd86082e272f3340a6a050e21a9fc303b023839a66475cb794699310a25d1b2cb0be9d9da3063", 0xaf}], 0x3, 0x0, 0x0, 0x409}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0214f75e099bcf09e93b148a2575eefc06ee3a2d", 0x14) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1) 04:02:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) unlink(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x800001, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56240000001c00fead00ebffffff5fd5706c851f0000000000000000000000df00000000c9288d", 0x2c}], 0x1) 04:03:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 04:03:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x3, 0x0, 0x5, 0x3, 0x9, 0xca]}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r7 = dup2(0xffffffffffffffff, r3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r9, 0x0, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r13, 0x0, r14) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)="d47f704851a9a501e35fcb4427e57210", 0x10}, {&(0x7f00000001c0)="e8f2a5ca636f937ae4fdb13cafedbf1a8326f7c8f68806b0fe6313f96fc0c3d78051532d39a2ed76f298ef83ad99af468258d270b8ed86f08f92a23e762790edfd10d06f00ce3cafa3c3e415d3b46675a45ea79abee1f07b06a40d30b9", 0x5d}, {&(0x7f0000000240)="c6a810c4ac00fc5ac6c10bde9df5e906f3c125f170692a318fc044c29a5afa73c02ce895e79d8619b349478290693a77cda740974984cad1d689ee91eefc395fc694106f2349b838bee6a78f910feb7bae3ffd49209ab81d", 0x58}], 0x3, &(0x7f0000000300)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r7, 0xffffffffffffff9c, r8, r10, r0, r11]}, @rights={0x20, 0xffff, 0x1, [r0, r13, r0]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x10}], 0x78}, 0x8) 04:03:31 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000cc0), 0x0, 0x0, 0x4000000) 04:03:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)) writev(0xffffffffffffff9c, &(0x7f0000000700)=[{&(0x7f0000000080)="bfac6d88f4ed979b037dd7d706f4dc8af67d256fc05ffb5d19c87184d93959b6a8955a1165d1e5b318bfe784309a930bd8e78400a8596110f1fde145e615e19fa2076c08c38de79f3972d4b674cd82e569ab639c75ea6800d060bd61ef6ee078101fb86c860f4c8acc2144751b9333fa862d1e14ef760603400ba9fe9e", 0x7d}, {&(0x7f0000000100)="c9497ad0505b345b7981ad1bfdd3579677f01314b20baad084cb7a6c1dd11c435ddfb7e00b48447e25eff79e20888b5a1c3d0d53cd0b490b4b26086bdf9aaddfb9f6c3576b98d20d0ebe12d1df076a597e73abfa0cbff89251235e03c92a76e0262ec112f540ae0be8ddecdcf4e9f7773699876bc2fb7c9567d24eadc7d0831164ba8a9095baa30d7de32f7183899460f65b765f3d", 0x95}, {&(0x7f00000001c0)="2dc79019fe6e8fc4985bf0f710909993c3472a5ab0c305634fd19202064100065fbb380da5561f0539e5c9f8b43d38466e67a2903e87a5fbda96964687d70ed09934a29b3948405e2dc1972efe25443e07d350220088f278fd33729819e521f167b8c44b52fad525033901f8eb963fb173ad283802898930c9b8ab178c2a8846fd1de5", 0x83}, {&(0x7f0000000280)="0e6f5cdb582ba439bff435d18d9fc1a2242ac2530748fedd1e2632752889180c502f67cb8d36297c0c74c72ce88e60fbe96680e90ec876c4df228d455f240a9db3c16aba829a33ee972856ca64c6f84f3dc6ac7d17b03d3a5fcb52108948d2a9bf9c1c6f31f98dc3d1b2be42e67ab29742dad5787ff5f674797f76362a3bb4881f4fa18a5a3cf490aa64e049ab199af9ce968e84e11c06db619102ac7c6612b67350dbfa89d841e1bd8f396221b1f5e52010d4e1f883c64d46a7466bb7f31cda0465a7481f", 0xc5}, {&(0x7f0000000380)="73114d710ca88f15d237dc5231588dfa835d0779582a5c593e9a0e5844d7", 0x1e}, {&(0x7f00000003c0)="3ab04f3cf4e6e605ad0c883aaa514ca631ae54f20f4ee3282b3735c06fa574c9c1b9d1d35927ddaa781bc077cd150d398f54f3337c0da11a35497ac08d574a67eb4876ea441d4c06d75c86df7dad2f804c80712b862cbe91b2affbb95f24ab2059a43b615df762342ab27dce34a5debe1bf4d136819814939aa6645e22f982b985bb49aea9d05d03dcda2ac3fe05d7ce1dd9c6aec5155f76fc", 0x99}, {&(0x7f0000000480)="eb8ec981883d890809431fe19dc24c8567fbec22fc883f4c754311daf4c55096d65cb4e6496fee8871500a2ea9ea63664bd3be762562870fe98278f684cb5f718e3e6a5bc48b75dd3b7db13bfac01ea75c033ea2a0d8de8b0a171fd96b93cc4a41e8278d47a531d308ed62bc8e6ca05b4b196a05f9f5e95ce24a05eb3f93d680eee88993159851e53196f4df03c2cd7c4847b34463f65b6c0ca1673bd739b3ee76f3594c4163a5153305001a1768bc12d972793bcfa30cc23d3ef2710a115e7ecb13ece1f3faa8a92e10b6ee5a6b5b12", 0xd0}, {&(0x7f0000000580)="f11e768a95bc2206d190050aa8736e64d2f4ec8170f724bc3e55eeadad5cff18a9ebfae4d3c6b6218c6ba76861ec7b114c964ac1540ec1fec6f7e5df6147b06eec0fce9cad12a7f6e14c5845e7b855931579c6ec0644c480d78772dd00d410bb80395af8365a1a0fa64a191b5df30ea47035674801c280c453cbfd4b556803b7e9d1fab5b092c39c01dc851b5a9becaea382e983f82504e6b568ef74e8501c49b98ff32297e5be61b29889f5", 0xac}, {&(0x7f0000000640)="d7f93e5c179b51c86b16c0208b5a473b2e31d9805045020c9b59874be158b067bbc492d40303fc22749f182a6b", 0x2d}, {&(0x7f0000000680)="76b753babbcf718d439b286fad937cd80cb3ec1ee001a92344a07e934b09d018ba1e8f47edb7f71238e226902ccbb7ba536eaaf04ae3bc99cd7eec517dd8be81a8f427e71ffe7e993ef188d0af3a04a76703f262e428f012bcf9e9f187e50e1cfb5ecc07754781cd53b176f29e3f85f2", 0x70}], 0xa) pread(0xffffffffffffff9c, &(0x7f00000007c0)="2193ca27798c9613ae0a4afc6e9e58581b7debd1fffa57c9403b8208a207b81eec8075dc1a62cbddc149fc160e1621f7c02464ce37e3328440275a02bff4b1a53ac3290a8256880eaa2cc135f93b36deda7bb9864a44050393297e7b93e8efec0b9dfcef404c5aa4fc5bc66b011dcabeefe21f911a98b196f2bd4f5d8cc2b4479619a5f23e5cee095b9d70600d1b1bfce032e475acf3a4fdbd5c858dc3bdd34ad207c9caf8ace6dd06a9d57ac34caf0f833354133af15aabcfb6e12d1e4eebf23ba5f30c74136afeb665065d578524d5a5b89f40f3cb17cde957ccfd53037eb3555a44e388ad7ee236a6fe252167e384c70a487052f9fafdee5975b1a45738bbae1cd105e4c932e4f03e1be0ec1cac456b269d739be8f169089a8bbbf4925a97ae0a2b982dfe1201b53b2056cf5828458993e8d6c9957417730b0b5124d015e8eea504c515e7521f940ec3071566ea92f2930810c2d7e99e887018c87abebc0d654d58b95b5b00853ced21b5d6adf8963724b859e34ff0cbd964a4c82d81e21d8aed2e74fa1d509a68ed72ffef505eb5231b35008d2a0a928c452068851201d165cfa6ccc6c93d5e8cb07e1d73821e86e25bfc42672583e01c62c171cc8bb7c6cfa4bfaf5a751f8b855007262f2ae9447986874cbcdbce2f908b680a5a7afac3edcf23abbd6342ce20a4139c6fe0471adcc507d85f60ba32cf548700cf45ac83025b5651406ab4188d36462ca8b6901ae13e499dbc9e1ca18fe088ff9d86e92a32bda376311c90e590f0ba8a398dd04b207eb9659dd56615f3181f4946e215212f7b1acee4e591d3e47b8152d2f124c65ee144434b08b919b0e03fbdad89410b25bcba829d59eb97a8d26d8666d316d88b511e58b4b22541c1bff6c3bc8ecbe417ac01d2bcae2cb215d57ab3de4f79a242efbb65582da290c1c2ef32f4a0f598794d25b7571639b4bf4e7b1aa4bbf1db4d1e56f111cbccd1870b2c1205636f2923df4a3d8fc2ca803be2cdc28e964aa6a9ef35d9470c0c1248d4ad93e8e372805e1f79c5a8abe52acc01eb76257676daf5d245d09f6160ff2ba532d759422a1921a5900085463ec0dca4cf4b4c7e5530b6576e90429b1683cf6e64647b94a8ccbfd54abeb0279dd306953edf85c15c8ee3d2fd974148e97a3d5ced0d8eb74126a6656142131cb89cbcf23e41b02966dd2c77ec6dc8dfe3802c592c25aa0badd2e32fe6280d7deca957ccc02cda59cfad32c32f566b8fc2f432348e6119c06ac4e3b6ea4c57c6b4db7ce115c61be5d455780083ca6830c6a0be20269f84f437684846b4d04cab4c369f85ca0598de33e72c815de88f40b5c225d716f5d861c95729a6d8b14d115108bea9c002bffdf9a64edc382d8d7f8da3e4e0aafb4470b4d594d76430f697a674ffbbd49de34799969b931f07efb23d716fed6970892648dcaa9c9f0b99ddc0edb0aac2a55978c90d741ee8f72609265b229d169bd7034524d47506c90562269bd4d695938f65d822534622069a7e562e5e6fa098597f844a5e077dbafa84160a1f50f95cedd6d11debad3dc1a3cd4e87f044f20d875dac683882c92dd77cf870b67286d4dc3a258f102dcda3c7291f7b8ae0cb5eb2c384026bd6396172fb7552e4edbfc7eee90c8b439d1c8821bddca7f49c2a5ba8300703d193ce67b0f903aa1b4073f991a8bb95498d8a00d906c4fd16de43788edaea59a4e604fb417ad85d95925e7cc8ee3a54a947fe8c64725312c8b56c7d918be110534faff4dcb932a3795f94894bbe13f6c44f3cbd5d98276837efedc83dd9e012e3c14a761d2967fcbfeb070e2c7b0295fa008eb0d765ae47f8dcbcc708c8a1edecbf5b77b9f089623eef60a43222aaee140a4f4dd512746f70816a7d7701e53741cc0ccab17fa9222f49e6c50ed05a7a1da4d71d1c5b8342af5127529f18f0f3c37baec307e18d2a2cbf8f3e8bdc8d63bfa6120cc8ed00c7df1bd701698507e5655beb7dca64fc2611c8bf511f0f5268d4686d7ba95b76b2afd1fa4d7f2f0fb3f0a5df30a4d959989932dedb850f0d337bbe0096469379300447661d043e7b9ec530b6977ec5af1cc9d70a1dd15e871c1cd33d6f8a036f0b9223f3773d33b31d0b94945653184dcff4dd7b886265e15910d61a1725a359f1c3a0fe187e82265c3d791f8968a9cfc7ee02f486a671c10c9341aadab7d2eb8cd4d5e0df6ff5d32c3cd3b2dbc2286e6df0b9df7cc5026ff0c925ede8f747946e43e9eba415e6f73ec5783a45e57c87742b441e4ec4109881ca61d3fb7deff0191099b970ec56ac0417bcaf71fadc4834ec72f681ca69256511ab73d4cc2e3db0c8425b6742d10161d9c670186eef89d49e74ae676641a75a2c876285fc20925a95b16119d1a45ab06f522367ffc0669503a82ee824514dfb602e6682fdf3614add8b3f6539327745b645ebd7133f0430a38a1c42582ace8ccb93d37dc09d413afc9536bde15560f2f25635af6bff5553f851eae2614abff6ba281cb61330bf426c1f3924b96969b3ecdf3dcb11294e753236998fc1391870e9c779f88f2ca7e6a6327a836091ca65f3983ceb559030801e3351a9cda94a7c743b60164e153a36225d367008a612c240781ac9a22aea0dcdd773366228ddbc8d013598de0de5be63180c5c27a5227b4215d8f025e5ecb00417a7e6ebeeeca705a56c87d7a8244110a83aff4a6c5612246d232dc455917ba028e68d8aedbf156c2813452ae35ef95609f126694b79e92638521305a643c2a47c7670e92b1e7755476f3fc2830215e62bfacd00144410770ff16e638b1d8d096dcacb41c69637ecc851b4c51307e34b7b8b85c85f0f34e7b7119de2bdc35202bce655cd33be355b5fd2de0be1b20524f39f691171fdb09b9958c18f6dc959744afbbf33c79de571ed76845f8b5952bc98539ece3cd8dea09f5ef7be3f4970beb14f4be1e8ade7393008c6efc49cc2a312aa8fdd81c756100891b32f9ce52f149ee698d6e90023985a903f6dfc1caeadccf0f1b989841a36ad8a9d42add4d3c0579eb3cde8b1b6bcecef90c31171c085e5f617dbbe1b287ab7812faf451514faf024ff02b95c203711561a7558c4d4648bccfb74822b848ea66df8c2b257893e7457b63701cd444af934d003f6bf535b5eec63c69630363304b9691c0bb7ee88ddacc536267955bbeae3bd9da03be5cf65d40c9c43286ffd5ce1c0a34fe8a657fae2f2c76fb93cbb493d0dbe7518580464d5b7f927e42d887fc7d29f7177b5ad52dbc3ba5f6c5edf021b56b4f0b7a6e5b3b034f1ab0d532a5cc489c463bbfddcd9dbacc89dc9a371741d1f95ff794505f46f30a142db9f3d6edf73c6451794138ef40cd99d77817e2dbea5e4efde514e4dc29f02409ced02d626a168bb714ee4475bb22ad2f96ee1b0a619cae9947a053bdaff45984ea44ff8d84420f39190f4d78fc4c0263a8f63dacecf45ea7c377230602ca6147b9c9951dbf844606692acd7c22f24513eb985c43f4c05a770bba24ad17f5b597d0f5922ea59b5efa6c36b0244d752b33d36dca08b9012404cc897c2ddf6318d389ec3de17a8132e1cdc0db6f25ef95b59949711a20ba402483eaf49214c3e4058df750d5d42b40238bcd57bd4bee3189e3975f8bf8a55a1875ee0a820dbd8fe6fe46dd0707fe1d17ec113af7ff2fb87e3fa1c7b118a9dcb460778675ea30bd8d1b05b831200dd58527c01ec493c645f7837ff0f4deb55784a3b87b3f7067dd74d121bd6ee4e12ad48529c490cf667a0250dda795b852cc20d2ee738e52aef02b19a0d40a864591359522c5587bce8f27f87d457bfc709bcb635a29e666c45887c4b97f58efd6b2a1990d658c93716a73814f7299049f5610e145e9cc87bb8a96b7566106281f9da7b311341fe9f680d1039fc49b2ad6b26b02ba9611920966ddbb8ed5dcf3bd6275547b9bcc2dfaf8ead6faf19f98c01d8028067dab267e125e0e73b040964bdfb8c86b306ff584e0b84a3d9a9dd60387356931ac1de9b54134fd23e2e62db950d900f3b8c6d570251542bce518e0d201db74e26e8bc1c3524f6e056fd3cb5d985719d025b5a2613c5148cfa9891d175f5b157e0d7a44363498d01b6c7e1ec5ccc2df78e6376b265ea352c14372ca23fc9532d064c7dfea175f4506a9f0220e9e8c0ea07c3e5aec7b8a6230e2a603d64d2595f469b8628ffc392bdf6b4ca850d2051cac397ab400abd09fb78559a73ec497c67de98f8cc78b3943beb1ecbf90467aff35bba4ff34eb1174d250d2a2c6a8d55816ded414437b6b15f32d58ed3a1fdb7a4033826da47d1fc3f93bc2d1425525fc87819e969f42b2b47c18b123eed686aaf582909d7b81fdf66ac7a510f0c2eb72fd185865bb1cb1adec5c3039350de36c1965f99304e92492b72cabf741ce2d627d219839fe43aef180ae6f9a23c3cf9c5051947b6788eb98ef2f909e0b722c420e623a898676ca5899a57da45d3adb286d2b496875c028203f97551378ee42a0d9faf3f4eb0d4cea2fd85b60e74bd8a67dd863e7886846f11cc7c2aa0eb2ff038516667f186986901a6202a3d95b74e5b4c90d7eb8878fa91cd439f1ffe575cd97dbb9d281757cf25d266a4ac20359c19b0ea8e606c9ec06fb447a3f8bc1295972c41e43ef6ff4c248ecd718340c4e081d6f4aa2936b73d86b6f19d9790573259436aa56c63c31c933422b9993f3fe335204151ff102d40237052d5079ffb7cc84c20a5c280249445760efc4ae98760ca71d024ee69c204172878706eb9000adf23b07f2f9d2a4a37894105959b71298fe495f9332d92aa9f310373fb7a3fbd619fb88028dc5876f493fb5ec7dc44a97727e67bf6a3eb0f7e3378b812b82941cd48b150eb9babd4c1325b50e6451ef4669a0d0641a005ff9df38b93d72c2b0cb14f9aa2739d7c65c60f083104265dcdf294ac8c7ab69b24639937f1a033460e2f32f0d33b341679b058af2ffcec2c4fea3cf46d02134d83e45cfe09e3767463a2652ee930d561ee2b0eb6678de17cfc9d5a11efabf79d225a4fee0ad6559a23261c5d1ca9ecc874333a8177aab7e122f6f1eeaaaf296dbf95e9cf95a6e2bca6c2ce190ec9b2a4682c413c4bd96e4feed7829b14f3749772ba52a03b66d83e09cdb8b2145ca41b2136ecb64b126b71a50d18498ac6019a69ddf3b6562be8fb39a2a9cdfeed5f59d96b2b44426063e4ee158ba98f3948bbbe226fe40b6af693737bfcae422dc1becad541360b08f1efebd72ce1e19e7de5d7478bf1cf6dc91b46c67f1daceb7b8f1e0984ed2ecf1425f011ca97511a02560b57bf18e8e826ea7db4163c44f3e75c25bfbb747cc54ee5cce0e4c878303db6197225aae6bde01639ef997b431ed7e1ef8169130d7da001db4128a4a76fb44472baa7385753bcd1b54e03c1027643609ec87a7a2b9f8da4f570b6f348a522e75a4177daa0760213bb9fb18e17c206f99291fc8d7cb5db7fd557ad5d7a7b6773131c74e53508eb04e71a1966da0af3c0bc0087c4237c2ab8bfe0c162db4b13e2a1d828894edb6a9ecae977bdb5ee8a1d2d9effad50966acb305ae4facc0e1b9f7c4abd004be25cdfad3a36306c0f5ddc0134306b2ef5f2575de54b219cabf0c5d5f24db2a5c509fccf0e87ac117fc8c81d618991866bdef3aa2a5b7851da7d252f4f0df7e9a80ed18790c94abf2d72784b9e531de0c42dd062a59b9233e7dff6da5937738734ef8fb3159134b313dc12774bcd76912bdcd47cd4fca0bde324d77fe30cfdea39a9adb22adbcb1844ec190b81", 0x1000, 0x0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000001800)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000001840)) r2 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(r0, &(0x7f0000001880)='./file0\x00', 0x0, 0x0) r4 = socket(0x1a, 0x3, 0x1) r5 = socket$unix(0x1, 0x4, 0x0) r6 = open(&(0x7f00000018c0)='./file0\x00', 0x20000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x10000, 0x0) kevent(r3, &(0x7f0000001900)=[{{r0}, 0x0, 0x40, 0x1, 0x92f, 0x600000}, {{r4}, 0xfffffffffffffff8, 0x2, 0x10, 0x5, 0x240000}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf37c88e7bdd34adc, 0x6, 0xe4c2}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x112, 0x8, 0x2, 0x6}, {{r5}, 0x2, 0x90, 0x1, 0x0, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x53f7, 0x200}, {{r6}, 0xfffffffffffffffb, 0x180, 0x40, 0x6, 0x5}], 0x3, &(0x7f0000001a80)=[{{r0}, 0x0, 0x51, 0x40000000, 0x17c1, 0xfffffffffffffff7}, {{r7}, 0x9e2a9da6194e2fde, 0x85, 0xf0000000, 0x1, 0x1}, {{r8}, 0xfffffffffffffff9, 0x80, 0x2, 0x0, 0x3}], 0x1ff, &(0x7f0000001b00)={0x6, 0x872d}) r9 = semget(0x1, 0x3, 0x101) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000001b40)=""/239) pipe(&(0x7f0000001c40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r11, 0x80045721, &(0x7f0000001c80)=0x5e71) r12 = semget$private(0x0, 0x0, 0x80) r13 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001cc0)={{0xdd3, 0xffffffffffffffff, r1, 0x0, r13, 0x44, 0x1}, 0x3, 0x10000, 0xff}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r14, 0x40045744, &(0x7f0000001d80)) r15 = fcntl$dupfd(r8, 0xa, r8) ioctl$BIOCSFILDROP(r15, 0x80044279, &(0x7f0000001dc0)=0x4) pipe2(&(0x7f0000001e00), 0x20000) accept$unix(r10, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) r16 = open(&(0x7f0000001ec0)='./file0\x00', 0x8, 0x1) ioctl$TIOCSTART(r16, 0x2000746e) 04:03:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000140)=0x10) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x72, 0x4, 0x0, 0x10000, 0x0, 0x0, 0x1cb73b3cae8ff67b, 0x0, 0x2, 0x6e8afe7e}) 04:03:32 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x2, 0x7, 0x2000100000003}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r7}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0x800000000000000b, 0x83}], 0x2, 0x0, 0x2, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r3, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x7, 0x6}, {0x8b49b3a277bf9d19, 0x7}], 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000000)=""/47, 0x2f}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0xda, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x9, 0x1ff}, {0x18, 0x2, 0x6, 0x10000}, 0x5, [0x1, 0x0, 0x5, 0x1ff, 0x3ff, 0x4, 0x5, 0x4]}, 0x3c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000380)={0x0, 0x0, {0xe1c5}}) 04:03:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002d2, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:03:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x101, 0x4, './bus/file0\x00', 0x7, 0xfffffffa, 0x31267581, 0x5}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) execve(0x0, 0x0, 0x0) 04:03:33 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) mkdir(0x0, 0x0) chdir(0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000240)) r5 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000002c0)=""/174) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38a", 0x101}], 0x1, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r8, 0x0, r9) dup2(r8, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r7, 0x0, r10) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000080)=0x80) write(r10, &(0x7f0000000180)="0e1bbffe8c62e008", 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 04:03:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1a0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r5, r4) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x20, 0x5, 0xdd) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r16 = getuid() r17 = geteuid() setreuid(r16, r17) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f00000000c0)=[{0x2, 0x2, 0x0, 0x6}, {0xfffb, 0x3f, 0x1, 0x120b}, {0x0, 0x40, 0x49, 0x8001}, {0x0, 0x1, 0x2}, {0x0, 0x7f, 0xae, 0x2}, {0x7, 0x5, 0x8}, {0x2, 0x5, 0xb5, 0x8000}, {0x19a, 0x3f, 0xfa, 0x2}, {0x7, 0x3, 0x8, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 04:03:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000180)=0xffffffa3) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r6 = socket(0x1, 0x3, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r6) r7 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getpeername(r8, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000f39d45418d2a9c97520a7200de3118fc88fcb0fde5f4bfcbe487d48688bab57c0dd7d4fde9a221ebb535aba841f4222a9975bb7837e77e5873765dc310a600"/90], 0xa) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x80000001, 0x8, 0x10001, 0x934, "2a024e7f9c66fd30354e3a482301b14274fbf991", 0x6, 0x92}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="857ae121e898c9d5", 0x8) 04:03:33 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = dup(r0) read(r4, &(0x7f0000001100)=""/70, 0x46) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r6, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r6, r5) 04:03:33 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 04:03:33 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x2, 0x8) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000440)=0x9) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) semop(r1, &(0x7f00000000c0)=[{0x0, 0x5, 0x800}, {0x0, 0x1, 0x1000}, {0x1, 0x7fffffff, 0x2400}, {0x3, 0x8, 0x800}], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0xffffff}, 0x1b9) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000080)=0x37) r8 = shmget$private(0x0, 0x3000, 0xaeecf61e8274ce9c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = dup2(r9, r11) kevent(r12, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r10}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) accept$unix(r10, &(0x7f0000001980)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) r13 = dup(r5) ioctl$WSKBDIO_SETMODE(r13, 0xc0105715, &(0x7f0000000080)=0x37) setsockopt$sock_timeval(r13, 0xffff, 0xd7523c88de642168, &(0x7f0000000080)={0x3ffffd, 0xffffff}, 0x10) recvmsg(r4, &(0x7f0000000180)={0x0, 0xffffffffffffffb3, 0x0, 0x0, &(0x7f00000004c0)=""/160, 0xa0}, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r14, &(0x7f00000002c0)='./file0\x00') shutdown(r4, 0x0) fcntl$dupfd(r3, 0x0, r4) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) 04:03:33 executing program 1: r0 = shmget(0x1, 0x4000, 0x42, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/235) r1 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x81}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r1, 0x0) shmget(0x1, 0x14000, 0xd0, &(0x7f0000fec000/0x14000)=nil) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x217d, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) pread(r1, &(0x7f0000000300)="2a9745c70e185c36330687c2e18ce66b32dfd9ea9fbb714bc4f72196b3149eb0d8cfccf65fd94a6573caa41cccd10a6731683534f54d38f2bbb069b96497a6d5db3974cbd4848aa017740a0a2235d2c9f40f377208e2001f1d32a94ce297fee73cbd90f54934706e32b054745c8d23b586bfe417617b0e6226991acb6b0a76eab8ca0dcd373282c2990b836a72963f92", 0x90, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x80, 0x0) 04:03:33 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f00000005c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x535}], 0x1) 04:03:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000180)='./file0\x00', 0x20001, 0x10) kevent(r4, &(0x7f0000000100), 0xf95, 0x0, 0x214a, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x5) r5 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000080)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x2, 0x1000, 0x120, &(0x7f0000ffd000/0x1000)=nil) geteuid() r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000}], 0x6) semop(r1, &(0x7f0000000400), 0x2aaaaaaaaaaaace2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1000001ff, 0xa9e1}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() r7 = msgget$private(0x0, 0x60) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x400000, r5, r6, r3, r6, 0x6c, 0x654b}, 0x1f, 0x40, r4, r4, 0xfffffffffffffff8, 0x20000005, 0x1, 0x8}) socket(0x2, 0x3, 0x2) setsockopt(r2, 0x200, 0x8000066, &(0x7f0000000240)="03c4ca11ad27786dda4c", 0xa) socket$inet6(0x18, 0x2, 0x40) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) 04:03:33 executing program 1: sendsyslog(0x0, 0xfffffffffffffda6, 0xe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000200)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0xac]}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000001c0)=0x65bd) 04:03:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x0, 0x0, 0x98) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="af1661347b3908f41b735b4f89ae54765f4e1100000010000001000000"], 0x3d0) 04:03:33 executing program 1: r0 = kqueue() kqueue() kqueue() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socket$inet(0x2, 0x1, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kqueue() r5 = fcntl$dupfd(r4, 0x14, 0xffffffffffffffff) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000140)={{0x7, 0x0, 0x3}, 0x7f, 0x1, 0x3f}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10240, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r0, &(0x7f0000000140), 0x1, 0x0, 0x0, &(0x7f0000001340)={0x8}) 04:03:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640900000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b0000000000", 0x57}], 0x1) 04:03:33 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = accept$unix(r4, &(0x7f0000000080)=@file={0x0, ""/25}, &(0x7f0000000100)=0x1b) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000140)="3016d60a2842fa2bf8d481b088f323fd829001cb7b32fe5ad2e0ba23dbacb6916d7bd3c9719673251b842ca23f7002319333e4b8a02041cd9b28d2f1433799fcff18d48d8ec3549102dcfce5ee5e47091b4ad2bc54c5a3b98faee44fb790e29543b0b1a75f529f25f0e2c548be4e4576d3a9dbc0de54b16b56b1f6c24fc674b94b3ae9bd73930f69dbbe7b75bd21da530fc5e66334bb28ad823a92428a57a0bf02af761cec18cebc54fdbd7ed7b2845a23beaff6de4998733fa3b194db25754d735c093973fc49786d191bc5d4766763025caaa02923305a637123ad4f75ea11ec", 0xe1}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:03:33 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005a9000/0x3000)=nil, 0x3000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x25, 0x7}, {0x0, 0x415e}], 0x2}) 04:03:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xeff, 0x0) fcntl$setflags(r0, 0x2, 0x3defb7acd8f1be85) 04:03:33 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) recvfrom(r6, &(0x7f00000000c0)=""/252, 0xfc, 0x840, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000a39d056f307a5df50944af8ae620edc034f6208bc33bac744333dead7bab29b4f173822c9bb033cad61024acac975a399c5b3bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d3812be982b23b6d8ed194b4f0d44000000000000000000000000000000666ac89222bc2da01174b1c50dc7ff42e4b3883828c8ebd29dbbc32c3424d3c15be10f23b6ed4133d43ae230f9f9366385e25716bbe4808178f77972dc5a979992b38c88cf3f8d2dde8f240b3c753a0f97a2fb2d3fd0b9502d06c883c253cc1763f9f2a708aff669d248991d19c46019d296bb36ecd71c0fc4636022f6c2905c1d8ad4c885cc131a21fcf8ad87464998bca5642f41b85d6328565df33c362f6f3395fe286a2694ca5a4bf93b4571edf736dab1574b6e979fb64d67694df8d007a25ec73adfb1206f2793f8f565fdf02362a2c4d6430c131d373174b809763542badc900c42e4f7deb678905dfdc5cf470fe8e8864682140abf4a6d92ba636001ab0f3370752ca5331976d05e31fcbba2046d86f3602188692413d5e51900653082f2db4e7cb337a571496ffd6839674cba42c57c0a1e4266a52fc42bdec3f00b2cf90e495d269ad40fb1d4fa745e5a6d4a0cde6b87e1136be0a12de24b2cc7fade6a0051936eee86a9d8670f788864579bb856289bc2f2b995bbd6efa1691ffc7b2613e84310d936d84ec90ac7c8b3c6d43aaae6309c170704165aa2460ea74f1d37cd6f7cf409ed9b77201bcda7dfc00af824765b8742a7984103101faf092e95f81925dc66d229b943f628051f2bfd67a259db6d0262f5b310e66b5bc339d7b87824e18a2bc40f78024e57486293763d4cc1e9790bd22309437b45b2e73eeaaf7e0fd5dc7f21f98b4ae0ba10c4d706e94ca2089a5781b006b6d038c6b0f7ed61fc00317b7f07f62ec2b7f05b219686f4448166b7f1f784db3e2d8eaf672ec1dd43b552d61c80128707bdcad56cdbfb206378ed20a9564ee2de10ea9beb11364b191e645cde314b4d350000"], 0x10) dup2(r2, r1) r7 = dup(r1) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 04:03:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xdb0a) 04:03:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) dup(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) close(r3) ftruncate(r1, 0x0, 0x28404030ffd) 04:03:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x2006}]}) r1 = socket(0x10, 0x2, 0x98) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x00\x10\x00', 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99, 0x1, 0xffffffffffffffff}], 0xf91, 0x0, 0x214c, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000300)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000002c0)) syz_emit_ethernet(0x25b0ddb6698ff399, &(0x7f0000000640)="05149130da95a167ba8392c0b01fa3269bb90370c608a243b33cbeed10d80358763f26b7d80171ef8e34f5f60565333b5843ff0508412898c77e9c609f117aedf9240c36f255f3307223581d8a831d7cf6c54e7030d6340a6faa29327a1bdc73390ff448cc6fc2aefcde97aa9fdcb123d9e7c4d3d3adfd663bbe51a5d5f1635671701a51c7348db627e0ecbddc0ac24672b2e797c611351a82383ce63844dd5a7b0cf3bf118206172a4f413307a273386f21365347b1d2d78b52a02bfe9008fe07353ca28486") recvfrom(r1, &(0x7f0000000080)=""/240, 0xf0, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x401, 0x0, 0x0, 0x2}, {0x6, 0x16, 0x0, 0x400}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 04:03:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:03:34 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x24, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000001c0)=0xdbae) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r2, 0x0, r7) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r13, 0x0, r14) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', r13, 0x3}) ftruncate(r7, 0x0, 0x1) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000180)="323ad29c60af2c36693d1c32629e2bb2586509c50960ac", 0x17) pwrite(r1, &(0x7f0000000080)="fb9be9000000007e3a0000000000", 0xe, 0x0, 0x0) 04:03:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0x42, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:03:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0xfffff056, 0x7, 0x7, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d", 0xdb46}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3}, {0x3, 0x4, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x2aaaaaaaaaaaab30) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0xc00}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x1, 0x100, 0x1000}, {0x5, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d456c2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x200}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000007c0)={0x65, 0x0, 0x1000, 0xffff8000, 0x80, 0x7, 0x8, 0x10, [{0x6, 0x5, 0x2, 0xff}, {0xa032, 0x86f2507, 0x1, 0x7fffffff}, {0x3, 0x7, 0xffffff80, 0x80000001}, {0x8ba5, 0x6, 0x9, 0x5}, {0x9040000, 0x40, 0x1000, 0x4}, {0x4, 0x10000, 0x7ff, 0x7fff}, {0x9, 0x80000000, 0x72, 0x6}, {0x200, 0x0, 0x40, 0xffffffff}, {0x2, 0x5, 0x5, 0xf90d}, {0x1, 0x7, 0x9, 0x3}, {0x1, 0x1, 0x9, 0xd9}, {0x7fff, 0x9, 0x9, 0xb62}, {0x8, 0x2, 0x1, 0x5}, {0x6, 0xb0b, 0x80, 0xfffffffc}, {0x0, 0x4, 0x6, 0x3}, {0x4, 0xc1, 0xc1, 0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x4}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) fchown(r1, r4, r9) r11 = socket(0x2, 0x3, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r11, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) 04:03:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffff9ac]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) socket(0x1, 0x10005, 0x4) kqueue() 04:03:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/224, 0xfffffffffffffdca}], 0x1) lseek(r0, 0x0, 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x800, 0x100) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) 04:03:34 executing program 0: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x3, 0x0, 0xfffffffffffffff7, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000bc0)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x30e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) r6 = syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000c00)='./file2\x00', 0x100, 0x7f) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r7, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = syz_open_pts() r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) writev(r10, &(0x7f0000000000), 0x0) dup2(r8, r9) accept$unix(r8, &(0x7f0000000ec0)=@abs, &(0x7f0000000f00)=0x8) poll(&(0x7f0000000100), 0x0, 0x80000001) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x4, 0x4, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x2, 0x80}) readv(r6, &(0x7f0000000b80), 0x2) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x4}) faccessat(r3, &(0x7f0000001080)='./file2\x00', 0x30, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) openat(r11, &(0x7f0000000180)='./file0\x00', 0x20000, 0x8) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r12 = semget$private(0x0, 0x1, 0x120) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000080), 0x7fffffff, 0x0, 0x6, 0x0) r16 = kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r17, 0x0, r18) kevent(r16, &(0x7f0000000c80)=[{{r14}, 0xfffffffffffffff9, 0xb, 0x1, 0x80000000, 0x2}, {{r18}, 0xfffffffffffffff9, 0xfaa440bcb961fa41, 0x8, 0x4, 0x2}], 0x66, 0x0, 0x81, 0x0) close(r16) r19 = fcntl$dupfd(0xffffffffffffffff, 0x0, r16) ioctl$TIOCFLUSH(r19, 0x8028698c, &(0x7f00000000c0)) socket$unix(0x1, 0x1, 0x0) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x29, 0x20000002a, &(0x7f0000000080), 0x0) r21 = openat$pci(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/pci\x00', 0x2, 0x0) r22 = fcntl$dupfd(r20, 0xf, r21) ioctl$TIOCFLUSH(r22, 0x8028698c, 0x0) socket$unix(0x1, 0x5, 0x0) r23 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r23, 0x8028698c, &(0x7f00000000c0)) r24 = socket$unix(0x1, 0x6, 0x0) fcntl$dupfd(r24, 0x0, r24) r25 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r26 = dup(r25) listen(r26, 0x0) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) r28 = accept(0xffffffffffffffff, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) dup2(r28, r27) dup2(0xffffffffffffffff, r13) r29 = socket(0x2, 0x1, 0x0) bind(r29, &(0x7f0000000800)=@in={0x2, 0x3}, 0xfffffffffffffe14) dup(r29) openat$null(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/null\x00', 0x800, 0x0) r30 = socket(0x2, 0x1, 0x0) bind(r30, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6, 0x200}, 0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r31, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r32, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3}, {0x44}, {0x800000000040006}]}) r35 = dup2(r2, r34) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c, 0x0, 0x80}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r33, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r36 = dup(r33) listen(r36, 0x0) r37 = socket(0x2, 0x1, 0x0) bind(r37, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r38 = dup(r37) listen(r38, 0x0) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 04:03:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet(0xffffffffffffffff, &(0x7f00000001c0)=""/238, 0xee, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) fcntl$dupfd(r5, 0x0, r6) ftruncate(r5, 0x0, 0x4) ftruncate(r0, 0x0, 0x100004000) 04:03:34 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x8000, 0x10001, 0x4}) 04:03:34 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000080)=""/4096) close(r1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000001080)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001100)=0x3) mknod(&(0x7f0000001140)='./file0\x00', 0x2000, 0x1000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001180)) r3 = semget(0x2, 0x2, 0xc8) r4 = getgid() setgid(r4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r1, 0x20007478) getpeername$unix(r1, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r1, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r1, 0x20007471) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000036c0)=""/130) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000002580)) flock(r1, 0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) bind$inet(r1, &(0x7f00000025c0)={0x2, 0x2}, 0xc) read(r0, &(0x7f0000002600)=""/4096, 0x1000) openat(r0, &(0x7f0000003600)='./file0\x00', 0x81, 0x2fccfdbd80e76cee) mknod(&(0x7f0000003640)='./file0\x00', 0x2080, 0x1) semget(0x1, 0x1, 0x8) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000003680)) 04:03:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x20, 0x0, 0xfffffffffffffffd}], 0xf95, 0x0, 0x214c, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0340c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000a39d056f307a5df50944af8ae620edc034f6208bc33bac744333dead7bab29b4f173822c9bb033cad61024acac975a399c5b3bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de899c279d3812be982b23b6d8ed194b4f0d44000000000000000000000000000000666ac8a522bc2da01174b1c50dc7ff42e4b3883828c8ebd260559dbbc32c3424d3c15be10fe230f9f9366385e25716bbe4808178f77972dc5a979992b38c88cf3f8d2dde8f240b3c753a0f97a2fb2d3fd0b9502d06c883c253cc1763f9f2a708aff669d248991d19c46019d296bb36ecd71c0fc4636022f6c2905c1d8ad4c885cc131a21fcf8ad87464998bca5642f41b85d6328565df33c362f6f3395fe286a2694ca5a4bf93b4571edf736dab1574b6e979fb64d67694df8d007a25ec73adfb1206f2793f8f565fdf02362a2c4d6430c131d373174b809763542badc900c42e4f7deb678905dfdc5cf470fe8e8864682140abf4a6d92ba636001ab0f3370752ca5331976d05e31fcbba2046d86f3602188692413d5e51900653082f2db4e7cb337a571496ffd6839674cba00c57c0a1e4266a52fc42bdec3f00b2cf90e495d269ad40fb1d4fa745e5a6d4a0cde6b87e1136be0a12de24b2cc7fade6a0051936eee86a9d8670f788864579bb856289bc2f2b995bbd6efa1691ffc7b2613e84310d936d84ec90ac7c8b3c6d43aaae6309c170704165aa2460ea74f1d37cd6f7cf409ed9b77201bcda7dfc00af824765b8742a7984103101faf092e95f81925dc66d201b943f628051f2bfd67a259db6d0262f5b310e66b5bc339d7b87824e18a2bc40f78024e57486293763d4cc1e9790bd22309437b45b2e73eeaaf7e0fd5dc7f21f98b4ae0ba10c4d706e94ca2089a5781b006b6d038c6b0f7ed61fc00317b7f07f62ec2b7f05b219686f4448166b7f1f784db3e2d128707bdcad56cdbfb206378ed20a9564ee2de10ea9beb11364b191e645cde314b4d359569e49cf7752f0e6c7a517f00000000000000c361c43f2822488fae0150e0222e57e48130090d122f8055965225c8ab1e00"/1117], 0x10) dup2(r6, r1) r7 = dup(r1) r8 = semget$private(0x0, 0x2, 0x447) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000000c0)=""/192) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 04:03:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_UNLOCK(r2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x203, 0xa3a1, &(0x7f0000000080)='\x00 \x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x903, 0x80) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:03:34 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99, 0x0, 0x0, 0x9}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) connect$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(0xffffffffffffffff, 0xda61db241adc7d63, 0xffffffffffffff9c) getpeername(r6, &(0x7f0000000180)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x87}, {0x6, 0x0, 0x0, 0xe25}]}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r5, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 04:03:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = msgget(0x3, 0x0) open(0xfffffffffffffffe, 0x200, 0x8) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000000100)={0x0, ""/29}, 0x25, 0x2, 0x1000) sendto$inet6(r2, &(0x7f0000000040), 0xffffffffffffffc7, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 04:03:34 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e00)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbe28c97470d92e122904d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c00000000000000000022a37fe89b642e0000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5afb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d870000000000009d9852bd9c15a6593f594302ea92188fe77f1775294273e898e13b97b1e687127e39c1dfe5cfa7c74d0791c0b5df8ca95c8a01fb1542e6aaaf54b6beadeb842f"], 0x10) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup2(r1, r0) write(r3, 0x0, 0x0) 04:03:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() fcntl$setstatus(r0, 0x4, 0x80) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="9d4d8f2accdeff4b3000"], 0x10) r2 = socket(0x10, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r7 = openat(r6, &(0x7f0000000080)='./file0/file0\x00', 0xd9b291083161dcd0, 0x4) ioctl$TIOCCDTR(r7, 0x20007478) 04:03:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000440)) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 04:03:34 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0600b045558f3d07e57a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011eb111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebb14a2e16ab76f279653733437c45bf632937a522e65300b7b19ef2bfc652604167e4cec29061b10f5f320f50e80d000000000000000000000000000865912dda04979cd55f66fa092099417de0c8ea34c37fb375fa5af3a8d4f1971c682bffffff7f64b02723aa6298a740729a0f93cac3ef41c9a3e1632454ad25d51c1341bf7387b22b63f7424d843d0aca3ee5e226f75c"], 0x10) socket(0x6, 0x3, 0x5) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1ff) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) setsockopt(r4, 0x1000, 0xf76, &(0x7f0000000080)="588ae4a79402b19efef98759171d57126d63d1151b6291f450ccafb597335eff9f59ffbc51eb40e3d0794108a0d7974c920864d950161d902cccb9130eae948c9f154dbc664a4cae89e9813e5e706b46de3df1658614609d3155ec0593381124e5cdbb0365fa093dc2a6ab96e8f32f876dde8ab109f4122f79ce2689033a4f29", 0x80) getegid() accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x13f, 0x0, 0x0, &(0x7f0000000000), 0xffffffffffffff47, 0x20a}, 0x0) 04:03:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x33bffffffff, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x2000000000], [0xfffffffffffff9ac, 0x0, 0x0, 0x0, 0x4], [0x3, 0x4], [{}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f000043f000/0x2000)=nil) shmat(r1, &(0x7f0000686000/0x3000)=nil, 0x1000) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:03:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000006100000000000000000000000000000000000000000000000000000000000000000000131e3b3e00"/108], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendmsg(r6, &(0x7f0000000680)={0x0, 0xffffffffffffff4b, 0x0, 0xffffffffffffff3c, 0x0, 0xfffffffffffffe2a}, 0x0) r7 = socket(0x2, 0x3, 0x2) socket$unix(0x1, 0x2, 0x0) setsockopt(r7, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r7, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) recvfrom(r7, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0xfffffee4) 04:03:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x0) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r26, r28, r30}, 0xc) r31 = socket$unix(0x1, 0x2, 0x0) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x8040691a, &(0x7f0000000300)) r34 = openat(r33, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r35 = socket(0x18, 0x2, 0x0) r36 = socket(0x18, 0x1, 0x0) r37 = socket(0x18, 0x4003, 0x0) dup2(r37, r36) connect$unix(r37, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r37, 0xffff, 0x1805, &(0x7f0000000080)={0xffffffff}, 0x10) r38 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r39 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r40 = syz_open_pts() r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000001280)=ANY=[@ANYBLOB="2000000073c553425200cbf7ba4d13c8040000000000000000000000eb7e06928a4259a64b58a44fab5c3400"/57, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="0000000020000000e3fffdffffffffffffff00006c39157c99250999449c5f76edd427c6716e47c4d26aff97eeb3cfa1351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e32500000", @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="0000c0b66f624b36cd4acf86fcbd779e0000300000000000001fffff000001000000", @ANYRES32=r31, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r35, @ANYRES32=r38, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41], 0x70, 0x5}, 0xe) r42 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r42, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f0000001280)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:03:35 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000007c0)='./file0\x00', 0x1008, 0xfffff800) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40, 0x101) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0xcaa3b092da239fc, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x1023, 0x0, 0x0) shutdown(r4, 0x0) poll(&(0x7f0000000000)=[{r4, 0x40}], 0x1, 0x0) setsockopt(r4, 0xa9, 0x77d, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r5 = socket(0x40000000011, 0x3, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0xf0000000, 0xfd, 0x7c}, {{r6}, 0xfffffffffffffffb, 0x76, 0x10, 0x10000, 0x7}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() r9 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x8) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(r8, &(0x7f0000000700)=[{{r9}, 0x8000000000000002, 0x76, 0x20, 0x7, 0x5}, {{}, 0xfffffffffffffff9, 0xc1, 0x1, 0x4, 0x1}, {{r5}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x3, 0x2, 0x5, 0x100000000}], 0x81, 0x0, 0x7, 0x0) close(r8) r10 = socket(0x40000000011, 0x7, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r11, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000980)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x3, 0xf4dc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x28, 0x8, 0x9, 0x7f}, {{r11}, 0xfffffffffffffff9, 0x4, 0xcefa376efe9bc162, 0x7ff, 0x4}, {{r8}, 0xffffffffffffffff, 0x2, 0x0, 0x4, 0x2b87}], 0x0, 0x0, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r12, &(0x7f0000000000)=[{{r10}, 0xffffffffffffffff, 0x39, 0x19, 0x0, 0x1}], 0x81, 0x0, 0x7, 0x0) r13 = open(&(0x7f0000000800)='./file0\x00', 0x20, 0x721ffbce1610f5fb) openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x10000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r14 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r14, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8004667e, 0x0) msgrcv(r2, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r10, @ANYRESOCT=r13], 0x5, 0x1, 0x3000) msgget(0x0, 0x714) getrlimit(0x8, &(0x7f0000000940)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) r15 = msgget(0x1, 0x100000008) semget(0x3, 0x1, 0x7b5) r16 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r20, 0xffff, 0x1023, 0x0, 0x0) shutdown(r20, 0x0) poll(&(0x7f0000000000)=[{r20, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) r21 = getgid() r22 = dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffe) msgrcv(r15, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) ioctl$VT_GETMODE(r22, 0x40087603, &(0x7f0000000280)) r23 = msgget(0x2, 0x0) msgget$private(0x0, 0x188) r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r18, r21, r16, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r23, 0x0, 0x0, 0x3, 0x1000) socket(0x0, 0x3, 0x42) r25 = socket(0x800000018, 0x2, 0x1) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f0000000540)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r27 = socket(0x10, 0x1, 0x2000000004) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r27, &(0x7f0000000900)=ANY=[@ANYBLOB="00002e2f67690100000078696c6530002700004062dfafb9edb65c05d900006c8c746052729393a346210000"], 0x10) dup2(r25, 0xffffffffffffffff) bind$unix(r25, &(0x7f0000000c40)=ANY=[@ANYBLOB="0000000000000000008300d524a98cb259892f2a409dd650e400d553b948d1ffec0a48bba33b009df759dcd029445d00db0a822a46f531f3991d9f09911e72a6ce2fbe9a85aa5e10fd9190bccaadb59a43e2e32f1ebf0bcb98f4194b9ec51dfcf000002cc2c996c49599946b9cc56ac678b47ec1617229c8154176b4d27386a7c43febfbeddd1df58e8b0a59e90bab1420076a58f30b91000000000000a11b31ebadb383363a2411fb1f53ec4757d6f86f184d37ed0e2d84fd62d141389aa6b2fac81e19d20a2d228281366a08d6f4c19e0a592bd26687b5085d478233f421b3c28b22a1706c7d0d6fc183706c33d34fa604d62ffdb47d26ef63f904290697db17b60e80693e475fccb3f11713d0fba2614a9298a1534ff455782a223156d67e634a930add1bcdc5b9648dda2a216a088851ca74921d9a3ee47df4cdfe54280d5768ba894034067c2d626f990113ead0f748585288181269728c57f9d2b28be01312651d55e71d35147a10e7b0504c0a47"], 0xa) r28 = socket(0x18, 0x1, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) socket(0x20, 0xa7bd2b1016451247, 0x7) r30 = socket(0x2, 0x3, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r30, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x0, r32) dup2(r31, r30) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r28, &(0x7f0000000080)=@in6, &(0x7f0000000240)=0xc) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r15, 0x0) 04:03:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) 04:03:35 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = dup(0xffffffffffffff9c) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpv\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000180)={0x4, [{0x2, 0x7}, {0x1, 0x1f}, {0x0, 0x3}, {0x5, 0x9}, {0x2, 0x10000}, {0x3, 0xfffffffa}, {0x0, 0x7fff}, {0x3, 0x1f71}, {0x2, 0xa24}, {0x1, 0x7}, {0x2, 0x3ff}, {0x2}, {0x2, 0x6}, {0x2, 0x1}, {0x2, 0x200}, {0x2, 0x6}, {0x3, 0x516d1395}, {0x1}, {0x2, 0x28}, {0x1, 0xff}, {0x1, 0x6}, {0x2, 0x326a}, {0x3, 0x75c3394a}, {0x2, 0x8}, {0x2, 0x800}, {0x3, 0x1}, {0x3, 0x7fffffff}, {0x3, 0x8}, {0x2, 0x7}, {0x3}, {0x3, 0xfff}, {0x1, 0x7}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:35 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x44) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 04:03:35 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x5, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 04:03:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x8000000) 04:03:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [0x0, 0x0, 0x0, 0x1, 0x0, 0x792], [0xf9], [], [{}, {}, {}, {0x1}, {0x7}, {0x0, 0x4}, {0x0, 0x3}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = dup(r0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:03:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x481, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = open(&(0x7f0000000000)='./file0\x00', 0x140, 0x104) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000340)={0x200, 0x696, {[0x4010000000, 0x13, 0x9a5, 0x3, 0x8, 0x9, 0x81, 0x1, 0x7, 0xfff, 0x9, 0xc0, 0x3, 0x7, 0xb55, 0x26, 0x6, 0x81], [0xde, 0x79, 0xfffffffffffff96c, 0x97a, 0x80000000, 0x100, 0x5, 0x80, 0x9, 0x6f], [0x100, 0x0, 0x9, 0x0, 0x100000000, 0x9, 0x1f], [0x2, 0xff, 0x400, 0x7f, 0xffff, 0x2], [{0xfe00, 0x598, 0x401, 0x695}, {0x0, 0xa2a0, 0x3, 0x2}, {0x5, 0x9, 0x100, 0x9a}, {0x204a, 0x2, 0x6, 0xfffffffffffffffc}, {0x20, 0x80000000, 0x5, 0x6}, {0xfff, 0xcde2, 0x8, 0x7}, {0x5, 0x77a, 0x200, 0xffff}, {0x7, 0x401, 0x1, 0x7}], {0x0, 0x800, 0x6, 0xb58}, {0x0, 0x80, 0x81, 0x8}}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 04:03:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='2dev(\xff\x93\xa5\x00', 0x0, 0x0) geteuid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0x8b}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 04:03:35 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/24, 0x18) execve(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='c\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='c\x00', &(0x7f00000004c0)='/dev/bpf\x00']) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f00000001c0)) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) 04:03:36 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x6}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) 04:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x22e0, &(0x7f0000000000)=[{0x44, 0x3, 0x9}]}) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x19ffaa50, 0x5}, {0x80000001, 0xf87}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000280)=[{0x1, 0x0, 0xfd, 0x9}, {0x7, 0xff}, {0xca8, 0x20, 0x65, 0x6}, {0xfff9, 0x6, 0x2}, {0xfffd, 0x9, 0x80, 0x5}, {0x9, 0x40, 0x9, 0x7fffffff}, {0x2, 0x2, 0x40, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x80) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000001c0)={0x1ff, 0x9}) 04:03:36 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000180)='\x00', &(0x7f0000000140)='./control\x00') sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="e3c7ba0f7cdef9a78b7b9f65560ef167b95717345fa514dcf230a21696f80a73143b9e75b16b968119f43119cdc4050a1b6a9a04eded1eac894173cd7397c0fd0259175d3204df86d9851625fc93f06792bf5d6eda92e7af241bce345586c69532000c32006245718e8c12338c64828845355358978b4013ace6897494140f7e55f7ccf8916647ffe144b5a1ae6f3ad14a6b4fad66015634bf0e", 0x9a, 0x1, &(0x7f00000001c0)=@abs={0x2, 0x0, 0x0}, 0x8) unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 04:03:36 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x108, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r0, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup2(r0, r1) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 04:03:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000100)="28d800000000cb65562c6ab51331ec00d4d95bf7ffff") 04:03:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x81}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:03:36 executing program 0: shutdown(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffef3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361c0300c7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede765dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e73319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d031099a5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000a39d056f307a5df50944af8ae620edc034f6208bc33bac744333dead7bab29b4f173822c9bb033cad61024acac975a399c5b3bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d3812be982b23b6d8ed194b4f503f2f0d44000000000000000000000000000000666ac8a522bc2da01174b1c50dc7ff42e4b3883828c8ebd260559dbbc32c3424d3c15be10f23b6ed4133d43ae230f9f9366385e25716bbe4808178f77972dc5a979992b38c88cf3f8d2dde8f240b3c753a0f97a2fb2d3fd0b9502d06c883c253cc1763f9f2a708aff669d248991d19c46019d296bb36ecd71c0fc4636022f6c2905c1d8ad4c885cc131a21fcf8ad87464998bca5642f41b85d6328565df33c362f6f3395fe286a2694ca5a4bf93b4571edf736dab1574b6e979fb64d67694df8d007a25ec73adfb1206f2793f8f565fdf02362a2c4d6430c131d373174b809763542badc900c42e4f7deb678905dfdc5cf470fe8e8864682140abf4a6d92ba636001ab0f3370752ca5331976d05e31fcbba2046d86f3602188692413d5e51900653082f2db4e7cb337a571496ffd6839674cba42c57c0a1e4266a52fc42bdec3f00b2cf90e495d269ad40fb1d4fa745e5a6d4a0cde6b87e1136be0a12de24b2cc7fade6a0051936eee86a9d8670f788864579bb856289bc2f2b995bbd6efa1691ffc7b2613e84310d936d84ec90ac7c8b3c6d43aaae6309c170704165aa2460ea74f1d37cd6f7cf409ed9b77201bcda7dfc00af824765b8742a7984103101faf092e95f81925dc66d229b943f628051f2bfd67a259db6d0262f5b310e66b5bc339d7b87824e18a2bc40f78024e57486293763d4cc1e9790bd22309437b45b2e73eeaaf7e0fd5dc7f21f98b4ae0ba10c4d706e94ca2089a5781b006b6d038c6b0f7ed61fc00317b7f07f62ec2b7f05b219686f4448166b7f1f784db3e2d128707bdcad56cdbfb206378ed20a9564ee2de10ea9beb11364b191e645cde314b4d359569e49cf7752f0e6c"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 04:03:37 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fcntl$setflags(r0, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001080), &(0x7f00000010c0)=0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001100)='/dev/diskmap\x00', 0x10000, 0x0) pwritev(r2, &(0x7f0000001240)=[{&(0x7f0000001140)="01c6dc83eae9176c16ea778b22740d8e36", 0x11}, {&(0x7f0000001180)="841c1ab21a40d5806eeb12e36491cdcc181a333b046929e98c7f4e385e83087d2e944237a3b80e6cd500f171606239effc74c0573a0702cb2462fad62b6487afb6b342de7fe99f3c8fee725f5fd5c9d9c59ff2607610eb21c65f935b9d248e0bc12740dc1791c9730a02faa7f5abe63043f0e0c6ed0ffbd35a20586c07f858b91bf38944305d01", 0x87}], 0x2, 0x0, 0x2) connect(r1, &(0x7f0000001280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/vmm\x00', 0x0, 0x0) pread(r3, &(0x7f0000001300)="c5c58af08329ea1bb41a2a86572501b284e3c3f992b50f29774a46a469cf4d76ac2490e7e613825a65b93d24c417276f16395423e4828a895f7e446fada6bb8aefddc64d9adb3e5d4ef56d2308c2bc8833477f14403abf068f0a7171d2768486691491096f4b3f1bd55c140b27", 0x6d, 0x0, 0xffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) socket(0x2, 0x1, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400)='/dev/wskbd0\x00', 0x100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x400, 0x0) close(r4) utimensat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x3f, 0x1}, {0x8, 0xbd30}}, 0x0) lstat(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x0, 0x0) write(r5, &(0x7f0000001600)="c3482a8182d322f761f8c85c55299c50306766927ed0f9ab3142766638cb05f6e70090f84979250b76bf8402d95c0d4b2e01e6f8ebdeb87f27caa480600d3818c31d3e028064a0538f61723c6789e55e6eff8f580ea018d6379bd9a6752bea73f3c114eea6324c6d18417d50a2cc1cfb852d4ccf9b1d4a890e052df247e7fc305966b686521a61c23f45bf19014103d5973ccbbe62c81febea6db08b0e19df02def04c9e7ab27e30bea6d54945973360ff5ba672b46dc3ca599e806591721fde1106bef255", 0xc5) r6 = socket(0x20, 0x5, 0xf7) r7 = accept(r6, &(0x7f0000001700)=@un=@file={0x0, ""/31}, &(0x7f0000001740)=0x21) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001780)=0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/ttyCcfg\x00', 0x20, 0x0) close(r8) r9 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x2, 0x87) setsockopt$inet_opts(r9, 0x0, 0x2, &(0x7f0000001840)="0c8e9cb970b902220789f80ddc57b541dae7163cdcbe7f6d36c578db8065a420bc76f71e74ede584ed628f7a91f696cfc8e3d30cffdd4ecdefea6e97e5e0806353978d9895566c4f038df87f5c3e34684af2d7c01e4734a5c32058789e0cfde3de4a7a7fe5cf71ebb68f06bd6a10514c43605ba648dca1455026eeafd3300672f52aa0c15f3509b91e2419b8f23deeeaee396d", 0x93) r10 = fcntl$dupfd(r3, 0xf, 0xffffffffffffffff) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001900)={'tap', 0x0}) r11 = fcntl$dupfd(r7, 0x0, 0xffffffffffffff9c) connect$unix(r11, &(0x7f0000001940)=@file={0x2, './file0\x00'}, 0xa) open(&(0x7f0000001980)='./file0\x00', 0x8, 0x8) 04:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open$dir(&(0x7f0000000240)='./file0\x00', 0xe0, 0x6d3fa45172b41e27) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000080)=0x80) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) kevent(r2, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x5, 0x5}, {{r2}, 0xfffffffffffffff8, 0xe8, 0x20000000, 0x9946, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x43, 0x8, 0x1}, {{r6}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x100000000, 0xffff}, {{r8}, 0xfffffffffffffff9, 0x2, 0x10, 0x5, 0x7a}, {{r9}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x1ff, 0x237e}, {{}, 0xfffffffffffffffc, 0x40, 0x20, 0x28a, 0x1f}, {{r1}, 0xfffffffffffffffb, 0xdcc5b4ab00afe256, 0x2, 0x6, 0xab6}], 0xf95, 0x0, 0x214c, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f00000001c0)=0x40) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f00000000c0)={0x2, 0x800}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)) 04:03:37 executing program 1: r0 = open(&(0x7f0000001640)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="aa0e904455", 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x89, 0x9, 0x5, 0x8736, "0dc80a5aebb3f8d57db51bfe578f09aa25cac945", 0xffffffff, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000640)="0567548da76c354f43deb5799e6efe4a448065b0b7d01b21e0cade20395ed25ef2f790a3c97f50dc9c6ffbbe1e133d1ef79c199a4623c786e3d0d20ecc4d4b366ec7e6d5edc31c37bed48a0ad857075699dbd584ca8e431dcba059695790f8e720fb078d89277f515c0e2c69137113e5012d67a1d7f727836418de3176da0fbf0f949c6bf5df3e0124138b27d46701919e1b0b4f36a5091040b77a77cde3556a023fd3d608f6ad57ea142a8eb55d589e62362b0ce38b3a632e02f41e1eac91a3c8d62b38f792a17fbad02b912757f55ab84a92", 0xd3}, {&(0x7f0000000100)="e2eaa0ce8615525af6a27043e8168e3551bc24752fe140e299765136fc5513912c2d76b37f655fcc50bddc82bb99fd6fd30e900550c0c0c3", 0x38}, {&(0x7f0000000400)="1243ab42e8461d667fbb74f80ca5c4c21f00cb55d88c9119fe3fcb05be4b34ed6d888639994733afa86fd90dec02288d8e82f91aaa775f137c65297a1b51d82fee232509560e0f0e7ff3d23e7d1b27af127ae282ae6c8d974b8628da434688edde6618ded56be0ad0256080b58c13ad3b10097a849ec52242677133a30f834d8c887d95ae0ce776ee462d429fd0f957f27b63f2b9dea574f474dca2bf4ea50308cf264188e9459bb343cb135ead376eb240b44441a51d890e04811880873e1a8006b0b1b5244009e1fda39f4", 0xcc}, {&(0x7f0000000180)="f3e8a2268eca86454e237af27a6744545c884caa2c14dfadab4b13ec78a58f2262d0acb1f8dc1aa3b30c5162dbc8cc96aa1d77a257e9582b2186dae2bb677a92c1951c9d97f5e11c9a1b9bb9cb871550ea8de945f44322c98be43faa1ae30a95eca78369ad37d0a39553ae1ae89e30584cc72b5ec19b9ec33f193a06f6a5ef", 0x7f}, {&(0x7f0000000500)="7bcb923fa551eec4f892403dc75fa714c331b29ecf4c58756bc087ada1397f7d8130982eb2074fa8c1751c4877b8d7ec4c46bb70cfd022f7354461856667fcbf9e749d76178d4cf9ee3a2c3054a97154ac81ce6fbab6f8a8b1a55a23db0b4c381a7b8c98dff167e89d4f2249cfd5a452c6e23b6b9eb6f16e11bfeb97c78276456b61ea", 0x83}], 0x5) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0?file0\x00'], 0x10) 04:03:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x3], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {0x2}, {0x0, 0x4}, {}, {0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x0, 0x106) fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fab4ef53c0a0fbab000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a14c63245a7b57718dacb7a437ccccb89b1f6a5a9f1afeb400000000000000"], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x102) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069b0, &(0x7f0000000300)) r6 = socket(0x18, 0x400000002, 0x0) close(r6) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r0, 0x20007478) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socket(0xa, 0x8000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x7, 0x8, 0x0, 0x7f, 0x1, 0x5, 0x0, 0x0, 0x8, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 04:03:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="3031cd37fd5c60e6c2ca52c38c85ee1fb57a8c1dd1a07186c73b8a57f1bd8e2d33284b55dec29515ec5892fb82bad6726765b0cd75", 0x35}, {&(0x7f0000000300)="3048f0d690fd82ed7abd200db9bba02e531e768e0c652b", 0x17}], 0x2) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) close(r1) 04:03:37 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xace3d422879de529, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 04:03:37 executing program 1: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getuid() recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/4096, 0x1000}, {0x0}], 0x4, &(0x7f0000001900)=""/102400, 0x19000}, 0x23) socket(0x1, 0x1, 0x81) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = kqueue() socket(0x2, 0x2bb6d7c00a45f0af, 0xdf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:03:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000180)={0x1, 0x10001, 0x5, 0x6, "8401fd8df66ccac77a360354338469b072449013", 0x10001, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x1}, {0x6}]}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 04:03:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffbfff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) write(r3, &(0x7f00000001c0)="049fad67a6303fdcbb0ada818a783276c0db5f769827609ee5743ff47ab25396d3238f57893e2b9f75459f9d", 0x2c) r4 = semget(0x3, 0x47c221f0958fe5ff, 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x8001, 0x101, 0x3, 0x6000, 0xff, 0x9, 0xf50]) 04:03:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) 04:03:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000040)="8086d1de611997521ce875b8c9dd75608453b608ab22b2a9c820993e4017684b0c171fa030b032bbae03104dca8c43f78c7ec749539408b461e72d7cf2b69b929255634e35bba0f2b1b6c6728db7b36f62e59ae09b0d814a150c2db3cb2e1414933fe0d4085461", 0x67) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:03:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x129) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8a31) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7fff) r2 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r2, 0xf065924ef917ad06, 0x7, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb655f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 04:03:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x480, 0x10001) r3 = openat(r2, &(0x7f0000000300)='./bus\x00', 0x80c0, 0x44c8aaa61ad54373) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) r7 = getgid() shmdt(0x0) syz_open_pts() r8 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f00000000c0)) semop(r8, &(0x7f0000000140)=[{0x1, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r9, 0xffff, 0x100, 0x0, 0x0) write(r9, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r10, r11) r12 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) setsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r14, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r14, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r15, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) kevent(r13, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r14}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r15}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r16}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r12, r17) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) utimensat(r19, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r18, 0x100000000000, r18) write(r19, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r20 = geteuid() r21 = getppid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r25 = socket$unix(0x1, 0x5, 0x0) r26 = socket(0x18, 0x1, 0x0) close(r26) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r26, 0xffff, 0x1004, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r28, 0x6, r29) sendmsg$unix(r19, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0x1000005bc, 0xffff, 0x0, r29, r20}, @cred={0x20, 0xffff, 0x0, r21, r23, r24}, @cred={0x0, 0xffff, 0x0, r22, r27, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x6, &(0x7f0000000340)=[0xffffffffffffffff, r11, 0xffffffffffffffff, r7, r12, r24]) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000240)=""/61) 04:03:38 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6b2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x8001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x200}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7be4b3d0}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x21800000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2065886}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x8}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb6}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) read(r5, &(0x7f0000000380)=""/223, 0xdf) readv(r5, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) r6 = socket$inet6(0x18, 0x4000, 0x4) fchmod(r6, 0x1) 04:03:38 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r6, 0x0, r7) kevent(r3, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0x99, 0x80000000}], 0xf91, 0x0, 0x2214c, 0x0) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000000140)) setsockopt(r11, 0x0, 0x24, &(0x7f0000000000)="caf5b415", 0x2) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r12, 0x0, r13) fcntl$getflags(r13, 0x0) connect$unix(r11, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80222e2f6669ff653000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f00000001c0)=0xffff6ea1) 04:03:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0x3}) r8 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getgid() r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[r4, r8, r9, r10, r13, r14]) r15 = dup(r0) sendto$inet6(r15, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) 04:03:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x48, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 04:03:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) r1 = socket$unix(0x1, 0x2, 0x0) getegid() sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 04:03:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881", 0x74, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="601036d1000000186004008b00062b", 0xf}], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r7, r10, r13, 0xffffffffffffffff]) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = semget$private(0x0, 0x8, 0x80000200) semop(r18, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r18, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r18, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xff, r3, r14, r16, r20, 0x28, 0xe4}, 0x3eb2c2a5, 0x7fff, 0x9}) close(r0) r21 = socket(0x18, 0x400000002, 0x0) close(r21) socket(0x400000000018, 0x3, 0x3a) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:03:38 executing program 1: mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000140)='W\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x5, 0x1, 0x2, 0x0, 0xe90, 0x0, 0x55, 0x2, 0x1, 0xfffffffffffffffc, 0x10000000000000a5}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='x\x00') 04:03:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t\x00', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0xffffff00, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") kevent(r2, &(0x7f0000000140), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x10000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:03:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x4) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) fcntl$dupfd(r3, 0x4457de876e88be1b, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xd6c, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) 04:03:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653000431498b5a34e6bd7614536dadbcd1539a95b850cb8da8155d7d0b4b516ddde5b5d52b77b3d547eb4deebade86f935f663ca770463943c5ae7027af8499a9d1bae8e2f41cfa77879a14f11382da275a894ea64345e0073684796c1d1efa14c4fbd4fa55411b4e851596e1e74f29ab594f7609000000000000001c3b92164223d2eab8a7298893dd8241cdcf29044e676e0dd045208115dd8296c96d783a06837c746ce205e15509585183e230b5bd182ec9c146074987e4d204f5a42680bc5eccc72d5822c977cba906ee9746d23c117c2d7336f75ec8c237f1198f52cb6f2be3d1c61934e3daec7d634824c6913a1ce8a559497b6d5d8df4c3"], 0xa) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:03:38 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8302ad780905d1d9e524eb28ffa56bace7c0ffffffffffffff0a29dd8a714a75affde7e537b743bcd40b97f883eb2daf0997c78dfc175f99329266a891837c7d36e7ee8ed196f7013e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f54618d8b28bc9c447a113e12c94c0361f1c75aeefb40200000000000000edc30ed565619abe44470f0e36c1f77a1d5805a947699d79c4878a268f6d06fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2"], 0x10) clock_gettime(0x2, &(0x7f00000008c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c, 0xfd}, {0xfffa}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57fbffb588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r4, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r3, 0x1) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r7, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r6, 0x1) dup2(r6, r7) r8 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r9 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r9, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r8, 0x1) dup2(r8, r9) r10 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r11, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r10, 0x1) dup2(r10, r11) r12 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r13 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x1) fcntl$lock(r13, 0x1000000009, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x1000300010005}) flock(r12, 0x1) dup2(r12, r13) r14 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r15 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r15, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r14, 0x1) dup2(r14, r15) r16 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r17, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) flock(r16, 0x1) dup2(r16, r17) r18 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x40) fcntl$lock(r18, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) msgsnd(r2, &(0x7f0000000e40)=ANY=[@ANYRES32=r1, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRES64=r17, @ANYRES64=r5], @ANYRESHEX=0x0, @ANYRESDEC], @ANYRESHEX, @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0], @ANYRES16=r9, @ANYRES32, @ANYRESOCT=r12], 0x7, 0xc2c25e0089590800) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r20 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x37e) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x48}, {0x6}]}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28, 0xfd, 0x4}, {0x48, 0x0, 0x0, 0x80}, {0x6}]}) r29 = fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffffd1) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000700)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000080)=0xffffffffffffff24) setpgid(r32, 0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r30, 0x1, 0x9}, 0x800, 0x1, r31, r32, 0x6, 0x1, 0x1, 0x2}) r33 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x8, r19, r20, r21, r25}, 0x3, 0x0, r33, r34, 0x9, 0xb01, 0x9674}) r35 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r19, r35) 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000000)) clock_gettime(0x3, &(0x7f0000000180)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_open_pts() getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) write(r2, &(0x7f0000000280)="9a3336c43e92a61da6c6666f422c5b6f3f5988f34b69345d01858170a03eab1f20d2f298cb9e88a7d4df35d3e5ba5d838c9dd569961a75cb5276e697bb53453afb6491e361bba030d0c71e461dfefcccd1d995d9cee9d6fa7512b155367eea97f998cafea5d30486b2", 0x69) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x3c}, {0x4806}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:03:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf60a46439aa972152f2d848a02cd3a1a4375a915c8e076c8a16e630eb28ba13e6297c117815d7e7a7352a4a657599370e52c3b19274cd1b572a3e4af409f44cece0bf40b4319a777eb74cb234fc28809686aa74e2ae13e2c29b843072507672", 0x160}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 04:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) r3 = kqueue() r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000002c0)={0x0, './file0\x00'}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r3, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x80000000) ioctl$TIOCSDTR(r10, 0x20007479) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x1000) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000240)=0xdf3a) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:03:39 executing program 0: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x4, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) r9 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) r10 = socket(0x7a10bac01c5d6df6, 0x400000002, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = getegid() fchown(r10, r11, r12) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = getegid() fchown(0xffffffffffffffff, r13, r14) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1, r13, 0x0, r11, r7, 0x25, 0x7fff}, 0x6, 0x4, 0x0, r9, 0x7f, 0x100000001, 0xb1f1}) r15 = semget$private(0x0, 0x7, 0x80) semop(r15, &(0x7f00000005c0), 0x0) r16 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r16, 0x3a, 0x12, 0x0, 0x0) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000540)='./file0/file0\x00', 0x400000002c5, 0x0) r20 = kqueue() r21 = accept$unix(0xffffffffffffffff, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000000380)=0x1002) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r22, 0x0, r23) r24 = socket(0x2, 0x3, 0x2) setsockopt(r24, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r24, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x2, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x0, 0x0) kevent(r20, &(0x7f0000000780)=[{{r19}, 0xfffffffffffffffb, 0x1, 0x4, 0x8000, 0x4}, {{r21}, 0xfffffffffffffff8, 0x117, 0x40000000, 0x7ffc, 0x4}, {{r22}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x1, 0x7}, {{r24}, 0x0, 0x4, 0x80000000, 0xe6f3, 0x1}, {{r18}, 0xfffffffffffffffe, 0xcf9677b070185b34, 0x40000000, 0xfff, 0x2}, {{r27}, 0xfffffffffffffffe, 0x10, 0x4, 0x7, 0x8a}, {{r25}, 0x7ffffffffffffffd, 0x80, 0x0, 0x5, 0x87ed}], 0x6, 0x0, 0x0, 0x0) r28 = open$dir(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x80) fcntl$dupfd(r19, 0xa, r28) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r29 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r29, 0x0, 0x0) 04:03:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20006, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x601, 0x2) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x1c3d1c8d, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000045, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 04:03:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000133, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x25}, {0x3c, 0x0, 0x3}, {0x7ffffffe, 0x20, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:03:39 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x4d9389b566f167c7, 0x180) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) clock_getres(0x4, &(0x7f0000000080)) recvfrom(r1, &(0x7f00000001c0)=""/87, 0x57, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000000180)={0x0, 0x4, 0x0, 0x7, 0x0, 0x297}, 0x40c) 04:03:39 executing program 0: getrlimit(0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0xa0, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 04:03:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f05de2f4ef18", 0x135) 04:03:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = socket(0x6, 0xc00a, 0x84) sendto(r0, &(0x7f0000000140)="0e52a50ab9f5975eb4ad9d2faa41146e515365ded711011fb3cf1e9e559410fbbbb1a9356f59c88d77be6485cd09715f822f135a731addfec55bc6203f5a71f881a64f03cd5995c2618f046c60bd436d513b3d7759b9d64024152ffae9272afd49032bf2bb27f31a14bc8d3af65b75745033dcf36b847b56a60bb91982c65b", 0x7f, 0x400, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="000000186004007400070000000090bf21aff6f3fb56067b34bebc00000002000c4000000028001c82381142d4fe430001fee25e", 0x47c}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) connect(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 04:03:40 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000004bbcd6ca00"/22]) 04:03:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f05d1e2e5805fb09cd83d9e7e45aeeadde6e63c1bc1c8b2eba08f489fdc915530dd578c80abf86d67f18a8cfb1a4fe57e0fc7116350cfe293c"}, {&(0x7f0000000180)="ddf4b42ba7fdae8d6a8c105bf54e488f94ee97f74ac92cf14c8353b426466ee42f3e22c79567b3b983c155b51fa05eeb8e34429cf12e5dd3784dadf25592a54ec8b5eedc60ee63943252ddf87ec815d8c9449ff291827a84d2c134657278b444b818b57dd7e81e4dd13704c321bad5480fa65af77ea5b0cfb70c6b0ea7c9"}, {&(0x7f0000000240)="4c0f0f292406d7d68ddeed370314a355425d0ee5fed0ba5c61e10e51f0564483032f443b00783206ea3a1093c06060d359d12deb728452abb759f47e7d4c83fc013998d41d1728041939a769b6de3244e4de9bc7e5a8f0310941ea7fb69f0daa48b0a53aa8a9e0c28a7c1be52d04449e079250a83749b1224499a473de2cd840c3cdc7d6fd00ef5428f6d856db0470434d42fe56ff116ec8b0fc9f574deaea487cd3727dee8b08f493765fe92d30f0b60b94a1e28280aa82ef76cf6554d842d5fcd92d1435"}, {&(0x7f0000000340)="82b37a894b1f0fb25e31cc02ace641deae7cb5fd0a194b9e2cd78cdc0f401b1f3ef4043f267f3326a7478113ef3fc28f1f013ae014edd14c7783519aeed8d2a78959a6783121da8f389f54ebb16e27a9ed33799acbc0e2e5643fa6d44f9ff6cc1b86099b07a7189bdd96d766a40acfa838ce80ee853b19bf2ed9887acfea6dfb501a17a8d2a1f84e4d2d3f26f70b75ea4ad6924004cb974950fc4919c439080ae640a92c468efe7afa52a1c3408b1d2244472049bc1a42ef59534b1458908b82a7"}, {&(0x7f0000000440)="224238e1952fca8321ab5838d1d92bb80e1f358c6cf2335b752d6a73c3bac9223135ce453729b1e0e0b048257fc13168ddb62eb9cb5ea2765a4a8a6a08c6f6e70d248ae6"}, {&(0x7f00000004c0)="2a854c64e1bfabefc9dbc9fc036689d8cab13951ceee097104469aae393624215508008c9f72f31b4bad0aae718f147580f7c1501f557bae381d80e98f7d1500434f45a07a86e5b142b0a48a278456d1294fd471b70080f8824f4b5f31515b6dbf85f2db07adfcef3ac3a279675ec2e1710966445e5d57642ccfe202c8370e9569ecf4929a828b1202a93e8da13b7291085c55dbe100"/165}, {&(0x7f0000000580)="9bc0873fbd98aa3b42dc9b071e90a53f3a1b2d04e79a49b072727942e1964063196a07b91804655e73b5ae3980c23ee016f5dc645a89c072d2a29aa75f6c2254354c1c07d9bf0b6dce03ac39d514e6644eb49b2ab72b75a18cd89702cbce4b0d4a4665e0d7dc1f0102ca8d61bfee31e22a0da8a110e111f42015d1dc487b9ec0b906ea505f69712bb2fab43a75b481d478dfbc28aaaecc82d3d3cf05f9572c3247c04918ad2990244ef63ce3bc5bfb42b6fe1032e1696af4b0ac04bf1f0183720678d26e5dff4781fb08e8dd0327951ac2436ac04605fd462bd20dd6f4024b989fe4b24809d25479cf3642d2d9", 0xf0}, {&(0x7f0000000740)="85194e3231e7e04bb1f0f68f99419b26f09880a532ac0b1bc9d7dd43611cc3db1c7448020fa805a58b5df443d9c089f48d685b54fcf31034fa4804b947ad2d8ab415b4217e510d7045b45eda800ec0b8db6997a0a5e5a7e2b61ac3e46479ae11ae8997305f694b8e1457a4f05c174cc7f97e7e1f4b6383ad7366034f10ea03d8793c79c055044693c5bc94b092"}, {&(0x7f0000000680)="1a54be8881c0293674e1473abaffa9578c18a861abaaf3db3478f09c47993e68a8cb99e6aef713ad427fc298e0c3542f99d19913c9e67a5f125867402956093579da20663be1f60966a3c8506d29b0f5bb7455bc3406c2ca66d029c31c03a39baad6b8eab807561d9ca78146f474ecda15b4e4f5984f73", 0xfe4f}], 0x1000000000000392) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x800, 0x0, 0x80000001, 0x6, "507b95116d3ee98d6411f5148ea4eae4c61b5e90", 0x5, 0x6}) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) getegid() fcntl$dupfd(r1, 0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000dc0)={&(0x7f0000000e00)=ANY=[@ANYBLOB="0080620d90bb6039757300a0832245bcd79b09452dd8d6b140397fc74617b5990899e724261aad18d45e15f5a25d40ec75674dbdf5404074f101cd8d18788985f9df3e7f086a53e1393f57216ff487d730bd12dbe741799f5cd1af7bd5fc52c87af357198d22abe8e2b51ba7f5c6134348286954a84b2a506de0f026c288ab1a229022157559933ad73cf49383f25fe6606edfc858be93c124e775906f9f4437e5e6212e98e029abe010cd62712afdf17f51f417e0b85ac184fc390852ab3dc839f4593338faa3b0b5653d25694642772ac75b9305c2511a7cb5bab7647407364c36a2f2512b8e85c902a0b888688a79068e476f65b1b7c900"], 0x8, &(0x7f0000000c80)=[{&(0x7f00000008c0)="81d3ba3584eb309bca4a993d6eadeb5728b396ff83cb6a38ac8990dee894b43d42207787c69de7ba31283ecb6d32b40cce39706609357a64d38249cc234b", 0x3e}, {&(0x7f0000000900)="d691af16e9561ff47b7f93ced74584f4e7e800bb780be404c97234da54d379504901a55993889e27d53204c59bd0f30385889ab0d33631411742b50679861de1b0a4b26476c1605ad312dcd0a892823306d5fd1c68d441ab64fd1e24e30c105748f69f6cfe23cd25aac39d25eb426a6189f33267d868a96dc9ecd086f0f57baed04942d10a9ae10f66d7e39f83a8219af4397636696bd5edd2575f9ffbb264b360b46557f8da81205fa7e1df9d2b0213f1c600cf42f5364fbb2920f61134626f4facffa0d2b01602aaaf26d4e73953954bca62b4", 0xd4}, {&(0x7f0000000a00)="11bce097022c34cef14b293e1e62ce54c86ba631afad01714ef5ca3fcb1b05cc72feebd1f61ccec2fc568fda634f8a2dd55ba7796ff3c51539df474bdc99ce85106f5ad74875cb0d4f4b40833dda2aad923fdfaedb42088cbdcc021e9e7aa4931bd6366f2896a05099c029dfaebc94d9909cb2e0193ce254b5a00f09875ee904d5a555a612aebb56bb441de0a3", 0x8d}, {&(0x7f0000000ac0)="b4db1712abf904f259812d931b0fb07b4b7bca57f4219c840d0778bedcd31e1168f0836d5abf2628e5713daa88e1de0c530673d824524321a416a4d8ce2bbf41c6d0ec5e2e6efd3bb67f0317a7fe1423ed07a09c5ea14317224fd9fd274ce29f1b3c07a5d7e02066fe351aa4714372ab49d74cb83fa4a24827faf5f8c358c8187b2e04e2f927463b90c5b275c1f747c2cc7c7bb66d5772308ea05ecec3c6015edcf00b827f464f5dc3d264e20df4ce54c1eaf4566eab3247e8f415cb360c3598cfa9acc88434ccf4c0e64bc34ea713d737231ec84390804aac3453c9bc8635d6", 0xe0}, {&(0x7f0000000bc0)="a3a1dca26f8a092733152820685cd969d52c0b24b62a464f25f3de7edd7f5438237d5732af3ea444d959af4f64a92710f2677f72543b5a278726a3add8517d7f90f2c5159f0a95a2299212055f29aaa589e6e1dc08d98924a1204a4139df66e34480b7d477277a14c140a36d6aa5c4ef10413a7e5484ad1e6f16cacc3aceb0a5c687a10ca5a0158241d690f55068080d8e96cc5bce374778ebae0b24821121baec3c", 0xa2}], 0x5, &(0x7f0000000d00)=[{0xb8, 0xffff, 0x47b, "deac8bfa9c442a096d9b786821745e5b549859862254a02e11b8fd501a06100194b4a9bfac6fd205b5bd0ad0fe7111c93da8ffc792b257cac80a994654b041aff5b802be3fea2469261dfbdb42dd54cd754402ce4076741ee5c252a7d5a62b99c06f9f9ec51ae38b83a055f5c30453d8c9f1205e9672912cbfc1638e4dda2b8199496482fb7e2882b4835ce2a489d6ec346f0b30203e79c601cb37c9af88eca8279316ae"}], 0xb8}, 0x400) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) ioctl$BIOCFLUSH(r4, 0x20004268) fcntl$dupfd(r2, 0xa, r3) 04:03:40 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getrlimit(0x1, &(0x7f0000000000)) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000040)) 04:03:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) msgget$private(0x0, 0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 04:03:40 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c137191b9bd6419fe43682022e2f666964653010"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000040)={0x3, 0x6d}) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x20, 0xb4ae67daa280f1ac, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) 04:03:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5, 0x7, 0x98, 0x1, 0x400, 0x9, 0x3, 0x1, 0x0, 0x962, 0xffff}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='x\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 04:03:40 executing program 1: shmget(0x1, 0x4000, 0x18a, &(0x7f0000ffa000/0x4000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000034c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8de2fe94e08fe1e3a954e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0e2db954bc59e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000001080)={0x2, 0xffffff00}) getsockname$unix(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a200"/4098], &(0x7f00000010c0)=0x1002) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) shmget$private(0x0, 0x1000, 0x136, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000600)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r5 = open$dir(&(0x7f0000001140)='./bus\x00', 0x80, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xffffffffffffffff, 0x1b, 0x0, 0x0, 0x1000}], 0x3ff, 0x0, 0x1000000, 0x0) close(r6) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64=r6], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000002281628e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db67aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="b0000000000000000100000004000000c5d2e4ab952db5813887216dcd83422729f4b23ebe24f06cca7127aac4407816595e8e51e732fd64296daf97a0d1efa3ab26d2fe7af9eb84391a2fccafb01cfdc0e75a5787328208623b3780d63b31f00490f23af4c49b4f17efd8e06c18478b59b3294d0bf1da57ffc6cd1c9885421ebb10b1b217355bd3aec1865b1b05faca37f20cc789c36a11f3a89d37592add70980944d709d414f9c92f7663f0acb1d6f800000000000000feff010005000000fb558216eae8903c2eba542c2455589e38b69a877f3264740f4dd7308c9cded39b6ad88c4d434ec6eba3b58bbf637c738854218f1f7ade99f58a8aef5a78845fccdeda888757be5d6fade30cf7d2666e1f9bc247941af7ecfcb665fccfcfbfc4ffa0de0d6d60461477f1cae06312204d5c45d573294217c188a9f62fe4a52f3ad839df6b0be54e1c662be07be0f22751a0ff66517d95b3afc6ad6a5896dd66fdf04233c2d9f8712ae9d92bfd38d563fbfc960553ad657b9d534a415d66c7fde75ee80570f5ef651aca80ae5df292779ffdd928c03598ae8aaa0b695c48b242e72c3ca644c6000000c000000000000000ffff0000040000005c09eeab1e2219ee5f773faf83501de6cd36d654b290e93892582d58d875876d064ac0c6e8cd021c09ff16f3d357f4d23903e53090f20188a60ca38c3e73465ef5dfc0d228a02bca37fce14cb4383187233fa450b7f773365012426bf8624f32e935b4edbada5b152f827b4103feb6cdc5f4a0efe791d9fba81c439330dce615cc63aa38962617bc218a633c5269ed690cf442d01a14ba8da116f9668e13000000000000000000000000000000000000d8000000000000000100000009000000c213f8f43be938da0867b97d2bcfd4eec9ef1c0aa13b0a47f9817afd8defaed4c4779ed1460e7bf4069ddede5645ed3aeda2f2538f887a174e2fe23523c6d0d7a3b9211de7a5d9d7180c64b003ce86942d7748417e69f2c78dd46e05aeedfb29a0e2be69064e4f20199b98a84080602360a36a413758264af05eb7a52916fcc96b75b72e514bbed5b6a9198afddadacaa6cc6a28e77bf52c2b64e055c99937d8917a219d556eeaa94ea290961ce559249551b9e37c7579127f091a8a4c0c7a8a2139a37f990000000001000000000000fdff0000000000005051d6e65a61d2738a51696649eb6a097fd39172d530e01dc0ea48a7db9b69fc31dcf3ddc48578a29cf9ef4315f8d557d53cf66e86d0ea588d08764d5add0ae5f0f14e34a9d8267e7dccaee25c293530819306eaab0ba2c859d3c522b68f255845d2f10fbabb68f6f7405633d6222d2155386cd0e3950f316df57262a04602496d26e9732b5895f0ff62386a0145f34ed6055e5bbc5090ac86e1997f072986d0185009850bb706843d83d656a3023fbcff042442d95cb41b1d69ec00b63a801f90e0e998e22e318e69400e3d5eb84555fbab698015951b6dfa6c895ecdf23a0bb57f8900e80000000000000001000000010000006360bae77cdc2eb7134e408e17057620288d7ae3ab56ba47452310ea3f9263658bda0f72ec78a97dc5318751950308beecb580a3bce81d356364171d69d52f9a102f40565864cdb9256fdfa33bbea42fe91ea6cfd51e0ee3a7bf13284ac70d1057c757ff9fbc650d68a90700564438ef718fe6ad6144e2c84858119e1c7ce82d711dc76f3f3980221c4a667ae2afc3e8dce8ef354e2ca8b91b70189927739e317534cb3889308baf35a08e727a60c559b01ab7c674d7a4693745964a65bfefc4f46374730ba4980d86cf55b31fb8f91d73dae2750000000030000000000000000100000003000000efcf3dceae97d9216802d5f5be62d845bd2a5ae1e638b9147000000000000000c000000000000000ffff00000000ffff1fc0c0a462f5bdaf3eada037d02dcc2f9eab2e7a76e80504b3a20250faf334474dd43e353c714f74cb945bfd9c636b8a948acd17676f802ae22c20ee17104bd15da06592ae75e42137f3223c149a5079f9d7fd8171a0c71f318de415a1ccb409b6c56f5fba8e1975fbbd515f7abd104369a83c399fdb7e032e74052237186b81165e75bfbc251d9617be19e11db432c044960fbc188ad137643a3ccc5f2943cd40331d9a08501af0bfa6f06be0570000f800000000000000ffff000000800000ba19bf56d331936ee21f43187ef31342f2767fea4da847647cc79609538f1c4a952f0ae2f0a0fc6cf5219b9f6333d469edb340fa132822c5ca5aa9dc0f6000fdec9857c7859dce81cd55288e11d0cc3bdf24a7ae0da31caf5f60700cb483ca7958075f23dc398930fdbb1325016a262d14063632f1d7b8bb286a3493d924d442866c47582a115d0a8a24324f342cf82e0cf5096a26eb05f819eb4e16c5591c7964b7cdb6483237562fb1d4c71bc7886ea1df4c322b29057f7a03389c7aec80813bc000ace79db1bce781e43c7a9ddd3aca7d478baa21120f7ec93539152f699cbfc50500"/1808], 0x710}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff7e) fcntl$getown(0xffffffffffffff9c, 0x5) r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) r10 = getppid() fcntl$setown(r9, 0x6, r10) open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) 04:03:40 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xffffffff) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0x8b, 0x3, 0x8001, 0x7}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x7ff, 0x2d}, {{r3}, 0xfffffffffffffffd, 0x41, 0x40, 0x100000001, 0xfffffffffffffffa}, {{r4}, 0xf, 0x916dcab6fef6de8, 0x1, 0x5, 0xfde6}], 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1, 0x4}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x2) 04:03:40 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x7) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x10', 0x0}) r5 = socket$inet(0x2, 0x5, 0xff) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r7, r8) chown(&(0x7f0000000200)='./file0/file0\x00', r7, r8) lchown(&(0x7f0000000780)='./file0\x00', r7, r8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) chown(&(0x7f0000000200)='./file0/file0\x00', r10, r11) lchown(&(0x7f0000000780)='./file0\x00', r10, r11) lchown(&(0x7f00000001c0)='./file0\x00', r10, r11) lchown(&(0x7f0000000280)='./file0\x00', r7, r11) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440), 0x0) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) getgroups(0x7, &(0x7f0000000240)=[r14, 0xffffffffffffffff, 0x0, r17, r20, 0x0, r23]) fchown(r5, r7, r24) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x4) 04:03:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 04:03:41 executing program 1: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="61f1e819e5ce41eedf1756f9667ae731331616c902cf48be419855716f55646f8386a05f206bf30ccf1db603c2bc63e1e5d28c4d1dee66c46f74087c8ea180698340bd721cce500ad461cd7e776847d502eaef8f0168d69892efdb722612c08a8e85d121fd0859a6d3a7cf51441d55857563da5131df719eeac92bb9e857a5fcd3006108fd38b0e9b85758b53de9030540c2b75644b0e4770eb7bd423cd63f2099355046ff990ddc62754fa2376359a3c83964573beb931eb6a77e40f94676fc7afd875470c86b28c7c79dec9889b800"/219], 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8cea1ff8"], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63214", 0x16, 0xa, 0x0, 0x0) 04:03:41 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r10, 0x1, &(0x7f00000004c0)={{0x400003, r8, r9, r6, r9, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r7, r7, 0x5, 0x20000005, 0x1, 0x8}) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x3, 0x1fb183b869f46499, 0x8001, 0x5, r7}) 04:03:41 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x140e0, 0x5338) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d3e78e7c1391efe3218918edba7bcf069a234ad1096ce3101f2fefd7658d20b41b49a2cc022c51dd46f341d41f8eb16858f86c822f781136900fe768d41f7fd2a50462b227e6b359e24f12deef75461e54286e60ca80bb80e1ff310c9ac7db7e892aaafef71225efcf0f9f0d9454624393db0bda40f5d27bc72d8de19481a6c326601a3a0c5abc6e0db7b45e394a09ba5db5e16f22463f4b39df384d6cbffcb98002e5d5ebeb4a37dd7c26345e201d15d3fbe932029d9254a41", 0xc0}], 0x1, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='^\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) 04:03:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) recvmsg(r5, &(0x7f0000000300)={&(0x7f00000001c0)=@un=@file={0x0, ""/20}, 0x16, &(0x7f0000000280)=[{&(0x7f0000000200)=""/23, 0x17}], 0x1, &(0x7f00000002c0)=""/23, 0x17}, 0x800) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000100)="9d03c9bd81a14e160876de03e2ae776e6bf14edbd04134c330268189665b313d1f2c9a5bfb41c217", 0x28}], 0x1}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:03:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 04:03:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:42 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x200000}, {}, {{}, 0xfffffffffffffff9, 0x0, 0x20}, {{}, 0x7}, {{}, 0xfffffffffffffffb, 0xae, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x80000000) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 04:03:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 04:03:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440), 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x202, 0x0, 0x1a79, 0x0) 04:03:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) preadv(r1, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="920201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r4, 0x0, r5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2, @ANYRES64=r3, @ANYRES16=r5], 0x3) write(r1, 0x0, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x50) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r1 = socket(0x2, 0x3, 0xa) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x200, 0x7fff}, {0x18, 0x0, 0x4}, 0xdf, [0x1, 0x7, 0x30000, 0xff, 0x10000, 0x5, 0x800, 0x2]}, 0x3c) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x110) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x10]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x20, 0x800}, {0x5, 0x20, 0x800}], 0x4) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) semop(0x0, &(0x7f0000000380), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000680)=ANY=[@ANYBLOB="02719ed757fcce718fa60b91399205c30a9b58c86655f9ca7afa909a050383feaf9f8e88ffaa78f78f44bb0a0501e16b776a2e7fd42bd5019e723f0b3248cd0ace903157e67dcbcb7b7df612008e01360600c59c42d0eefcbbd00f5483f7574e754314add25f0bfa75f1731c10133577a3b39a0421816696cda10f1146c6bddf62f6d70bbe01000000c8371d7b6f3e858a6694ad0ccf3e1df4d2e25ec8e159344f99a950c4a1d41ad73539287900009c70a884454b50b5aead23d2ed199d6584b62e2e0f028b1acd5a3d4364e362bd050cea0f87a5098e21030aa86c204a334d4a704f8cf86e4579b341340fb2122567bb606505684bb9789da5afed00a626fabde0a3dbb49e537c2ddccb3e53ea1f84f3df21d66dcd24059e1492cd905ccb4cbf3e84ae31ef5ac224a602d9a5ff91c3129ef093efb3dae9"], 0x10) r10 = dup2(r9, r9) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) kevent(r11, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x3, r3, r4, r6, r18, 0x4}, 0x200, 0x401, 0x4}) setegid(r15) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x8, 0x6, {[0x8eb, 0x5, 0x401, 0x40, 0x20, 0x0, 0xffff, 0x54, 0x400, 0x5, 0x7fff, 0xff, 0x6, 0x288, 0x5, 0x7, 0x6, 0x6], [0x0, 0x19b0, 0x9, 0x2, 0x7, 0x80, 0x0, 0x3ff, 0x8884, 0x800], [0x4, 0x7, 0x7d, 0x7f, 0xfff, 0x8, 0x3], [0x1, 0xffff, 0x40, 0x3dd4619e, 0xa361, 0x7], [{0x0, 0x97, 0x80000001, 0x955}, {0xffc1, 0x9, 0x1f, 0x5}, {0x0, 0x140000, 0x9, 0xa1a}, {0x1, 0x0, 0x63, 0x8}, {0xb3db, 0x2a30, 0x6, 0x101}, {0x5, 0x68ce, 0x2, 0x80000001}, {0x6, 0x40, 0x100, 0x81}, {0x7, 0x8000, 0x40, 0xd2}], {0x1, 0x40, 0x7f, 0x6}, {0x9, 0x1, 0x8000, 0xa44f}}}) 04:03:43 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 0: ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) fcntl$dupfd(r2, 0x0, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r2 = socket(0x1, 0x5, 0x66) pwrite(r2, &(0x7f0000000200)="39e511a0ba9b6aa9a4a5e76d56a79e2bc54a20d1cfbde19eb8d3c57348275bab1df84e2da7f344f4cb545f43b5f99b669ed3c741891efd4c2361cb817be6587b142359be6aa72193eb3680df1afc22df556ee47679a2606c586abc816c88554f295c89f1b5ed3e3d76ff7d254e4549255d425b582198f65c3ce1a45ff08b49cfac926214a8944113a9a9861177a63006c1e443b7f53a9199a135e7aaae4158c4c32ef5bbb95f26e1c409c42ef3484e25145e6cf77186d045d4dcd2ac13f1942ae5700492f587c7fa5120cfb17d253c922505dd5e0ba32fdd103f", 0xda, 0x0, 0x1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xfffffffb}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0xae5be16f9d8fa788) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3e97f0600f41530f36b74aa04bb") r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x3f) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getpeername(r8, &(0x7f00000000c0)=@in, &(0x7f0000000300)=0xc) shutdown(r3, 0x2) setsockopt(r1, 0x7f, 0x8, &(0x7f0000000e40)="36a3a4f13cf50ae95cbafe2642ca06a5d7deb3d5e2794c0e6c1dc5ae8b046fd5e1a5e8685053c38eb8e2cbc0559006b2aeb95e4bbcbccac715f7285af99365476121aae724c077d03cee3db757e11a6675b05d23d4eacd65d4764a2609ccace0bdbde17b6aefe1c6da88ea409395a195547ecf888fec365b354664169068c3379f8cda42a37882bf39907edf0612bd9aaf249c60242d467ce66df42cb1a67ba52002e69ab8c66c737894bbdeb989b57eb8cf365cf05b02ea791b7459e398f803b3943a780ef06eff5295ca4c1a7b7b81095c91eebaaefd37815d5715d765298d543c604c48776c9a5d0a90214951ee1d4070effdf38a7f8d0dded83c259ad1c8b55a52b9596310b92da6572452b98cb7c789edf567c35e1d262be7fd93c7b421f10cf3b83e03538306b1306997ff6b0f1353d178fe388a9091ed0ed2438b20b4a5d4008907149185ca4941fafb7dcfc096ba0210f0592f84c24f9c1e11d3ac331e110deadea3f25d3d9ca5f6b3d3486e9e87b6f640e1ac707d1c281afbd1bcdad2580e989552e4b75a64baf50309c548831ef8d0efea3b1de1e6b49ec9c18aa79d6429c35fad9ef88f02effedeb65d977e8433ddfa066ae34463aef4984ff511ff0d470413fc6dab1057687d2cf38a28bcb681e06cbd4fb9b821c17e83c7d8f1b563110f598ddb1aca5db9a845690b88cb133beecd2d78142fa3d7c19b3d7c624233e5cd239033e594e19d95a2e61dc6cb89733b103b824631c172f56e0f1ef5de762bb12da01d8a5a7f3baee15afc97ce944c4266ae9aa3209483215a6221668fc837e3d9a4e0e56a11e5b19937a3be7111e2e525e3594db118aed9a8499005633aac3f05fa438c3fc076dfe817788312d1e7f0632ab25f7a034a30fb22a82a1487f006490470655248dd7daa02836a9431a4cb556019f9ae83bfb388685026692e061c9066bb770b1e9d0b80e428ff58fa87fdad2d13736eda29f8ca8b971a555f009ecddccc446c2fa3428939e44a8fce95d7f04a57a3f2746ef8e6ef2b2ab596f82559ee7c88493601c7914061881551c4353d9f09c187bf896b4ec00e2c8ab1aef4b53aa0f1a9ea81904b51bc35317990d529267bad00083a812d9aead15b0601822c7f3bd5dcfc0d8d70ea9128527064e5602bd89fe8b29413130be750d32ee094b9d249f8adb0b5cd73497f61d77ec62a6d5832edc3424d0a4b6aff5919c3ca3b48369c86f4083d00923501588f512f1302641769b827be09a69c396a90058a25f3b6adb810aa6ce2306632bb7ee500ef3ed3940253611a2009cab7293e95baabe0e7e5e442ef7dba305828e7e16c3ff676c0eb7ec6a83cafdf2c18461065e565a1a08a500f14d1dccb13fa36a20c5540807a4c4a6194499f134614b7a39e672b29d502b207ac6a7101ab38af48ad67e810940b5e6efdd4cb891be8feec3f1424e3dc9799c377bd6822ab588db0be8fa9fa1f1ee45558df1ae04162bb42797da3d196d18b0468866775b8c2a688dde66e407b38f3f79e7b905449dc468b6380bd723b45a3fda25bda7d1f94b2640f1caec132e7789b8572510befabc295bd4ce9baa03ec7cf61d7eff16931cae28dffda77cb7cce4767feac0fb12bdfceba035cb420ee72e9f3d5a063a23307ffdc48f0d48d5ace4c94ccc74452cdc184b5c8da931fb9fe133812b458ac88283a217be08f393597fdf0c92603c05d8c228eac44f1ba4c2b3f3c8724c758b02a18f755488f53ff05545a45ccff743e0ebe92129f44f0df9f933e12f3a297b0a9e84769bc8b43cfb035c660f3da52d1a2dd4fcaf74fcb0b177c0c0954b0b11a40f9743cc251f6500673ed7087f4bac6aeecb15d5c85c7648a14f99a6953c58bf28ad7516eee2939c3ff72616c57a0e2783d8102405cbc048229f8650cd1b6d2f2985099bd5d7cfccd62870da99b8b4b1e641203d2e9612390631c16bea3c724dd3b2592750f354d3ecf0ae2058adc3b8cd0e40f2b59b2a159ca55f46f97a1d97d50339f63888dbfd7257e07e9ab4af30735df7002c31d85087f02613f11c4b3a4404ae03632c60c7c4060435d1f5706a1eb045dc4162bbf299f3af15c5c0419edde51a2aea808240452fd452ec100c2402fa21d49ff3d0b10afc13c75323130bcf4be815173d9f23201ad5f1bbd59c0ef3ea3f349a4712811a0b380904b033ab30f1c4540b83a4ad2c0b8bce881c8f72ba6dedadd63db475f1a44c93c9beef068ba42f1ddd6d212c51f5d98adaf687c2f90f1027b43f0dc40706ae4631790502b25a46913d4681b727ffec4ef27bab4bf31ad747c9af515c04420ef3055f319fcddf3bbfef2074678e84237f6ff05826757b9c9640be1c152a7557157bd4d82c369b7524fa792a699f745e548b873e765e1d0f1129ecd30bc79805884093ffd5716528e3134ab96218df1536d2fbc8749618c349bd7708ddcdd185035c65022e92febdfd49093f907909ee7010d87e4e7a7e1ae56cf977b0df8289ea9d0f508c21c7893f2d7590c57a47c8881c7fff3b471bd9815702cd7066b1362b7c84681fb10b9838282d908250269d98451a9905c41bb6136fa0466890f47dd834031f21023fc276a3062e09bb95f11c8b0d9fdaefbcde236cdb672a50431513a445f116477f9ae8ebe13a11107d05dbfb5e9322e7aef9cb8dee080977f895374a042fbae336e6fc573eafb89adb4a7e4ea1ba205ad3a5041c656925a7183ac8bbb8bf70c3ea827b78e45a4c1c509c2c8f89fc5c0446cf7af0cab14cf925d52b7fe8b6680b57b8d4e8e9b9b9343872af310555e616919257793583bf93ea3b0f634549ac26ef40143d124af5de6bf1ddb1101ddf3cd3e17398732ecc45c840d7ea2e705341a474536e48e6fa08b00124af3c4fd3ea28c7a570f5c618b5906bc99457ba433ff51f3cbdc7da81866ae71810fcfe86dff6d7d99ae4202a85ff3c635886a966eaee36a0a3f1f09b88755769f84037122b2404626a73c72905cf6d543fae095f26d7c1e5510c0e87353644d0f94054e50076a4353ffe62441c48861a8c3f09c414bc03054f329b340503b71d43c986ea18d0e4bd3a1ba4916ce77f043d3da845c489f172613d81bb1b80a315bf337bb88fe41236ba86a86152baa6cd95848cbeb65ad7fcc18271e94cd564c7a71b34a972d2af82744a45ce0b333b780e729523c542518177fdad1243c7599affcb7bbf17c38590d24927757b35716da2894c547ab208dbecb2dcbe40a42cdc5f28a4ce7040b59e404154be821e4851b8af11b139130beae02a67eef7dad73ec56ccc406c033edcb3c69598530b7e438d232b81758df420d2da74a924647f5d4bd6d523d505c3a39a2bb2c02e125fe46958cc58e9a46331d7fb393160ce5779c43ee9507af06928f82e7c65387b51b165515005f098aedc62c080b27ab9e0cb251534cdefdacf72b5959b2c2882ebfb2062fa8919eb4787c3581550376df40a11cd0897f2a2ad6e5dd857d1fe3094575bb059b3281adcfe27e497c8de5886922c28b7645da02665eac99bf9d1e21cbecbd6c627d069def6b11402e0a945b18a19c892fff77a466de6d123543a7e800553af4c4fa9aa3f0e752c9533c6075200f7aee5509b3a2d09a69e0fd5d415cfacc50580a0162925ae77f9fa88f704cd89570e952852db6a851073ea0bc922da4a840f18f33fac177beefebc640454e92f63aaf2586566f18c93f1a6ca71753c597bbc2a16c8495931ec7125cb803f370f20b92cb671a159d437ae13fed1cc97fbd18e7229559a3d16e0c2a002d02f8362be53e8200cc87249b082eb16b1b71d4951de7c2fac268b7364a63123a17fecd43b578515bd2e4db20b8a812b2fa4b233b82b2c2f6fc4880e6a5c5f8d0833118d97b0a56a39dc500cfc8a38a401546312d125fcdc1050b57598760d90fd98ff607852b0ef08c527090255b56fc81859eeb7c20e6789f8fcb79b689c4ed4dd844f38cf57cc23bbd0f9852d8de7fe6cc4e795745d9bbb7336fe9c18875cbb48dd76b809bf0372b5aba9e8cdc7f5cc228ccbfbfc226a6aa45cd272bd862dc312cdca05ffce20b6b53cf9b50674279985c28bb8bfff7d0a7e42de3f70bfe77eae519b82107aaa678dd79983413fb7d9d880efae326a55c97d8c4a0e9f8d1bc9b90b5d68addede2c9466e0dd866b030e4e731085d9d56dbdf0e95514353c1f8b2104691036f251357fca15af17766f35f164563d07b06eca105025bd44cbf1e9872e8662918b972fd8fd802ce6c187f859f476eef7b69602e8b8b2cd8d4cb36de22f983815e3dca6efc36b1b23a22623e9842fc372dbcaca404cea6127b5fcddcc227bbbc06a010a37675a8ff33a8a7f7934e00f92828fe6f0ba08ee1ce66c30850ee1005ce8bb4bd1d921c82812693ec7f7a94d8e318f6d51bc6cbdebae614b8dbc96949efc29d4b11233b39601b09c53181179523f77caf5c3b2165a4a3a2eeb86ba3a9e109aa73777e97c4f46940d3e4b16a102b090c38d2c5f938dda26bca751e7fe335abd3134029cbde89b463e93f38f6c71a10e7a440045ef99ea6f67e77dd6bb88323ac4af7d8d56bb0fad94c78a80154a4dcaaa9eb1b696c4e3069e6d00850f59be220013f487c3d133adce8172f014d4cad1216cefee52dce991b78bccb2cad727c36e75226945b8940e6a8b2b8166b4459ff3226338014c4743a600cdcf87588898e918024874e242d5918fffda96d7ffd9d59235c1a6ef7032cd80f6dca0a4fccc6c36fda68316c0e7c0a3a7e006fd29091bf1577197c5b91ff23e28700bfe6d3a44845aceb2735b6689a57c6468a2f67612d178bdac4fd4e69e20a250e0d11e5333abef48dfa43238a6f3d32c3e8829cc0dee260402039bf1ecdaa50320501633567f27051d5b83965939734dd4109dc5618e16755a34066e590c6e097f3aa257c3b73db55c53c183f52a732696baf53ca9178dbcfe06a27e5be6630c909fe4b54872283507c67cccdf1f5caec779bf87af9c5df31740ecfd56c9dedbade3b2e765885dcd64bdeff7e02a9c528c9034d5b447da469e71d81f3f7ee44bb869157b1fcd48025f77bb8d451a66fac737b752a9493dbf8d40d43c6cb016626c127f1fa2c31262a86867789cc207e5d4574affa514f9cb23dfca2ed9e03bdff5fad9dfe8df5c62a549fbecf9865dfbe2d7b9378a917ebbf678602932ac112824d2a400ad8a2c08a0d6da545fc310a1e373510553eda4dd65b60072cdb5d4d379274365ade70ffe2c146ccac9d483e28151ef838502ebe4f0bbccdf2405d007dcc03a728683c1ca1b6be4a2c1612de76bbea27d5d9769540f969df07f8be4adb4a745ac7420f10a0c44aaafbca70d041f5120b84264d1cbc2d1ed296421074ae21236e0bba2391bdbb2972b915a493b4d4ef23d3b65de3d574f2d47ef5df157dacedb097531d52101ae2f6ce6b9fef9960623b009c183dec7327e49fa45af76548559c776adc10180b0eea2bddfb02b3736f3908c82a1653f820a2f045974c2bcfc2aa974c77e3f73c7ee34aa056192943b9add025c175dbefc9d91edb745d5447b70a24f8cd9f3ae395e01b92276b80014ac89a2e34bd2e82119a7e556afb156e03fbd4c519437e436adc1166595ebd092205f56f558a7b3e5246f08f2548fe0fe8c3407efd19e685c225674906a48aad3465d43ff317e19f04282c373c20eb88a11d6194cd038f841df44e442a81335ee63438aaa35030d9846878a51aa2d64258487377979ef1746684662d77eeb6b8fe7987ed227834fe220f0280f63c875ffa6c5e", 0x1000) socketpair(0x20, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = dup(r9) r11 = openat(r10, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r11, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = dup(r14) openat(r15, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = dup(r16) openat(r17, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = dup(r18) openat(r19, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = dup(r20) openat(r21, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a020000266499c89514824d6f00bc5e5709388bbd2ad88b2951087301360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adc0700f82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022f08261f6fbcb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33d089322cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809657ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde1cf32f3f1def4d931cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000b30a00000000000000000000a5c99478ff2c058d6337b3f249e2159467b5c5f20a5d87bee7d5908b5d0fb96284bc5c80ceeeca1de7f9eb352b51ac7d327702b0be627ea4e819576479a3569130a4fa7231f4a96bfcfc88334649f184d6f361ef913bf84b3b87d7f565d18d3328e063e6246bf5c906ab871dafbd6c421acfcd564d718739d5ede9e6e022a2d8ba5f6c19660b0e05034037a6aec770506dfe8a7fcfa4312574a8250b6d5575b38007be789245aa9a655ee0be43674da5486e11fa2dd6277557d34e1392c14c09630758f3d79889b3df6b6955591dd84370038b9e0616a2e07350dc15e89e2632cfd491fda92068e9e8b1e880d2c6ba2ca861ae6293c95c0d70872a2b122e361173218a25da7dce4d28599570f50cbca71410508275c73487bca6dfe5a533b0bd25e1dbb810f4ee94eb2ee442aef418315e"], 0x10) dup2(r23, r22) setsockopt$sock_int(r22, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r24 = dup(r22) sendto$inet6(r24, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x85, 0x6c, &(0x7f0000000540)="39ef9c884a18d77121be56a8c06f38edca97b10f30f9878958b49926103abf9088c18297030000008fcdd8b9d9bb89914b12d6de4e5b1df00bde52005016414918825cbfa6e485a0bfcdb086550aea4760b065d6cb12d4e4b8a62b27c6527320ea91900fa44e0cf7d0a1fca92c00432491e2da667a7d7cb9c8cfab797d9c8af38a01d6c756000000000000000000000000000000000ec0ea35315e476f287944b34bb6fa00e13b1c2b0085a6e87e51b62c10a8477c29f555859a1b05d8237542ce08f982ae274394194ea2923bc2d6f909dbae763f72b9a6f662c05b191bcd30f7ce4616f728d17ea1281d852c3c1094076c19365d85c6883992b8056cbff8e4e8fd9e59155f7ebcfc53e4b1112356385ed8e768d070621b92e0a2c170e8ca1a88b1b69af1aaf18cd1bb4519561bc36ce49772ff81df68e44e2299f7fde1b450e57b07c4fe522952a08bfc260ae8782b714381df9d2e2ffdc636fa1760a90a333bd80965f9c4d8dc5f938bf2c8c99c603353a93a298c1e4cd883484f056894aae23bff75b4878146f6cb3f96b89c2fc64d1b5fdf095479b56f3e0b8eb19f30b81368ef9b6e93b1dd582f543a246409d817ca941f12d20a7cbe4c0256247cfa0000000000000082d73761bbfeb0cdfda8cf2053796a0000000000000000", 0x41a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x40) ioctl$KDENABIO(r3, 0x20004b3c) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x1, 0x1, 0x7f, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) 04:03:43 executing program 1: mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) 04:03:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) fchownat(r1, &(0x7f0000000300)='./bus\x00', r2, r3, 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="f249836dd2b786e79fef4494ffefe43b199dd729b052a46535f6cce5d977f2f66ec875c039cf87ba3fcc16122d8b64898dbd11e693dd86e391f64c8346347d70d4063c7e412710419faf0e35837c2fbe19d234443729c03fa3aebf8410e1db0d2bc1ea863dfafed47071caa3af6c9160f2579517eb7913fd33189dd09c9158eeef49a19cb34718043593414ddec989028c8d7c1bf8c85a8a8b7d1cf71d75cb9f53f47c57355cec0aaffc59826ac6a9e34466ac4342e3ac105e4c64", 0xbb, 0xa, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f04757300"], 0x8) write(r4, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff3e}, 0x10000044001000d, 0x400008001}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)) 04:03:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f00000d5000/0x3000)=nil, 0x3000) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:03:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)) 04:03:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="6092083c1756a8b4965c8589d30bddc09dd00c93493351ad8323d7ccf3a58477270750dbcafae272487766a5bb89b82f66de8838f48993e67078a6ed90f8826e1940f88405d69bbff2c0a70bc11d905eb4cd41e19908b1db05440b716244ca4ab96852f1a8d8", 0x66}, {&(0x7f0000000140)="3dd86a8d6d8ef0622dd69d4506e0c6e6a5589e5fcf082c57181d2a1bdda1d55816bf03956947f2b73ea37e0cc1c97780dc88366e336a21a0b19448ae5a46b2ea89b8786ca0545c263199c0dbf780d64703465c4ae6236b7ccb4c6e9404ae0b6b1a71cc6a7eafaf60566ba21aaec0dfcfb3bad2ce04e2e56a54183a3ae927129374813b3489d85ac5cd598bf14982bf818f1b9c96cc2e52413255e719165c22424f0721819477a327996190f65622bfc6c4e7ea1361c9eea631ad9377da2a9d30c9", 0xc1}, {&(0x7f0000000240)="c7acc0f5682e601c6aaaf1a8ccf39664d55ced739d0749789738526b815982fabbba6df4573bf65876486562a12c386bb4742576a04754dfcc204faba1", 0x3d}, {&(0x7f0000000280)="528e6be76db06bf6dd6c25959f07616d1afa0b0c5bf63027d084fcbd031a233eb3c484848c740a34cad9fb57c3dd69e6dacff436fa22508f6a0d2d3b26a7bcbdf521f42cfe87f47e89e07b713b55b312f2c153c9e3dcae566506caba61d38e", 0x5f}, {&(0x7f0000000300)="df1e7ba01205098cf51e6c1fc44c94fbcea3202d33a85985f93e67122a2328c99dc7ad2b692bf032f7dd90f831e9a71952a480bb70f1e23deab985cd160e8485fce27e4b9726eddf04cb8058d34e9c6749f1fe9dc437c368f952973d74a5c16b82b6646ad66c0666e4ae5443eee3141ea762f973d8f39657391d", 0x7a}, {&(0x7f0000000380)="27dfeddeefb651e8afcdf3aee29a0c803128221bfffd93524c012adfc2e82b0044497412f6823490873079a472826ec908e3c9b67338487a65d94fb59cfc45c2eb264960ea9493eababab7f47564f0aa1cc121ddc57c107ae1cf8accbbffce9e86763984c177dcbb584146127246970a018840db5d7fef30cd62d1a1b949a5e321a0e223819f8022b4372ced6f12ff335dd5e3d2f73ba6bcf0a7dee40cde70b52d9487b30d479f39f471d106d6c79d805d8e496a4f5cf6d9c372a31c81960864d23d043f833d40966871b984ee00e117fc32f001c72feddf9cd5f84a1e3c4cc252fe4bc7a05da1b873f7a238ad0d6a0c7987a6d5d6ce9ea5bf9319f9582f907778bb6ee474bb8564227556d9c838fcbd7256312e11449d6bfe0bef35fde9bb8d15a8cb49b4608e8aa96fc0f0a3a9d23e610e381a44a416ab6ab1ceaa6dcad7ab91b5a4be1fa29864e410caf8819092a9984713bdfef2de0b81f20d2276cfe7eb66d72e1635017369f02935ed6ee8383a52fb9caf2409ccbb887990f1b448a9f75c90f427480eeae50d39876641c1ab13fd1cacee7e77d0a7f23833eaf089353de7215a675e6b45db86caa236a7e9475690fd88bdad2f972ea4029f0c2d7d835b767f837668d7517562a3ee1557d64a1a579391cd2360ec97fc6f3c73e5c18eaece77110e7d6842f2e828ca17b73e0199564dcdefe8cd904911f9f1e09fbf388e3443246d830238ca95f18bf68a5160791f920d1364302b77465f600f5e964f0b41f75213ad5cdbc358de0fbbb656bc0a297cf2bd485225c54d11691388e11e77ffcc90ee7eae7a82b2d1967cffb0b9bbc0b05c06b8927b8cfb3c49e858a836b9898526037350da8dd975a1efbc834f181389f22d14c954c06a1a08f7d599e87c83c60e9332589954ec021d02742212b2da25466760918950be5dee24638684963a467c968312618b62a92da94ee13452fe09ff1fe36fe527ab11965e367688cecdc9814a358aeaef6fea141152c48785e3b65ae0f658071ed73345a75ffdb96bbb39b7126da382a1ce295cab85e5f5eb84b14908492324329ac70cd7f527f42e2dde00da36870784bae2ffc7a73c40961c7ead74c97adbfb3c380e0c8d92b632b723d19151a5c794e9ffe34e0f40ad4c3d31f91a439a3b779951292ef803180f097544921be90a99bdf0491620f3ed97ffa5a167bd1c533916cbcbefab8f2832762e94d1c13ef69d02521612205465a910bab3374810bbd999c9ab9fd9781164c1dfd2a78ea353fd2f2a0baca1a8d84a8bbbe0523748040306baac8acc4ccea3687fe4650af8f66d60895570b4f5301cde4d047b88621ee37d6fcba47836cc9a292d1f352157d9d550e1ff04476eb1dbc96a79a65302467268ffdcc95afcbce315d7dea3efe13d14585e9a86680a11b687672835893d4b74d902134c34bb23dc0dde18a8738fffabfc3cfeb4c03d7e842bb59bae09cdb6ab865aee2d442b97b6159ff4164b1aef3e9f2a4e66e2d7ad0dc548f1f5f13d3cc4032573c9109def7bc34f3f7683858d24a06468e06df99c6f5cd6642c60ab331c92aed1e8d6588121db23132569f5e7e92ba1c255410c0848c48442f801edb53dfc626175a8705fa7a162cd619324d414b8a98461f596823be1b49d1bfab468a10e983d948dbf1fd8161caa5f00b2cbb6d59d37ab3b86078e53c4859df78585f1aaaa71ad18ebafb9a1045177cb63eff7581f5e8828c74fe0231b5b34fe751743ef59d8d49e2feb34a1d8fdabfeec563274850250ec6caf96095b3f3e347832fc714783fd0ceca04bfd04fdac48ebc9ad1e07ab622e680d22e50dfefc1859b6aabc939a352b490b4c4dad00d138f4bc25969b6c41f1ccb07a6d7080eb6e5238c671e4d2ad649c4369477d5a5e9874de0bed5fd0f8ae0589732d0d57899aa7b727ecad3b5d086128ca4d5db19ab46830eefe9276792516ef9e9f8897dc9f44f1232239ae50e8f83ec06b9615939dc9819e3cdfb071b556bc9dd99a7d11fcce9c6e65e1d77c650da58bb02547b805054d269158af5e877a571e7db883677c54ece182a08ce33a64b87ebde79547dbee228744c1bd92027e94bf73553b9988873d89c003be3800392c11c0f6c3e9d75172466efa057a7c767a77f0822a35f402f05ded2110cf9cbb101716eec049372ae69386c7b737f33c087f990180860e66ce471ceaac2398fa03374f05421f54f12e078bbb98e1a4dc24d5b6c65353d37e6725257265c63eadafc6524c136fcdab6690250c6b3bb77553cbd070b2e39ce4e9b80d00ac05b4d2e2975246b5cb199952b364eb61fc9b86e55480e90bba676a14b748edbfbaa4bccd043d949fe3f68f83904e70a09027950604085d8b07d0da8d84c3b0a9c10fa5d280ec1911009689f33cd2cdc24476027d02621452a8633821dfd5624085b7099c324290dded5c633e178344f5ceef43ac7d0200e09734912b1feaa63666026226362241b6cebd5d9bf5324465b4ce83740dc55d12bd9e40f380dfac8e93399c4e90939ae22be7bfb9c5fa25cc4c55a44a64dc9c8bb8cfbd1c903df875cf23a3f6aa83ea794beafe5d26667b72d4eae7db2752aa3a40946b341e60649036118f11c6adb472523f29b1dcaa27c35133ee44b921918a47e7ffa8d8d8a80a782858c050cfce1dfbcf659207c0b862da6ec1f4c8a45042cd24d0440f47ff208d45a7d3330180ba44af2390aa52b42fb18655373a74be800d352f55f475211d042d6bfe4d8163bb247bafe57be494a857c69919ff8d44a3aba84db1dfe90d2bcaa69eccca5f13ae0710942620724bdb669ba6a73bbbda6d7d324e8760513194ddc62e03181418937e61b62f68ff9b17ebbcbfffffd0a052b29d59cb00d60ac1cbc1730f24320d1517c2eb6685d88e0a160e90bbcc4916015e80d3a13b65860807b00d22084b72e467a6f2456051fa8a774eb76369ffbe8402d227871e2a24b3730d16f89c1e1694129206b1a21966de0dad8c060148d8e9665530869efdbbf65f0c44065ba7e2dbc272cd922e9f8fe0feb531d75a524f552b619dacaff26cdcfbd572f844cee76f96be53d7cfcbdfe1c469697c89fa55d38dc31748b51db87b6d5f361b8987882d4db99bc07b01e15dd5798036cfbe344758096567f37b90995d29a9306b46420fbc45fa0115cb4b09c6518bf24cb36bce1671244b6e0e3105802269aae5d05abd640cb5ded6d0f1c2bc73cc330c75a01f6458ee3af318a85c27918f3fec19e1a1e83c90969dcd984f37cd3e76713985b5794fe3cb3be81914c11faac3fe5d27045ec2beea25805b54f84b5c8b24082c0918f8d2112f0687618dda74ed86aab58c425f6d1cba6390d882f68124bef930d332528687914ea8fa18aafb1d9a9c2a03d0260ef581c3ca084b0457a8e2f7339baa7f8e5ed027145f03a2abdb5a44cc9b3f2abfc4132b6540c7e3b0994bee08270302f37238345b15f3547b2f2a3d6ca713b774f3f3dde009ae5ba4ef3c1b12d0154c617498240b59852d3ad0059ddb3016be9b6d27acde6a081e1e72d4bb880f348c890a4815ecd84e6d24bff3cd6daf7d3902cf9e223de38cd55aa31fa35067f39362aa54f8eef5ef27711ab56f31c49b143e6a1e87c1ff23c0aa8fcc30bc8d4936ee707faaf963f5d59a09d584e78cc50d75043d86c37fb067c7e57ed8caa536ac491e3c5615391a264e749f3d9caa6acf273a10ca1e731e4cd974be27fd682a9c2b6ef3c5255b9af605a657cb0f47951eb90b602059be08a865c866b19e8983a3c84a5b07ccd2b859265ff454db9a429cc4eeb0cbb18cadbb0515da18c9ce6e66b2ddee38dfd84ededb4cb762831bba0ab4958b9f1269c27f5b7c780227d3fc433e13f1afd34016f361ff971ff6d442e2de901328040a0eb605942355f20791b36b4b5f9488d93f7a176240bb2a1fce886458d527f6b042b8eaaeb949a0fb729582b7ec569eab42c2f1e42ba8d19d208f54ddab3555c36f6f5d41d8eab789ce007b31e5af211e29ccf015d50e4079d24438033ccab4bfb581c7e7bc4152fdfeea59e4126f8c44a21912acb5d8962fb1eb8b20ef2d19d2ace75a5bea3f5d010359091a53b8274505ad8cc68ea0c8e5a4bb32c83b8c155c28d96c76dfdc80889679e9f5f37a341adeb26c63258eb5fd4b428eedcab75cc41d15e44b67205df49214aef4f5382c3f6622a98cbf90a50b2edc826d417e1161ced0029a46e735b56d419245e434992a13be9cf518a306f7fa0b39bfd7bcb71f446d9b44f7cabaa154d141afb7288708acba925fd9eff1313150777e76c4d44fbdf013635049e32e21c1fb9c8c313de905bde815ec26f1b3b3e6897695cd604c07e6b22eff3d78e6e98203ed02b78edaf1a94063deb41acd486a6da3ddc419293d473ec5d05e1e75065b4f801928a3032dda41bbb42af0d03700b9f7074f52181afcbd3250064089c21495df18de2309f91e010fcb1b04f81542c328a214b84a06af3d58f64a2d121c922bb27334ef0b32c2e342fbc76946960c7d277cb7f9e482a697ea3cf033eba99560cb44e0f077eb6c8a848804cbc8c3b94fbebf13ac4a8c409768b3bdf8cfa7594a753266d9ab57d4765965552ecbd4274cf2663df3a1d3788703a7b72c8a9bc25595c7a38e70786acc8f98d365fc3d19bff17a69b535c4b2cf6c78a2bd6097e42e66b6559c232d983dcbc5d4649e39d657863b9f9a00696139611813faedf7f1fa7b26680d764069e54a4df611bac9c813171506c19d91f63e64b9d1bbac81b3b5cd37669e59a355a97f81fb7eedfd6ab324a80fd9e5bb1888fb0554266365bab8a64da5fa95db0be0e8da21a3611817f241156da19279575fdafa82a5d2f99173a9d7c333e217f7c4136736c4ff575496687d28f4a58dfaa99f834ec56730eff08f9708fc9cfd95534dc3d21fe4d635b650f85db29d5e46c774c3e505ce21cdd4a276e659b1f7180625087ca39d8ad922860148c20285c34b5635e6dec545be1c406d9a58d1533fdcad915cb478cc2aaf1f4c2368ac865db634b0f6c7f711ec0db529a6a81c576d3e8ffd1eaeeb3c1a5170e4c7b66bf3303383b3fb8ad2dfcb1b3bbbd5caaebe055752041e0bf5f830b1d137de8751e3dbaddd150897668b0b78cb3f9c0f6e5723561753aa03edfdf8312c910cb65b49b7b9fac8652aa0aef8074055e5f9dea2a42d7522f608d94aef314d73aef2017b8e3ae02552088de31b04f4f8a448933cb9bb3e8e1450ed3d6734516ef1ec712955bd957186abca5aa6d5af90202b227fceb65dca741efd68eae7f7dfea211699bac7a354045ce2f96c15ce2e1c66acbb6056938fc7de1b10e5f676b72f305f603571fd6f358ebf2fb68c96bbf153f5c56806461d9e2c75d1c2e598f7677fdb78eb2a189dc4475d0e2df5f4ff3d9b541810e13e387bbe8bb160aacdc8d5f0355ceed5f14cf5ed5545879083d6be730e3f6a8998d9e2c65ef92cbe8179ae769d264509fe0930a9a7b74ec57875c64f00bcb06b46b07a04d57f4bfcf234f5d1d3202790ceba110a9bd12b5ee8812e2fe3f487827fce2c046376057f43e0f0e56240dc0545891ce4ffca446a58b68024326a61d888d6370dd256f73319fbba41da897a1e740f4ac1d1a0f2346cb80c4a90c6d3d53e90f073a9340ecb7dbf6906e73a08c9bbb2f1d884b72190359cd97ffd227aa3a1c5f76574faebad2a3cd0afdf041b3a5015349ad7ac848ece39eb1147562548d8333335e613c61f09beaf96e0ef6e088994e3065d65c1527da1f3037c70cb39eeeb", 0x1000}, {&(0x7f0000001380)="93c47dee51b2daf99be084a5233e4ae059860321b32186e84d6313de6eef", 0x1e}], 0x7, 0x0, 0x0, 0x4}, 0x411) dup(0xffffffffffffff9c) ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0xfcfc96ac7f78659a, 0xffffffffffffffff) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)) 04:03:44 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000001680)={0x3, &(0x7f0000001640)=[{0x95, 0x2, 0x4, 0x9}, {0x100, 0x1, 0x8, 0x6}, {0x8, 0x1, 0x1f, 0x14f}]}) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r3, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r5 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) faccessat(r5, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r4, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x4}) 04:03:44 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x7d}, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) fchmod(r1, 0x24) 04:03:44 executing program 0: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xfff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000580)={0x4, 0x0, 0xffff}) 04:03:44 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00#\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) connect(r3, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) geteuid() ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) pwritev(r3, &(0x7f0000001a00)=[{&(0x7f00000005c0)="86719f25d1b14fa385fa74fda51f67d80767b665099bd4f1b49f1668c8d5f3b6f3d4d8098c7ae5797f8639e021f737013fd77b8007292ecd6817dee8867389bd4a3fafa2a2cf69be62c1ca25ecef85c8ba2615591cefd765892c9d6fc5cbe2684e2e20ed0227ef1bf545302746cd86d0630aba279b609a80328b12844f2ad9d9", 0x80}, {&(0x7f0000000640)}, {&(0x7f0000000680)="3f9d0cb2cf8832933b5a4e1693c4516371244d31c3bf79d7addb9076dc2cc1603bde90f4ba03a4d63bdf119a9352c0ae298be58de24e9dad7358fb815af4aa6e999786179f82c3dd5859f3b5bf5eb2a660db59f539c9e61b1b37fa56bf8605985184f9265429ba9f99c0f10a37708de66f3facefb475995687d9b94663a2a2c6e0c155fa246b4f1198a427bee68bf4587902925512053b0141ca706acf7c08d90bac3d2ef7aa64f386115ab9590156d9d4ec0b0ae0cb591ca5fa0b766bfbf94d46c6446382c9a6505c4568a57ac560cfe3234d6aecab2e2473ec1566d2db03646ea4fff3", 0xe4}, {&(0x7f0000000780)="19bdfb2fa7331d2a94cce6144f0bc0d2c64c525737a9f23a870102a53b28c400ac0318f31ca2a1f2cd86988d8ff052cb78e0e75271d4f329a9b96cfa9c60d239d5ffcec9bafc33690bec80edb90ae576ccafe1", 0x53}, {&(0x7f0000000800)="5c65158065e43aa36bd8d3e1b92ae58cfdb9df0a6416f12653a1eb167fbeb8a58950f1f79a3cb37143ec8e1e6b5c32ac5ad448d32e5269098051ced69ebf5d91f17b64aee16cbe20a22f306bee9f38e954ddcf84005a350799ea2304d84a5494954446058d780961631e633440e78823001028171e2bea8a74b8e4fb36aa9007ae04776eef963f973b7778c0960fc70bbde11b4fd274f9e29ae3e1d1e2b608ca4c76af73691dc26791cb96fc7a53ccccdc76d7562244165c9e3e46d0b0cf08b0c0980f0d4b6c4d302cb809c78c29d3b8b01c69546a198423af38896a4e58a3bf44715c8ce95958b5dd4150409b0d67caf1e2000f4299970b259d1b3e4efce9a7fe5a5927e1c61ee150b2fd9c12ebcb4355bcff95b3f1f7bef396b2ad90336c9dcee2f97d1616e57959e7dc466595527cf7edc11544ccff72eb1b9a69afe1385f6dba102764220c6cae568dade73952b0519fa4f0936e4e0dbe50a389676ffa2c93c377670b17f9b8cb76427cf78d09b3463ba4215e83b2d2487f399a2f97a60f299862ac11457f13441352a4ed40e100949473b61bdf4bb53192ff527adc726aad83c1dca5cc986432ac7b86f8a19d93bfa4f0b205be30c8a3920c606de52348d4b6828493513cc0c192c4582a6a290907996cfb19564d1889495e04d30295cfb1fe622f98cd9b4ecaff94cfd3f3d2691f14557fda534504e301b43d5601e043cd5651a50f366f005e3f5b176df53006d192263f3b31d2deb317ff4ff44a94be7ddcbe013bee1abcbf9f9acaa1add60e8f9c68910aa6063845d1c7c398d66a45a6a1a62e0fe02cd2abc01a693269dd6bc979a791151e2df1e37a056ebe02f2ae1567200ad4cd12bae591325cb44dfcf7e673cddb7efc3e4d59b68dc23ab033920338333f5e12f4f6bfd69da4f7614301e4726b90fe7a4f006513eaf1634bd1d37bf9435423d900ede462feedf2b2c6c7487d08c237dbd4314f55b154d04d3632d705aa7d2b0e1f93e607c74c47f6092358fdcda0af7edcb179a58efa03ba72d80e7e075c9258ee8990020af4139b0d52b0cc4e34a391af3631abd07785dbbe1ee0cf87be9d9dbbd7cf7afd2f9023cdbcbaa5ac73e925930e3ea50f0ce775a5f09fe0a072ac8961ff97bcde8b79c70245dbe630281bbf12c9f5480ae822446c1b7feb2851eb625be479951263d100a15c28a6b0e9c7a7ec5270c7fe68651c10dcc622a0895833ff7ea4e016185a8a46486b15fdd4fbcc8c0551983ec29020eacadadff0e4f26475973435fcf2588d2d2a80c54e770b5e84e0115a404d862fc1b1bcf49ad0b30be6fd56f2c0d12ab6fb237320e9d7c372e6bf3e87eb665cecde598abfe413d930939fa792d1a8e1d9007c6e7c270901dde167121fa1f6e4ee0532bbbaaadee62f9221c5cb4a7b3ae4bb066c8135223cdd0e1f1b8f5584d18605bad671a9f3013bf6e2e3ad32c918226f7dc3d0818c7ccd655f69dbda6b14b36ba2733c2a40c526e554a102fd3a76117fad8a0cdcb9c9f9a2eb48f5c0b18d0e97b4433d16c8f5b60edcc98a18dedbf5ad8b2fd46b02a531673fe52ed26965b1436fb2794bc02036a84b91cbde6c5d9623e26fed61dcbb2b12b295a42f0b62ef48c324291738c215884ba5eb62df70662e7a674271fb8af99cbb69fcf995c9c2d2d3cc26f35d58373130a02bc373b6649b8a2a6386afeee0fcc9775c617fd41d65118b932abea5d62dcc5070e49fb358e4c5cc589b6210187eec5634540c59156c04b5a1bb861bf6d3a03eb0c4985828efeaa4274aa859352ff734afbdadc70cb73600b0d658fc3dcbf281197c4736974d4e37de33e0ced66c4638940102164e5547836e4ead9a9c614b66302822621dd7c39f40dcd9bea1d75efa2ffd00f5e8e98d2b91696e12b88232ee52e9d44c9a6147809172b95aa5ed3f889a019eba99138d5ab69208a0600836b9e35d638c336efe145fed35e5b345e6f0a0d7c5e20386c2c310600d651c2aa96e742fa8d3643524aa545133f8d5df7e94b0d38524dc81ae668f945c5ee6dd15507b5fca956a1efa797d10bb054489a1f79f94298fc74061accbeddee3ed5fa1a98e74bb091a65d0278867268a32dc7e648f3374c09e23bea4bd3c8dc685b0b2225327ac9a8640ecca0319c7e4a0d6e5fb7efe4bc819d9abdf3ff7feb43f3285eaf480e763c2302a56e9879acae3fc097a6d80d93315f1d80d1cf20d11617514d8093de3dc17cbc3c4aa78508a7b04746b07270d10674f927e491fc30851c29c2a44ab38e5b0ef550f60b4a64b21d79ec243d7ba5a525537b9298574f45187d0ecba631ac02917d75edc430fd605bf7212944e7217f7d5e13a3ea0b25cca08e6e9edda4dd661b010cf9fc929070808739e2f25bdb76a187862c01d46e906b2a808ac8eaf7ad267b083d192398dc525c24423e4c47bd9dad174c53d30f1ad901b6cd50cf2bfb2a9b04e0ea7a809f59ff445d999d6aa52de89fa3ec12a3c137d8169c76fa3daef188a0116b8c786634119ae1be8f16f6c590c13be6171ff15d07711bef2b4af63a3040f65eee5deb109aae14b745504c9d4bbbe81a82c71f7af4c7a5e0c333118dabd30a97f02258f4ecc492d1696f8491c8065803194465e1c422530a080350052f4b9c9f278f83849f64ce7f272449de7ef06e6b9b1e3161459b83e8b0d51a8a08d16ed0a534a6197bf65edbd7a6816719b46ad89deab375125a23bb6b08feebb752117185f5433290216e6eecf36bfefdca2380ddce28a3af6c68703725818b1990ad47978ecd7463a42094b49488e60c26716da329a95fbdea5a28771f7e9d8ee3061fb22e4379480bb439beef545756dc0ae1c0dc4349f0e6874826d3bdf7688de4c71b9001b9112323c4c93805c9d7f1a957216ad647991940ee57e5b8e67d389247966b689b7c717a5e8817cf0c450d0fc44d2d23e52b33855067d6f6999fb4326a7325e4d7514dcaed3cdd255d67f7b6d374588d542701f71d9b01c3835e6847e4715341c4317c1237b68990fac3133b0c7a7b82abe33ebcdce563575c83ed98d818494df208ec63817bf224280aea909fa1bb5c07670c9a2d0999234da3645befd1459afabbc2dca48c718df8039bf41da21b016d05446c11fd4802515ff3d56df59fdb928fc3a9d425ec4ad506bc390496ec973a733f5a6230c726066be9faa25b0385a070e72f4149e68cdca122dd11457edec1e7d6e96917250a656440c8ad82315cda83e3d8e323ad75458d849fb935bc0b2c499bfc1ebc765e70c2050adcf00dbd226bdb579d26158355fdb99c7556b1346a4239d2397a73426a0135e77a44ec87132978dd22cb1d04ef294390450e346dccfdfdb4b52adbcebe0d7953434bea9c9eff08b0862491d764449a4e5ef462b059455d6b3d82acc3d14bb962296a558c1d49f7e5f22d31f093086bf81baf27b432c9aedd36c49d7fc00b158280b20ab038cbf9de038c9e2aeb53fb67652437376f2d0edce4a7ec86ad33a02b2bad359f90d1c3c3933647167151be5f608c26f1113e03bc6aa9406653a6658cde393d061330d21b2218c22e4fbac6c2988d1e78980aa4929a5a38d2443ec2a4630688b16ee34645c66c8324082f87d1a67baad50c46ec641008a5289ed63adc3737f3207ec07a30a0a3455c5aa74362ae06a96d7b1cc5f3deaca4a3024903d95e939a2a7c75f6739128deda99360c27a85698267809b0c0f3f679046d7d1e0abbe50ffd7ef011c27dfd209596afb6d074ae122225b84fe7187bdd78549ce6d1d4ba6cfe3cdabfabe35541a918de4b7dbf468e3aa750df585dd923cb90474ac66b4183ff1570949c0a03e9fad7b7c1e8f6e94f6ed73ac3076915501189439bdfd8c8760b78eb3f46836e38d749c07ebc95972fe172df9e90b8f68d939a5efa9677a9ca290a0da185385cdd78714e46f53e9995346d1fcaff24cb3c1fc1a416a6a3de2819346ad7591f1bd820e5e022d0567e07f5b6b35f58331e6ed4840bf4f5c736474d64dff0c089fc537a2f5b1f3f6323df3da3ae2aec7167d95bb844a1f5cda19c49ee524c074dc53971543526151ecd625c02535f6f9ac633343eea0eb9a9e9a362ba5be293e4917bce91f20cc73077f03c371aec208ee44b9167abaa93c0826b349df11fdd1d2dff33661e395c2885fed74066acf9266697abba4eb5b5b29bcda164202df2237ade02f4d3e79fd4afaf50ed133549b6e5c29808511b0534d175ee5deffb592bfaecc4562391ead44b88cf50c6567cc930321a12f3229816fb234d2b7ac590bdeaf7109c064706359f6dfcf2a8ead849d5cc9d8396c0d7b74959ce0066edde8bb2e61763bd0b8bcadb1597364337cbf0fb928564860b5e8d8c1da8d77a76f28e7a24d036425b6571fe37687b688c5b69da62b72094d7ed78a029e26e75b94cf5439619168f173a72dc2a244482e4d65186978db026d9891ba77ed14f58a925cc1dea4b53c6cba52554bebfa996bff2ac99ca1aa4ccde340f33a86f0cb15b9cc3d440a648ab1e58aa69efe64153f4ee89b1d0f18c69e787efc2b07b4d36ea4e22053130e1b6666e1c4ac245ab14f111f8ac8f4b7002eea374e4ad2e410ed5b336d77b6937bf218fb346f39b969dd713c5097341513d0576953149b59a007239c20ae94ae85e60d1eea535ca9e0ad31369e1b68767d6dcb247c99e837d8744e4ec33c0a455457fb7b0f6a82108d37e56e3ebc47f6aff8ce45440e68e827589cb2a39d2ec45e342a0f5ad6d9078661b2fe91c1dcf2f20d8d30f3c1731761cfdc4a83742d3f5678a16870de497023974de08215357cd2d25bb18aae55e8f2bec03f239b77d6dd307200723ad3594aea0ec342af27e4758cc92eb6c92238faa6749ff0003f965b3fc4167ee614c0d279dcd049d2008faeaa0dc0a36b3ce488d5b32a3c3333536b27f0645522ec2ce9ca685045539702ae0601047cfbd7ca18db8e5b3646b113d8cda2f1b7510d4493d2f54a78278e314e252f2122e8b819cb67af441c44cd95f9a992dfc84188a2c4709a89069b69389ae14237dbc46a9facc0d069e47f4ab5b4f76b161f71a8b96b2c0fbdabecbc8f5605aa48936d50611042caa51d0a02a92fcea613fdd003744d8e242fb5c43e5df787b59ac18ea991b3e06d90ae03ca9d576370e627d3909ea50f5479a74d4c66ab63f315fd0dbe50df007f080fe38b714d8b8f0962e422b91b6e7dd0f94cf1c03793184bc24dc74b00ba13f66590b38b0a2be3e8112d51d9c1bf5c11451b7348e3da164e181d0cfc1c67483009ab64688022513b8245af8513d63bcc94b40e35c004b9abdc4337e1b77b26292fe908d36e6959565067f67136180557f8d7f0fee1bc0d952b3d41d9594d9f338e838b19e333afd5bf204ccd5819504a612c5d943471288f0bd0f55c116852badd1aaa859f00c307e3ff1e1ceebedf5a31d8374be39f2eba60f256b8a7c6607c34628038826f00dfb8cd27ba3f817f1b3c512016798737f9279929a47c702b45de4973c44405a69fee1e38893fe5160bab1679480b2388ec7f0f0b6812f45d18b6b293a1bea7df0380801d4b88c46fbdc556da3b6a1bd0d317cacc4912b821206d27114ff461a272219c544eacb2b9a4b74283a598975bd7a98545b3a99d0ae086735bc9c18442872d628d2f936948ca453f27373bdbd3dcead72ea243d3165f670b8aec6533042ce5b09c82cbc53f69d957ce7d5f37970f20729ff017aab7f557386e4b3da5d28c7b40fe1452351de8068e133ac3f1f35241fc04d5a30c448c7e957fc8bb24", 0x1000}, {&(0x7f0000001800)="f7fcdf2679b9980d741c598ca0053f02bac937f77c1916a1e2ec0f188590e60b6e36e98a9d10d9a3c393ce5db19022c771e6f222eec69b6009e719bf0c67003ab03cee1416fa32e148820ea6873c816458bde4490f4efb8af6cb2e3f7639a75e27c9779521b108057342eaa669ef7370d0e22e8e52698cc8c7ff0a09102fcea41b3f19d836e7d7e5ac8509d7aafc6301cb2d082e1a4267a881dfda09097d83ab3a23eac3fe16b12ed2da062db59a4094ec", 0xb1}, {&(0x7f00000018c0)="137257aed1b074c2cae436c00d914a10c1a40fab58cbc17f7d7ec779acfb9d3cdfbba5f98ce2d8a94320a93d724b60af", 0x30}, {&(0x7f0000001900)="11ca81512554f4eba9883c1a7b9b6627936af7935d152c7698f18117acdfd8d8408dca40cc75d0b2c2e9d8b45b4da2e98216488bc3e5f755a6f82cff4ffdd312ee91e1cdcb261bbc234d478f3729d09f5c2fdd76020c875043143e3f0c723928c7bd9d1b8ae79b72d0300c4d5767d0d74c8cce210f698e1f808275aca2296a7fd4c141afcd6e309a9ab4e0713df69ee66b85abc459a748a840988b21b00d6ea6dee8dd7991410a5768cdc0bb89047cc6215970c90e7d49ea823a546ded4525ee7d21caebfe91f6fd93b7a335df2016cd64c17499ad0db81ac0b2373b319fd137ae880d1a90939efc018c57a30231e21137bda8c02322efa063cdfba8", 0xfc}], 0x8, 0x0, 0x6) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x69, 0x4, 0x812a, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r4 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) mkdirat(r5, &(0x7f0000001a80)='./file0\x00', 0x100) shmctl$IPC_RMID(r4, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8001, 0x3aff, 0x5, 0x1, 0xfffffc00, 0x1, 0x7, 0x2, 0x4, 0x8, 0x6}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x10001, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1ff) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2eac14001003069b875a9777f07d819e762f7a2f4f55453f5fa6bab17ae5b2eb005e2dec470000000001000045e2acc315de3a7e4a0098504b226b760f9db1ab2086a115e1575611602de7d032d8bb1cacae64b9a95c808bd811ab78b1000d02e34413e6fe2c6f1ef193535b84b675a85900a1143e26ffff3553eb3a5fdc9e864a924c6fb6e7e4bac43f3b38e8e459ba0985e2d311e00649113f24cbceb852acf63d815da39b3bf378d16221f07a1579f755d319a1aa17f27e413f1c228856068b29986a00000004000000c465f59cf3dba9095b58040000003edcf0869678d717299db0d17d3cb4e8b45abf8a7e0eedfbd683774824aaf0c11682d7ede617a2b85cc592ac396483055762c5c327a53b0fb16c8ddd209e7f26779feb890ee5ba2d529c78e3db37d5977876e7167107481cc1cc53e33308613b19a914d7d50cac33151ef0a56f355708e780b16d548662e969306a91cf3307bcb4673b5c662f82d61dd8ed3191d2633ba1ae5f0962a49e4672f346b07f36ce96e9f013f46204e17648b0a24ac95fee634583dd90ec4af24a94a050e0c199ad1c83e98aafaea23348a6c7ed99aa251bce4a37dd8a5e5e7c79bc6a5f81b6e514423997a3d2cc485b3ac83a891003c1d350592b6e179c6f995b360dacbaa9f65742d41a9e0630b2f4e6ecccef3090491ea5af5121d9d9d13f0491182fc6bb76b2e7832b2766c7d73fc76e3cd7483c9f3539fbef6c6ae7c0c12a513bcbc2e2da98bc1100000000000000000000000000f9d1a2c950319b079a889f2ad8c608b42e814b76048262e6362d804d43a7cd14a58992b770000000000000000000000000cf7db1f1f77dcb52082e312461a0c059e428e3147f3cf8f11dab556ee28ba18c47e6257c33d50bdb0d9e481f2de5bc3c326f9887ca21941c7ce68b1cc13ffee3318696324207aa668a675cdc6ffd5d63d5a8972ee36607fdf7c2af9cdb373ffb9711cef674846430b23c575d2059e71e23365a5d44675e7930df319499254424a48f102053489ec3b97e63322efdc4814bebe78207d54957df329dedfd5a4746878e306619019474b4955d91e77a2a03d0c48f3b13b4737314f19b25a6102a9e0a5e8b956c537f8e21e8c943b0e6bf8150297750c19d276debca8ac2a106bc1928"], 0x10) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) lseek(r1, 0x0, 0x200, 0x1) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/214) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r7 = openat(r6, &(0x7f0000000200)='./file0\x00', 0x800, 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r1, 0x0, r8) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r19, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r17, r18, r15, r18, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r24 = socket$unix(0x1, 0x5, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r26 = kqueue() r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r29 = fcntl$dupfd(r27, 0x0, r28) kevent(r26, &(0x7f0000000100)=[{{r29}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) sendmsg$unix(r13, &(0x7f00000004c0)={&(0x7f0000000240)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000440)=[{&(0x7f00000002c0)="815bac04deac09c5188e393530c550ee47cc2f3b046d7258fdd1d938f61e5dc3cd30255f5709297621f57d5213d4fddb7b5b19c2449386eb2ecef3c123d624fc17900a", 0x43}, {&(0x7f0000000340)="075036e96864c28238b788a5fa781bfb7de7ea6a80e853c05c72049dc40016e8dc601b9f3b496dc3f1fe9bbf7a508c3d0daf84a8900132c23a3bb42eb409b3433625aa37cd0a529df3aa3a176569fe1a6d825ed691894936ea0502d84136b9596cdd5b88b5a4d1878c3dd3bf7980452ecd8b4f6ae3961f8c29ce337ca78a09fafff30e5ea6", 0x85}, {&(0x7f0000000400)="51f9a776b9927f0f3c7b2498600c764d8e3b05ed35914ce74e444c7d70a5152f33a79049dc19963f5b861c", 0x2b}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25, r29]}], 0x40, 0x400}, 0x2) kevent(r9, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) r30 = semget(0x0, 0x3, 0x5ac) semop(r30, &(0x7f0000000080)=[{0x282171e347e9c32c, 0x6, 0x1400}, {0x4, 0x7, 0x800}], 0x2) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:03:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 04:03:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpgrp() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 04:03:44 executing program 1: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='r\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8b38afbda77af312, 0x0) fcntl$dupfd(r0, 0xa, r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:03:44 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x600, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = accept$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r10 = accept$inet(0xffffffffffffffff, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = kqueue() r14 = getpgid(0x0) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r18, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r18, 0x20004b3d) r19 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r22 = getgid() r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r21, r22, r19, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r20, r20, 0x5, 0x20000005, 0x1, 0x8}) r24 = getuid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r26, r27) chown(&(0x7f0000000200)='./file0/file0\x00', r26, r27) lchown(&(0x7f0000000780)='./file0\x00', r26, r27) lchown(&(0x7f00000001c0)='./file0\x00', r26, r27) sendmsg$unix(r5, &(0x7f00000009c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="26d38b83e0f2d5f3f2762f893c7ecd2d0a6c43015c31a50e73d74a3a2368f74db593a101f9000a3f255936b3f9414e86b94ebb7476ba8e1a5ad16c5be8539ec66467f33f60462449a7dedac7b417d21d8dc78db6a02a944c29dbd58dd3279cad0856d4df85019873c2aca8d5e7df61da4070729b2b73b801bf2f7ab58bce6f4e9e0b327d91a243a4c95bc2b8c71b86247682875e323a63c245945d62c87401c62e50550e218dda8cad2fa68b2573f2082d2d1d0aeb53a600170fb6185e71a6c899926528a99935f27a79102091b8650c55c04f8bea17b3bb098241bfcbedf389efc5e18bda00fa723e8224393c6fa06889cc0e737dfc86dc", 0xf8}, {&(0x7f0000000200)="d59a314f9c85dd00f1722e518e67c4ec65702a645ed5ff985b5b6d65a232eb88a57263669eff012fd58c822120af6285699a72e582480256e8957ee635b2f7c5918284a59408275db52b751142a0a1273e83daa151252f43ce58684f38647a809146fcf26625ed0ab77d4fde4817367b1c034c82a5af5c4af7a41c3c4c7de527d3385a4b1d48edcf418ad01f95d4f833c9095e347f2957854f53a1146afd5516025aa40f38fb9cebb1bd93902f5e354f4c5c85285041a6df", 0xb8}, {&(0x7f00000002c0)="e4e2fb5d8c7a0cf2da4193d6f3dcb82222e75b8c877a943d0dbcb2489b82e303639010860be96ec4f1f5b2bb6ced06412b513e4cd3d33dbaeeab6abf46c9e70d72f0cc56350755afff77fb3e3cce1b57b3a9c4e97d216303164110e063503b62c27400d81c85d0a126fca626ca99bdc973691f768ad8f160fe878963456a4e16a26ec75a2780ca9b039678b3406d09df8c8988f4b13ac698912e446df69ab1fbced559bd30e27a96d3c725b1b223c12e5c42af9403bd101429fdd269ee67e9235e512062709f84fa993839515e43f7af5c62a5b499201586", 0xd8}, {&(0x7f00000003c0)="046145fc18eb796641541c1da82598e71c96e59678eabc48d71ccb1a2cc29c0089528cdc51dfb90a34c32373f93230a61585650a474ba78fa332745a6ecc1ab205711f507123e116d5411349038cacc8e5c52c2527a82decd33ed305f5e867773a199e286a0470e69cae9b", 0x6b}, {&(0x7f0000000440)}, {&(0x7f0000000480)="ce6757c29a1f2073e25a7a47b82ca519492722c157cab87b01dc930accafd475080dea70543ded11f9ae3d35ad7bbdf5b1b4b070857cec613655c6e4eaee4d6aef206a4989e0f0ec9464f06b048c638727be6a8fbba91140c94b6b1534170b455e69c9038a359a4522a00ddff4a9c7bd0c0e9026d08e2e3839762176b229fe023e7be90b440eb3a6cb0a116a7ce23a903af4c2dee40e596a451ba5ba1be92cc8b98dbb0e5a8b1b8e7fd7f7bffa4bc72bebee4ee6b04f36c96963c70c92e78a0b", 0xc0}, {&(0x7f00000005c0)="ba9af7f08651c76ff69fe28df00d2a814793c98db6766acea68b14088247fcef6f07f8da4a9f4b717d82b5034e3519ce3991a68303d69878142ee30363ecd732b99962a635e80b20708ec2c3dbc97c3f3ca5957dadedef4c54894b0298f5014944a9b25740f5961aa1c77ef870f8ec104e0164c3f9fb68722e2b60362ae3b7f5dcc1c3c8bf34730fb49054ae9333d72ddd3a563726f3e914efe200cba05642161d397f928f622d4e815745f76e969acb8b778b0eb7caf34233dc9bcf9257c9d7048fef04b8102bd720fe3b8d436c8d928c790b69db2796a61401f5", 0xdb}, {&(0x7f00000006c0)="43d34e676d030aa50bb337e8605723636b8989e4b4484b71fa6dca871ffc7a4eac1daa2860e43a867977f009655179722af43a0cbb596025d5c2092ed833ec3405d9dda9397d26d78bf1afabf7196ac84315dbe96d392e67bdf497156ad29a33cc91b9f6d97da0cef0c53ab02e6c56f0c8281173a4976a595c0453a134d74840d4c48be33538af21475d186f3c5174b746736d26c08899533f99a74e8f64be9c1e14b97ced3702cd005e5b96a39a50c90c21fa4da85f775a7cb191d18d157cfa8b9ac7fc5ac919806d31cc1c871914c778046de8f2fa946bf6371a312bbb007c800a1fc9659c07650829efaf9990814607395d817b513a0dd710c10e4b", 0xfd}], 0x9, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r9, r10, r11, r0, r0, r13, r0]}, @cred={0x20, 0xffff, 0x0, r14, 0x0, r17}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r20, r24, r27}], 0x88, 0x404}, 0x7) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f0000768000/0x3000)=nil, 0x3000) 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, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 04:03:44 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) openat(r3, &(0x7f0000000140)='./file0\x00', 0x48140, 0x40) pipe(&(0x7f0000000080)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000040)={0x0, 0xffffffff, 0x1002}) 04:03:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) r3 = dup(r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000200)={0x4, 0x100000001}) accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 04:03:44 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x1, "9298b1a87a3bcb1d0545bf6efbf4ba4ab91eb1184fc66c7f9a7d69a6b3017483242baa34db9e876071b3f1c0c5a807396f4f3bf5ee712e"}, 0x3f, 0xeea5d2142fe48ac5) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) accept$inet6(r0, 0x0, &(0x7f0000000080)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0xafdc2165ecafd1dd, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./bus\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r2, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000000)={0x0, 0x255, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r6 = dup2(r4, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r8 = open$dir(&(0x7f0000000480)='./bus\x00', 0x8, 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000500)="2d2017b6eb", 0x5, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="eb", 0x365, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000000)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$lock(r10, 0x0, &(0x7f0000000440)={0x0, 0x0, 0x6, 0x8}) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000003c0)='./file0\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0xd6883e771d6a0dd2, 0x0) r11 = open$dir(&(0x7f0000000000)='.\x00', 0x100, 0x0) r12 = openat(r11, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) close(r12) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x2, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000001080)) ioctl$TIOCMGET(r12, 0x4004746a, &(0x7f0000001180)) ioctl$TIOCGETD(r12, 0x4004741a, &(0x7f00000011c0)) ioctl$TIOCCDTR(r12, 0x20007478) getpeername$unix(r12, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) readv(r12, &(0x7f0000002500)=[{&(0x7f0000001280)=""/219, 0xdb}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000002380)=""/125, 0x7d}, {&(0x7f0000002400)=""/178, 0xb2}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5) ioctl$TIOCNOTTY(r12, 0x20007471) ioctl$KDENABIO(r12, 0x20004b3c) ioctl$VT_GETMODE(r12, 0x40087603, &(0x7f0000002580)) flock(r12, 0x3) bind$inet(r12, &(0x7f00000025c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETVERAUTH(r12, 0x8004741c, &(0x7f0000003680)) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x200000e2, &(0x7f00000000c0)=[{0x35}, {0x60}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r15, 0x1e, 0xffffffffffffffff) recvfrom$unix(r7, &(0x7f00000005c0)=""/30, 0x1e, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r17, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r18 = dup(r16) msgget$private(0x0, 0x400) mknodat(r18, &(0x7f0000000540)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000004c0)='./file0\x00', 0x1, 0xffffffff) r19 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r19, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) dup2(r18, r18) setreuid(0x0, 0xee01) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 04:03:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xb43) 04:03:44 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x10001, 0x3}, {0x18, 0x2, 0x7, 0x1000}, 0x3ff, [0x400, 0x9, 0xdf96, 0x2, 0x40, 0xee, 0x5, 0x80000000]}, 0x3c) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/\x013\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) dup(r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x800, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000240)) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000200)={0x1f, 0x7ff, {0x3, 0x8}}) write(r1, &(0x7f0000000100)="8c65", 0x6d2) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/104, 0x68) 04:03:45 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x20, 0x7fffffff, 0x8, {[0xfff, 0x8, 0xfffffffffffffea2, 0x1821ef73, 0x8, 0xf8d, 0x9, 0x5, 0x7, 0x0, 0x41a7, 0x0, 0xd7, 0x0, 0x6, 0x2e6, 0x80000000], [0x100000001, 0xff, 0x3ff, 0x1, 0x8, 0x800, 0x4, 0x1, 0x0, 0x41], [0x0, 0x100000001, 0x40, 0x40, 0x3, 0x276, 0x8], [0x56, 0x0, 0x401, 0xa49c, 0x14, 0x1400000000], [{0xb2, 0x40, 0xa4a, 0x4}, {0x8, 0x3, 0x5}, {0x0, 0x4, 0x2, 0x8001}, {0x1, 0x2, 0x0, 0x6}, {0xfc99, 0x8, 0x2, 0x80000001}, {0x5, 0x7, 0x5, 0x4}, {0x1000, 0x3, 0xfff, 0xb}, {0x0, 0x9, 0x3d1, 0x796}], {0xffff, 0xffffffff, 0x6, 0x2}, {0x7ff, 0x3, 0x6, 0x9}}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) kevent(r0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000080)=[{0xfffd, 0x4, 0x3f, 0x79}, {0x1f, 0x6a, 0x8, 0x2}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r6, 0x0, r9) kevent(r5, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$KDGKBMODE(r10, 0x40044b06) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x2, 0x400, 0x40}) 04:03:45 executing program 1: pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000003c0)="77346978f2c8dd47daf2c03b6c581e24036aeb99e566bf20dbae42fc264d26fc39dca392e3f09fe77d6543dd823a2f30d959d11edd5827caa70326579640998d17756a26fb153176d3a38b4cecbf070b695209a6528a465cbce6d33cb1e791d326b0c8602ae730a52bc78b28768a58cbfae8be02abff79972e5cf4ea12fcea337d4b6d0e576567ad4a73dfa18c6eeffe544c135a0d8e01cc100186243e5e75c6c68d1e50813ca8f41a2b164ae21a16e48c5b4d5b", 0xb4) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x43) r2 = syz_open_pts() write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) r3 = accept$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aebd84700"/4098], &(0x7f0000000340)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00", 0x0, 0x20000}) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x12, 0x2, 0xff) semget$private(0x0, 0x4, 0x0) r5 = getuid() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000dc0)=ANY=[@ANYBLOB="ea55cf4271dbdf64ead0e8fc9155a94938a1cb80fbfc185cb940fe2cccff6601f7039734b7fa4f2a6171ec24f0d8716fbc94e1c66f6896281406e0fc9e9920fa4298f5092736af182ef0fee57717b7783c461820abc023529d1085f870a8f8bd858c53ee9ac836be15abb6e9baeb8b173d3d859dfa26376a3430b8385a660d71c3dbf7007303579d3445afe4d6392ebbe0ac4f718b9f1b70eec583c8245239233f7256726dc0879d499e26d8fa1d160d2f8f86f3a3803537295483511b50ad89f7efc9e5"], 0x1, 0x3, 0x1800) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000f2c60c914b67b535f31de8ada2daa5d9d9bb551dc2759b444f633bce1803679e0d0841510f83b4c12ab4df664128f87be9eaeff52e75fc3c0144c12d1059f97230c08a4e1c0a487e0f494abcfffc31d38c29863d9fe04097160ce28ef5009f8dbe65946c2ee49e3a4bb46970a0cea5246c972b60e4809585902721e20d5bc6958c8aad54d9975006a3b37e7fcdd49c0a9097abc74661334ae14d8d19ccd6bd3c1901b71c79d50d65250000000003dd00bd928d8232dc7ed70756ba8c6a172c40c728dbee41"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) r21 = dup(r20) ioctl$WSMOUSEIO_GTYPE(r21, 0x40045720, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) r33 = msgget$private(0x0, 0x10) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgrcv(r25, &(0x7f0000000980)=ANY=[@ANYRES16=r34], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) r39 = semget$private(0x0, 0x5, 0x8) semop(r39, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r39, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x2, 0xd, 0x1400}], 0x4) semctl$SETVAL(r39, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETVAL(r39, 0x5, 0x8, &(0x7f0000001dc0)=0x2) semctl$GETPID(r39, 0x4, 0x4, &(0x7f00000000c0)=""/63) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000005c0)={{0x7ff, r5, r18, r22, r30, 0x80, 0x80}, 0x8, 0x1, 0x101}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x6) r40 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r40, 0x8004667c, &(0x7f0000000280)=0xc59) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') r41 = msgget$private(0x0, 0x40) msgsnd(r41, &(0x7f0000002240)=ANY=[@ANYBLOB="0300000000000000376c9324f82e2fa0b1789f6e3a3d30703e16f38f2e8063eff4d5f716c4da3f606d119a4917fa5f71a2f4f6ee98324374989239486d40d711a210301a62631863c2b230f939659a2b68d596f6d534eb51f54684c8796856eb2458db4d90735f448bb5d0572009c745e3f2c8436f643265fabfb8f8566bddb00adc60b5700e7915c1cb62c98680259c61c9373b11db57974b1a9361f08d32bfaf7f8b08e09bf93e6cb2fb106656e3bb810004e50256a391a95ba6b0e224000000000000000039f838488f6503fc89dcfb7ab3842f1f43452b6ba6c63a97d936c2a1d595fc1d5ab9f0ae2caa742d1dce2a9881eef38ab981e3b6be173b11000000000000000000000bdb76e17387ab2db7908fca7b6865faf9031f58fd000000000051bf0cb225348169dc74d6cc8d59e4adfe73aafe7b46b531e02467de5a1421835e1bf38ddbf758f065c5a178528070b7b88f27a467e05e770cc356a115c71025de11b51d7be22f1ec7a3268744325ca769545cd6c189fbacd09d3b58b42d316c3c4324be09643b66298430e3db057d52be9e3e006e6fe8006975a885dcd6c35c6df9f06e803aac0e019eddb4e8e28a354ce14814f5e96112a3c905b8ef7611c6b2233844f235a1e681480817ea57295505ec62eca29d05e0d891b8d2abdc538b5ff809dc6b45eef3134583e2d259217282e085a90f0989cabca8c00e669ff6e8682e01ca2c4de5bdae92e001602d409eac2b1bf0076f2424be415433dc16dcb6a5fe2f73975a0d6efa2cfdce64abc4f17e11e6ffbad1c7b80e1688739d47ca0b27ff9ed35ac4eaeb8a7ed7f131cb429901000000c7ba98674c5644cba08e82c217a41d8e01c9de68265421a21cb108cb6a4a11054956158dcfd62a26d657ba8353c2f54dcf88395d3c6329e8bdcc85369a3c2cc9e4cc69b4d79975c815bdc6c8d1182ce870d588e6f422af9835504ae4a3c18f49647bc4c42c2d73328d0bd11b9ea29a930e5c9f56d700"/727], 0x1, 0x800) msgrcv(r41, &(0x7f0000000480)={0x0, ""/242}, 0xfa, 0x0, 0x1000) 04:03:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) r1 = msgget$private(0x0, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/140}, 0x94, 0x2, 0x1800) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) dup(0xffffffffffffff9c) 04:03:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x99, 0x0, 0x0, 0x4}], 0x7fffffff, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x2}) 04:03:45 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) mkdirat(r3, &(0x7f0000000000)='./bus\x00', 0x40) r4 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06625fa2abee4a00000000080009905780b99ebfa2c3adb49798bde34fac936c5d45512dd5d7864db6f033e250335b450732c66af292ae46e06dd5f505e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa3357b3d2488c7ef337d6f4cb4f54ceaee3ed2b3568d9661a64702b359c559d42e62173343294f3690a0b2e91", 0xdd}], 0x1) 04:03:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/237, 0xed) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:46 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x9) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4c7, 0x7]}) 04:03:46 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) socket$inet(0x2, 0x0, 0x7) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x2, 0x100) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x401, 0x1f, {0x285, 0x2}}) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000380)=[{0x0}], 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000080)=0x80) r9 = kqueue() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r9, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r13 = accept(r12, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) dup2(r8, r13) poll(&(0x7f0000000000)=[{r5, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r5, 0x54}], 0x1, 0x0) r14 = getuid() r15 = getegid() fchown(r6, r14, r15) 04:03:46 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99, 0x4}], 0xf95, 0x0, 0x214c, 0x0) recvmsg(r3, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/214, 0xfffffffffffffe9e}], 0x2, &(0x7f0000000200)=""/131, 0x83}, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10080, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/105) 04:03:46 executing program 0: getppid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x8, 0x400) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x0, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r5, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r5, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r5, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r5, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r5, &(0x7f0000000040), 0x2aaaaaaaaaaaacb5) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffdda) r10 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r10, 0xffff, 0x800, &(0x7f00000012c0)=0xfffffffe, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = socket(0x0, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = socket(0x800000018, 0x4, 0xfe) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r13, r15, r17}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, r7, r9, r11, r17, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = socket(0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) r21 = socket(0x800000018, 0x3, 0x102) bind$unix(r21, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) r23 = accept(0xffffffffffffffff, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x51) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r20, r22, r24}, 0xc) r25 = socket(0x0, 0x0, 0x0) r26 = fcntl$getown(r25, 0x5) r27 = socket(0x800000018, 0x3, 0x102) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r29 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff00) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) kqueue() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r33, 0x0, r34) kevent(r2, &(0x7f0000000100), 0xf95, 0x0, 0x214c, 0x0) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001280)={r26, r31, r18}, 0x42ddc283e45e9a86) r35 = socket$unix(0x1, 0x2, 0x0) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) r36 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r37 = socket(0x18, 0x2, 0x0) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x4003, 0x0) dup2(r39, r38) connect$unix(r39, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r39, 0xffff, 0x1805, &(0x7f0000000080)={0xffffffff}, 0x10) r40 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r40, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r41 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r41, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r42 = syz_open_pts() r43 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r43, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x2}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000af89000000000000996406928a4259a64b58a44f74d4340000000000000000000000000000dcdcf85ee89edb85eef66745610541c73f1ea43b224b29b008af5d286e6759b0f5a082c8acc76241e26bb0397d51b4a9f8cd4937a5786580a84349acc4ed467ee993c0d91df92e2af16df9c6fd0907808e5bad906fa6fcc427922ca3281eb1186efceaf3a02b73101c8f5b29d0a97d15203a6f5d59665bb4fcc0c7b2453f142c1ecc13510a8896d2587a4f9d0d7b618109812c528a503e459f0000000000000000002000000000000000000000f013c88b6d9d5bdbcf57321ee7c06330977ef6bbb542acdbc13feb86842b515ab44aeec64b77fbfeef76e3493ae78cc1e841667615f4341869b8068f96c4035fe0e8d1f4786a871afc16f0b548c8684cbcbd9e1a38df23ab7e65b008955bde1083", @ANYRES32=r4, @ANYRES32=r11, @ANYRES32=r18, @ANYBLOB="0000000020000000e3fffd250999449c5f76edd427c6716e47c4351feca22b4bf8fad8547822cf030839936fce94db9b2e40ae1b6030d14bc6c15e325000"/77, @ANYRES32=r20, @ANYRES32=r28, @ANYRES32=0x0, @ANYBLOB="0000c0af86060000000000000000009d7d3befe20030024d003de8372bd0b612ddb6b49fd1154269331ea94a0248e7a930c91438918f9b1561d3a2a38ea376bc44089267a27b4ff468acfede6ed6cde1229df77d53243be334912395fcec57ca6ca173668d9c2c600e184de5481de4c09588dd300b24f9823c119706a13991afaec3b6ddb4b38561d79c8243c6524826c67b8b2107f22987521ba510b28bf37429c4fd8051ac74f78dc82c2716b1dd336fbe46cd30c6e43d8fca963e10b94ea466854daf92ad83a0e249ccb5b2dcf4ae27f3b521b4ec7b862f8165c59603b5d201d74154cc88de5b598e07cc4a866078635c7aa613b5b5016d796fe46350a0b2705ac43d9180009354dda25a7c52a85cbd9145f4aacd7cf39bd696d9f3f9de2404ac9ac3d7172c453154a573bb1ebfc8933155991e695431fe3b33e66240ccbaface1e771219c56ddb59a6765e380031edb07ea13ee892bda3a463dc4e56c03f79e6f4f920ca2a7adea7d5f7e071c834e62b5fd5941d3e5d5dae4ac082b1253987863dc9bbfd280780f29cbe3d2ad6276c8893e672c0a3508a69c9b83a5b46c71d53c2bd31f0250255bab9fde292598f5533948edcf6cea17d833fcaccc93be967e8d5a94fe988824c5ab0b6c8513d5663b533a4b7fa42bf998d9faa2dfcdf66130aec68a211a1bacfcb3365f01de72e5963bf9f56096869e6beabdf7f9ad702a506b34efc38fe323515050ed7b865f2d1bfebdd", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r37, @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43], 0x70, 0x5}, 0xe) r44 = getegid() fchownat(r2, &(0x7f0000000400)='./file0/file0\x00', r11, r44, 0x4) execve(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='})/\x00'], &(0x7f00000003c0)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 04:03:46 executing program 0: r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b4e98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a288450b88d7ff527f5a"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) ftruncate(r5, 0x0, 0x9) sendto(r3, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = semget$private(0x0, 0x5, 0xa6) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b4ba429d8e463d7a83a39effe955b1583633db872fea6e05c91016947ca7febef010000000000000098f250"], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) getsockname(r8, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r7, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r7, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000440)=""/61, 0x3d}], 0x0, 0x0, 0x15) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 04:03:46 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x4, 0x4, 0x800}, {0x4, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x2, 0xfffffffd, 0xd47}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = openat(r4, &(0x7f00000005c0)='./file\x00', 0x80, 0x3a) utimensat(r5, &(0x7f0000000600)='./file\x00', &(0x7f0000000640)={{0x8c, 0x7}, {0x2, 0x6545}}, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r10, 0x0, r11) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) kevent(r12, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r16 = dup2(r10, r12) ioctl$WSKBDIO_SETMODE(r16, 0x80045713, &(0x7f0000000580)) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4a}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000200}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1c0000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 04:03:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x9) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) msgget$private(0x0, 0x10) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCNOTTY(r8, 0x20007471) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:46 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) clock_getres(0x0, &(0x7f0000000040)) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e3dc6388bbd2ad88b2d51b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac43e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4b6ef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2351000000000000000000008000000000000000000006b80c05e7b5874697ca121fd8abcb608bd79d54bcd18"], 0x10) dup2(r4, r3) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) accept$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r3) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:03:46 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000080)=0x80) fchflags(r6, 0x10000) dup2(r0, r2) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x3c879039d8105e24, 0x0, 0x3) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = socket(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/229) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r11, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x4, 0x20000005, 0x1, 0x8}) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) kevent(r12, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) r23 = semget$private(0x0, 0x8, 0x80000200) semop(r23, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r23, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r23, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r24, r25, r24, r25, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[r19, r22, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r25]) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="059422f4098fcc163b1f0f751776f942cf3dc88c33c68c2755b46dc436b43160d3b616347c24233ca1d5f7f6d5f18729619c886ba568500cc7f7e508106db8e58b737b307372941d698cd28be623953696f8e3fd10e2fb1f06dca65bb29c33670e5bc3a04e4b94260ae654d01eb0d6a4f6733e2d3c3afd88dc212f518b8e19fa35399eaf89106a75cc5f2bc3482850ef4443a944b7d5dce226481c8e05bb7895dedff3ba2c08c421a1f37c5476c564", 0xaf}], 0x1, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r5, r16, r26}], 0x20, 0x8}, 0x400) 04:03:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544cec005e9793f2ccdecc93a8ba67dec9f64fc13d95db8edb58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516b", 0x57}], 0x1) writev(r0, &(0x7f0000001700)=[{&(0x7f00000001c0)="051b5f885c3c263ed4d5e44674b4a9ae0ee1623c6b84dce04ffd1949f638552d73e2b28033332ea7e8f0a0da164cdd11bced1ac8e5120bf712322daf6f19bd15dfaa75e7d7e942c1b8a9aa6dae22d9960974d663a554cfcf93fddbbc37836285a16970d77b664ad29c2b2474b9518d450cdf2535fa8471cabf7e4b5f892820b78b47380cee68e41030a811b5ec4149499d66ac9b50180038bd13743ad5050b4ebad5a390e5540f235a7d0ba0ff0a7042c1953ec8", 0xb4}, {&(0x7f00000000c0)="456af86e586d1975ca85f4ea4e13eced98ae156ca8c218ddac862de00ae6b634be6d026a656a92c98df7fdd10ca5961a522249e7681deca1ada2cfbbe98443647008e20a236443acf8390ff93201f3a0ae844fe40a4082", 0x57}, {&(0x7f0000000280)="5f1aac3bec72b73fc8780de2144428475e1d130a53a08423d8e04979fe0f0f2e1b2fe0c6b2b53fba696d3d99903d4ff9ad4f707ac60442ed06e888f9190d87f4423738b6151e3f6fe2ca4d0fe0b8252826019626905c41ba7766e880b52858e693f0b53e5b4e628e0d6b2c1cc2b13558b6103d1643ce56271ba98eb485922f0b2823223726b358", 0x87}, {&(0x7f0000000440)="fbe2d187acfde76e5d9e1ae55d66fccdae82464fe8b4ca84cbf55c91403a2253882bf7a1090a91a84a5ee085c4c0a80521011fe919cd91b9892c1ae7d467129713973783f6b9e21360171d6c8c047f0997275e209200842375e6375fadfaf1fd24b7a18b100f16c6813c840eb0e25fa751ab4f333c839eb0fe3688d1fd6135f5be1c466ff8475bb54d2970beb8e9401919dd698e85df1a34e67f861050b616dbe4f318f9378cd77b661485cd05fc80def942dae3f5032e5b689cc14d45986f1949b51ecd13a353cb9475dc53f31454283f02b98fc7068a626c1b0270ac3ed3c05c21d6e39b3b991324e86d0236522ee88178f9d46d23727ff550213ae18955ca19a7729b72da810ffa0c7ae76b014695db1ebb689020d44b14b16dea795a41b90532e4cbf05124a10031402f2d6b5f970cd9b93cade830c7a3cfd0ab44420b088f4a21d77560069da8f1102b177d78c88355e181215c657d63781755299f78b9df9d33acdb68a31509c9f55bb92b0692fc2f27e44ca54ede31a294c978a951b7146a211ab9316eecc3eb24207f13ceddb7d6faf3f62628659c045e2f2bba54a584aca7f78683b126da7d9ad8329a9e7ff9d194c59c0748c1ffaa79f5d5e806a4433defd21c05fd615d5c3c70d1957d7a5acc01335572bdff0680e79493bc8d620b5346e1d726239d6cbfbb8794841f1d3a5b30e512b66b79dad69dacbda0c06b8212b549ce1b72e3f9bc546428e771ddc432b5f98fb412bac50f2ab9574dcb93a5bbd7e090b6226b72a50eafa4f0c12a3abb5a3db28442d9e05b7fa2bd3bd68bb3cf8bef9564f96ddde69d27d260eb9abc14dd51e39d8328d5cea569c63faa74aa55dc8d7f09cbc21c7e5d74bb266d273c25ed1b60a5ec6e0b655a3596dc7e8ebef4d031eede4e983d1128588921af72b933533be74aebf718ded2f88892aae275ef5af0acd83a887db970ea33aac4ebcde2cc39f70ba7260d12dc47d32497c3369a5da4d5b3cecafd83b829d8348f585093712c55bab5fb98e52d3ad2068a3b97a03cfa7ab0280b29773ea07dd3d5a73f74e1ccc1f15b0a1df2cf0c3daa5f041052556772e931d18e5fa3a3a93e7ebaae5cf5ab4cfc76db7fbb099afc9701bb93e200c89de280a62fa2631eceac760a955e4a9fe61b188f867515baee77b11d4b109ef5794b9766c24d5eb6f5ec235803ada3f81208e3efbeff217eb0272a05412eaf4f2b64ac7e344fb6116a0cd4859366bd6dae5354e0738a68d7cffde0735921f1de6c8547eda04b9588a1f6738a6878317d1a1ea6f2670ebd6c9a952a3ebdda0bc89ceee894e92909e976015a2d3757717b4d11569d00950f9a8aac64a388008fa7a19b21b0ef036d9673d9b693f25e7ea94a2392ff6c924d31d329eca3c272ad2a5ec4a779e6bc06ad4ea0e4421291933220a216c40f87a76a5bd1795a54e66c684f72183587b8cb02a6db2958d5a518f16fbaab317b0755788bafe3c1f89d2e12b0495ed337bc2bda2f79125b879516553b5ae287271736f6da5c0e815edc4021c50ab8844e42fca93e0d95eb797bf6b0ace4c5713c60fa1c56b558a66bb9f7721384ebdcab136349662205ee37f7283e043e1f728e5f090d5f36a07a416a464d23d0bec68582390cc790271a2eb35fa362af5e284920ed53c37881275af367c6e1138c83d9053690cd862fe7529b2bef662016bd628e92d0282176058314e4f08418d4731b5e0acbc0f7d3a1c9761bf04d8e0a2c164a380472f1687587c38f6d8899bbcf1195ead752829ca5d716ad95754abbbf58b8b58e3ff8825a326c813f0b5a2b947e8072db141fbd463c20206473f699254764ff9f263d9f5ff3324aeda43d85a9b534312dad1b08335469ca84cc6645f6b965f6fde1bab5a9fbc38f900664650cfe66b7b4cab0044ef640a801132014d6771e4e39539e12a63ecee3689adeb653d0df03a35bd47006026164446e8a606b97b4ad60e167dd98d137c0c62184e44e14f27dd7bad54135d88c092d693c5f453b9b3c288478ae722bcca9d8eff9152176a8d6e23fe7d185d4feec79cec5034b83fa84e6b8f78c711602ea5753129e4b0c19a0fdddfda6096b40829344d9f948fd8435d9c8a16a2dc2ba548875957caa77abd2dafae67cd0edb841a98c2e8b23dece01856c7dc05a80e3df49835edea4e962a22b909a26bab1a3e8ce5162f82b298d1afc8779c34646ccc8c2ff94a68828b5fa7379ddd191be71dc9510363cf23b026504569abecaa50194284873e02bb2bf12449dc6fcc83a8ff6b0331c287594a6d01286440a583563a8f7742b569c8e4321f5157df6e74b56c05323450f325b25588f533e9668a43173148ecc5e9827c38fdcdaf4c3642de78dfb21040c0c654ae95834c8579f1119adcf3722c1ae8838447b361a6427ee217c55bcb56b528171c42d98978d3c3ecb7000febaa2ae5ee744ea08bde6c3683f41ee9573842dab1626ff337d77e873b28ea56402a07fca3791fd69efbc98e1215eb637d4bec5ca64fe96527c0dd6c4557f22bd19b26428145ece0b9c6413f5abd245699a1c41337c33ca4c069fa9ce96946de725d514893358dbf45b1a8dbc62bc165109c0bcd361b96d64e15259544dde652ecc064d8725dab886f33f96e052960a72043339e3674d513d1f212e34bccf010b5fb0a6f50681e532438b477955c71ced0d519d008ee24732b4ddea1a96436490a8efc5668c5306aa5b71ead16eb6407bd3c217fd1ec07196909dbf27bd78936087100a721dffb40938164edfba1bc1f04cf838cdd671981948c0a2f6d18a163473093c3185142001089d909da310df8b5e253a630b472652e556b8fb280562737ac1991f29ede0d574b250747ddff7e2c448dc1a065f15761861e7658afa4eb04cf5356ea1473d7d2301e2d5b1ce4ee8c164355fadfb16c6980d7a16df03255708e5285ad47910c8f30f0bea5029d846e16dd398bf0d207c5f89dc4711ea31accdb33767a53cb353e0b2401295f76b93baefe41c89aa4635474dc079bf9b196850a91c9b8693ddec64d9d2d21d8b2164048ada340f03095ef689d1134218c6b093967953fb015b2404469b5bf72b539bcd9a2ac8cb90aaa0692517ec6696ffb45bfe75d60f635d389358d84e1e6eacb088fca4b0423085f813904bb188b18fec46e8867ceecc871510300cf8b625ad5c44a564628a15675f987142c111b89eabe9f64dfdf3e7211a164a84a0892426667f8627e3098121a92d13c469224c1619a373d0145e829530da3f4f09e1e0b6031c9e76a633cee0d50a6040ae45b1cd088a70c21ca39803d4ad5b75b957ce9898dc35903e81d3ac8e3fdc83bd78f68edbe660370a29bc771039f86afea6c821056a937e9c663b8f2f61b7779591b8b584461f18f97a57b6e29a5b426c4b0505b48491dd99cf50e0e48b0ea869678a73463918140e8cebf86578834634cf5869cf715069db0c68653d775d9be93a5c591fa11b2150a283179de0ff066983700903e894e2dc2461a17d59c28d941e20790b612ff1ab322763c8835b0aa179a49e9c3de4e9155f36fe3cf2fa4aa23c1bb5564c090bf0b590bfc3d18342b0775133716e00f46bbd657eb1b7d57241181d84ad778af844e3bd8b5ac07bf37e84e33d6312db40a785f79bdef07d362193f8142a0c58d0fcba53d0e9729bfee4be253d2b2ec4d3cd64caeae92a65579ebfba42125a7555ba2c62a821408f50009c70d85224c27a3e6a3f328f72215df5f8f4786efb9f011fe3a4b9b231438d2864dfa176e87b7ec5f4911e4eef1471226f715c0d99adecb112e019d4f397f8f9923fd054b40db0d31cad6757ee55cb571e01043683a8b70f17c0bc46f0b76f31e0a5f0140f8637aafbe9b95feba078c6059dd95aac0530686f024d05572b94aa203f847d963c6301ae3b865952556e4cb93f543232b737e516bb5a03828e5641ce90b682f176d2d781603129e9e870a94777068e70e4d704ce1b9d110a902490b0c5cd0daa1b3b3b7568b59eeb0c2d7b2f14cf834b99582f730d0dac0efd75ec46415558cf70ba5b1122b2685ab55c0f9c5cd026227bc1c7b586e40033ae05e0c3e521c29881595f3b4e0bd63405f9724db3897bc5f4d6d9c1006f0dcfc22a3fd5aff8950c724534edc479c41372f1d3da31e72be6ab98225ef865cbaa65cec9f0070a39432aec6d84bf6e58b0765570f0211bb7b4ec17da9093bea14f5854711f40076fca01451e4ba6f01efe674d01ea962a3633287fb202b1cb53ba2d0cc3cb0a515dec8a9effb950e6d913ff94fb349386be96aa4af0eca6a0fedc98893ea4230ec6839c93444d7cf8d1601e77909d27af589e12c7745a99fd1129f052f319507aee2252c0fb656f99f6d3972542b029d02f3d9cc66d63d83138f9f5ada61fceb10d6835aeb7657249ffa658a0b208fc98a162da6170ebd1e583ec9d65d461cfcd3f2717e67f2c34389cd6a6f01efd4793984c91c63c1cc6a8cc5127847e568a169b57069c5cd05cde608a05e3be37e9d905eedd6e0088beadec5f1156b0f8175d16f0ba79fded49e1903101048e84331a64ae98e419cf2de0afe80077f1e0c8733f7a2e2b8119c22330c2ac4d4d6698ae020fcb2129c2045922618c8fb1e08b0c12b2b2ee74432100bb682c4f7b342818eb0bd83bb0dfd224da710bf8273b05e73acb477e669e54fe8f54a8efa83fa959916f3babab050ac3e889d04f58368d3cbfdfd5bdc25d14f8e8b1a1b65790f2ab27f353bb30feb375f0226841458135a7676ba09d75a9e931838e684167e67401e4c5a01ac572c075cc8efd9a6e42be7f891834b2e3d01dfacf6c5c46ac4b675d3d23fe1bb59bc945422cfa36a0e3cb553db488cd3ba5d26593d87fa3b493260e6234b0360f6add09ec5d00f22a008d42a976a9387f223a2607a1bc20f20cc93d8091b2812e83d149153e36e2c774a5f5b3e608f72067db0315b4e273c5a56a4439345108ec8189cff2f2eceb23fc5f2dbb7454000fed3bc86d94535f6ae3c8b7f3be4bd54c6ca9edab2137f540833f625b15f845c06f4e2bd451c67ce94957bc9c27e2210efa5cf54de8a81a0ee846192393b459f652f528c250d6d139ee60c46fe75f88c0742967b216be658262e25097b191527480e48d88efb76475d907f33e11b6918a1b4ae70e1c17a6e68af43a848058e468426b92d6ea068e3796f2161d9cdfa90c7cce2e23bfbe4f5ffdc6558090e4fa802434c019d9513ce7cab4fb92da7af63014d60b5f898626c28344337698e3679c82b4ddb045fdb2fb27982fa584d719245108be13a4069082c1da0865977731ae63bb6d20bb2f55e00e073e4244ad4414e710a7553c3861c94fbc069c3fd0aed84960e959f8d6ab230dd6641b98e35588cd9b27287eea03578140dea7ad3748c2954d391eac25c579739da311f4fa1114ed50fd13d5c8b85db1bc9637ca52643bd11d8cb7fa36f581a6974928efb4dd1bfbac178a4edf88b2c5fb737622d6d3cbe175e5cfdf663a9aab7bcd5c6fed413246a4befe94e8df9f7bc042be85901d2fdf19d93cb60bc0e590e486a9c02b03e97205541ba7395ec4c5d2b1f5f359a2062074b7e0c57616e052a8ed48d34b15f8349924e2811a97be1c721b673377f0a019455a99c8cbee0c368428f816b2a8da5cf8806caddf6bf4b9a62147d936baea414bd82a6feab3dbe91f182c64b22ccd77a8fd9a1af2d039ac6445f3ca12e9eae64da47fd5dfecf4f05d1f3b4c75e018b6524d4759eb00abb14f80dac4d06378c3f4a2c8e49fdd", 0x1000}, {&(0x7f0000000340)="c16f592f66cb93df6378558fec391f68518a19ec1b79f0f165b2f6488d5dc8f6f6ca88d33ee6c5a1107ea4e659f2e0d452be7defc3cb56c319abdeae496b7b7cee31c1f7223f75ce200606d4a6bdd90ed7e354b4adb18072790fc411d128f7385c69a1a79e188cd467c1e5d11aa92ca908195d192256df9bc8a4f278734d258a4299547b1917308827ce9e2bf979c2a33f9fd926bf95ddc222149ae69070c60fb02d1dc4020cea015476b16eb178017109a851fb1aea46efcf6a723b1701e6", 0xbf}, {&(0x7f0000001440)="27824336b96f6f97e8be4ab1a13ea0a8115e33510138c2d6ec57d99beda7f61f6ec142fdc0f1ad2d06fba2703823d4b71eb41162cc940392450ce62744e0f504b2def5b480810747cf74219fea292458e78bddc98701ff1ea8aa6ffb415eab96375e0002899746a2eb5712dd1ace93359b36ac8847affa0954500a66c944efeba1d27890667eec9896e106cbac59249b690abab78daeeccd2ccc4e1a5b7d1fcbdd65c99a017e854ed87d6f83e58d6f27bb06e26f36188c61f8db52c140", 0xbd}, {&(0x7f0000001500)="cd3b341d02f62517847a2b38489900646f2847fb8c15580634d8c5a5f48fffae8c1b59063a9bc0b7fd7a850b3108ce35bd3bf4e126c43d0b827154425d871ac9d455e48df09b0b76a4d000ddd498c5b717ca8964ab714f350dfe9f9c598f8673f3265768eb261b43f18315f50d090e29975e615c431a8a75f8f408d8f4601cea69c68e6e5b4d00b072b100a0ce6628ce3b6dc8360059ac763283500bbe0256890b14585572859c1a1078e31b5f875176a82048e7502e171c81d74b023a3909dfab7b4f62db94f654f555fbbbb6491fb4bc054a3b850947d03774f1278b6dc97dcbcfd64e97f027425c19066e82ac0739b8f8deb98c66307b", 0xf8}, {&(0x7f0000001600)="377adb58f7fafaeda8104697314851cd329693344fe891078be11ba203c5cee6a6b537cbc25c9267bcc9ac1b5fdadb969fb3cb72536339ccda78b3ab85c8cfa27d448e716fdd5c5380b68d8623dc9d1a80ec65a078e3f6abc329b83ffdef181e256716311a3331e1b9ecd23fee600777613f992f5f9ab3bc342a0d3bb52981f4db05be372cee9a6a4c5d97903be3aa6d094afe096ee684b1d55d2ab873ec8ab2e670922450517ea482a66ff095357c34f2495eaa68e73f655a8d345c8871ea14d1c356a7bf37ea1e09d8fd5c1d17244884260ff02793bcde1bf7", 0xda}], 0x8) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000001780)=0xc) 04:03:46 executing program 0: utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x200, 0x2}, {0xa, 0xbdc}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000140)="481f2dff6df78f14d96c212d5c795d567fe856c1b5cc6441452da4d23633d82b88b536095bcd3738ee9ca13591b4400f838ffa013e818cbf19ccbda51a1455f6ebe5c695f4a7c96efd17082faedadcb016", 0x51) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x00\xe2\x01\x00\x00\x04\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='r\x00') mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x73835fe1) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000100)=[{0x2, 0x1}, {0xc, 0x4}, {0x88, 0x6}, {0xc38108b3de8faa5b, 0x8}, {0x3, 0x8001}, {0x44}, {0x43, 0x6}, {0x23, 0x8}, {0x20, 0x3}, {0x4d}], 0xa}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704a", 0x85}], 0xffffffffffffe09) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000ac0)) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) dup2(r2, r1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x101}) pipe(&(0x7f0000000000)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:03:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100)=0x101, 0x4) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2, 0x80000001, 0xffff}) 04:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x400000000000000}) 04:03:46 executing program 0: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x435, 0x3, 0x3b5, 0x3]) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) mlockall(0x1) 04:03:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x369, &(0x7f0000000240)=[{0x4, 0x3, 0x3, 0xb}, {0x20, 0x4, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x1ffffffffffffdc3, &(0x7f0000000040)=[{0x81}, {0x6, 0x0, 0x0, 0xfffffffd}]}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000002c0)=0x3ff) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000040)={0x864, 0xd7}) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) seteuid(r6) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x400}, {0x18, 0x3, 0x4, 0x80000000}, 0x7fff, [0x7, 0xffffffff, 0x3, 0x2, 0x4f6, 0x3, 0x2, 0x8001]}, 0x3c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = shmget$private(0x0, 0x1000, 0x27, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r11, r12) chown(&(0x7f0000000200)='./file0/file0\x00', r11, r12) lchown(&(0x7f0000000780)='./file0\x00', r11, r12) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) chown(&(0x7f0000000200)='./file0/file0\x00', r14, r15) lchown(&(0x7f0000000780)='./file0\x00', r14, r15) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xffffffffffffffff) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r17, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r17, 0x20004b3d) r18 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400, r11, r7, r14, r16, 0x20, 0x6}, 0x1, 0x4, r5, r19, 0x6a80, 0x7, 0x41}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r8, 0x0, r23) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = socket$unix(0x1, 0x5, 0x0) connect$unix(r24, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f080000003000"], 0xa) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) socket(0x0, 0x1, 0xff) select(0x40, &(0x7f0000000000)={0x80000000, 0x7f, 0x8000, 0x3, 0xfffffffffffffffa, 0x0, 0x6, 0x2}, &(0x7f0000000040)={0xffff, 0x0, 0x2, 0x9, 0x7, 0x1, 0x2, 0x4}, &(0x7f0000000080)={0x344, 0x6, 0x9, 0x100, 0x629f, 0x3, 0x7, 0x8000}, &(0x7f0000000140)={0x6, 0x1000}) r4 = socket(0x2, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r4, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r5, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) r8 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0x1, 0x0, 0x214c, 0x0) r9 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCDRAIN(r9, 0x2000745e) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f00000001c0)) 04:03:46 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="2c012e2f66696c65302f66696c6577709649a3149bc65754ce0be3a641bdf7f4398365803e65c8fd41112636aff74e683c57a3b8b903d72992fc04c1fa1eb56b2aa05c8fa4ebbc72a77594276f728ebc3a963c08fc58ba9d4a0893bb6d9a275d17fe0fc6717198020b917fc9a499383f35a260f700fbe4db23ec92ee82d05a96d58df4005e9821906df7574c7faf571365a829399ce30fff1eaf1748e5ed60bc2014"], 0x10) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x8, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0x3, 0xfffffffb, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x0, 0x8, 0x3, {[0x8, 0x9, 0x3, 0x100000000, 0x3, 0x1, 0x7, 0xfffffffffffffffd, 0x1, 0x290, 0x4, 0x1, 0x5, 0x0, 0x4, 0x400, 0x4, 0x8e38], [0xab, 0x18ab, 0x100000000, 0x6, 0x38, 0x8, 0x40, 0x2, 0x80, 0x3], [0x7, 0x2, 0x7b, 0x8000, 0x80000000, 0x4, 0x1], [0x101, 0x8, 0x40100, 0x10000, 0x2], [{0x7, 0x7662, 0x5, 0x8}, {0x8001, 0x2, 0x1, 0x242}, {0x0, 0x401, 0x7, 0x8}, {0xaee9, 0x7, 0xf4d0, 0x1}, {0x0, 0x9, 0x7, 0x3}, {0x3, 0x9, 0x80, 0xd781}, {0x9, 0x6, 0x8071, 0x6}, {0x7, 0x8, 0x2, 0x4}], {0x9fc, 0x6, 0x4, 0x4}, {0x9, 0x3f, 0x1, 0x1}}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000580)={0x101, 0x80000001}) r3 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000002c0)={0x1, 0x0, 0x8, 0x2, r3}) r4 = semget(0x3, 0x1, 0x205) semctl$IPC_RMID(r4, 0x0, 0x0) 04:03:46 executing program 1: semget(0x0, 0x3, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) r1 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000240)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0xd) r2 = semget$private(0x0, 0x1, 0x82e391ea08a7bdf8) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x18020, 0x0) fchdir(r0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/219) 04:03:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = msgget(0x3, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f00000005c0)=""/147, 0x12a) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r19, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r17, r18, r15, r18, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x6a, r3, r5, r6, r7}, 0x0, 0x4, r10, r16, 0x22e4, 0x7, 0x8, 0x400}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) munlockall() 04:03:47 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) 04:03:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x11) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5}, 0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000580)={0x2}) r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) setsockopt(r4, 0x20, 0x3f, &(0x7f0000000280)="e4e424089013b6d72cceb95a66d0ca3b3105686c95e39162ded35579b546c41fca0cd048bed144bdeba7c1801b547ac0ad62ad384c5e0518faf19566f59480c0acb6a3e4d7ccc330305aae3aeaa4a9e83befac34f475fb45ece3b463fbc6fe48c2d89a1f471c", 0x66) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffb, 0x9ce0}, {0x18, 0x1, 0x80, 0xe9}, 0x1, [0x0, 0x6ff2, 0x7dfa, 0x6, 0x20, 0x8, 0x4]}, 0x3c) r5 = semget(0x2, 0x3, 0x18) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000200)={0xfff, 0x3, 0xcf, 0xce85, 0x8}, 0xc) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/232) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000005c0)) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000080)) 04:03:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x4) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 04:03:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000200)=0x49edbe08) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8025, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r7) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000080)=0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r8, 0x0, r9) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) kevent(r14, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r17, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x2, 0x1}], 0xf95, 0x0, 0x217f, 0x0) r18 = socket(0x2, 0x3, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r18, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) writev(r2, &(0x7f0000000200), 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x40, 0x5, 0x7, 0x586}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa, 0x24, 0x9, 0x4}, {{r5}, 0xfffffffffffffffa, 0x41, 0x2, 0x7ff, 0x5}], 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x200, 0x1}, {{r0}, 0xfffffffffffffffa, 0x92, 0x1, 0x4, 0xc2}, {{r7}, 0xfffffffffffffffd, 0x10, 0x3, 0x1000, 0x4}, {{r8}, 0xffffffffffffffff, 0x11, 0x1, 0x1, 0x8}, {{r10}, 0x0, 0x4, 0x80000000, 0x0, 0x200}, {{r18}, 0xfffffffffffffff9, 0xa5, 0x1, 0x926, 0x10001}], 0x2, &(0x7f00000001c0)={0x4, 0xc5ab}) 04:03:47 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfa9c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd77000000009037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6bdc10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='tap', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='\x00']) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 04:03:47 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) listen(r8, 0x80000001) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r9, 0xc014575e, &(0x7f0000000080)={0xfffffff7, './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7ff, 0x8, 0x9, 0xfff, "1daa757c788409af634422d993d28f5688a1dcfb", 0xffff3ff1, 0x8000}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = msgget(0x3, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) chown(&(0x7f0000000200)='./file0/file0\x00', r6, r7) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r9, r10) chown(&(0x7f0000000200)='./file0/file0\x00', r9, r10) lchown(&(0x7f0000000780)='./file0\x00', r9, r10) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r19, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r17, r18, r15, r18, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffff81, r3, r7, r9, r13, 0x60, 0x7ff}, 0x3f, 0x87, r16, 0xffffffffffffffff, 0x5, 0x4, 0x5de3cb67, 0x20}) r20 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(r20, &(0x7f0000000000)=[{&(0x7f0000000080)="a944c1682cb7feda634ca6173e36131823f407af7ec71e3a49671e809c90fffffbda65a3007ef2618b408be3aeeed6709cec76eccef2789ad6ed66e9d2ecca83c113f6c28bdae09b0c45bcb58a9a7a137e5d0ef92202bb31489c0faf9c30f919a5ee6ac55b8fe2ab179d1bca0e9fbfc09f8978d34ff9cd81398a39efb92241aca17676cf0d1f5bfa928653ffbb2a420c5dafc881ab80cf03f4dd8a922fc7d189", 0xa0}], 0x1, 0x0, 0x8) fcntl$lock(r20, 0x7, 0x0) 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) 04:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 04:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x6852067fe21c1969) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r5) 04:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'p\x00', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(r0, r1) ftruncate(r2, 0x0, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x1, 0x1}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r6, 0x0, r7) connect$unix(r5, &(0x7f0000001b40)=ANY=[@ANYRES16=r6], 0x1) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r4) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000e5e000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffbffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f00000000c0)='./file1\x00') r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$KDENABIO(r10, 0x20004b3c) renameat(r9, &(0x7f0000000200)='./file1/file0\x00', r9, &(0x7f00000002c0)='./file0\x00') readlinkat(r9, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) getsockname$unix(r9, &(0x7f0000000b00)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setitimer(0x2, &(0x7f0000000080)={{0x8, 0x563b}, {0x8000, 0x1}}, &(0x7f00000000c0)) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) read(r0, &(0x7f0000000000)=""/216, 0xd8) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r3, r4) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r8, 0x0, r9) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000080)=0x80) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) kevent(r14, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r18 = socket(0x2, 0x3, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r18, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r19 = getppid() r20 = getuid() r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) socketpair(0x18, 0x8000, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = socket(0x2, 0x3, 0x2) setsockopt(r27, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r27, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r28 = kqueue() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r31 = fcntl$dupfd(r29, 0x0, r30) kevent(r28, &(0x7f0000000100)=[{{r31}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r33, 0x0, r34) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r37 = socket(0x2, 0x3, 0x2) setsockopt(r37, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r37, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r39 = getpid() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) chown(&(0x7f0000000200)='./file0/file0\x00', r41, r42) lchown(&(0x7f0000000780)='./file0\x00', r41, r42) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="cf521d3fe859fb64a5eecd2572532e7bffe6721d3332f487adbbda3babbfd1febfaba50b30b2268c47a57f5eeda7e8af53fd4c2b4541fe14a2d9d1fa74a600acdfa05f156b3bfce4360c7dfaaecfcca1deefd086b556353a2263ee2d010bd13e1290967c911b5a3400815b4365b396041336925d1a3aae5e3133d0a90061be9df7dbd40bdebc6c07e4f1867aab14231c9337e29fcc88085d80087d507ca8d3498be82ee04387", 0xa6}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r7}, @rights={0x30, 0xffff, 0x1, [r9, 0xffffffffffffff9c, 0xffffffffffffffff, r0, r0, r13, r14, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r23}, @rights={0x30, 0xffff, 0x1, [r24, r25, r0, r27, r31, r32, r34, r0]}, @cred={0x20, 0xffff, 0x0, r35, r36, r38}, @cred={0x20, 0xffff, 0x0, r39, r41}], 0xe0, 0xa}, 0x404) 04:03:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0/file0\x00', r3, r4) lchown(&(0x7f0000000780)='./file0\x00', r3, r4) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) chown(&(0x7f0000000200)='./bus\x00', r6, r13) lchown(&(0x7f0000000780)='./file0\x00', r6, r7) lchown(&(0x7f00000001c0)='./file0\x00', r6, r7) setregid(r4, r7) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 04:03:48 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x00\x00\x10\x00', 0x800, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:48 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x21) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:48 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffd3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:03:48 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = syz_open_pts() close(r1) 04:03:48 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000e5000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0x9d, 0x90d}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000080)=0x80) r7 = getppid() fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x1, 0x2, 0x5, 0x20, r7}) 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2, 0x4, 0x5}) 04:03:48 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000015c0)="187f8cfab8e570a9f794dd4b0f8e59438f09618544fb0e9b1cb6cdab84ba4abb37f0ffb56237624d9d07b948aef843d88bf1d46e42e2228d951e207177942fa7fea0184fea9735f63b37d857b148eb60551bf27fa702654da394bca72d15d192ae7be413af1c1ec630c9dcd70a0c067313e27574e792fbd0ec4dd9a96832b6ae92d15980ed868289768889ba954a5d677dd6b103f8ef761c56cadb2cb6f0ae4d51a1990cdff46fb0e2676db5ec15899e8a335fa63f20caf656825319b6c3627e78727e592cae63d939285f8e45b17bca7f3dce6a8d72bf4b4a964c946afdb01d3ef18882e352443e87e06f28b5fb2b808d570876001232c07c4a17a5bb10a6a34156e4c36a9b39f00c2e26484054ee31cae6dcc3d9c538c0fa235987fec7e4fed4bfb9fc3540507f030edd1ea416e959bd3d7b2129f84b2e15561c7c3f092fab60ba51b909853c35df9b5e3f98f7a5922900134bf73e9ce3c7db593bf5568956ea7f204c542018d114e21a1e65da694e037649b86335f765ebdaafbc517d6032e9802b0bef5629075260ad11f8099090615ba8789506e01cd3f7e467196c4a0495620ab5139741541f60e863025b0a936a3500d2e1560ac2d1c019c84fc7378fd7a8eb3919ded4db9ba4e2a8b6bf7efbeb792de0cef4e5756f3ba995e5ee232ff30f4507d5cc1a4406e386e7d39eb50138ac9d8c9757216df9c43f6b8829efe9cf0f54ce438c1ada0bffa6d555d426ddccf30aa39116c37297b7d13e362856ca93a3c6911e573e813cb57e99dc0ec6f85da0b8f7939b395b4c383da5d555df9ad499290dff6cb4baffcaa691277a73768e89c0688da8f5d317a5201e4f7af1be11b6facc3168e79477a52668ca4e9919604c04654862bb3487e28e9fd9b096a13e022babf0c583946ca5235db49555ec23beef6eed12e4bf2672d125a528b18f3079aa9210cbfc1c53ab4f96af04cda01f87e2b2b879e4e5e8dc071578d3edb80f4f48afef001c3a8bae9724d4563b4b724d1cd3cc14afc128744e4bdb6c6e11cc45f91b67517d5bfef8f63fe04255a105a5133df74be9710fe1103cd882eb07a2d1b87c80060704d467792c8112c87a1d2eb694ee0e82705d5e195d99b7529f504b4c3651f4effd9bf74517efb1f3d607610d5303dea28817894ae9968c2b04eae6239b4ad7dac03cbb61f2a101d56df1dd0f2a1f312d3104176f62a2ce1db5cd724d2b03c79901023dee60733eacbba4ee79d4926928e2b8d12d252faf4d6dd9194939a598e2bf43650133b6c30a53deba2454a43bf398eb89216367e440b5a67578f8f32a48c35a84b26a1c4bbada8f44c4a2d1acaec4f7ade744ec395bb82040d436d2d14af8c703fb6defe221f12e5808ace4e66508153a6ae9a2348825cb9e580c2af51c0121d68647546cfccf6c74bd8f21476d5153e35f0fac2b46eb03105a27d4389f09d1f7441397e215563ca2a499d38bc8d9c4ee2fc9f4b8a19f230968cf73c3ea1e154007cf1d18b33e187d2c1b2b376a5f39448d2a0513e1e7e54d69e3201e23a86c9d711e874c8e64b08872baf26b45d4847c27ea1c91eba47c46ab53b63a0c3931abedc536c9aceaa9d816de42c73a31b8d47c2489c9093f5f6b7f982bd0ea6598366a0934f6a8ab0e9110ddd5def42ef7810bd788965edeec08c723c159f5f363921b49dddb5bce3f67dd05a1e8fe5f687aa302e50d09cc908a10f60ab84126691e15b2938653bb0424a51c998e06d1db56a2d51e858360f45a04f871677bd2ad38981f7ef720ace3bb0c461f0eb44374f3fb2b6f06fb2d481707ce5a1d64c0fda3790f1479cc6672e5c313a0b81d88e5d90cbde7859b24a585529499f0c553875b12041f2f0313ed40dc34e422841292648be33c8b2980831299936ca99368582f846d6c5bb4e78cf88a602e099032897dda4aa0725430366805f3c0fa70193cfea9a8fce40b09d333db996139ab69984a09867d8969fc35f50f67d332c4d528feeb6cd57c9f11a06cbf8377ce5902eee31f019660fb9291312d5ab5b09f30ea5974acd85e034fbcfc32e655ee8afa0ad3f4bd17fb9029418c93e0cd3bea009d56da164091c9aeba0a5ea25f339bf9f796434562e1f42dd44e5e4bb57b4d4a37dc89589928d9611b18aea9346500665ccf9bff04beadc7215bb3ff7067d10ec8265e177729e08a710db9d87b09e15b6de5e866496f31eca6471c96e4eab1e58be147fc9f0977c97dad31377afff8da8ef244b438a855cfb1454d06290123a6e919abe04f385a96f441a1badbd9fae64bb73f3098b246b8f8e7205e99ce126129ce90722cb5c991d3da02d87e89d334086cc79d609d842f123b034e5d4c58c1a9a01a269f30c7817a62103a9f3d91fe19b528f17fb664855e094fdfa29a76c5a06001a64d24c4ac1b04ec20c6fa8524ad1143903dc3028095674fe9216128bba6f8982b87c4e53901576bd5a8076ca3d4197a64df49d028193aa28a734a98333061a0773c0a8c02bee52b342aa9a945cb42b311eff706c669e23b6f022a5864f9771979da5f8dec2fff6154e86fc73a896b28432480f671158103c491bc2f4b7a83977bed9d2b36114c63b524eabc8d3b2eb76582236a6b2381a6a39ff6d2a6132611c3ac5954388abd8b6d15dd459799e4441be64a66a3adfc0ffcd73f9af78ac5c753aa6518b99ebbfac017b657f83b368c77f7c8da6f17256f9cc944dc5a901b70e7cd64b1716fee70e771e15feb25348356b1c8b04a9413f57de432a6e92d9e23954c339ef17ee86a7ee932cc00437baaa219a155fa1420f8ac1a3714c12356b93f7449ccd6b37001b123cccac006af7e16b4f0c01b2f10bf3e076ddc94a1c08550e07f5a7194d9be1958cc4d8717506236d7379d1e34ec40e0e5c9da939e3fee8c6ff246c2c29cc9915e8d246337ee3530746b88ce79c2e02e8fd36f6491648169d5ee2fb17b742463f72cb527e2bdc9f95de1ca00846f9818307234f369c487508d5b848583d22ada089f5d2e76af2615815a2176943ebdfcd4e6ec0dbef7fbbc45c7d5d7b167d48a06b99b08dc722c11c3db51bf01ba51deabc99ce2da82322b806e91571d485de99cc11f6a4cd5d0a88f223463b6bdf599e995874804d115d28f0b5ea58c36ced156de19f2a16dcebc4793eb96d89e47034cfb94f6cfd3edd758e33228d517f97735ee6b1c2deaf41addf878df11b7bf5efd7b8d746021d51e477b723b7e404b5e7b996bf64acab105074504b87ae4b860b4cf92ede718f6b05a9ce3b822200c07db6bee87a4e2cf2b507273dc2a1185eaf28749cb5bd019bcf45aa58926e4978835fc76447e0bc861b2a61649eb1efe98ad8f60e68882350504e9e489e5b0a4c2c2dab800351dd676489421ee67bf422c04600356a58f2801750f475075f593a56b9c217578e73b203d3b39ea59b42b66463605158b74ee19aeef12620c656f76c96756d71092e7b44eeadab5d8c3ecfcdf6e6832915e987c02e45bbf20422a0b772e2c212c49ecfc1df5af0ca19b33a611f1d6a3b769c17821604d8951d25f5ebaa3f4cf2c5b4be59f3252494e44b4c2bb1248fc379dd2c27f8e6ae8ce829e30405c66b3a9e47887e7f7c6064f73bd3091228299946e5ffe39a53683a1e462a19380cfd66892bb1052af96f8d81bcd273eef2c11de5e2144751d48274d2cc2a9b7bd474f7bdae6cdadb576d49ae5239ff511911804045ca9e00d17ab22aa385765fa177736ebb80d3da207187526908a8c9c6e563f24aa46688f57e48b3150a1ba29c43b44dbc09d6cfddec01355232278db00b2daf950100e6cecb45f7e182292fc5de7d3556e4bfb79ef97d2a47ea0e8fe5abf9c97e27410d3705d88039ef49c3d9cdfe1b8741ad7245aeffdde3efff2633beb18280531c3f2cd60737626395facf9b315e47a845472204e44a3b10a275686cf515e87cc5331897092ab2e5084db7d95d2084662e4b3f120a5c31c88c5c8a46a84beb60893469d523d1d45140eaa142406622aa791243b0f21e8e7af9d27779ea9566a13f484d86c10d1920315aa0c5afcd278fe3dedfc5ade0c8abf244531a87150f82d491ff1f414e6449e386007dbe2b50963eee5c59190da0bec26f8e8ff902d9c13aa215a2a38822d6cf57a2313390f50fab9dc6b81f5111c422803f51f0b5d98b5f8118704a5abdd581fef1f7fbea25b02b625b5d8d35e16c6b2f3e3e56a095a7334df02d5477667407ba1fe90dd730e2b0831c2d71dcb30a355a093426e0ab9e92a1e74cfe49084aa9b13d9b4d25448426cfcdd26159fdc6d6f65c2852703fd297367d52cb3b4197b717d2e97613913d6b72ee762337fa80ebeec0d0ff46b84494640721263d0cf93b7f2e9d0b370bad4fe42523fee70c35605e54ecc8dc7db4c07dfae8de28147a25392f6a3faf53b094546ce27b0c4944e155ea744f8ce95f78ca7d6cadd7c3ccb1c8bf8db8ce9d8df250f264068d116d6c1bbfa9b4a42b3420925696776f27c9e6df6ce51914c3eeec34019334505aa6c5b218b02715a54c5170103b9adb8bad300705370f9f12b456b6ee622eac84ad36ab00823831a4c3c10cdd1d8830bb57cc0c96b19d1231798153cf777fbd801f3dceaf73eb487b977ba5f164d096d6ceacd19dbd81d2fa725e608df872508b3fd859cc5b4ae226457ae59b13ca42dc16f6acc4c95da964ef8a263fea7d13155027acc3dcb2f44ad23aa278b7066d273444b5accefc768855c6da12f70f0a1cfc1f7f2dd02f9b9a27ec6cba2c6b515aa2303fe9964b0074c30be282ef230938b6ff8d961480281c18f3bcfb661d2de14182993f4794c3f317aab7ec87b8ef9050293c0f57c9a43f16b25c262635eade62581d5df00fe74e9456744348b4f5ea21ac6e49578a7fb5f32729cad2905d708c016677c87d4ea5991b3135ce1c53877df183218c4c1f11e74645c63fa082f678334718cebd88d7e3b21d65f61b38ef7dc74a9c8fc466d36c1b970672ffa2944f66dfffd314e0582735326e10b5e25b094edc239e635b5e49f376e0d84320361d2eca41b845709251b7d6432849bbbf374624db2b69f340983d7a438451e3972d0a3785d1b3e3d6fb6556cffa93b9675c9e4de9d3af98151b07ae2711401744c6ad4d1a6b05742fb0e7ba4f2b76592831988c583c067ae31c0979455e2a6490ffdec2771c381155878bd2332eae07bedd20537a2e8e4d18978ba1d902b4c5d8cbcf47d91a9ed5417f0ad780151d32204eb0bcfa26cc8d9c0f12516d2170c9600f5adbd888f6de205a57941c35dee99261e1ebeac755669e2e63989de395d0204936a110da4ae99d143848a9dcbcc1e05283e2e0dd62d8cd087608b3dd6542f2d65d243fa5a48845bfa02d3a3ac35a4959f18f9016f8ba2ca997556e08fc319f9b104403232d761fb4f0e1d90f74d7dd6cb82f4c79f9ea34535e94e3cb5905037b43ece6684d9b6cc1ec0ce1c331e1f2c4eba9bb712a2f8b42a166bba0817a78143e3c0b7ba6aa1a738b8596a971db471d1079a8555d3bb99aa682ce197e42701ede6d55b5d57b6a6d323953b2614fb4c89c92af3a0072f3902a0499399bd54bf382dd1266a506a2df619ea8e81cd1b1e84afd2808a628fd3debb503eb7677d4607eaa433527414097f19530802ab9705f9cf0f058b112f72417430a3963c02b24fb11337f8b487e38d6402056c33630598545f8da7e8a004f706e7edfb79b24486fe1e2f0b4a16d137cb95168c34f64af34967bba256a7b6ce96affca9843e64ac079481d65ae5347dadd137a5", 0x1000}, {&(0x7f0000000200)="11e31d05f324f6d55fac71189827b5000a3c0edfa02d1cde670b49b0ef44872dac5d07caadf21077868e27fe165c62159a4eb8cc0517256b0751f877192ec83c6f051ca6ec704e40dea6c6de9d9a7e875e76231edc5ef9d7170e9bb17c52d89b643b998cfa92603a7e785bdb5a5f86ccef02274632de76e68e6f9ff2ce30331ea417ca0c20eba21aa7d98bff8ff51986f3555683d7cc5e9e4e82ae07a349ea97cfcc6e649b00a6d4a0136e36af4cba94f22140d287a169a82f64a71b831129d5b78653fb1cc93dff9eabf52d51cac01ff915e5097bfcff90b26f0838c11e7d9e4f55a08bf7e40b07f64e9ead222335ebf7b0d2f629855b4c", 0xf8}, {&(0x7f0000000300)="0deb43aa5c836ab30ad7403dcb6e078c0b95a8cbcf6223f0c2b38cf63a5aea493de4b72cde3f3949e50d2cfda33ff2491f041f71edffef576112314e0a7a5932d434bbf2022d93502758a8e1bee05d31873a32277941b0374f", 0x59}, {&(0x7f0000000380)="9e4efc37bd2c1a70490a533ec3bd80a42fc0664b5041cd8a8cd932a11e66b05f7efb4d948ff97a8cd4878ab939e92b92a1fcfa29a80976b1760164ce8576c192dad30143221c4467eb8d8ddbab56936608077b6345ecca4ad77ea427ccbb51a779f8364f954aab99435e1d", 0x6b}], 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='odev/vmm\x00', 0x1a0, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0x2}) getuid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r5, 0x0, r6) fcntl$setstatus(r6, 0x4, 0x40) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000100)="4cd0206a6074aa64d0136d40b99a2f5f7bd635237a07ba5bbb0f5a6a516ff4dad7f810fb078b81710f6ac6bc7dd8f6bed636ce4ef90de0ca2bcd29c024288b2d8c6a7c4dd47fc0ed7a42ab98f968ecef9c99e6fcd0fb6067ba1fe3b96aff49e110e4be83d7ca0e813b76a77fa5fa294603b1932ad1bd14a3b827f6865b175d66e926478792874150755e113c71afbdc88982783e368d2b809ab38df2535eefd8740ebeee3ff320ec5cdcf891ee08b99114fbe90c8a51a2d49642702151ac2ca395cc76aedf1f347e509e7ba126a748ff19a0d08a5d1097998b42f18beca9e8557c79471b57419609863ab275fa1cc91d4971e5db5c3054e1b9737a", 0xfb}, {&(0x7f00000005c0)="9063064d10c21d84004daa11fd68be6623e19ceabdff1f50d9ac7ea23e70d238b6930dcdde8c64cc45f4508c3cd173fada8849e4076045bd8c94ecd6cd9662ab67a2c89287a28d8c08076e19c63fce652fd9918f23b1742b52e735ae16fb211f069355d7ab6a1eed0c00822e27c0e2c5c4e7efb2e9b23e5dfd72cb3aad017052fdfb930aee0868b31ef0fb293af08cb5704d9f40779c420708acf5b358d1554e5d69db4cb44e3077a6403cd6bd7850955ebc63851f8f1d91d75f20c6eb4987c7fab22fe060e9bdb365a7291e4a21c9d212105f4a8d8b706f1c2af460a051ea65492217b3eafa142068e153659b5353e928d5041d2059a84ac2e1257f747107259d484a88b13179a9fd2dfdd869f826b7c3d23372d84585516b6b43456a318b627ba087ca2624d6e03c075e9849639d6a37b4ee561968d5ec02a84e0eaf9e8b759a35ecd098c55a10a5d25ff712d6dad6797631f466016b744e17def7c65ec51a617ba9b1fa83251e9023fba3eed096507e82698afa2571d849c710dd99792fd69f9be000adf03dbfcf0cdc92f72ad96711d3316258e716497e4abd25ea5f1918e3fcb71b8e4c1c02f483efa14c5139413ef902c249854990de605f2090287799776fa12208f65a2b1212d6c7459043b00dfe63c20a31a6d1571ece1fa4a5382738fc36a7d22012b1bf9189059c1200a72dd3a590f1208740a10295e058efb243c29ce3c20c604cc8361ebd1d10637ac1b6b24333943c831c7d936f6efabba4525b599faa20b864b9cfbb09bee691d8d3619440575484356e7ac74a5024350c85bfb42e367170aa6bf688e20183a9bb5492e4a7d1acf5f6aef15e45da8c569f6b3980c341b783866bc1f828db6085c4e8fcfd6666b01ad3ffcb0ec63913c0084de38c5047175ef2b6cc9a544dae0c73095fe980e761f3aeca53bbe3a9285ad64109da66b904e6741e50ec638465b9c449f1748cdacc03786fea2a31069d6d7040d494d0ae2c67735691618f87e072ed3c8166228ad44653579ede4d83c9b5e340aca10851cb73e4c5c252480910315ba874d83cae4414271b5eb545e1d7f1615d1109205ade22972d80ded95258a88411ff2622025229f1232857e5a867982a7473e692a31c52f0e9c3a6b2ba8fc48db763baa32d36902780e4c31caa10d0f722f679472b5269a59e4fcd2de5a3771f345ac3d14e8f1abb6c4c1b0857728bce589cdd6c5903259ef3dbee37afd2b30e633e6df39c863cd5f1d6053d920cebe8408983c78d8b87fb100729a70f9cb12b4002d2e269b0ec4bf55f1ba803ec39810d3f4bb918adbb03539db3b3f580023050b73bcecdba6f5ac2352ee42ae22ad325c49b26865ef2220893e5cd1fd633bdefc33d1ecbd49e40bc1da13e280010498cd76167d07a120523647a7144aea21cf414dd036139e1bc630f7f7832682a4a3ea42bf3cbfa60171c9e4d56913211329f5614cb69df28b3768ee0fe697ad041fb81a0482af9ad540436fe1f2a39aa483772d6a89dd5c323470792c6575fc7ebc6b39a62764e4941e7126dc9b8bc107825f59b09384bdaa947a0e5ad86d456bbe2d13e86ddafdbe3f28b0a3919baec4c850bdf10019686421b864b5d316a770669bcde181354ebf6a5addfc42324e5bf49d4cadb1c12c1f675d7517acb44a836eaf4300854da5a58427e421c2caca78e14f1e71d660ea36af5b1e28e404c1f6e6ad17a7c855140da1cbb5e0a44b0a713cf232b02d7a132f2ed16591ee1e0de80a17b1485362ac7550d5671eeed34731aa8755849c8c329dc59de4724999f85e426ce7b970847ad000d4f7304deeb2c733cb33005c0ce72cf0246cf54f4fea351073326c2f8d1527e44d71d67dfdb680cc362a32a1d714d04f2e38482e8e01cebf4d87b287410ba89e59a509cd689ba705f9ef048a68a7564a09c574ea0aa1d6d892e15f5e85be20829257a37062e5967ba09f341d906a1ff0b4970b3a0b1e461c06b9e832c53866f06c23805ecf5f82e6924600c4ea37c6cda69ca8ad4f41b07b5c31bf52d85b75f464205371d4364dd91aec67e976e95c7a55e86998fb87b002af15e40208cad9646e4e99260f35b82acd8c41603c22632b021f9f0163098e79c53ebb88d5f9c42fa17bd68bb930b1e82735e7d352275bcb428ff75db27b6815af32f71f784c67c7a0d923da49cd0d69b619d485277a270363c349ee608bf5238d8d9b764b3f07a63e714ef2a27bc92154552f19797110f9ce5164668ef25f4e424c973a52f7770696d54c9318bfc10ffd2dcdd6156cc1d986513820401d3f8158a92bb4206a29103eef2e981b2ddbdc49dfa7fd5110e59960a24e3b2d77054e85b521e3a875ba6360a699bec4bfa1cd497143b58f076ce7799889065b4e1bee10386d65a98e5637f47328246e46d40fc51cd5440072efeff2bf08b0c74fe46afd035a32e73518852af979f547c05010b0a0260d7a6cec81d92411bfcd7f9c53f8bf0d86beeb8cbe090e51d14fbefe2bb662e07ca4e55121a4c9189ad64c9f613b37cb358907bb83af6442b2182b5cb734110957f9aefbc2e5d9bd289c40a3aa816de23999252be2b9446794e8d1b8f7563dab15996a5de91bc06f6d009a85d0e29ca881b5fec1e650ed4037adc09cd6a3c6e9236ce0cd04fb091ee68b76f23de7a6ae4250f56da6d0c69f16e317410ac4590528ab5d6a4d8d342e6e72403e4f1ea60f350288f5330b47103bf1ae333b68b856f8f878b4e89ba8d517b0836eef54fbf894c12795c68c7355f191f24405dd24c2c61d0fd85ffd796d32d6452f66f1246b5af230f58237963f7ba65dbb950a2110faacf725dd2c363385138ddc56daa8d2fb35e16d58b56982d11f40663e99f973f7ce75a9234aa1ab9113002a5a5d65b5b8c82ad9c551f83afcd12415ba4d9311421ee572016c190d4e39d82e0bdd28231212c3135a018effcc5e547b7136d2ce1e5c0c502df24845daae675b7e2611c6810f6d89ff54f25c289dc282bd16da700ab911ba1466483af2b315d64c19aae6517fd4b86dee1ed368a388e0a847bc3bc5cc77f8c16a2aa4ff92e83ade986fdf4057b2f398cedc26d0ea4b7192943dcf88a62372c3947fadaf2e40fc8587fff2b9f06f8f4bcde83bedd781935c1d12d21df192f12c27c4a3961ed1839cbef8d8e3303620073f1c017850a21169469921cc6be7da662475d15ce2bb9c414a2c14c960675a9683b5e4f834b55b15c82e5e51f2a2c8e6e13e6fde1f2b3e7677076f1d8614adada672d619e7e70fff6722a9c63bb80adc746ab8f23cc59f02bda7d60887376aad0ae61e450e99e8eeabf3259d8f0f54fc7e133ebd3bfaa8642034598d09d8ca593c541995999c8301e1068e7b66608f2eb86d8d32653d23bde4e20ff90274a56988b90a532e0fcd1a5d12f2d0006b97ae379b377fa95733620639e5d4fae86ab205d1bf8dd15bdf911c337568aab59c1f693e49376b701c642f4ccf85777809d3b0e4a75b6fcb27904c71236faabd747a54eccec764c9bf7b02bb6523035f39c1e2b6db96ad5fec57f5c4218430aa83ad4b6d8a83c89ef1201f55de3445611ae5ad44b1d30b25f70509a1150d32155ff63f58dd958ba3a4a011c0b32f798879555a373001d063210b9b39cd7c1d5e749b1703b5ac5f075df123d28dac07213a4272b3d66f5ff85a9933de9282ffbd1486d33e6b21d2dae0b3877eee5b7eec580a55f0f44e0da229326da43c17f2a30c04fae7e53ca5c3e6d077a6cf46964035d126f35a5e567af7715106342ede8476018285f7443b4c0b9a32703515a323b5a92d375795c414d86a34d44841d14b166cfa5bac5de52cc9f5a2d2b484c634a4e101c556d6f9ee3d333eaf4788a7319c701bfbd75a614607314b22d29334532b528938456250457207374e8121ab0c2093ec97b67e7ee83e74b7c504793734335289723e74cf3a31956deede7457b834af554af3e013f7ab8f04fc5b057cc1611dde7b36a5271f0fb1b2f3eea4b27aa49119fddd4ed3640fdff4742d0db23d65b3b7188c165e7070949a459ef993d1876ec85400c91aec39a4b54897f2ea5a43984cc836afe72df0b8d1e5c0d10e47c33948c5df13693c189049ccc1b23c9040b287c0f1dd23a5b35e03216cfb0e912cba3bdff58723e58db519270ebb56492170e790db05de143aa78d681db425081033bc5be493807c7908ae9e51422a9b9442b113f135fa683ebb0c314e2af555636d5e9ef7cc141dac12154e9859fd4cab1529265f056a3e5064544e02d2fedbf162edc0a7eec983a778312d137c0a15be3665ac1587ca4e894aa82d3dbf2ed343ac90c2a999e4db9e60d23d6455fc519bf5840c9653bb4b97f7f0285bf5c2e13bc5fa9d32ab6ed69a127d1826f203ec4c9747f5948aaebfbbf59416085da845eaa11131ac44b54fa08ffa6879e46aaeb734b37a270bef11e13345da55da183a4072e11a6dc2538bce128995054a6977ad2d7088c7af768a37b3da1748ef00a13b67c64d7d50d471a6e72090cd742c38e3af6e124f458f7e7ec183abaa0e686ad004af52c2ade0ced7b2267bb39c907d026624b099f235b9bee6acdab643f526a09f3aa64096f9e148a651cb87e46b2b268a60b8ed5e470b9efd28496d76de734e2dab206a8a4175d892e48953b606b4752e9a45567c0391fdec5c796ee4b71072b892120a0ab494443c1d5cb203f3d3c45561e7a99388121edd0019c61b8788c1a7e16b570799b27cd32ac2cb9058ee43c4fe300f82e0d0edd150fe49c1fe3480393efe640362dd2463caa89f3f91eb9874134fa66b7ee6d50e6ec8ecc1acaf5e0c7fa75a4af39a90e63fa0dfc29b89581eee27bf84d1533d71166849b7c51e08c72b4dc79b03866a3c37f714fb1c7654e2704253dbc14516312ccf9a5145b3a7abf36edb5a31b913340a2b9e9458ac031cdce602a9cbd177b9a7e74cc1e463b65b2bf3c4032e5e49f8a36e8ce2e445e938502c73644cbd3f5bc7bec6868597d5626a56301143c4b0a81436f4c3c00fe435ce762648ae8c2d65faf23d88be16e8317a8ee8e6f88caa9c8aadcb89804b6323dc9357f472e34f406d6b87a759574112e469b3cdb12434241ba863b35832adfade3060c135fa26c1112da5ca7c5a413195a62ec91698591f0e646a43e7bc6af5e544863e51fc27dc90f867ce12e5882946bce99b471d47b74bd31ed9233894e20905fb05869b82811e9ba692b3d74f42ac20c32e6b7b65ba993d6a4da401b540bcbfc8765abf7c0e523054bd31071766141c97092b61d500a9a6a3f50ffce85b262a7aca6c22fc690e6ff5b6de991ee4373aa8562589f4015ead31b639818126d3f3a34a8d5612140fec4d9d941fadaf75dd7d57e5e3946fec8532e2bf69473374a9abbf8fc2964443ce455d3e9014939891140707864e43d1be9ecdf5c08d1cf214711e90a763476730f1b0b030da9dda2d2a41e5cb89910be55ff2d28fe1a1cbd1b7fad940116c6d892f3236a660492b38cab2370e8d0b4a74e3bc7ef178eb76ec22226b0484a5987d5921545a74fd07ef5f4ac296284529430c6b91d73afa10f05061bd55fa47c101eea651f4e0864d600d94c8036ead53da3c0f8107ac3d82aba3a3ff495cb6b8d30f6882244ae44f20b33b537f2336b6e17fe6a8d98b3ab5ca8815f0007033c9867840a45e0957f280757e550d193c19ee32913026a80d0be6cf79b9630b0a799864f6c43248ac74ab8ea6c0f7924a1b24e76a03f8f22df1c9a93e9cfc24c12f76e6789667153aa25003ed78a2f6a06", 0x1000}], 0x2) shmget$private(0x0, 0x4000, 0x987453156a14b617, &(0x7f0000ffc000/0x4000)=nil) 04:03:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fchflags(0xffffffffffffff9c, 0x1) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0xe4d4, 0x0, 0x3}) 04:03:48 executing program 1: r0 = msgget(0x3, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="00000000000000010000000000000000000000000000000000000000000000002a200008000000000000000000000000000000000000000000000000010000000800000000000000000000000000004000000000a00400008436e526000000000000000000010000ec00da000000000000000000000000000000fed439a15880d074b5354d79a00ae45947e3dc5dbb050530fd345d17dd98e23d1efd1bf96651421fa1912d2ad499f6c9cc844bee1685019cb199454194643bd3f7c898323a63125875a7419f2f9c85d8cca5efc0d36ef9d59afa0d9885f4980000000060fc0b7cb81b75d0041af05021bc3d10f14cf1ab268eea19f79dbbe63e37e0c3ef2420f9e0ed259f088728f0e338019fd949f3e3b72e50d9f5024e261c34a87428bd4dd324878345bc8e7e4548cda7403b0ac667f267fde68fb78b6b45cf3960610000000077112ab5e4d0d9fa43a4c969509e8fa3bce30851fcb181224ae9fa0d1c95c339c9da8cce1d7601513dbef1844b054b0c5dd17713a8a2a5d67e6e4cc6df9c6208f057fb65976a98b128e7aab1247a10b47502c890a8bfa4c4fe85244ad6e7dfa6a71e47e58d364f326931acf9b8caa867b0b24bbc85149cae8a9d34ff5966a65593f5dd79e3023608480a29ec113d33a9ecd053913dac5576c43100e6bb04f26f2d3292f55564430602cafc9c51c8a6aa757eece971f9a9fd32a61672bf16973aa631ad711462c894fffd00c09452681c04e3bf19b475d7df1aaf91b6c219ab898549c8e2c31b6b09f555c3017003311bd9eef803fb5543acab8e3c98f21791a4f4359ca8ba290bcabf7094942f47498314824b6fb1065199c2250e6b4e2fc2931084bce9765e4d903aa25337c95c9b304b8c29e75b0ee129"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r3, &(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x2}, {0x6c8, 0x3f}}, 0x2) open(&(0x7f0000000440)='.\x00', 0x0, 0x48) open(&(0x7f0000000640)='./bus\x00', 0x80, 0xd) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc00c7006, &(0x7f0000000000)=0x8) kevent(r6, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x401, 0x0) r7 = kqueue() dup2(r4, r5) kevent(r7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) msgget$private(0x0, 0xa00) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() r13 = socket(0x2, 0x400000000002, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020699b, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r16 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) r17 = getpgrp() r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x2, 0x0) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r21, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x8, 0x80000200) semop(r25, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r25, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r25, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r26, r27, r26, r27, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x3dd68dc8, r12, r15, r16, r27, 0x40, 0x6}, 0x200000000008, 0x800, r17, r24, 0x7, 0x40, 0x8, 0x480}) r28 = open(&(0x7f0000000480)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() 04:03:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0x2, 0x5, {[0xfffffffffffff001, 0x9, 0x10001, 0x4000000000000000, 0x69bb, 0x5, 0x25, 0x8, 0x3, 0x4, 0x6, 0x4, 0x81, 0x20000000400, 0x1, 0x800, 0x2, 0xa5], [0x20, 0x4, 0x2e7f, 0x9, 0x3, 0x700d, 0x100000000, 0x2, 0xfffffffffffffff8, 0x80], [0x26, 0x0, 0x9, 0x1f, 0x5, 0x4db2, 0x528c], [0x6, 0xf4, 0xd09, 0xeb40, 0x200, 0x100000000000], [{0x3, 0x7, 0x400, 0xf190}, {0x9, 0xffff, 0x4, 0x4}, {0x401, 0x4, 0x3, 0x3ff}, {0xfff, 0x0, 0xfff, 0x2}, {0xc7c4, 0x7, 0x8001, 0x9}, {0x9, 0x4, 0x2, 0xd9d}, {0x8, 0x7, 0x1, 0x7}, {0x6, 0x8, 0x385, 0x5b1f}], {0x3ff, 0xffff7fff, 0x100, 0x8000}, {0xfa9c, 0xdaa, 0xffffff31, 0xeb31}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0xb3, 0x100, 0x4, 0x2, 0x7, 0x3, 0x8, 0x2, 0x0, 0x6, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r3 = socket(0x2, 0x4000, 0x2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000440)=0x8) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) setsockopt(r11, 0x0, 0x3, &(0x7f0000000480)="2ddb41ec7aed7b8266ccfd5cd63d2cc9947bc9e61c89869a35defabb8bd5357eb33d03190408f72a8956276490d09105d991920a81dfc1107734b19ca3b36211f25911f4690ed0846b6ac0ab19823e5ca4aa481327607f0f96b7d96ef6462f41efd89e7a9b4b7e3656ee7c625da157e66ac53206c1a06580f067de39cefd68d99b5838b72a941c0db3c4730c6dbd5443a19bc9", 0x93) r12 = accept(r7, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) connect$inet(r12, &(0x7f0000000380)={0x2, 0x1}, 0xc) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) 04:03:48 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x04\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) msgget$private(0x0, 0x442) 04:03:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) open$dir(&(0x7f0000000040)='./file0\x00', 0x140, 0x4) 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:49 executing program 1: r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000200)=""/168) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:03:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x0, 0x40}) syz_open_pts() 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) getuid() 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) kqueue() r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r14 = fcntl$dupfd(r6, 0x0, r9) kevent(r9, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) kevent(r5, &(0x7f00000015c0)=[{{r4}, 0xfffffffffffffffe, 0x81, 0x51, 0x81, 0x9}, {{r8}, 0xffffffffffffffff, 0x88, 0x40000000, 0x4, 0xffffffff}, {{r14}, 0xfffffffffffffffe, 0x80, 0x4, 0x8, 0x9}], 0x800f95, 0x0, 0x214c, 0x0) r15 = syz_open_pts() r16 = kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r19 = fcntl$dupfd(r17, 0x0, r18) kevent(r16, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r20 = socket$inet6(0x18, 0x8000, 0x7f) r21 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r25 = getgid() r26 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r26, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r26, 0x1, &(0x7f00000004c0)={{0x400003, r24, r25, r22, r25, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r23, r23, 0x5, 0x20000005, 0x1, 0x8}) r27 = semget$private(0x0, 0x8, 0x80000200) semop(r27, &(0x7f0000000480)=[{0x0, 0x0, 0x1800}, {0x1, 0x2003, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r27, &(0x7f0000000300)=[{0x0, 0x7, 0x800}, {0x2, 0x80, 0x1800}, {0x4, 0x8001}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x0, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r27, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r28, r29, r28, r29, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="cebbe81fc5651b3c0ca6c1327ed93bf1877adb7876eda2e11db3332000ec4a6aed817d2cf8107b096fef6656daf974abde58aab091869e317f0af8ff456a38c2f170e5d7efcab01c3e6bf31eef19118605543c8559f700ef9d0211e0c990d5ca35d70cab90db5174beab01ec37ac5fb47c7bf7189cd288c9f4cb", 0x7a}, {&(0x7f00000000c0)="709db5b6388f3446f0fb63d70913fec11e9bf103053abe8910b3a9599b7f57dd335bae91abc2c0c83b05fd508d92f11c10bb19ac1eef09111c3b4f52dfd402fdfa110e158d994e3df12a9486f5fab77956d553afaa6ddcbc36c894109305947a6de5c7846dae466ad0b8cf4880c15c825a015f25943d517b6e14492badd856c80bb5b484b0b0260992a7e9178e52be27117af5ba47ba3967413c0e1afd680b480d4c6ce8f68c4ec2e990c6ffd92d7cc6146a6261a3ca5e17169ff8a1438379adc64d73d01b8e321ddf6e4dfe8f1f35905541fd9b86a72da9ab46cb42", 0xdc}, {&(0x7f00000001c0)="fd519274eb447490b2a27d399be7adbaa2df565e2c45af718288142fc67f68802a273829bb4ee40e0dc4c589caddc3d78fc6cca47d5265fc978f83f4f77df5c20a344ae3f22686ea0bb89478fdf32550951af1a623c0478ea91c7aea90262d706c74e9b0e05e45d7f89450c99e09dd77701817d29c3287e28e2d0a6dcbdd46", 0x7f}, {&(0x7f00000005c0)="a3ccd64fdc6da0c14cd497b7e944da86f73f971c1dc550cac415d41fcb9242ec57f6fdc32f2f74cea21824fd3632fb8f9b54f8d4009e659545f62b45b565531ae8e696a81233165cc7b42db112d5eb88c5c38c06cf3ab3c233f6cf18d7323d99c035e89b50d4144a5a9b76b6f1cb5fdc6a2581796ed389fa311446b175e7d1c9cf0fb983a66c92c5e7537103593a5938431aeec6bdea7d54839aeccf08ada6ec4943e0a971a782fd92831e2cd542799fd3168266fe7695acf54593c2dc0942c789be14632954c648acc160ea9be4dc1cbb4f372facdfe10ca7327a0fd3efe16be4277e306bd869fb9139959212651dcb28662bd776e2aa805d4494c069bae80dcecd0b2c66cdd38990e277dedb0789a80ba7d2100e667e536aa66f170ec778353589ea5adce50156c715a36711e8a3fe050314eccc404bb01df5f7f900332d0c9db0e192233e90902accec26fd2fbc296d98910385cf69def1d74733468c42d1504a303b4d3a0a6b917c7690755a8c3ff9e5c926edcc42299486484e0cb9d71490efd532a0776531e349a298709df84bbe8a5673bd0daeced30250d90ea147a5a42c107a157fd40d1b8374194bcfc1104eaae6aa0889be21f533c7a1a68308c712a43211981c5504f9f3d4b2f86c5e83c52544bb90d2ff0d13eee91c6a99366f90a794abbf5e825f46431a27c976ce37c9106c2da1ed607d2a57b8fe123d8c56f5e3b410e683a66f0927215898f881b4b24c1f7028fe5d567e875f6ca1e63cd38cfdcd58fb191e12cb689a9568a4e269dc594932e886027c41573bd0d87d5c8caee6615ac4c5d59c7abcfed570714c44df3ae36975b16b9afef5a932910a495ff644e86d712590b6b3888f317721133a11e7664e009d04ce81669c4222b846e435f6a8f956629ae541b9837e810849726989c4d6d1050cab270f8e58fdc4b8e132553269a7d36a768300b462affa2a0d693132e0b5c8410804ea9c4b4c896881453746377f1dd318bd6ceab86d055f73ec941da1e4221787183fa54a9aca362e927fa8ea282397e76085f24256c3d17a8a7e6d51963cb306fa331222d46f62187baabaded524ebf20148848d408bdc606d774ab3877c2f9cb49deafe61dac00b73c6af48c4ef470918de72fb507e03f722c42d7a38dc26c64545776e844a0fc7905a89b40a528194b5d7ea4d35f64985f2dabed83d6e4632e10f7d678f587f1a11ea664a37483bfb7d75d3853a1ab35506c955f6d3ef78fb5d229f9df9ef5648c3fc42433402f4cce324cead2ac6b64ce84ae3753aa213b8da38b284b2ae14e6234b1be7146196377713368b87b9ee267ac458b73810b25c4dcb33fbeff2cb7a579a6c7f1bbf34d3847a7a11a5d8c861660f5d3404c246689f05bbf772451aef62c2c6bd184a53fbd0bad816e79216f5b8e9f266f8d6f26aeab05f01e49e6976a69bf983d06a49ce896e4d5ef2967fb1c36155c3679346e126c8ea2a104853ef049f88e2cfdc802990894fe26ac05e8530b782401bc4fd5af801fbdd9487ed939eb76fecd9bb3c6c095f6c40e45382d9d8fd882ba26bcfacec6ed5fc8ac24c3e69a7eba45be3de505a03671560110d3166315a8f48949fb983dce1756b76ed3f52d422500ff2024363f7b80842db5933a20d2e2ac9377f35231ff4a62b875265324aa5a73b0f3e8d74d90e23f5fef3f32106b491987ffb942c2146c795d019e46a6231caddc9c765e4ddfcab1c022ddd61bee96d1d1f8eb53920bd9dc9ecbdfd580f09b4979ea7872123843cffbbb78378269897c325f57b0a5f12d5dba074494aeb529a3a634c756b9f130ffb0eacd3a7d87baf4c12724db825b999e75a17c5e90a99d4e03bac034d1181582f70bc3f8322406c05e764986836d3e9ada0eff004d8a2aa64b3ab5ee0eb4452a1660178120c0806288cc1369f1c8241b0476cfd8393db5d4f8e5ed1f570fc15886723b9b5b35a72208b8093ed4501c9f0201c80f7167a1e7f8f9eb798f6d832f36e6e1003804f5b2d36b84789db653c5252a2e98e2cc2397d4bcb350c0d6c2a9c740c453ff022e21581421f9cf1419e7c741805de8750ebdad37a780900a680e2482520aebf5805b955c52488847af59b734bf0d9a4011d7011eb71d907cee7637f38a6483b854356aa5682c0d3a736eb14a2dbce940eadf9595c6d8e41eb9a8fc9c6ee0da3a38baaecbf9a409f9a0201c788046d1457966e80e5f7c833365f72b0bc7ed5473f9d9627a34b080908f49d49601e0249df59b759e23553414cbb7cc396a7daf73f9b81561e960f3fec28f10bdca7130c90d971725b4aa4ed7a74d72ff92f5fd85643f1956f859adf9b0d5edb5627593e962a4fa1b4101c3d286c8a4ea54c38795695e37cea97b993d36cb9e1020dc7736c281669a2c1a6f61b4a90d42b7be6165765a44df8b7a3e10af7ede9b276ed2b957ec5f4d19d220407a1af89a57e3638179980798dfe55ea7512f7d08878f5d01068f7bc99291c418cbdd1f4a6edfe07cfcb54ef470f91ceaef96fb6e46bf0ede2c0539438cb5bcef79c34df07c3e28326a62cf5ed898ed508806aa9ae30513e6d80557252a4773d4ab7042ea4eac2568275b6fc351f1785d1004c2fad148ddefbd63c3eafc46e8d4507af54cdd9459ae1a27facd4ed956617275bf00ce0932c9179ffcecb8935224fe8379dde847f8ebbdcece4c0146f5d8662cfeff5e23af8ad377e9d99bd961b37cb7d1a1bd94a99aa9b11b43a1d46ef27d50d793faa25db24ba498fdacb82fde674d2bb59151ad07994b5d79f42de2837cc92fcd1af0ec274a7f3031eed28a0f7925f10a26829489eb6094587bee223cdf8c2cb0a9d94b15796291e3025f42d1d698165e08bf8442b3d9eaf032204827ddf0f74dd3519c0414c172024541dfdf84b6e7cfc245b12cff84195b4d4bc9c6d73114de4e64b326e007aa76ef6893456ebc990ca5cf0a94427d61a97db29f233e52a4f1f7e8ec474f286a26e0e27e56d357f85d5f64f1222518092c06f9816c3311b52309c6d5347dafcdc19632e8000a6f121df198336b83c66be690c29d02550b0c0a24c98d725295cd2db8848a6bdf8128b6dcb297996435e22e9a1c69e10d415dd381d2329f362f4f3ea8d5e93aaa398a32119a16476a6106725ea0b6e26d780af626c21aaaaea061121432f589c0ffc8b2b30886405653d6288b8ccc3ad556db638fba6bf72ee57be56a3fb0a8f584668184316eb473a1214b5eab9c89ad74a8373a8fe656d41a64171a91920cd0db33befc44b7125e6990fd8c83627f5e63420f2e950f19195ec1232d6d8c43e1cfcb6cc1b1e63ccef7907a5c3e1ff474dbb5109c02c00113be37043b31cb6b004dad13d1d865e8fc9e1ceb1ffdcd5dfddec64f0c6e332d275e6b85d1c3e8fb3f8102316121f94fa74cfe965a73836016b509f523058f1b70eaeb863e14a74872a7f55ab64a31a4ddc2692f1f20e1aa60927c0a0fbaa2550d2810ee7582e0ca6bf29e2b67eb805cc720ec9e17ff475bb0694a583b44632dd7575dcf05a0d5a565e745e33e2fbdc8696cec62591a1b6bb6bfef16e6629359c8402d6201ed4048f2b6f89908295515b84a291db9c9322df9dd185123e1e3ba590c9eddf38e79f3d6c92a4988d7877f92219468450d251ec5f0984ebfd87c01818e9b8fc00682db955f6d7881b31eea79ada73d115faa6bc01e8075361cc76f9f50daa2d9af1fe68c8b39bdd0204583eb0ebe69348369a95c078b70656dec7aaa6e90622cefdd5204d59e8894cd8b22a140b9a8d1ab9ab03c446f40a62458e94741b3de0eedc8e21cafb1bfb43da9c188d2845938dd47d5ab2799fd33a29170dd37e95a018d87b4f268efdb6f00ecc77d165427d7f6ef23dc2125a7e24d100e0c84e282c0ffff41cac2874be07ebff6f4434dee91a2a32ab061e17abccba2106e368a94f6d385eaecdf76cbd97e0c079faa6eb78e6bde4d9a409a8a6b4ab88b350788c1f3a303ec67840f39fb3a295e2b6f7efd8eaa60e76bd1cf411ba37236200343b89b3a86f60e8ea35b574628c25567b7271c9c41683270b2ed32edba4dcfe583117cd208afe0369014a6a4c13b10c0ac394e7628bd5b34c2644db677299e5f15d90ac6803a849fc687c52c703ae44b6c1ce59f6f3bb556d4bd2d93d694817273d7166dff8c8007b121028c5117d0d7cc101c2ee23dbdd1c05db2844ecd8fbfd6cf9b04484823483b7bd5998b8e0eea230957deeb7583c8b7ec39a22e1425e89c35fbc0f21eb4ee6286c9eb8cc74b0b2b3d0644500606d4c7aa516f8a20d1dfc98bf338eb25c2a5cc97c4ee707fd2d75599c5d88de67d68d986767bd3093fb088d43a7f263a40386c0275eb978fbc119590b13afeb445b1dc3a7e6e6800b5793e84ae545fd6ceb1c4fd70d97beb930c759cc2a6963db5fda589cdfaafe10272c9b9045ce5341f3b09bb1688037297f9034cdaaf0ff27d0897b3f69a6f2a37bfae9fb7c869ff86858e5b3bd536095b32b75ad62fd5562b2cee7650312e01c97fcb3c23786b048b22cf66704c8e404228bf8536c0c9bf9b107cf73dc9fbe078bb8aa5cf3c056ec8e79fa07e080829cc4e191b52f4ada44fbec8a0d9b20425fcaf4c5ff93530e05b22514ca9c4c4df54df817de186812e63143f08ab12c4d4190ed92a2acf267cb5c8847bd7fb3102f3663902693b0e864d6c92f04a566f4db7cc3167275d9d805f6d3438876343401f93e860db2993026b75d05e5f85f994149ea45680b08cc986ccfdcca92e555c440357c027417f0048b02c71c922e9ea222da16c705891831d2cb97f07c9f23f9b613a4824e2aa8f84b9b574f5df13387a10baf6efde8b77867c3282fe1ff88a99b6ad2d4a28bfd5c145d699feae0b661c9eeb42956d15e3d4ce8835cc7903836970a6d7c874d0ad854e1ff2542a8a5e35d53a2c673f60b9e62b2523ac0f051ca114e4d91be7e960a38b5bdd66e521a678d21713d1e32f223416368ddd59fcf87158bc31ef5860f6473fdf7ee080695641c8b6a7dbd103113614453194fc3aa5bbe52ef5490d0ce44e861646f026b8c0b2da35c416a18331ce78d86889c5d47e37dac5894602c3214907497ddab5776928bbc9d431dd4857e0cdfcaa49ec5d449f3fdbaaaae0b6839e4e774f2c335f273c1d9f5af9026741a60547f1603992ccb177b77744fe3f0eebe6b33ffadac321f0244574c75b2cfac7f0bc2b609d5edf5a1fb17c31ee92d12962b6b0e16620adf3c84b4b7199ff7e97864347736a999e72822bbdf93baacbd18a5846306c6a15f63339ab34bdb8ffd88ef9268a57ad2247392214cb6731edb28def1bce0b394ccc4fb4ac9185e77fe621d687a29cfe7cd9203cfd43b7394a5f129c96cf0b5bb6683c84efaa5a5cfc1906965fbb6ec0bb7ef15ded68a590ae21a31b830b80eca351368aee215e7bd5dbde26844f0840750edbe588b8b445d2e08729b22a9dfbd11d843abebe76f32e439a53f332af84cc48ba29bb6ac2fbab7c1fc6a7bd1eb06643786a0679c16d7c5c22ba5f4a6d36529d652ff8960798b4ae48f58247cf875a98e2eeeec4e27e9e6c202f3aa33e2ae2b5d885109e6a5d8860985f0bb15a21636dfe66422cceb8199e172f6fdf36b274b15b98629ce0aa382ec4080c6a6d54bbbc13feac068abeb7f89af9500022abf587307b5e8def3d3da99e03fef5ad901733023011f356eeb869e500ed3bb695c2f3696d0ec5416ba8c5cccbd535ae030b1bc472c25a699b1e18d758591fd28ec5371f145d547af7d23a3908fa8a4", 0x1000}, {&(0x7f0000000240)="0b92db51cd95f86c946d6b782009d9dc8460fa6d61acf1f6127bb8d7970aec95725efc76bd7e689e92715070c17866d29d9b61a172f7d3a5e23193473abf5c694ff62058c7dd421cfb1515ba3e7b46c4b727db30386b5bbf26269ba75f32de92cc32936aa1939572", 0x68}, {&(0x7f00000002c0)="f581c3dbf255e7c24e19803c795b59e09e01aa7539e8fbcc", 0x18}], 0x6, &(0x7f0000000380)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r28, @ANYRES32, @ANYBLOB="def25a1a"], 0x48, 0x605}, 0x4) 04:03:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0xffffffffffffffff) r0 = kqueue() socket(0xd, 0x0, 0xa7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) utimensat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x813, 0x100}, {0x7ff, 0x1}}, 0x0) 04:03:49 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="66852d081aacbf1008e3378766"]}, 0x0) r8 = socket(0x2, 0x3, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r8, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r9 = accept$inet(r8, &(0x7f0000000100), &(0x7f0000000380)=0xc) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffd, 0xa, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x2, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x8, 0x60000020, 0x8, 0x8001}, {{r9}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x6}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r11, 0x0, r12) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r10, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 04:03:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r2, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getpeername$inet6(r6, &(0x7f0000000100), &(0x7f00000000c0)=0x3ec) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2002, 0xfffffffe}) 04:03:49 executing program 0: r0 = dup(0xffffffffffffff9c) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = dup2(r3, r5) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000280)={0x7, 0x7fff, {[0xfffffffffffffffb, 0x4, 0x1, 0xfb4, 0x6, 0x80000001, 0x0, 0x0, 0x102, 0x200000000000000, 0x9, 0x401, 0x4, 0xe, 0x6, 0x40, 0x200, 0xcc0f], [0x3, 0x8, 0x5, 0x9, 0x1f, 0x7839, 0x7, 0x3, 0x4, 0x9], [0x1, 0x8, 0x3, 0x1, 0x7, 0x100000000, 0x5], [0x1, 0x1, 0xa4b, 0x4, 0x5, 0x200], [{0x8000, 0x2, 0x0, 0x4}, {0x40, 0x81, 0x7, 0x20}, {0x0, 0x6, 0xffffff2a, 0x2}, {0x40, 0x8, 0x2, 0x8001}, {0x1f, 0xee, 0x13b, 0x8a}, {0x401, 0x101, 0x4, 0xc5}, {0x6a, 0x8, 0x17, 0x6}, {0x7, 0x8, 0x7f, 0x4001}], {0xd707, 0x7, 0xe7, 0xe0e9}, {0xd533, 0x7fffffff, 0x741e, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r2, 0x0, r8) kevent(r1, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_WRITEREGS(r9, 0x82485608, &(0x7f0000000000)={0x3, 0xffffffc8, 0x189, {[0xe95, 0x4, 0x24, 0x0, 0xfffffffffffffff7, 0x4, 0x0, 0x7, 0x401, 0x3, 0x873a, 0x6, 0x800, 0x3, 0x8000, 0x7f, 0x8001, 0xc96], [0x3f, 0x78b51df3, 0x8f1e, 0x5b, 0x101, 0x4, 0x7, 0x1ff, 0x0, 0x1], [0x3, 0x6, 0x20, 0x7, 0x346, 0xff, 0xc0], [0x2, 0x7ff, 0x3ff, 0x4, 0x5, 0x8000], [{0x4, 0x9, 0x9, 0x3}, {0x7, 0x7, 0x39, 0xffff}, {0x4, 0x6, 0x2e2}, {0x2, 0x4, 0x88, 0x100000001}, {0x40, 0xa480000, 0x20, 0x200}, {0x401, 0x5, 0x6, 0x1000}, {0xe0b, 0x9e, 0x2ad6, 0x1f}, {0x1, 0x2, 0x3f, 0x1}], {0x400, 0x100, 0xfffffffa, 0xee}, {0x5a7b, 0x7, 0x2b, 0x100000000}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = semget(0x0, 0xadcb8a7afe2aded5, 0x0) semop(r2, &(0x7f0000000000)=[{0x2, 0x696, 0x800}, {0x0, 0x6, 0x1000}], 0x2) dup2(r1, r0) syz_emit_ethernet(0xe, &(0x7f0000000200)="449a0ca9e3293f81416ca0ca5a14") poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x3) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = getpgrp() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="4566627af5123999fba7", 0xa}, {&(0x7f0000000100)="bf30bb0ecb7207c7a9c90a90223f778e15a662e32ade573e43b00636810ac2348b6b31c3eef1d934100567a1a9b9953f39a05ef481ca9df50488dbfccc4e6e9f19a05f3328a938f802876fc0a9deb72b8d8c03d61b96eee2e8f97ffeae", 0x5d}, {&(0x7f0000000180)="9f7619536a457a5b934ed98e83dc847e9322ea391e65139827b8ba1815160998520b14ec9022", 0x26}, {&(0x7f00000001c0)="c1b4ab17c128b977bc92f63751493e99d0c61f2b7cc874eb20be485a64bbd6ec191b468b8b59baadab38fa7ab2534b558914760dc33f85f764f661335cffd5b7fd7d5cb455eab9483b0e1a718dfcc58b5d146d2dd512fc5606995412d311207b2b23b90e691e41b96cabc25f5dde46e543a9b454346fb41b2a8315e4d0b5b9c092aef0ef23b3ffd3aef6b9f317795a37f40ea34e2a1901a274c2a4f656784a46a354e91f867403733be2a54510048c6e8d164f13c3f41c8e1a8d9cde9cc6f9fc74456416b148786d84695936e09c2ee3830140d4a04df26d865b49a96e8cbbf8858ca0d7cdb6262c09d6e2f11dc206dfa2c0be5210619d8f6c4202e948af9b", 0xff}, {&(0x7f00000002c0)="c6eafa459a33feefff4546ee28bc47e0b4f156cdcf977f700be3a5d05c7bace3b6d0206e0f1fa3bbc55652a5b20113ad444d7084d5c9146903e9b9a08e2bf888f1819bf78643a1f28354b7da1406d65720ea19375f85e4bd9adc0513e34728a8eae2e577d8c34f3e9f31dbe1845cbda1792dc8312768422fd530d20af194053cc615cf606c243113986fad0d25bd2da31fdd986aec18421daa4618ccc00578e7d3ac8c4d35b6f4e62177e385f3854b0ae4ead9ef19b15efcb0c242d1536424881bc2a4795488995ff3fe5892d833966fec71700e08a9299234cc3da846f8ed1323804c2e6298cf", 0xe7}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r3, r5}], 0x20, 0x402}, 0x4) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="664f0246f810d13294168f93f7e24b45f6ccb7c796dfb5a3f2a2985a3ed704cd6a0ba76733aecc1eaaa3b85922ff76b69795bb6bc7dd11f13c51416625f21c497d9e9359155ddf7cab001c6073cc8476924f07c4b718e0281dff8b90e42540593b27de878aec49774472fbaa711c7d20b0", 0x71, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:50 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x0, 0x1, 0x20}) 04:03:50 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x80) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x2bb178feb6ba8f9c) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 04:03:50 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) poll(&(0x7f0000000200)=[{r1}, {r2, 0xf770b847495cd704}, {0xffffffffffffff9c, 0x103}, {r9, 0x20}, {r1, 0x95}, {r0, 0x4}], 0x6, 0xfffffc00) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x100) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000340)={0x8001}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x11) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x401f, 0x9, {[0x7e, 0x9, 0xb8, 0x7, 0x80000001, 0xfffffffffffffffe, 0x0, 0x800, 0x5aee, 0xf2dd, 0x4, 0x2, 0x0, 0x9, 0x400, 0xd2, 0x2a39, 0xfffffffeffffffff], [0x8, 0x22f, 0x705, 0x7, 0x9, 0x4f, 0x9, 0x1f, 0x400, 0x7], [0x7, 0x8, 0x8001, 0x401, 0x1, 0x1, 0xad8], [0x1ff, 0x93f1, 0x8001, 0x3, 0xffffffffffff8000, 0x5], [{0x4, 0x0, 0x5, 0xfff}, {0xe2a, 0x81, 0x57, 0x3}, {0x1, 0x5, 0x40006, 0x8}, {0x4183, 0x2, 0x1, 0x6}, {0x9, 0x3ff}, {0x4c4, 0x7fff, 0x1, 0x9}, {0x8, 0x81, 0x6, 0x5}, {0x0, 0x8, 0x200, 0x5}], {0x3, 0x8, 0x7, 0x8}, {0xfffe, 0x248a, 0x1f, 0x8}}}) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f00000005c0)={0x10, 0x9, 0x4, 0x58, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xffffffff8c3eb41f}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}], ['./file0/file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000380)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r5, 0x0, r6) pwritev(r6, &(0x7f0000000e00)=[{&(0x7f00000003c0)="40352db7bf887ab171d6b03cb5a3a05b2b9b7b5491a5aab99ede1a5b0ce70f1b266288b28173c4b9905a99d98b285c360f21281734d292811062ed1badb10b11b5269d327d8a9b05213af4a29be708952bcd96d6b8ed34c225bc6c971d149fb879e55f404204151a86294bbadde78c8b9557ed98ad227eb14d047c7e715315f4", 0x80}, {&(0x7f0000000440)="54fc91cdc591c36f91e7831203a1ba38fc5dbed256e106f98ddb7b6866ae4b30c9545935d4e04095bdadae91aea0f82df53f4166789d93babfd044", 0x3b}, {&(0x7f0000000480)="68ef663bc7face855c96c73dbdf3095f92a5c175babae58fac7d61d7b187b7b1c7ca9494267370e77f5dd7263eeaa2a3c386682ffc4cc5cba9231afd250bf28662d21718d544941087f39befdc4e6b8128ae7388206b20e8df4b03612623bd7cb0718f9a699a21431fd20bcff4c82dcc3878d1a063226d6cbfd5f7ba78fa3b1ac0051c1986bae407616f2b6c", 0x8c}, {&(0x7f0000000ac0)="c3edfea4680d9ae553e466bbc4094abf9520fcb99857e869bbfd6eecb5509aa4757fd9b780c73f42074088d8a14f6c9d5c3c975721fb51d47abcb8e327ee384b73bf7d7d3641d156298c6f890c9ae2e8c2b5", 0x52}, {&(0x7f0000000b40)="68f4d8d728ba490af680ac05e8ee8fba9b2f75feb2b2b09bd283e759fdc758d8c0a007a3637406b879bb8c9e3373872558b35839be26f35aef9bd998e546317f628b4d0530ede8790213fa9de72e8e52a85eb8f582ef0ff6918d2c71a2fb7037b6068b1e17e8d002a2fdd60d1e182623caeeb2e3f7131802ac7d6db283bc36adfbec45e28ab0b3c289820f1cc68e", 0x8e}, {&(0x7f0000000c00)="0dde3800dd58cbddf9b34fe50d42cbac9f590824283eaab451d245b0099688ce3f7d50090e2351c96f6d88f1a5bd2de2bf0bbb03201b5e6564755a11748d5f43108647d5587ad4c46bc107fd315a2a4480d09da1191400fd867bbe8453cc2ab47d623768d7669433ffed7110f1fa07d147f3901e2e0b7015300db6588c95a6c32a199543bfd85eaaaffa9164283193d0b6b59e4a6c8f98275e183e4695757a5772ed0c20e1e559ce6e5464d9886f19f31d451ca94f0d776df23c93d1e2a4f052b86c53ffbec864e268c245ceb082e7887d3ff98b409dbe873f2d249e983ab29e2f", 0xe1}, {&(0x7f0000000d00)="d7b815076f8a3ffd8454ee1e98740f79be51d6f6b5ddff584532f168e07cf15fec87644a4034d7e65a22e98c51f45e96d70496b6809c76d64d3c3f17716a022b3f2664b6a6d83518c7226bcd634f0543a5fd00a035f19637652dde9903a7ea070681428123e126cca00ef7f96454a51ae0286e9df238f97fced2bd4cb1ec907298d48cfa38a13bc3a16c52e49984c4a6934454c285c2da6fb55a08a1b69ad7f7d9f314bbd4c52eb21224ec8e2ce517032f7428f94e25796b1ca9f8d212bdf627220edf04c4bb54d69eb770cc2beda9c40309d49119e114e257", 0xd9}], 0x7, 0x0, 0x5a) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/de\x06\x00\x00\x00m\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x80000001, 0xb1a4, 0x400}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x1ff}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) 04:03:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() preadv(0xffffffffffffff9c, &(0x7f0000000900)=[{&(0x7f0000000600)=""/130, 0x82}, {&(0x7f00000006c0)=""/186, 0xba}, {&(0x7f0000000780)=""/15, 0xf}, {&(0x7f0000000880)=""/24, 0x18}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/15, 0xf}], 0x7, 0x0, 0x1) write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f00000007c0)=ANY=[@ANYBLOB="100000000000002af599fcf63f15287c56bf196cb40b520001000000ffff00006000000000000000ffff0000430000004fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a55810000ac5c958d4bca7702756ab00847d63b57230ea09403f0aa780873314d2efa45ffc164c17b751b"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000580)={0x4, &(0x7f0000000540)=[{0x6, 0x7, 0x1, 0x4b7}, {0xff80, 0x86, 0x1, 0xf37}, {0xcb50, 0x7, 0x7, 0x8}, {0x0, 0x5, 0x20, 0x7ffffffe}]}) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x803, 0x49b027b823c1b38c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x520fda5440976c52, 0x0) dup2(r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r10) dup2(r2, r9) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3, 0x1810, r2, 0x0, 0x3) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x80) r3 = dup(r2) ioctl$BIOCLOCK(r3, 0x20004276) 04:03:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) pwrite(r8, &(0x7f0000000140)="aa13cfe5047e343b6ed6bb848869ed5f0baacc423d581951c68381e95c0fff772be66d78566753978714545b5eee00ac434f435aaedc5dec6e5c7e03bead8c22b22404fddd1f4ee2cf2eb9138655e21110921085b0287f19828fcec8b0d2a8c5862bb144e80f7502333fdcb2eaabc1b2311505ba5106cc8232f08aacbd9e3be859b287fb9a2932f1725dc4af174455f73d38dca9d2eebc5aef3e69b8eb574733d4526729b30781cc48e264709b7a1ec4ec", 0xb1, 0x0, 0x4) 04:03:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x4, 0x9, {0x8, 0x800}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) kevent(r4, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) dup(r7) r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r12 = syz_open_pts() fcntl$dupfd(r2, 0xd70aea196c35f35c, r12) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCPROMISC(r3, 0x20004269) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:03:51 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x46) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0xbb, 0x0, 0x31, 0x2}, 0x1) 04:03:51 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x3) 04:03:51 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3f, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f00000100000000"], 0x1) fcntl$setstatus(r0, 0x4, 0x4) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) connect(r4, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = syz_open_pts() ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000040)) r10 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x1327798fb6087827, 0xd, 0x2}, 0x294) r11 = dup(r5) listen(r11, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="144b2590"], 0x10) close(r0) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x7ff}) 04:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x10) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000100)="2233b1c650efcc3ea236ec19c9dfa567557d7d86ac95ba40804209654f7cb14c463cad1a30365bc0f7473ab94bf045861980c44f2558", 0x36}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x205) open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x40) fsync(r5) seteuid(0x0) 04:03:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x71, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0x14b) 04:03:51 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x80) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r3) pwrite(r2, &(0x7f0000000000)="60b329afb48a8c4a034743c8359556e7592af3e8e2ac4c335cfaf0014b5359bcc5e42cadb31e956e195f7a3039d3890b19dcb1fa999c53c93e6bd12e9cce748774d91c049226191adddfdafd229f7d60ffcb4aeb2405a9b0e8145ae1b082b4db500f500f28b6d5ba5832488d0435db76ec3796dccacc6c601dcf1dd8f0d115ffc5f31107350df7ab9ff3d7437589c29eb345e47f1ffc7037", 0x98, 0x0, 0x3ff) r4 = socket$inet(0x2, 0x4000, 0x6) r5 = kqueue() r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000001c0)=0xe05) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) kevent(r5, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0xe) poll(&(0x7f0000000140)=[{r4, 0x40}, {r5, 0x80}, {r13, 0x4}], 0x3, 0x4) 04:03:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99, 0x40000000}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/Gmv/vm\xe9\x86', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x9, 0x7fff, 0x5, {[0x2, 0x7, 0x25, 0xbad, 0x10000, 0x7, 0xb62, 0x80000000, 0x0, 0x1000000, 0x4, 0xe5e, 0x6, 0x0, 0x1, 0x1, 0x0, 0x9], [0x6, 0xfffffffffffff000, 0x6, 0x5aa, 0xffffffffffffff95, 0x2, 0x9, 0x5, 0xfffffffffffffff9, 0x800], [0x1, 0x0, 0x4, 0xffffffffffffffe0, 0xffff, 0x1d], [0x3, 0x5, 0x4, 0x1, 0x5, 0x9], [{0x9, 0x2, 0xb, 0x6}, {0x101, 0xe090, 0xfffffffe, 0x9b6}, {0x261, 0x0, 0x6, 0xffff}, {0x5f, 0x6, 0x40, 0x4}, {0x1, 0x1f, 0x8, 0xb8e}, {0x1a4, 0x4b0, 0x6e, 0x8b}, {0x413, 0x0, 0xf11, 0x9}, {0x4, 0x9, 0x32d, 0x1cc}], {0x8001, 0x3f, 0x3}, {0x8b, 0xff, 0x401, 0xffffffff}}}) 04:03:51 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x00\x00\x00\x00\x00\x00\x00W{', 0x800, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:51 executing program 0: socketpair(0x1, 0x1, 0x3a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x3, 0x80000001, 0x7}, 0x3, [0x2, 0x7f, 0x2e24, 0x53c8, 0xd3, 0x5c, 0x0, 0x9]}, 0x3c) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/209) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) getpeername$inet6(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:51 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82d84d6189fffbffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000100)="07a9d5a8915fe99c6e21511492b5f4e68098fab4defa6f89787046ffe09ff2fdf967be74f7b48f51cfc5b816be59f1c2ec61e7547ced3f69b4dc2dad46f6c1925adec098a3bda811af688a4da583f22a4089fc0a8fdfe9738a99e3cf184b92a2d34d921997d9b463039c5674ae2f4c0e07ca92dd347d02775a6d40034cdc370ab491017d9be40d5b6d1e2b256564bf91004a56ed2c25a592763cf4b7d06e431c13149161d5c4877a1832996c5250645d88f881f958c587899fa3", 0xba}, {&(0x7f00000001c0)="af5e971fd2cfd150408028e88e26f05ae99d75465b89520176f313730cd24ab11e46e0903d6792e06b1545d182e53572aa09b6450d8370da6f760c8284858102351c27c1c5a7b711ed671dca849f4927d8161be558de346ea7383b037b2cad221e7a57043b11d2c475a8bdcd3117acb16364cec7a782393584850d91b9cc1f86c4806ec5ec4208f33ba41c273d854e9fd7b3b23a79e2ebb777c1ac5937ceb5aa6e6082098b78c4a2265e3975b0117b22d2a91b4946dbbaa239f58038884365376360f12422d766611b93491ca6c11db9ba", 0xd1}, {&(0x7f0000000040)="d53f5cb1a63ad31e12b15091cd2a058142c5869d04ee8188d8fc1704103f14dae1ebd548faabf0fbefa80963dcbe6c0426c487a23e1a9e04f642dae0ce28", 0x3e}, {&(0x7f00000002c0)="9708381d20359ad5b36d31ec7f8b95aa2f22537c979207742f5293588ece235aea74a334199cd3d6a6ea8873e5593342f3e2e3cb72d5ad0dbfcfc208eff5eb326f40eac3fa7d726f1fc6217b0772ab3727989d4f03291513babcfba88d346cc85a59519183799f2279c7750dd571024b1a7f26f31757aa55228bf31eced05e1b740a8c8304885092e9bef94392ba5b0f21734ba11330ceaa4c606a9e54e11b033f57be11afd7a9bbaff21b14cfa28208bbd26f318bc545f09e02be29254d520c775454a18448254a5408137b4dd6b5ff6de31a", 0xfffffffffffffe1d}, {&(0x7f00000003c0)="3ca96056d384f86a8e7e4c54658677781b6ba7156396b213626cfb82affd5eae8c51645638afeac5369604f804a4b6740b44fa8fb718d8ddc91a5032ed46798d53c5fa18d2f07d7fd6eb985c48f80f0dcffc2cffc0d774a2e2b4bbbf382baf32cf6d42f93becd06e51b53c4ca86a55127841a0907f219f0fc8bb03bf816aece30b996079b0bef14dce3489280e91637636e85e6cdb41881d72d35a3bc567d654fc8458ec727ec41b7f85bbf4ee9dff9adb30d624c00f458f9606d286f7f4a0cf0df0db1096105e77133944901b84dc16acfa586e7fe5f6591c2dd604cc67ce7d08c16860557fe3974905", 0xea}, {&(0x7f00000004c0)="f43f1d7e121025c63e98eb3a95156a90f8bdab85ab98f4e0c62d875097ea255adb0611220a5e0ac4330701f50742ee7bc4c0ed282ce6cae70db2fc5a3d279dbca47d9637d0b69bb999a10fe80efd0e4198eed21acd61", 0x56}, {&(0x7f0000000540)="ef16b2097602d9271a98a004158ce6fcf5ffc29b713560367a97e6cb14301000eb4f83cd8a04bae41baa227776a5d5f958d594163cde8ac2085908bb1c815ea759b8e25fc33cdda1a086b9bf0691662f4a86f8fd57dda5a5246aea653bf2c4690fac785d47fe6fde04aa2ba26fe05f58d7f75d73679ec06073ada79bff992cb00431c20647bd49f271123e2cb6fd8c9d820aae3ad1e2df1eadf22a67b754170c1a62217786279550e06d9f8289dd6e2bf1e5e2648568e46e4cea72a09d0343940ff706af9fa1ee94800e3e6f69923772818897710b36c66e0cd5bc6e6bc9a919152205345f01ff2a9c6aa8d71e01dfb7af3405150f96cf476ac287d5d275c5dfe7f41b5f63510797e0141d6ed5752f970aa4151fec915c92115641005be811df66847d0ef0d7bcd8af96028de178c7c2134ebc7e4f3a011992a8fc86ceaf55c0bf8f6b980e41834136149d034bd399378522d23291b082562ff34bb4d7d882e3af2071905a9fd6b4b3f3671665fcc9390bf160331d80291f10d3186d9baacc30c629ad9abf10091572ecee482b7ebbcbbfccecc5c5c82736d67dab9ea666bc7dea503e3863e0744294e4da89d392959f2a8d367cb24b8f6ca5ddf2f76efb5b3246716a9d58", 0x1c5}], 0x7) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x140) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x6) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:51 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000001180)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) unlink(&(0x7f0000000000)='./bus\x00') r3 = socket(0x12, 0x1, 0x0) fcntl$dupfd(r3, 0xf, r2) shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() getegid() r8 = fcntl$getown(r3, 0x5) semget(0x3, 0x0, 0x504) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x5b0) r10 = msgget(0x2, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r11, 0x0, r12) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r13, 0x0, r14) r15 = kqueue() r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) kevent(r15, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r19, 0x0, r20) ioctl$BIOCSDIRFILT(r20, 0x8004427d, &(0x7f0000000080)=0x80) r21 = kqueue() r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r24 = fcntl$dupfd(r22, 0x0, r23) kevent(r21, &(0x7f0000000100)=[{{r24}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r25, 0x0, r26) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x0, r28) ioctl$BIOCSDIRFILT(r28, 0x8004427d, &(0x7f0000000080)=0x80) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) r30 = kqueue() r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r33 = fcntl$dupfd(r31, 0x0, r32) kevent(r30, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESOCT=r8, @ANYRESHEX=r12, @ANYRESOCT=r13, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESDEC, @ANYRESHEX=r5, @ANYRESOCT=r29, @ANYRES64, @ANYRESHEX, @ANYRESDEC, @ANYRESHEX=r33, @ANYRES16=r7, @ANYRES64]], @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16=r7, @ANYRESOCT=r20, @ANYBLOB="0a8ac4a2433d241ba97217feceef7cd7505bb7d10ccaf173c85c7baa45b068efc9b16c690d13ef439138db2c4bfcba50dfec1f511d2c9b3b0e4b54a6c48662ef4f37262d2486de73b9c035bf63cf9119bf13ae806253b4959653bde744c64792d4334f89fa54daa258131aa5cee4270c2559fb4bbcf9629c8a831f115b98e40a428f6a876f8d0de119211c5b0ed7054ce5ea3b8548", @ANYPTR64, @ANYRESOCT=r21, @ANYRESDEC=0x0, @ANYRESOCT=r25, @ANYRES16=r28, @ANYRES16], @ANYBLOB="6a882238ab4d65b858b67dd0cadbffb3b4bf22eb4784f01aa67312d7d943b15102510e9b4890702ae8d60046afd47521a85c231cbeba72085bac7317318f5854bee545bd635e976f02d93a1632e71993ad7921fa73f7382fbaf8e54a395cc56c815bd8a2956da674082fc7ffaff8558535c6e3a5c486cc9c01dc2dbd50d93f3c130238"]], 0x1, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 04:03:51 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)=@in6, 0x2bbda63c3c0f5c1b, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x1) unlink(&(0x7f00000000c0)='./file0\x00') 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8010, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000180)=0x101) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x420, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x8, 0x30) r8 = dup(r6) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r7, 0x4, 0x0) geteuid() ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000280)=0x2f0f) close(r6) r9 = dup(0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7}) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000300)=""/199) write(r6, &(0x7f0000000100)="8c65", 0xd) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r12, 0x8004741b, &(0x7f0000000140)) getsockopt(r12, 0x3, 0x5, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x2, 0x0, 0x0) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) munlockall() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000140)={0x80000001, 0x8693, 0x1}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) kevent(r5, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000080)=0x8001) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000000000)={0xffff8001, './file0\x00', './file0\x00'}) 04:03:51 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x22, 0x5}, 0x8, 0x4, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2fd873b5ac5115ac, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000100)=0x5) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 04:03:52 executing program 1: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x2) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000080)) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x30211, 0x160) r2 = socket(0x2, 0xbdcabbc992b69673, 0x9a) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000100)={0x9, 0x6}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000180)={0x9, 0x1, 0x0, 0x6, "dbf77371d3d3b59c844538c222d66a2d84e32830", 0x3, 0x3}) r8 = fcntl$dupfd(r6, 0xf, r6) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x20, 0x8000, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f0000000380)) lseek(r8, 0x0, 0xffff, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = getuid() r17 = getegid() r18 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x0, 0x0) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/wskbd\x00', 0x20, 0x0) r23 = syz_open_pts() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) r25 = syz_open_pts() r26 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x20, 0x0) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = accept$inet6(0xffffffffffffffff, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r29 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740)='/dev/zero\x00', 0x20, 0x0) r31 = getpid() r32 = geteuid() r33 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) getgroups(0x2, &(0x7f0000001800)=[r12, 0x0]) r36 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r38 = accept$inet6(0xffffffffffffffff, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r39 = openat$pci(0xffffffffffffff9c, &(0x7f0000001940)='/dev/pci\x00', 0x400, 0x0) r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980)='/dev/tty\x00', 0x800, 0x0) r41 = dup(0xffffffffffffff9c) r42 = open(&(0x7f00000019c0)='./file0\x00', 0x400, 0x1) sendmsg$unix(r15, &(0x7f0000001b80)={&(0x7f0000000400)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000440)="21f06832c642c4e36ecd41cebb6207ec673f4f64e7fa246a18532c0d036c84d44c0d5d19e7b1e1da2745f83b674400d27936fada998c728f1b9ad4c6aa40fa0962c54404e375617300e0e2826d2e1fec042d52f5da9eae75558754b2021cb4da38e27d", 0x63}, {&(0x7f00000004c0)="8fa1735aae8e73aac3c600e8e655c635a9d2a2a874eab35b8fbaddb7abe3f6dfc90a942d3ac9f6774386706739c483b572f684905101c79db6383585f59919b31c94044f32b80153da28359367a8fbd092f0c43919918d4e4c0b028303de83b8ea5d5abc6da2986f4c49a1397c553e32acdb387863a0b467a12f3ef76d312da723a87460a67f628ac45780458b54d53857d831533d78020ac913963e33614210487588687272bc920adb43c6c70f1626564807cdf194a5b061a7bef241e86429d7c1fc5b78ffe70ad743f8ac2063ea67c857be982925f71cb9d9c16e8b3c486a8c60cab35a3fcbe45f87de3c11d22d3a0f2a3d62aa4fe860f253f94a1d26013771762dabfea8711373fb0c91e4e701edf690b32004dbf74667431986ab5289980221c1c12e59a2fdb9922e9b4ada09dbd3c36f19f859c15fa4cfefd8cc8e23f3ab87d486bab1dcbe10280b083a921e5eecdeb7daba603ce47b0a901be32237542dea86b97c84b1667c98ec8db9782d7430ddd6b24f4e0b2862fc64176d24c8ad4b86867fdf7f9bad001a551267182b708f82c82a4b9115162f44c45308bd936d46cfe858ca2399f7e3fee081bd8bc2c675aa021a95c5201b7e48146698fe0e000bea583989854787de3ae9c0938e906b54303fb2b838ef39a398563c00c1b26f5e4fff5e0957ff4708eeba424eeeb6cd7f3e63282fdf8bc0478078466fd715f11e7df87f3066b1ef4d599248af052026a289ca5ab90214f5e7c0096aabcc98e3c81dd5ab5b6c20f819e07a146045defb281dbb9587d99a9d071c58729f2d4f6a4fd3a4519b6588e14ba9fd41cea72dd268010e2838bdce9098490a88b25857adff5f3965682e0affab7cf37771a958e127cf92faa42fdf41215a509771b058f67ec50a117c46c54eaed3639edcf0da3ba4d016d780a61d52e635a04bac80cb480593d1fbe24ce4f03f64d72bfc048e255d0b0801ea5872e603e682e3604044ad24cf676fbc2d346d641f8190bbd730badc4462bbd93dece8b61c3256f1c036b413c991e5311ac3b39024dee291d6f9094790a33dd70b61c85a9e2ceda490ffff4207a6d59beb72969c8a463f5685fe6b3a254bea13d51712960b4cd430132ff8e79fe44359a00ceb39df6c2acd9634613b86b6ffd05288d9d1da4e0651a9af6b5cf3d116d553bdf924e6596a45cd685e958c354ea183c67a3445f31b67cfde9e4896ad0dd0aad0428ca5dbee6fb3454d3db3803e4160747143c5029fcafa425b02e890c154472d99d450f59b727a8c2bb9eddf036a3da56a1e9dab2f2dffe485c27857d1895c642e7bf13edaddcadfb727bc6d8c5b1e315ffad080ba4e3359bb0fe4c485869cbeee7ff0733c5c8db4748afa82b6bec8569769c937eeb584847c4063c3413b75ebec030c2f996e1d31c537dcf3dc764731f3f85477e7a0244340d930e86d61710345c73b20ea79675774aa44213c9abb06f0deb1f1df3d65860a56925fd46f5b5df54d7fccdf62c17f832927519d7c48dab084901c6deb800592b13be4bf56d09a91c88c1d9cf508762eaac01b00f5611304799c2dc8415abf87dc8e0b66b5527313d4c78da22088f5802713f0660fe4a0b702950f87ba08960d6b135edbaa61598e52bdd962e4a9f66b79bd7e189aeee434b52dc395c9c2e5dbfe5d3f7a69f21ff1131bdf79d65ad14d87d1a1908e58edfd77857af0333478de176022d6ba651edddbee47f164a714818aa2de69b465dde049cf87e5ecb583323a950bfefd8316056acc6813df90bf294c573b44e759c8d122a357db1a3966365809d7d5295b377158cf8073eb2e4aa04be232d2c5d357072b4a1e802abd147b4311b4de6acf286b105f42acb66e1f624eb84e39115b4313117fd5bda09976924cba0d83b83ffc6ad46273ae43e48a4d225478bccbb898f52ff579c22df407b9365096b6ec67f7b08fc0db844e3fc6f9ad28781f3ccc65091f219bbdb65080dd1f0c5649061cd0da976fbfdd1def6ad19422122e2e333b2a69a1c32b0c9415525e4ad3536b57e8091a0e97096331217b6834ace1fe2f6d543607364749b5f81ae334de723a5e9a79a25374eaa37881b691989f64372fd761a2de8d11eca70217691b6333b0e2feb2313f6afa6078e03d201998763ca2ee35a316fc9512c31581a2a428c4a04c8743c2607e34a6f9f18df3c69532f35abb3241d88acea745e95a840f67b86e84c2d6f79f867b0ddf329e76c5c872a6c0679134474ef7303bea60c511fa89affc484620411944dbd15ead6f3f9683cbe932f5bf4c4914d38724647e0ac1da2dcffe603050dff2298568b2fd588d3171f357d561809f19e9d44a1c8c0cfce87a99c1b289eb00fe7f36d3aa0470aad292e0cc546ab4dcaa5e23811b0c79e169ffc9c503b7873eb83382c3bf127a4bc9b57f5c62a548d7d86322b9fd09749b61337143421bc3aa57cf3e351f2dd39aee56da169c0fb2da2ff23a86edc9f0734ac690bd291f7c4071bae2137cd4e733fe229417b3e0f4d533bc4554df9a609401695b9301508290d3efe4109d524334b61c8e49ffc93d50b1681ed809ee169d4f981237972088caef76bcc674fc63781c1e4c650ca67f84733091126c3482c4c5f6bdc6d15e9c5a2e87ef6437b80156e1e277cd6aea771d337d4208b7b64615c0df025a8ac43fbf34421d286f46b0dd87ae84d629aa4fd00ab03e00acc3b236f7009a5e6735a32c5687093798d5da460e43beadd3315fa9a197f5c9206511f362128f4ba0b6de63208fe870a36f8535ad2297bef4f930496cad3b3bf90fa9303730ac2feb2281cc25182a1b66268293d72d987a6263b78160a7501b542c841da10a27b4ad0bce90f71e5d0c1b0fdc1fa27d01bb26cbe3a74c05d03471c7a83b9f560a9e31c277fd3865ddc0bc1447419231d7afca0886cad988e7fff4d131b56e15b707ec533d27f42aead56aa18d7ad47e6f74da75ad9ab69679d33090609729ff1cff964b1079e5ec10ce3386cdf80068e4f269e85b316df29d7106dce0c5f72e6abb90ca68abc32d6fcffc7d4b79091a9a359b634f0e677a2c78ac7fae694c0b705bcec931cadee9e2dd76728c25ddb8672c93af849b5d917269fdaacf64f50a8c05cd154aa38473f6a23860fb95bf4b45840bedfff236a7b34ceeae3160627c20f7ee45d82373f115ed39529ddaa22b8882916bc29bb5fa6346a872226b0e71ef4b044d64b500977afa1fc4d657af81d77b1f62e879ee1b9f781994f1461e6b420572ad099cdacfc88f47eb1271f01eb26c437a9950615b1edbca30afa975037419cb8eb2dd9918bd072cc86b200c482b53169f2d6c1a2eb1d89f5a15d840643b999356b61f5599a9f5a817c45eb9be16d0df8a2044362a40f069941ace625bfce642ec782e2152023ac44a1097e285786a85cd1b1914e20679be121b9b111b523155242e3e852340a17410f8cb8798717c014d4ea5fa6ffb4f11f936521c9a7e398b300ab2234df6aa22fe00b0476dd8f6ef44327e20c77bad587e75bc74c1a6d0494aad343553cf23939f8bb90ee7534aa23e15e3d3b2f1c2b1ec8894da3d89f0b835981922bf32fb1c82b830aecd1ec37c63f6054df5609b5f31b838693ecd7832fdc50808d78b43e89ec99e68b62a37fea3f77549150bc29ff01c4aa29d4e9d8fc546bf698b7784014dc487d70e7ed77d820f1384ea341234b1e50c2a33fdd95fe52f258a773bcce77b7ab856411f626576fd032425cd1bbc505363b5c35c4893568859aa14ebfc04b0d6ac00390bc6eec9b652b70851f70cf6007ead9a8d65bdc2f50f43feb8701a4c8def19818f2ca603bee5d5fef67031d5a722caa49807c812c733910b3d2fd5def136ba018de722e66278a4c1befd8603c4f7dfb12869c158f0f6ac9097782ba4f77fd60ff74133985914ae62cc7ca34209d8c57f432114d408f4ccb68f68343d12664c42691d9f3cd1f5aa95292fa5ebe7ae3b3bd3ecd8c7067b78439898fb5bc67884aec3d86531f0fbb0bc247af11aff2c1b89ae197cd7c66b665e0344143ccabe752a1fdf095260fbbaccd21ff724b8d2f8c6598225e13810aaffe454d70a08958e01af1c3c475e1e402af05460d9c19824994791106e12d8d2edb41507cfc244826730a0c22ca7eab5c9efb62db4594bb07552d655a1a74f6b750f7ebf77160dc7d8eda304ea2f0f3ef5d657cb3024cd53551b23835d22147e7ef49f88f63461e0e0757792e957fe5ed2fca6c3f0ad5492b6e7d0d39a1583caa7fb8248969aa77c571bad37dc7204d8b209558b463f099a29404c6662d7df37ef03418d9c0e907036fb456f62790363c806a0616a8f2e01cb7cf44daaeef442a1404b2ea69c2e1b1431c2310a462743f4f0f11771173a392a7e0c231266254f80e0b8197dd30d146ed4505792ba9a1d5820b4319dd0a5fbff1bd715a16b83bbedc7efa2b05567a0178ad6e61ce786060a9a44858f4371d45b79e11a015067f6cc6dd8f32a782a4e4ed0463407e35beeddb05306231964e2d005bf6608ec10762c4ef103f13c305a2f4ccf5964b42b399f87442fa5834041c4b24c893410b98679c1bed246e87a0f72b88099816047394c99b0f0dc5ae9243d2808ce1a42021249cf0157999dad8d9d7dd6998aedcd8c1c9e07784815474109bcd9702cebb503902324a21835598b2a56e7502448acdd2e60351635bed835093dc35837950b0fa1f7db7f53a14a308eb29edbb02293b5019fc64ef29d7be0447df31b2200f2b7da6d1c950ff1ee49316cb2a57d2614871bfd83fa2255998c5790e82560868751acc155f143041de8651cbb14e6971619e41d6dda895e91a27304629eec9860c99ea396a04b08c8209734df130bfd01231a465ff3f25793b4fc674d1dfb724abaf122c58fd1e28f8f01b00e11c604a7dd484b4516bbc435f7b3b272b192755f2b1ef35e4e383a1242f0e1ee94e85351e476cd219894de0c135604c8efac593235ee62a07fb221dc5054ddeb347504f7cb02fffcb6b1e54e23df73d27740da58429b9a5e7f8e55dc202eadc1c39f3b2aabdae8ee55c7e589aea64dd9447238c62bd1cde82c4a969fb9aa80cfadaf35f3dd0c47bacc2da73300185f8639f033ed3ab183e75de8991ad3fbf2b4cf8d27d9a4c130f862d5188b188a7ed2157c5c5e048b5c8b2009b3c6cf889dff4a9f64ea4f574d22bf817205e8655a6a6502dbd9b7592f4b1376b779a5d436356de413db55ba8fba08b88641f29fa457f179304d8104d25fddc6006b01884dbfe0d8968fa2dba653626077de8eaad9c5b07d4abf94a437edf66c22644d828a988e99187b69c66379ee92a90e6ebcd2fbefe44f491d524fc04c10bf2d5be49d39cfd2084810e54169c4991703ad561443f321867a2419f402edf2e23f7d70afcc372c6c14f8c9dfca0303cf96a1d27b37f6d459c1a36c99ba343d42f5fc6627e75ba5ba7213c582bdc58633bbdce2b24feaefb2473dac0d9f5469db34d07eeef81026bebf09d9b9fc2f7330da2490d462e0bb432a6ac8e5d211982ea3b66f72cef75d29398c64c173c0dee1e8cf0d4cf536e0aa738b4733cc7660cba2949b03351a889691da56207d3db1f297bd22c751586ed7cbb5c2d625c9f9a7d0735f5149d4178eb8697f87cd82335f8dc39170731f675fe73c63309896667d6043aa65edac479363a3b112127654fdc5d751e4298426f9e11a0c5d03c4f65acaa6a29be606ede5736363b142b3a3a3732ac232bb35421dc23932abd13aa628a6045d64260af8c963c36f5f0abe", 0x1000}], 0x2, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r10, r16, r17}, @cred={0x20, 0xffff, 0x0, r18, r11, r12}, @rights={0x38, 0xffff, 0x1, [r19, r2, r0, r20, r21, 0xffffffffffffff9c, r1, r22, r23]}, @cred={0x20, 0xffff, 0x0, r10, r24}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x28, 0xffff, 0x1, [r25, r26, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r12}, @cred={0x20, 0xffff, 0x0, r33, r34, r35}, @cred={0x20, 0xffff, 0x0, r10, r36, r37}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r38, r1, r39, r40, r41, 0xffffffffffffff9c, r4, r42]}], 0x170, 0x1}, 0xa) 04:03:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x8001, 0xcb0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xec91dc1bf4e8db45, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSDIRFILT(r6, 0x8004427d, &(0x7f0000000080)=0x80) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) semget$private(0x0, 0x1, 0x160) 04:03:52 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0xffde, &(0x7f0000000480)="1558be57c6ee53c1e550d80252f3b2c54040546d910dfa1db679fe7259b1a2df0714b0ffec2ab678b63c608b0f361d38a9bf2e791aa068b369511ab9e4c05c58d86516d58a3c563971cbec736b254c9b856c7f6c0f9f321bef14352adcd5334f0f5ff249d10b361579ebb741be39248f755f6f0c3e36ff7d057980a1a849fe7bad81", 0xfffffffffffffe20) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xbd) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x14653f7932dd313c, 0xffffffffffffffff, 0x0, 0x0) recvfrom$inet(r3, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) shutdown(r3, 0x0) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) flock(0xffffffffffffffff, 0x6) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x2, 0x204, 0x80, 0x300000005}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r4 = syz_open_pts() r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x45}], 0x6, 0x0, 0x0, 0x0) r7 = syz_open_pts() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) flock(r7, 0x4) fcntl$lock(r4, 0x7, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x81}) syz_open_pts() 04:03:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x6) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x339eb7c075850ae1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 04:03:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) socketpair(0x1, 0x8000, 0x2, &(0x7f0000000000)) sync() 04:03:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x58) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = kqueue() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) kevent(r6, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) faccessat(r9, &(0x7f0000000280)='./bus\x00', 0x8, 0x3) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r10 = kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) kqueue() kevent(r10, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) renameat(r13, &(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x3ff, 0x2, 0x8, 0x8}, {0x8, 0x3f, 0x96, 0x8}, {0x101, 0x27, 0x0, 0x7}, {0x8, 0x9, 0x81, 0x8}, {0x40, 0x0, 0x7, 0x40}, {0x50c9, 0x4, 0x6, 0x1000}, {0x1, 0x9, 0x8, 0x9}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) 04:03:52 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000580)={0x10000002}) 04:03:52 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() r8 = kqueue() r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) kevent(r8, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000000540)) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) geteuid() unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') r12 = socket$inet6(0x18, 0x3, 0x1f) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 04:03:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/d\xfc\t/vJm\x00', 0x2, 0x0) getegid() ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:52 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8) 04:03:52 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace00"/226], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() getpgrp() r41 = syz_open_pts() fcntl$lock(r41, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r41, 0x2) r42 = fcntl$getown(r41, 0x5) fcntl$setown(r41, 0x6, r42) wait4(r42, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES64=r28], 0x1, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r53 = kqueue() fcntl$setflags(r53, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:03:52 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r2, r3) chown(&(0x7f0000000200)='./file0/file0\x00', r2, r3) lchown(&(0x7f0000000780)='./file0\x00', r2, r3) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) seteuid(r2) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x800) shmctl$SHM_UNLOCK(r0, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fsync(r5) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x66, 0x0, 0x9, 0x0, 0x8d, 0x7, 0x7f, 0x1, 0x2, 0x8000, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = socket$inet6(0x18, 0x8000, 0x7f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:03:52 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x80, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000000)={0x4, 0x9, 0xfffffffffffeffff, {[0xfffffffffffeffff, 0x7, 0x4, 0xfffffffffffff1a8, 0x5, 0xfff, 0x5, 0x3f, 0x42c, 0x4, 0x5, 0x800, 0x3, 0x7, 0x5, 0x7, 0x8, 0x5], [0x101, 0x0, 0x7, 0x3, 0x7, 0xcf0b, 0x47181693, 0x4, 0x4, 0x3], [0x6, 0x100, 0x4, 0x7, 0x4, 0xfffffffffffffffa, 0x8], [0x6, 0x6b4e, 0x1, 0x18, 0x10000, 0x1fc], [{0x0, 0x1000, 0x3, 0xb53}, {0x3, 0x20, 0x9, 0xfffffffffffffff8}, {0x7fff, 0x6, 0x1, 0x1}, {0x400, 0x9, 0xad62, 0x1}, {0x2, 0x1eab, 0x80000001, 0x2}, {0xf42, 0x3, 0x9, 0x9}, {0x5, 0x1, 0x4, 0x76}, {0xc6, 0x1, 0x6, 0x2}], {0xf801, 0x0, 0x10001, 0x467f}, {0x8, 0x4, 0xe9f6, 0x20}}}) 04:03:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) dup(r7) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1eea67a26069b4e464459fe9da28c3cb2980d74f41835e2e93eb1f3f059ce06ef321560400250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9c4b1fa4f7258c3270f9098a102eb4d3caee8d7953b660013733bb5502d92632828c58b67a7a28feb0acf379911f8a768e", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semop(r9, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r10 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r10, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r11 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r11, r10) r12 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x800, 0x1) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r12}) 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x00\x00\x00\x00\x00\x00 \x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0xfff, 0x400, 0x5, {[0x48000000000, 0xcc43, 0x6, 0x5, 0x7fc12e19, 0xe9, 0x0, 0x8, 0xff, 0xffffffff, 0xffffffffffffff7f, 0x401, 0x8000, 0x0, 0x3b9ba169, 0x1, 0x222, 0x8], [0xbd62614, 0x0, 0x7c8, 0xffffffff, 0xfff, 0xbd4, 0x5, 0x9, 0x7, 0x1ecd3121], [0x80, 0xfffffffffffff1ab, 0x6, 0x7, 0xda, 0x0, 0x6], [0x0, 0xffffffff, 0x2, 0x7, 0x6, 0x9], [{0x6, 0x3, 0x100, 0x1}, {0x9, 0x3, 0xffff0000, 0x5}, {0x40, 0x8, 0x1, 0x29a}, {0x3, 0x5, 0x47df, 0x4}, {0x6, 0x5, 0xfffffff5, 0x5}, {0x5, 0x3, 0x1f, 0x20}, {0x4, 0x6, 0x2, 0x7}, {0x7407, 0x0, 0xfffffff9, 0x5}], {0x3ff, 0x1ff, 0x1000, 0xffffffffffff8001}, {0x7fff, 0xfffffc01, 0x8, 0x7f}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x18, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000040)) 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="ae38c5d6c9b46a2a0cd6539fd488121d933fceb1df874af58d89dc5836a1232e65e8e15f853d887cafe822bdaec6ce6bcbd55482edb2b7d3f673ee8aeff10c9118bd453e9bac2e08bcf5412d49b3da294964221c1a0beb383924523bb67140f9238f7017fe19d820", 0x68) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffe, 0x4, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 04:03:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) 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, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000000"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 04:03:53 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x0, 0x0) r0 = semget(0x2, 0x2, 0x280) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getpgid(r1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/168) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x2}) 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x20000000000003c3, &(0x7f0000000140)=[{0x1, 0x7f, 0xdb, 0x103}, {0x8, 0x5, 0x2, 0x400}, {0xff, 0x0, 0x7, 0x48455d44}]}) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fbb0000003000"], 0x10) r2 = socket(0x10000000002, 0x8007, 0x7) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffff28a8) getpid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r5, &(0x7f0000002400)=[{&(0x7f0000000240)="d1fd82f7ed0408ec7f4ff369f85b84159359292077e26746ee10dcbd23b38cb64f88d3d4eab676ab957b8b5f1e30a49221ad80bfdb64df181360729acc071131f655ea200db2cb5b36e81a5a4217cd40e9b182139a2c8f43f2de7abf4d54418adfde2e79592a76fe3dfba152dd3134a35282d8125a57319dd69ed451794cc84b017a733b4f2e72e63fdefdf9bfd8c7b253d71460d627116a79bd8ae7ccac709b321248afba0377f02727d9ea006a4e76888c606b0d5b056e2852643c91597bf82a5f0d141828c96967893fc54798f37636f04a9d61", 0xd5}, {&(0x7f0000000140)="872021bcf717f0e4725b050c25b7f5e292d5fec43b43c6b940a72c1515ab35ad70c3a476aadbb5a9e7fd6e59813ca9d0d01a7c8c9f03c7c4e28bdce87d49b2b4e3320119625faa123a2eef24aa4f538701d5297cf3da55f547dc7203c9c58cdd867d8b", 0x63}, {&(0x7f0000000340)="6eeac02791fc386bb81cc4c43219fd165ce78be8eab9ac79c9bdaeef909c6c92a166141d998d1fcd6a5e866e1f9369ddd8ffb75e550216839bf86c3c086ee7f3c0fcfd2d603ab8cdf0aab7337fe88592eb876b6d46e7e0a6ca4bcc7bce24a187cdf4776deb47962b73ab20a6da9446c43262c09f2f125dd2f0ddd9838d6f3b2e950466acd643f0c83a88cd56e5505bd05f17d998", 0x94}, {&(0x7f0000000400)="85d9a615a9322f47d70a5fc155deb44023669b0c9429793f6b890c112b751bb87030f8cdf76d82e9f9b8bc09949fc62c65e9b49b2f302afa08606e3db329aa81b33627c6eceb38dcb646794e5b756bbea6aa0c11416de97fba3ba5a89efd1a5450f232e08a13a807739f1825f26de4d67087c03648ec67f2a0acb211afdc5c7a52317d3121e65529f6eb2ee40ee0d8bdb565490ca15888f8f0a735c03e3e10708713596e622c4346f69428888b3340b88d2e3174f79c279f8b86e2a97eec3c9e97e6040b2ace4bef97c4e1dd558d539aac020134e7d5103b6fc8b7a6fa808674256f66899a6628e9884f1140ef18893cd4d12dd97ad66ba070d2e7873ebe319b21661027a2a75f9d231c60924cd49a49476c198413a2f2070e895e36d5b5b4db528ddf58967bf526b006bb1f59da2f1f2f61581fa6e16dec386f40496affad2132d41106006cc18476018acd4bc842d34a1c9eb006b133d1d02c7d6a98f8d7eb090a312c32fe64006f9fae00aeaa22d149328507df4f4febce2de0bf520782900c1ef883dabf9742a74a94af7f095e9923220197aeae8659f1bbceb9c1f75e216f69487b0dbabbe7a203e164af63e95fc30e142f97df1f1d9cebdb05fa8efc05446bb4aeff4b48bb0d76460a3a7b25a857b4aac83d44cc614c7e50cac70e3acc6369b0f1c58442a3ddd6ddd43f87a053de83f5d4a92dd006c287077096f22f0cd8cc3d6ae1e9be5e616cd015e77876ff8ccc1d44a68b2cf188ab87cdd834b4401493399453374479d50301cb221d4cdf4ffdae86332bc1ba5812c75b4e6c38020f0d3adcad161d9c813cd6ec1faef0765cbaa268ec50c792e38dda2218669dc8acf13247e335f80adb2fedd2484c38fa52a416c555ac3dcf897bb1da75c963930241ff7d75613848a38a37745f1834e879c0ba28b304b99fa2158848d92a8a11cf4ae9ee83e68a3c9f6b09292e2db604cc7b7b8ae9f73a762347ac8061cab73952f6ef9f423fe693bdb411cd72de656d8d04a1fd9b673ee868c087f5e796f577d9d4e6ccaf926dc24d7a635faa9fccf032ad7651494d7c334a12961b1350f8276637f15800ec74c69aea1092a3d6aabc3a0940340608884ae443154f0223170ee590d74813f17ac3b66a89dd5b2cce604216c7216a6472b3428caafc4ba891714fb58648ec5c1449096953b774d7a80cd33ce6b5b218b68d6f68c314ab514911dc6ce2440f4beeebae432026f6b3b0e434c57545ead53c07943966c388fc288a8832fdac414bd2eed6459b0ab4a4e892f45a61a65ee34d70b8e4d4a1740d3a66bc8bc7ba94748830a02ce3d4101cfdd42e6efbef9fb6b85a691cd5a1220519bf0efda8ae884ef8aa15d2485a2a849b016bd7fdceee922bb4c09d7463d5f56e718b85887bbd32a9e533fd7007ff4530199adb6c947a35eb5f7e1b34245608c13b5a7b29840c05351f362c76467efcb0bc367b6789381f0910b276ef0a20a0dcef27efb840804ec496c02b4d50ca27cc6ec38f59148cdf53c742063450ec96f932caf3078ca5ac074f891f60e983ecfc70f544893076bc62d6d110dae9a9a3e481d911a6c89e707618f93f7eab8d2250d6ddfab188cf3c3d76963610f85babf4c5786e5ac97d2e4f110b960589e0d4dc778836b831d802062a009da0e976eca7f8a02e360ebc7c80cfad8ed1f44f648496215ef3b40b5c076bbd7a4ffb3bade4aac561b6de2598c1948a56ef1eee5b006b6425c3fe5bc61e8126c6acbd248d179d436b54733026dbcf3ff812d47c09dde83245ad3c7f77d24cfbbc454a318957006484c9f07b04728bca874463510c0d8db7d505127c467b5967e3acd810363502b2251ba9c81eb3c6c5c34362e9860d69f3c9ed54a8be372d56472035e7c09fa543a95b09a7faa2a142a565def0b8862be0414551da21e05262203a733a7c1363a8e79d8a1ceb83fcc1e1a27ec054601e8b1946add026ba5b5b0f8e80cfa5313567b542c57a4a00f3e01f136c252a0b37dc3f8fc42defe1919db592513172462b2c0f7fa58dec4c0f94535514c11ff87a3486e4e927730aef3770a37c459976600303a303fff947b5afdda146afeb9219703ba7a0b461a056cef11a781b17e5889d62d2044a2db5f4c7c1d161620c200bf8a412b3567d9793b3139987e2b7709973fa0042b108a77279de9056662f5e866e607369a7335fdba8a02967686acc1b8a60848e6074f0912caf3dd65cac38a1dab0f4093bf4d374643a27195758f799ee7c44aa8751a46a2ac74f207a17da3a80b03dd63f935920bc76c9bce7b1f4e0a609c551561040177ed867b96fea3849de0f70d5aa25fb3572b0ecc31e9c43880e435ac6fb95bc7a86a95f59a89b14f4c5c0cacfa4cd1242fa157000021e5dd62ae3cc3471353f6bb1fe9f163d2de23b70b63ff562efc31e206f3dfeb8a5a1d18cdb4e82599e8b042fb61c319f966f545bb58b723f3c70ddebbfd6fdf1a3b10a87ca0424ce0373acecd37afa4cf78f6ebe5693aa075058b59267ab484d0904c03a2fb3cf30d74c44228407e9ec664d92f767ae0b9eb87464edc9dacb034ad924e7243f980268c8e93298be18c269d631414e5fdf557ff61658d86c616474497b0d2f23243016c3136c760fa32334402ade9cb8c421599ea0276f1180a9d1173ebe49a0b8dbb11f24a801d91ac9f43facb6ac1c4298d269a7fa2ab177f0a5edea6ffab939f45decc1f8b612d54a2c053651fb97028532c213c2a7de461a4840579d21ca71c9476e54e760f361b8884a3d176f34a7565187a18beb72d99251908a220d405be0e5ec8400c3edfd5218c42cebd2891fa914f9e714be37ebd7d0cbd6099d7a05bd3f3050fdff2cfc27fdda8d4a168e3213b09510617e25ab6d9323bb7d3efb20975460ed09e77c6c68468439471e18da423bc684b5c6014d8262c751959b6aae04e56d23428f0f89b7966449608ec4f3faa2be96da4c10d930a8f173941352a90d0a73bdd82a3ace6e8480421f1fe37aa2c8aa772606fdf15b93cdb425dfde69cdc8cc177fb7c577af0857869e32b247ec3a8dc7c4d26842859610ca0c3a3a7db68964955737010d242846c89a6404f42dc7d150fc20cf6a2e41c5f4b295a51e542a9decda12c7595ef482c007dbf7090522682bcbb11cdb12ad69f147ddc08bb79768057af2a5e2c4ca9b6f9993e3ea81dc1b5f35ed860c9995a0d26f469884b5658f80917317df86ebc59197d46d1fd3cf822b666dff2e1b85d30571164b0067531b460f019462d94fce9472bd345e105a72805c46e534120918101596a17279ce3ff63bd2f7a0e3f2b72206210da9ea74c359e3198c012d68a1eb1464b293f76d4eab6a55475dd1bf16b0ca27bd5afa65bf0524837287d87345ba71d3ef1351ef0dcdfc2eefe958a925c51bd3ea7d21412cb9e05983c9c2892c3faaddcbb4afb424c05f83ea2aac5bc751186b1a8ffcac9fbc6ec39865826da353f7be89350bf1db3dc70cc4f29e6f6ca3906b5ac678f2cac45cec92712b7532400aa893d2ba2447102ca5cbe6cf52591f9d631f595e213f62302b6a9587b2b50a6952ccd7476e9e141648c2d1389eccf2cd07491eb77779522770ba3127c74363b2614636664224698b59cfb8b666c2eb74a6bda251eff4a73281db27b46ad9f1a1b2191444fdde73434a44384cd63504e29eb54a8772b553b472becf71afc9c1c08127cae91bc5c0580f15b4fe07f6eb02a397c6438d7eb0298f01b4f0f57a94eec64855ae5a53c9eda0efdbce5cad8cd98aad314e1874c393fd7b724c1ffabb608581ef628e656f49f0e33a6026d38cce6fd1c5576e4aff0d6f5d1ad29dcf5b646b1527996f6a77e7a89206ea02b0c373db382cfdb6680143c4fe1f866c2491826fd4278e440a497b2263427983fbd173bdef7f0d48ec0be295e8517cdf1c665ad8e0d6e2c2b6969931398ebdcd7a506f6e47f99e19be9b34e5b2f113fd927f8872269e4854645364efc91826aa884b3eaa6a4b59ce6eef1aa835e165205709c935317539b9f46f9ad7639ff24fda7384849d9bf15f5c1360ca57ddcdeda9a54b7b236ab017f247c7cc5244ba364060952da0fb9a6b462b2e573e3139d20c67024da3fe195fd48db2bef2da04bf89ed51222459af21dbb010d2d502e4e76dc2227bfd27008e0eaf958b9e5e64044101dd6e2f6c6426e74889d5f110a30111e7f18002c933a619b55455cd2ed9e94e998322c50f8d59758ffb5a306b7930bc229662ee891c0b83653033ae56c8ac323f656dedf569bbfeeba3feec26cca5c2a6af3e729f3431084c8fcdbf94ac443034d17467dc83827f255a3297bbfc6021720ef8a353eb7a5785a7f8d850607fa123eae2399e901318c140f760f58e58eb93f3d27d2570a0df9a95e68e0433bf3ff56ce98e9096791c259b056deb51a75a44c5505ce5099073725c239b8f7c9ae076ac949adae22a691ab781fe7a0cfd9af3c2db63063ebed5d185fd0ff597fcbe810dc0eff4ed0e06060e8de5a745ddb12ba06a3768568e951efa540b22d91aeb5061d8c68599b6e1c222535a100d2ec501820439188729e740589f8aef1899ed148a88474556b15643455509bd24547d3d5fcb77746ae0226230eb35ffc726bc96ad44943da290ce1762aba5fb76c36793c5e75c4f84ce2b47db87394d4c9f3290158003c90d7e3016bcece892327ba0959fe69c014cedfa67ceec3881bdad24944d4625a009547b9b4aa5175fbd84112493be0ac7e39b5d94e4a339d9788a2a5e50e2528a6e5cacc12f7e370be3502599ce4dbf70534d0fb656d5942ab9ccf8c9b20d4afbfec82ba7580e14ae8d0f1968e9d332e32e467ece09819a24249548d89e2d27bcd5acaeef7abadf7515ee0587b73f3529aee27ea1de722cd7f61f5035b03d0529c7b2a2f5e95231d91082bf36cb8443779c8cfda88f749815464e8f5a2e2200d384ce55169796d0c3c12501ef612d8761a42a3e080138300d7dad42ce60832427954590323505ed1ae635e9df12aa6b94cbb04064a3010a0affb8c44502f453c1766b16b41dcc98dc4e5e862411174a36702734856b891bc27c801423b865f6295ac17cf5c1ff57b2b17acfbaf73cd041ab8db9abcef9fce00befc4769180b47382e1860093d1c9067f3b30d99cc38186bc77a93b8fef12e44f1484f60e362942f3d27369e8ed90908bda3e06c255603675564ed39f315e752e2e33044a2271c3f64708bec56976287d0f283cab1b53985db44743d608bf133454e4727045d0cca2ca071aa64b5d7e7f506416860c220eba3b25fe1984e2ae73f0f86ccb665f25a106a7b52a8deea513e041513692293e9259a0db14a78b67bf80a70fb051227570ab314d96e7df75eb2ed8e23898ec7bb52a638b864027c634d2854bb8d82f054bad7362b8fe111738c5b947493b0ddbea5dab6f54a7bbb0763b7211ad595da0e8c76b79da75463f16f9bd73ef2fd9600a7d24ace0f7fe1fd96e117cfe8b7973d17aa51c5774f572a37382895deed03841ae296188cd1e16a5b2cc455aa08d8f05ec8d65277782445fefaa24ddaa37762fed3a4156216f4e3daf6f8c4de7f56a8af0f19979b7901bfa3f53c6c355e9545e53dcec61ff43efb3a76e781efda6c1f5097577c10d13a36459edb2c02fb62319b2805eef3a76174a77191623d10721d6e6e27e0c2e336fbd8d58e23ffd498e6c1fd4b036c5b2123a5cb9e07f5e4ffeeb40481a96f41ca056c5075e4fe67bd058ef4d0fc0c2bfd5953c63881f3ec1b42e57204ddeb81a3748f40951", 0x1000}, {&(0x7f0000001400)="cb91485602d651135866c720e8694a0f91a940734305256b7dd6782bd43f34ba02cb26d06db10b82c4ed58c81df714566ea69bb059b2cd11e555c24e23276920452312de491d617ef52b67b8847eb1af46a35863462e20a96c742cd6de5da4d7fdb73972f8ee4339fec574136289d4d49237ace2fb41aed321c90d6a67c81e28a1f8439cc09276979c0bbeb6e54677c86c36e5546fbd2b05c32be3810b3ba08362389e440567d4f263b7e850fbe8e972a9f68c1c694c80cb02f1887edc6b83077c7824b982b06ba3619ef192a304b1c140d575dd991aacee2f22629864fbd2f6acb232841f22550851f43b3778a41fb21d9b6009f35b1e403f25fa52ea95424c7cef53553ad1c0678d284160d4b72f21f0d138fd8090c5f62739a818567b9388a1ea491c88eb908d2afd7d87db2661aa2baefc74665491816ef2c53b00b5e38f0b990a27379ada9446b7da0d06fb566e6bf3967596472f79b6bae5ae02c08c8c9aa44fc7b7eee9d020a8e73d8337bb45bfc422b34c6d358250f783e803926235df0f5b59c2f240cead90da8968f34291fa1b9d5ff43488e93a0f8e4813d317af0a1b5f47dc3ddb41ab75f729dcabc82f884fc6036c7ce9195153610c2ea6205fa29730ce728abcce09b26115cbc361ed916d69be333a41869da0f1b755f8ee052094b1623e995e9ca1d791dbb662a294ebb528aa462d36f86caae2eef7a85a42cbcf1bbef82ed2358bb73f1075bb9c642362d2d26168052f251b80239fd201bd8e0fa6e9344642d73083f38898b5ca9174e23363b27c0831e4f005dbd6c1a132021afb0c3428146616aa564e5a3f7797bd63ba5705f0b412dd3ac02cdd024b2200b449984be75b87df7edace184cd01e35db1893cddc5967a798d4bb7db8f2be10e6948f6557f0f96fa9c0a0df17e8d1db7ac0b50b9004252370defeb1d21388b40dfae67d55b27d14a2c713c7c4835d53637ea675fce748b6d74cd6878083c6e6c2c1bff1afb6e8dec566c495027ab2974e792b0f215edd98161cc9dde9ec03e5d5092a51a9d1dd925c57d6feccc15b3c05e8211f6a9e21c784589c1756e504cc89fa2d111a1f9ab054fbded7e11a043857ec840b78f9d52714351c7cf9c318dc481c5483cc0c66ce16ad23275093419204ec3f04e13472fa931b57846aab7744a6665386088459251f287d7ff673bfcd6323ef685269548c11fc41e39d8bf38611b8f428c657423a1e9a95e40c243bf439b2ca2811de82c087963149abd572097ff7a07e5d6984652420afe1de631d6c0c5bfae4f6d85eec35e4c056c3a7f46ae5a2f750e5244addfe7de5fa07417f7b4b82912eaccf6938f950cad353511e02a32b35945fcd07f19d15d00d42c6438a09750e2c273206df61ad6956f83759c2f3a83c1e4ff00b6e73a085bc207be71f8334fe5ed9920ced20a46aaa157bcc769b4dc55efbac4997bfad3548df866e53938c67a9fb3370ed12612984f741bc9c69255e0fc7470287882901dfdee7548546064f8fc453aa07c0cd021c1656b4d544662bd9627dd5498b6ed2ba26fe962d6c51ac80bd01f004080e1f25da383f8fe9211b1d3b87f40bcc2172fc8001af5658e4195d2df67c5dba413a67e5cab24b9b22e6106be90e05b30f2ee6143d49543de3aa1d868f4d746a00f7718310663868198f23f95def0942843fffce5a6557253ca8e705f801849e2b5be7452a4234c4e3ce798a33aee713c76916a47287f91a36f912edc674a0c55892890001d62a1f98da651d20a2b09f028d813fc913d482a9b4cc2275147b4c715158cfa82ff41a6ab2531157a6afb4336b2f2e73ce30f441c2c245446221e49535b5cca56d3015527e175fe3123653d6f72bfeaad90b159535806da4df19a45206ebcce2cc298f7057f960a2e5065e96cccedd7192b9be66869678844559a2288529a02acb20279962c79f57b245ffe6e50140df71967b6d2c941610ae0841e89e6bbf98def772ad67e56994c4920bde698afb275cb638db27c844dde3a1210b9399928b81f0bb906ab3a1e0b46d9ce87fede543ddc95b5781e28d4de900068368dc8bc2e1771019656e3e4732201e330f680b811f7be68f0cdf570cf4367e451015eb167b07f1bab5577b722c99c1753a70ec1e6de3851a7dd03e7c0dd894605950293434f8777af99af16c5313f9316c599a4f247a77ab985e237a909f007f07bf814c75715c2ad621904d35ff36b4a2787c0f3076a6237fa54966c274e4bd2cef63586ccdb451b38570781253ba290e2766b302505e8dcf318b6d8f05abc941e14aa9e82e0783c58142c11c0407d77065af0e7e5eac8f435dfb1044c4a7296add43fd7bdabcda7df3db1998373242c87d52141e24fec23c2c39149b84600dfa80e1affca11d64b4894519276f0ff3c6ba9728b8ee41681027b492e4bc7cbc0e5a2625d2c6ea7774bc698258b6227880e8de3a183a5b29779364bba5ec62589bf532becdba9ecd9f78c86612a846ad2b2552346bb8ea9cd73be6c9e69799b8e6be815256d5fc153e762e2e864f5cd46027ab8e8c59351f61ff92f2f0f13e5419b284dc83e95e45252392d262a3676995ab3108468fa8553cc4e805eefb58c93da37952394f0f80899cc6ec166277713e6bb9762def76681dd5fa85f45fc50c82ddcf95a81cba10e1e088321c443917f96f5519dadd70c9460bc6a5e300993d8d3d0b1d3f94b12ba6a3400e46989b9e5569871d09916ff15aea98bb333c89382d945f1f3eae9555bc9dce1e1afa1b2cdcd7f27469ba08a3fb2c0e8b73ca98951d66e56348e087a330af7f67d8e4a361be4e3a97bc4d34170b8bcd188b9a9fc1e44081bc328be8c30fe127294db0cbcbe3971c8f750695c595e455ac0833b4da46bdb0d4242748544f791c9a37837f19a6cc015f1bb22d7ef7cbc3182e8cd3c4b0ecea8d069c739a8ea046c4130f254ebd2533a45869786b247c2f8708e0e8777e80c2ac0f374a5dacb836149faf70933a29c1e635bf698c51c719d3c4abc3d1c268a0ed6fa46970020f424e98ed9131651c2cf3101fc8536f055b18d21cc340d67abcca8b360746ebd758fca51ab43cb5094c3b93e5b730d1ef0a03832b55c88eb8c2f4eabde22377cb63ab0eed66975f934861709d3c6486470b5d24c6c35d0e2681daa3703ecd253eee2a8f7ba109facc7464c2f56fcb012bbfc42b7f0d0e3f014cb6727828b10be7a46550bddc673e37559fe1304e25ef48f5c3aeaebec54cc5461831926b494fdbfe7d1c18277a94dee669c26590587c040c0057b33f8e74ccf1d426062aa13b614e1cce510553ac8f2702c762c5ea2df35becb17568c143f0e4015ef73718e3ede342304f8e149dd0b52e65fad4229992821dab38675752bb7b18bc32d4a80380f59f23207f24f96df72c46a4c3cb6f9401333fd742aae3eaf9b0dc6f65ed7601d7bdbc398658ec0883025a338b440ad4dc47f7fde3f1df2e5c868ba36640cd98dc2066fa9d9434472fefe4602500f97151570bd3f9e8752f29f17e2bae1e450f7a28a15dddbdcd63405bb7133a85d8ebe3d12a28b82f4605eab4f87321156f413a065cc71e6278c71f5547e26a839ca4a2d8a1daf60afc9e57934e76860ac3be6710bec9da9a9c3e39b0d3393666765e667247b4ad44e179422f4a4909c008fb6be4e5fb15fdddae64ad225a1d362c0879dab66d12ea942d4c598eb026d5cb551ca89c7c414c585f7f5a07f4bdcdfd3999eb76e429d5d24da5da55ad4e239cb52db9a02b520e23531a97cbeab1cb73c798242bf6e53011e3fafdc8ba3e526bb65815426525ffd0178e511a55da8a6aa689e09ea5b104d9aeb5933aa49137fd41e87bf667911d1ba1159245f52fb808e76ba0cc2acb5ffcd4349e934ed0270f3bbfe9449c055f05a2233a11467e1d23a0284c45659db437892ecb91bf5a255c31e888ebde656d3992407d9aafa4f2057945bd32b28fac1b3abc09132905e14fff4fb1c50771569e4500c8318ada0c51ce1c8bd68226e9c11e18dd2111065ba46488f6ede9bda71156dd0424ba150aecc8bf9764f20954ff2964d7264a0c281dd16dca9793d55122e9cd2d8adcd5161ec119ca575b418d119f78b0ed723d0ca8fbb7b6039d5fbeb3b8b7673fe506ca28a8b6856ddfb9c6da1527409df58bec2dc2e46676314a92bf38e6c2608ea56c45c7a20a8aab2668f0b418ec49516dbe774de8b92f2db94ed58edc1a8d0ec72ac97f5e94b45ebee3d997bad2c41a9d3238fd868fc14b4fc4cdf4007b42571a3fbc116fffc08647e849fe52ffa97634f51ffb5ee485cbbd89bcbb8c88fe1d0465fa3878df86cfd0459b9519cc2001f0718ae19aabb8cf46c3f44a2aa069382afe53a0565a85bff0e785c7377ef3dfa9201ccbf6bee9b43ff34c0179d0f05b97df478735b21ea61803adfb0ad67746d0844c26cf1b5e8255811b1e7facb991cda8ccc0a90ea48e9dd2ef797d1ba310e698d485d1d79431f5decb4b504be923d8b36a0f6dfe6ab0e24138f5e802b149a60fc6938d9b8082dd97753ec3499bba2bb8f4a79c9bd4891bdebf0b927473866370c261703f86cbf77fc76f0f20e1061e6af811395f9e59028b9c7a6932c8db3263e0f739fec0066ce237f42e85bc75e611fad122b286a77b60a8c8f1c83581a985f51426b265e5861700d8506c5583009e9ca8dbfd8936cf9738714ec62d8f5401a6e2b46f4718edece6b0285fc150baf858f68266d6832f439729e9beef3a603a3a138a9bf78a1ef58aa80148c571fdccc044183b238668777d7bcd0b904b81f3102f10219184135296ed79a5851b38d6fd91e401cded2f70bbd82892d6bf731ca81c726f1616e43b18f041aea67e1d3867f011a85abb1bb7fce428715df07e7d18f3055be72858f49715fa0dbcc65392d8852bf18d89d7ddc0da15e994a8e3498a6171342eaada3dc88d381d50489c8232db2cc79ac858081f3f20fc921e13c766afc73cfdfe17b54453e1a817cfa65a0c967ca6de7acd47f85f35cc7a476213d3de3898e3d0393b998e8a5256daedef4d981fb15d8c4e77cc18c599bec24277ec85620a2a4385a526148bdbd5f4ba1e81057768cd05fbc683a083ed795e83f3f5df8644b12548fc3797a52c15097a1c4ba9134b223e7368f4dca8aabef9671cc71f289d07e11024320903cc2994b07b2b890e96f062c9afe7b0ba9aa6758dc3b8973d9cd114b123bbe67992cb00bec6bdff77f72e07fd6a034f6f348e4f9e39045eaefa5c99ae68b976b419ccf4cfc5044da52402002c05efa1ec71538c4aa0b9a7a18974e20bf3fb3f86cf7b6151b00a347015c2cc7dcab745a8dc2d37e1700804b3c0f98fa623546f8b0a1f6bd27ed7d4ae32eddf3f4fab2d5592f2bede6cee9931fc29bb114385bba8d087a60056ba70790d21ffaff8472c02fdd8ba4bb051bdd7a57c540b16e6db38a69fdd2d3b8925e400632ccf21208f4654b707579a16ba04386f3ae833bab2263f63606f7dc418920ceb2d85f0c42960daadbf8f7031725b7831a95673404549fd2ebe9803c5a31cb2d4d778489580d0305c7d96575ee0f955aede4eb0600f0f7beb606de6ba3afd13200058484da4a468cc2b3af8da479a6f824cfc8813059734a68b1c5f7d1c9ad181c4102ce3868245644ee7e0f5146f37a91552c3f36946718d8b6248329da96f77a353c6cb24d25c8eee7ef9cd7ca3862ca70895baf9f44f5b4b6f486119ac0d7b1447a2077ce0e8fa9ee8ea71dd30965a46d3d665a53a12594650b6f1198abf860098d11e9ba53c79", 0x1000}, {&(0x7f0000000040)}], 0x6, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x200, 0x0) 04:03:53 executing program 1: r0 = semget(0x3, 0x4, 0xdc4f036dbb983817) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000000)=[{0xcf, 0xec, 0x5, 0x1f}, {0x1, 0xc9, 0x0, 0x5a}, {0x1000, 0x0, 0x7, 0x8d}, {0x8, 0x86, 0x40}, {0xff, 0x0, 0x40, 0x9}, {0x8, 0x1, 0x5, 0xffff}, {0x0, 0x2, 0x57, 0xfffffffd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) fcntl$dupfd(r2, 0x0, r3) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getrlimit(0x5, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x180, 0x0) 04:03:53 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) chown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) lchown(&(0x7f0000000780)='./file0\x00', r1, r2) lchown(&(0x7f00000001c0)='./file0\x00', r1, r2) seteuid(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(r3, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000580)={0x2, 0x40, 0xfffc}) 04:03:53 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r3 = semget$private(0x0, 0x2, 0x7e) semop(r3, &(0x7f0000000080), 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000003c0)=0xd00, 0xffffffffffffff11) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x80001, 0xfffffffffffffffd}}, 0x0) r4 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xca, 0x0, &(0x7f0000000680)=""/202}) ioctl$BIOCPROMISC(r5, 0x20004269) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r4, 0x0, 0x0) r7 = kqueue() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) kevent(r7, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) ioctl$TIOCGFLAGS(r10, 0x4004745d, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) r13 = getuid() setuid(r13) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r5}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r11}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 04:03:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2}) 04:03:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='\x7f\x06#\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000000)={0xa84, 0xbb, 0x3, {[0x2, 0x0, 0x5, 0x69f4, 0xae, 0x5, 0x4, 0x0, 0xff, 0x6, 0xab, 0x6, 0x5, 0x2, 0x9, 0x0, 0xc1d, 0x1], [0x9, 0x3, 0x40, 0x6, 0x2, 0x40, 0x1f, 0x4, 0x9a, 0x1], [0x0, 0x7f, 0xfffffffffffffeff, 0x3ff, 0x5, 0x1, 0x3a7d5f9c], [0x10000, 0x3e99, 0x80, 0x1, 0x9, 0x4], [{0xfffa, 0xc8e, 0x9, 0xb6}, {0x9, 0xffffff46, 0x3ff, 0x9}, {0xb05, 0xd05, 0x1, 0x80}, {0x8, 0x4, 0x0, 0x2}, {0x8001, 0x888, 0x1, 0x3}, {0x7, 0x9, 0x1, 0xffffffffffff7fff}, {0x5, 0x80, 0x4, 0x3}, {0x81, 0x7, 0xf9c, 0x1ff}], {0x7, 0xffff924e, 0x8, 0x2}, {0x3, 0xffffffff, 0x31, 0x4}}}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x3, 0xfffffffe, 0xfffd}) 04:03:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x800, 0x0, 0xff, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000000000000000dff10000000290000003300100003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x4, 0x1, 0x0, 0x2d1d, 0xd66}, 0xc) 04:03:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r5, r6) chown(&(0x7f0000000200)='./file0/file0\x00', r5, r6) lchown(&(0x7f0000000780)='./file0\x00', r5, r6) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) setreuid(r2, r5) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000580)={0x2, 0x0, 0x1}) r7 = dup(0xffffffffffffff9c) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x32) linkat(r7, &(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000080)='./file0\x00', 0x4) 04:03:54 executing program 1: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1116, r0) r1 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = geteuid() r3 = socket(0x2, 0x3, 0x2) setsockopt(r3, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r3, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = socket(0x2, 0x3, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f00000000c0)="0000ed0cd995bb4cb2e6b707c58208b8", 0x10) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r8, r9) chown(&(0x7f0000000200)='./file0/file0\x00', r8, r9) lchown(&(0x7f0000000780)='./file0\x00', r8, r9) lchown(&(0x7f00000001c0)='./file0\x00', r8, r9) getgroups(0x4, &(0x7f0000000340)=[0xffffffffffffffff, 0x0, 0x0, r9]) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r15 = getgid() r16 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) readlinkat(r17, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r17, 0x20004b3d) r18 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x3, r2, r4, r6, r10, 0x9, 0x400}, 0x1, 0x7f, r13, r19, 0x3, 0x100, 0x101}) r23 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x1b0) sendto(r23, &(0x7f0000000140)="1692de06e819adbcab36d7501a5a004d510825a576a334c3db840906514d16b8298af8d4171f0a98adfd62f4d6f56f067c36eb9b2e363a071de26a1c4f2f158e9d90ee1e215c3346a290aa0b85d7c1f68babf71d67de98a89daf7045fff1402cff1d4c96e02c55106c9037e0e3471871774cbac96a18a876b526ffaf1e391f33447d470f0a8abe1553c0997fbd687c13025c5913835607ea7676f1351d33cf09d45c3caaae24993670508d0e5171549692e92d4ce95fc28266b4d4fc6a618aaa11aaa43b5617e81b221d8a6c708a5d2171f9ca8812a9528f5c74d27feca0c79385c3e9e0bc3b2c1032fddafd53d1ca4cf3e81175001d461788de03f6956b75", 0xff, 0x8, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) getrusage(0x1, &(0x7f0000000080)) uvm_fault(0xfffffd807f00a170, 0x648, 0, 2) -> e kernel: page fault trap, code=0 Stopped at x86_send_ipi+0x24: lock orl %r15d,0x648(%r14) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807f00a170, 0x648, 0, 2) -> e x86_send_ipi(0,2) at x86_send_ipi+0x24 end trace frame: 0xffff8000223790e0, count: 0 ddb{0}> trace x86_send_ipi(0,2) at x86_send_ipi+0x24 vm_intr_pending(ffff8000223792b0) at vm_intr_pending+0x225 VOP_IOCTL(fffffd806e1aa5b0,800c5606,ffff8000223792b0,3,fffffd807f7c6780,ffff800020ab0c70) at VOP_IOCTL+0x88 vn_ioctl(fffffd8064a068e8,800c5606,ffff8000223792b0,ffff800020ab0c70) at vn_ioctl+0xb7 sys_ioctl(ffff800020ab0c70,ffff8000223793c8,ffff800022379410) at sys_ioctl+0x5b9 syscall(ffff800022379490) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc12eb5b2640, count: -7 ddb{0}> show registers rdi 0xffffffff81249794 x86_send_ipi+0x24 rsi 0x204 rbp 0xffff800022379080 rbx 0x1 rdx 0x205 rcx 0xffff800021952000 rax 0xffff800021952000 r8 0xffffffff81488c4b vmmioctl+0x3b r9 0x7 r10 0x339066493818f343 r11 0x9988779b02308434 r12 0 r13 0xffff800020add180 r14 0 r15 0x2 rip 0xffffffff81249794 x86_send_ipi+0x24 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800022379050 ss 0x10 x86_send_ipi+0x24: lock orl %r15d,0x648(%r14) ddb{0}> show proc PROC (syz-executor.0) pid=320750 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff8263b120 process=0xffff800020add180 user=0xffff800022374000, vmspace=0xfffffd807f00a170 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82842 37448 85291 0 2 0 syz-executor.0 *82842 320750 85291 0 7 0x4000000 syz-executor.0 20202 78558 32536 0 2 0 syz-executor.1 20202 373488 32536 0 7 0x4000000 syz-executor.1 85291 225356 29976 0 3 0x82 nanosleep syz-executor.0 32536 171865 29976 0 3 0x82 nanosleep syz-executor.1 2313 270226 1 0 3 0x100083 ttyin getty 63814 268758 0 0 3 0x14200 bored sosplice 29976 203904 18226 0 3 0x82 thrsleep syz-fuzzer 29976 147593 18226 0 3 0x4000082 nanosleep syz-fuzzer 29976 7123 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 387584 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 231181 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 3048 18226 0 3 0x4000082 kqread syz-fuzzer 29976 97762 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 217559 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 437295 18226 0 3 0x4000082 thrsleep syz-fuzzer 29976 473149 18226 0 3 0x4000082 thrsleep syz-fuzzer 18226 131922 29273 0 3 0x10008a pause ksh 29273 388195 94123 0 3 0x92 select sshd 94123 246771 1 0 3 0x80 select sshd 51146 435598 83618 74 3 0x100092 bpf pflogd 83618 300905 1 0 3 0x80 netio pflogd 7896 305310 35265 73 3 0x100090 kqread syslogd 35265 297304 1 0 3 0x100082 netio syslogd 77694 230574 1 77 3 0x100090 poll dhclient 71242 414694 1 0 3 0x80 poll dhclient 80570 455850 0 0 2 0x14200 zerothread 25358 107603 0 0 3 0x14200 aiodoned aiodoned 8291 185369 0 0 3 0x14200 syncer update 98595 130531 0 0 3 0x14200 cleaner cleaner 73640 96374 0 0 3 0x14200 reaper reaper 39615 340092 0 0 3 0x14200 pgdaemon pagedaemon 4049 467213 0 0 3 0x14200 bored crynlk 76469 438477 0 0 3 0x14200 bored crypto 44095 104332 0 0 3 0x40014200 acpi0 acpi0 16932 410921 0 0 3 0x40014200 idle1 96925 490126 0 0 3 0x14200 bored softnet 10728 451719 0 0 3 0x14200 bored systqmp 19052 271780 0 0 3 0x14200 bored systq 64142 425917 0 0 3 0x40014200 bored softclock 12814 175334 0 0 3 0x40014200 idle0 22401 237660 0 0 3 0x14200 bored smr 1 79411 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 82842 (syz-executor.0) thread 0xffff800020ab0c70 (320750) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8263a9c8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 Process 20202 (syz-executor.1) thread 0xffff800020ab1b40 (373488) exclusive rrwlock inode r = 0 (0xfffffd805e693918) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_makeinode+0xaa #7 ufs_create+0x41 #8 VOP_CREATE+0xc0 #9 vn_open+0x2a4 #10 doopenat+0x28b #11 syscall+0x4a4 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd805e6931a8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 vn_open+0x1a6 #8 doopenat+0x28b #9 syscall+0x4a4 #10 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9618 6487K 9441K 78643K 111204 0 0 pcb 13 10K 12K 78643K 6109 0 0 rtable 106 13K 15K 78643K 20062 0 0 ifaddr 1206 105K 111K 78643K 5898 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2748 0 0 iov 0 0K 50K 78643K 5575 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 78K 78643K 55664 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 365 0 0 VM map 273 136K 136K 78643K 365 0 0 sem 12 0K 0K 78643K 9148 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 27330 0 0 sigio 0 0K 0K 78643K 455 0 0 proc 62 63K 95K 78643K 11131 0 0 subproc 32 2K 2K 78643K 3302 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 2806 0 0 in_multi 11 0K 2K 78643K 3631 0 0 ether_multi 1 0K 0K 78643K 280 0 0 mrt 5 0K 0K 78643K 186 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 126 556K 556K 78643K 126 0 0 exec 0 0K 1K 78643K 5659 0 0 pfkey data 0 0K 4K 78643K 16 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 592 2182K 2184K 78643K 98011 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 6083 0 0 NDP 25 0K 1K 78643K 1576 0 0 temp 189 3556K 4200K 78643K 1000654 0 0 kqueue 0 0K 0K 78643K 535 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 679 0 676 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2721 0 2719 1 0 1 1 0 8 0 rtentry 112 3164 0 3131 2 0 2 2 0 8 0 unpcb 120 17962 0 17926 10 8 2 2 0 8 0 syncache 264 144 0 144 66 66 0 1 0 8 0 tcpqe 32 49 0 49 32 32 0 1 0 8 0 tcpcb 544 13888 0 13884 167 166 1 14 0 8 0 ipq 40 4 0 4 4 4 0 1 0 8 0 ipqe 40 8 0 8 4 4 0 1 0 8 0 inpcb 280 50131 0 50124 200 197 3 10 0 8 2 rttmr 72 67 0 67 20 20 0 1 0 8 0 ip6q 72 11 0 11 9 8 1 1 0 8 1 ip6af 40 22 0 22 8 7 1 1 0 8 1 nd6 48 469 0 469 12 12 0 1 0 8 0 pkpcb 40 154 0 154 53 53 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 722 0 722 82 81 1 1 0 8 1 pffrag 232 877 0 877 83 82 1 1 0 482 1 pffrnode 88 874 0 874 83 82 1 1 0 8 1 pffrent 40 32108 0 32108 83 82 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 2431 0 2393 1 0 1 1 0 8 0 pfstkey 112 2433 0 2395 7 5 2 3 0 8 0 pfstate 328 2433 0 2395 25 18 7 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 63 0 62 41 40 1 4 0 8 0 art_heap4 256 13139 0 12899 135 116 19 23 0 8 0 art_table 32 13202 0 12961 4 1 3 3 0 8 0 art_node 16 3163 0 3132 1 0 1 1 0 8 0 sysvmsgpl 40 51 0 43 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 9146 0 9136 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 42551 0 40913 53 0 53 53 0 8 0 ffsino 272 42551 0 40913 112 2 110 110 0 8 0 nchpl 144 84466 0 83904 62 41 21 61 0 8 0 uvmvnodes 72 11519 0 0 210 0 210 210 0 8 0 vnodes 208 11519 0 0 607 0 607 607 0 8 0 namei 1024 352091 0 352090 13 12 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 276 0 5 34 0 34 34 0 8 0 vmpool 552 363 0 92 21 1 20 20 0 8 0 scsiplug 64 46 0 46 35 35 0 1 0 8 0 scxspl 192 282369 0 282369 174 172 2 4 0 8 2 plimitpl 152 2094 0 2086 1 0 1 1 0 8 0 sigapl 432 26953 0 26937 7 5 2 3 0 8 0 futexpl 56 744016 0 744016 6 5 1 1 0 8 1 knotepl 112 7893 0 7874 25 24 1 3 0 8 0 kqueuepl 104 28671 0 28669 35 34 1 4 0 8 0 pipepl 160 24046 0 24025 56 54 2 3 0 8 1 fdescpl 488 26954 0 26937 3 0 3 3 0 8 0 filepl 152 321478 0 321374 223 217 6 14 0 8 1 lockfpl 104 10847 0 10846 1 0 1 1 0 8 0 lockfspl 48 3334 0 3333 1 0 1 1 0 8 0 sessionpl 112 211 0 200 1 0 1 1 0 8 0 pgrppl 48 554 0 543 1 0 1 1 0 8 0 ucredpl 96 27800 0 27788 1 0 1 1 0 8 0 zombiepl 144 26957 0 26957 9 8 1 1 0 8 1 processpl 896 26990 0 26957 8 4 4 5 0 8 0 procpl 632 86576 0 86532 15 10 5 5 0 8 1 srpgc 64 281 0 281 89 89 0 1 0 8 0 sosppl 128 894 0 894 106 105 1 1 0 8 1 sockpl 384 71669 0 71623 294 286 8 17 0 8 1 mcl64k 65536 2406 0 0 248 218 30 66 0 8 0 mcl16k 16384 99 0 0 9 6 3 3 0 8 0 mcl12k 12288 82 0 0 2 0 2 2 0 8 0 mcl9k 9216 49 0 0 3 1 2 2 0 8 0 mcl8k 8192 97 0 0 11 8 3 3 0 8 0 mcl4k 4096 65 0 0 7 4 3 3 0 8 0 mcl2k2 2112 17 0 0 2 0 2 2 0 8 0 mcl2k 2048 517 0 0 20 9 11 19 0 8 0 mtagpl 80 564 0 0 3 2 1 2 0 8 0 mbufpl 256 2772 0 0 57 11 46 56 0 8 0 bufpl 256 86462 0 74942 721 0 721 721 0 8 0 anonpl 16 3677880 0 3641019 775 622 153 165 0 124 3 amapchunkpl 152 210444 0 209656 374 336 38 43 0 158 5 amappl16 192 152536 0 150824 837 745 92 98 0 8 0 amappl15 184 5601 0 5601 25 25 0 1 0 8 0 amappl14 176 5332 0 5322 1 0 1 1 0 8 0 amappl13 168 3184 0 3182 20 19 1 1 0 8 0 amappl12 160 2784 0 2777 2 1 1 1 0 8 0 amappl11 152 4616 0 4600 1 0 1 1 0 8 0 amappl10 144 2872 0 2862 1 0 1 1 0 8 0 amappl9 136 6274 0 6270 1 0 1 1 0 8 0 amappl8 128 6041 0 5906 5 0 5 5 0 8 0 amappl7 120 3659 0 3650 1 0 1 1 0 8 0 amappl6 112 4074 0 4055 1 0 1 1 0 8 0 amappl5 104 4525 0 4509 1 0 1 1 0 8 0 amappl4 96 26087 0 26050 1 0 1 1 0 8 0 amappl3 88 6726 0 6715 1 0 1 1 0 8 0 amappl2 80 208953 0 208853 12 9 3 3 0 8 0 amappl1 72 627597 0 627146 25 15 10 20 0 8 0 amappl 80 90796 0 90589 5 0 5 5 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 27317 0 26937 3 0 3 3 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 27317 0 26937 3 0 3 3 0 8 0 vmmpekpl 168 191791 0 191726 5 1 4 4 0 8 0 vmmpepl 168 3539730 0 3535942 1377 1170 207 228 0 357 37 vmsppl 368 26953 0 26937 2 0 2 2 0 8 0 pdppl 4096 54641 0 54329 54 14 40 40 0 8 0 pvpl 32 12264406 0 12239464 1343 1126 217 276 0 265 2 pmappl 232 27316 0 27029 18 1 17 17 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1604 0 609 30 1 29 29 0 8 0