kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jan 24 05:52:32 PST 2020 OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.110' (ECDSA) to the list of known hosts. 2020/01/24 05:52:45 fuzzer started 2020/01/24 05:52:48 dialing manager at 10.128.15.235:4481 2020/01/24 05:52:48 syscalls: 337 2020/01/24 05:52:48 code coverage: enabled 2020/01/24 05:52:48 comparison tracing: enabled 2020/01/24 05:52:48 extra coverage: support is not implemented in syzkaller 2020/01/24 05:52:48 setuid sandbox: enabled 2020/01/24 05:52:48 namespace sandbox: support is not implemented in syzkaller 2020/01/24 05:52:48 Android sandbox: support is not implemented in syzkaller 2020/01/24 05:52:48 fault injection: support is not implemented in syzkaller 2020/01/24 05:52:48 leak checking: support is not implemented in syzkaller 2020/01/24 05:52:48 net packet injection: enabled 2020/01/24 05:52:48 net device setup: support is not implemented in syzkaller 2020/01/24 05:52:48 concurrency sanitizer: support is not implemented in syzkaller 2020/01/24 05:52:48 devlink PCI setup: support is not implemented in syzkaller 05:52:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/226) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x0) r5 = socket(0x10, 0x2, 0x4) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xe8, r6, r9, r10, r11, 0x1c, 0x5}, 0x0, 0x1, r12, r13, 0x0, 0x7f, 0x5}) r16 = semget$private(0x0, 0x3, 0x2) semop(r16, &(0x7f00000003c0)=[{0x3, 0x400, 0x800}, {0x1, 0x3}, {0x2, 0x6, 0x1800}, {0x1, 0x8, 0x1000}, {0x4, 0x7fff, 0x1800}, {0x0, 0x2, 0x1000}], 0x6) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r19 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x1c1c, r17, r8, 0x0, r18, 0x0, 0x3}, 0xffffff00, 0x7f, r19, r20, 0x0, 0x4, 0x5}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000005c0)) r21 = getuid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000600)={{0x6b000000, r14, r7, r21, r15, 0x10c, 0x3}, 0x4, 0xffff, 0x3ff}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) 05:52:54 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)=',:\x00', &(0x7f0000000080)='/:+\x00', &(0x7f00000000c0)='}$\'\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\xd4\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='{-}([)\x00', &(0x7f0000000240)='\x00']) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000002c0)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) semctl$SETVAL(0xffffffffffffffff, 0x4, 0x8, &(0x7f0000000300)=0x9) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000400)={0x1, './file0\x00', './file0\x00'}) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000440)=0x3f) syz_open_pts() r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x200, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000540)=r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000600)=0xbd9) ioctl$TIOCSTART(r6, 0x2000746e) r8 = accept(0xffffffffffffffff, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000006c0)={0xffffffe1}, 0x8) pledge(&(0x7f0000000700)='{-}([)\x00', &(0x7f0000000740)='/dev/klog\x00') ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000780)=0x3) sendto$unix(r0, &(0x7f00000007c0)="e83845fe4e", 0x5, 0x0, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000840)={0x1ff, 0xb794, './file0\x00', 0x5, 0x6, 0x9, 0x2}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r9, 0x40045714, &(0x7f0000000880)) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet(r10, &(0x7f0000000900)="b6b20bda75fad93d7c1c9ed9c5b5a2577220d4ecc11ad376294c0346da99ba5fafa33d580c84a83b8bbbd383f60dc6fc23cc8b24e98f41e2b99595d03912aa37efb99fa824a11311bc544c1a0fe6f1e6ca2046b67d46137322923d98bbecd4b10f3b8209df58c6bc7681a69aac2867769ede0c4b5f23c5f85cd2e48bd7e453c925d4617583064feff4284327489b54b39a72b125cf9800e45c8ec5a582f21ed0023bcb775606cbd1c896bc93d196f0047f98106cc731cae80e8353becea6a50bbfe55457f2bb5014af8a432ffcadba20ed4919", 0xd3, 0x400, &(0x7f0000000a00)={0x2, 0x2}, 0xc) 05:52:54 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x2, 0x100) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) openat(r5, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file1\x00') 05:52:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x8, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfff7ffffffffffff, 0x9], [0x0, 0x0, 0x6], [{0x0, 0x0, 0x0, 0x80}, {}, {}, {}, {}, {0x0, 0x1}], {0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x30, 0x0, 0x2, 0x2}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8001, 0x4, 0x7fffffff, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f00006d5000/0x3000)=nil, 0x1}, {&(0x7f000037c000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}, {&(0x7f00000c2000/0x3000)=nil, &(0x7f000041b000/0x3000)=nil}, {&(0x7f0000501000/0x4000)=nil, &(0x7f0000633000/0x2000)=nil, 0x7fff}, {&(0x7f00002fa000/0x3000)=nil, &(0x7f000033e000/0x2000)=nil}, {&(0x7f00007a0000/0x2000)=nil, &(0x7f00002cd000/0x3000)=nil, 0x2ae}, {&(0x7f0000768000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x4}, {&(0x7f00007a4000/0x3000)=nil, &(0x7f00001ed000/0x1000)=nil, 0x100}, {&(0x7f00001e7000/0x2000)=nil, &(0x7f00004f9000/0x3000)=nil, 0x7}, {&(0x7f00002c5000/0x3000)=nil, &(0x7f0000556000/0x4000)=nil}, {&(0x7f00007b4000/0x1000)=nil, &(0x7f00007df000/0x1000)=nil, 0x7}, {&(0x7f0000790000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff}, {&(0x7f00002cb000/0x1000)=nil, &(0x7f00000e7000/0x3000)=nil, 0x8}, {&(0x7f00001db000/0x4000)=nil, &(0x7f0000207000/0x1000)=nil, 0x10001}, {&(0x7f00007a5000/0x4000)=nil, &(0x7f0000063000/0x13000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xa6}) 05:52:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{}, {0x20}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x81, 0x2, 0x5244}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="627b80c293419353520874f438df") 05:52:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffff, 0x8, 0x8, "2fe1538c2d07f673b1c3e1e76676a554bfdfd708", 0x0, 0x7646}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0xffffffff, "4574f79735a00cc4ad21bac1bfddeaf644175e3d", 0x0, 0x3}) flock(r2, 0x1) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000580)={0x10, 0x2, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9c4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5412}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xdec3955}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r4) poll(0x0, 0x0, 0x8001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r5, &(0x7f0000000480)="2058876352a7e51913ab704be5994db7c58013fc15e4d1f698507fcfbdcbdcb1372bab008c672131affffdecd9d5515ae5f165695ea690c9669d728e22db3558815e27b20f1f8ec7fdca3ea668a17085d4f4a1c5731473c66d736e466d39a2f2d844cdd1134ec6381a843bdbf8ecaf5ef5bfc0c3f1b1cd26c0d36d5e5b58c29eb2258e6639364ffeb03e411ade3f0f510d688cec7f078d2f3fae3196efc1e7316388988ade4872f6f9fc2af3207f137a2d75f3857588b62233f3bf23f5a98c00fe80f848086b0e008b22fb8160bf3af0", 0xd0) 05:52:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="00000100", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xfffffd2e) 05:52:54 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x20, 0x0, 0x0, 0x80000001}]}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0xfffffe01) 05:52:54 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r3, 0x2) close(r3) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r2, &(0x7f0000000100)=""/66, 0x42, 0x803, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 05:52:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x38000, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) writev(r7, &(0x7f0000000380)=[{&(0x7f00000003c0)="1c421eb8ca11fb7030266bdf355bf4d97dffbda5205692e65e4bffc21a88cc12d107819d51fe528338d76264a3ebf8db74a91454ff038ed4fe36cc73dbb76d886f1b6a76707840c3d4add906984d625eb5edd4b41ae338661a62b325dcde9ba83a9b9cf2bd3e097a1dd1c6f68d6986c3d8d583c9a526321c293887b1d32e51307936ddd3", 0x84}, {&(0x7f0000000340)="63a16510c198fc30c11888608ff7456c11f87acab7e6adcbe6dfe11337aac267449718a274fa75d7b80d2e6e4c8994399a0d17e735958f74e1980976fb24adf2", 0x40}], 0x2) write(r4, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 05:52:55 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)="1cb008c15aa733bb426e9b520b4623924e72169497e5539f6410e16207307b7a4cd97b3e97048ed14521cc69ded9af1ea77731cc812fb3e685e3cd83949034f16699bbc9a15b7958ec3d5a5d03f19e24baaae1e93e0143fc9735268153d9038f24bd496d0ba5d1e40b72a55c56930f23dc663c99aa9d2cee21fe461bceb46eb413ad", 0x82}, {&(0x7f0000000100)="e27a929f4df60ae09425dc9ac18ad30bbf47", 0x12}, {&(0x7f0000000480)="65c504802d0a6b0514e55cce30ddf60eed9d38c954d7fef6565663f7cf8dea3b4f43d2634f1bb66fc496a6b7c58df1c4169bd5c697e45dac091f8ea1743599de789e96d271e0d1510c6d5c83d0669c4680cd5db199497ebd73e79eeb81f4849170f75a41c9876124d603bc7d3e08a2721c28c3e062fb531a691bb5a383230bad534b7232fe835f618a0c56995cfb74e1f5d6bf1a2d0a9c02ba223d38bbb2fd3b56ec6f559fe40ffde88f17dc9cf785c9d035d8b48f01a0aa108a2ad12c901c4e7370cce093fdb9db3f02bbeea0194bb04b95c9bc17aea9c3a7e4cdcf2e52641d3315615223d46242e9e9f38ca82440b3d693388917019a6cd8a0dfacc827e585d979621f6e173ca04f543b05f9a5fddfe2b282a71b89d5c7a6f8759c81b42d717d7c7320956b6910e7cb91d416501de10c4f5ab2475e883f8e8bb96d856e756357f6c305477f5abd8dd788e278c12884722ec2e0a081575f085632714393ba6c799bdd53a03c33fa4b15d4a067d2d2d399a0e83d59aea31f97e217014048c50e2fb0cc749b1a321a5485083b68c35a944c6c746c5b008b5d5a244815f3c616d40ed47dfc1a6aa158cf8573f51ea9bfae8282545f7fe84c78e666c611b23a68523a75a15e37abb1a96c6b325d8d6fffb7a07fb7f072e270d06fd6e70f8e04292d1253c64537638825023fe95ba07374318711ef1170cb4c930f6b19a7732d080d376b246c7b7d9a55367afc5804b5653fe3dd6b004328c11d898e567e0191db2461368b853740471f35b29e47818c26d3ced40f834371d2a6aa9169bdc2374f63fcdb03c9675a0cdb53a06d34ff24bb6c6e388ae9e2e241e4909897cfac4b118d4a76aeefeb0c876b456524634e39a1a70ab164312b9e328950af0ca32e520e22166b0337580f1d67b53e99dc8f320ddbaa05776358f8c63b3ae2267d7001a2d333e23ee54d2d5298cab7a7197b8f0c96a16b851746982714406e70f5eaa33a30a5dcc41de7e00c227ca2e4051a55ad857afd55045a8ac61ac5210eb581991c530213b1b673d244fadcc66f440a02e51f04d26df34fd36643484078a50d9eafca1ef6668ef580c834232748b59ff9f7d8430f1fb36d1c28aae0604c28e92003d9b0afbdfffefd04001f457cf7984d4127b92af2a234e104ef040282cc99e5aa5ae92f273357a5b4bb909d1e11e203eb25f734651bca01c6e57c324d365be5a994e6d057f8011e829039cb9d9075a92bf43fcc1ec979c0d32e63ba01a5187cab1f237dd2fa9d95ae1955e18422f34b331a71711d4a96e14fabf26eab1f4a049664d26d0abfe3b3b55313c2c49f3f99861401f5c3df66a48d5aeefd28ebac35fc85327fbf25537993732a150fd8c7bc76d3d08d1a1ecc8a00a40593a4254ee063dc354671f11e8ca51aa0ce5d7679db2d69bf77800db6ff2f9f1e25db630a21d6f3f381ce885df02c35c8bc36964ecd4c324d7256e57741f9ae9be939fbf0084b314ee56e565e1fc5941612beda97e9d8a458679f30e16ecd73d707550bfbc27b537b7f702a05bc06072eed5d22400d17316bd84197fea339c427aa45913fea1122901ba1e0986457fc5f788b51ebc1248d7251d19b21c23b0c1e904a9f2251ce8c2acb52550ac0e008e0020283323f5079f43300156c6f3c59abbe9f475a43af2ff6753a85a5a2bda24c60a2ab430671049d5c57eda1249746ebab9271eb5126d08bafe4aeebee10d2bf136077254edd063797b1ebc48503e32336b83d2ad5de8d3e", 0x4e1}], 0x3) 05:52:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {0x4}, {}, {0x0, 0xfffffffd}], {0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) munlock(&(0x7f00006fa000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x2, 0x6, 0xffffffffffff0001, {[0xf49, 0x486094c4, 0xd05, 0x8001, 0x2, 0x10001, 0x1, 0x0, 0x4, 0x7, 0x2, 0x4, 0x1, 0x0, 0x1, 0xfff, 0x7fff], [0x0, 0x8001, 0x1, 0x61, 0x80, 0x6, 0x0, 0x5, 0x80000001, 0x5], [0x1, 0x0, 0xc312, 0x7, 0x10001, 0xef, 0x6f], [0xe66, 0x4, 0x6, 0x3, 0x8, 0x3], [{0x9bb8, 0x0, 0x9, 0x8}, {0x101, 0x20, 0xfffffdfa, 0x5}, {0x4b3, 0x9, 0x7, 0x7}, {0x7, 0x6639, 0x6, 0xffffffff}, {0x81, 0x5, 0x5, 0x4}, {0x7ff, 0x0, 0x3, 0x3e}, {0x1000, 0x20, 0x71fd, 0x2}, {0x5, 0x2, 0x3, 0xfff}], {0x3, 0xf2, 0xee, 0x9}, {0x8, 0xc9, 0x0, 0x9}}}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 05:52:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x7, 0x5812, r0, 0x0, 0x9) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 05:52:55 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x18) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/154, 0x9a}, {&(0x7f0000000480)=""/255, 0xff}, {&(0x7f0000000580)=""/22, 0x16}, {&(0x7f00000005c0)=""/191, 0xbf}, {&(0x7f0000000680)=""/20, 0x14}, {&(0x7f00000006c0)=""/36, 0x24}], 0x7, 0x0, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x7011, r3, 0x0, 0x9) fcntl$getflags(r2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 05:52:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) r2 = dup(r0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x3c) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_media}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 05:52:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800), 0x0, 0x0, 0x0, 0x403}, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 05:52:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCCBRK(r2, 0x2000747a) 05:52:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$inet(r0, &(0x7f0000000100)="0cf4163cca0e7b0bb41bc8e43e005ba93f39831e5fa1fa87586cec256b9e952832f1f0630c347a26342ab9ecba57f9acec9871cd8fc6bbee24f2c1e33d704f3012f24f0fc8c971e1afe559b07c61e44e3be4479b9bb4b309c37e0c58be10ddb3128e36cfe20107722be732d8fd615f6257afa3761a94c200e70560e315300b66a827e46eca73b703de3e3cddee247180a6ec8dbea8a5047b6dfb3af467ae714c9b31d96e444418ec6446fe4c1770bfc46d03cc8246c442efc513cc7ed58ef46e89e9111465b39ce31e9aba7b06704ff87ae68b450d852734849c4481a97a8a6b53094d2441717b1721ed87afdc2f3db8d5de224bed1b62c6c1a4d703ed3de0c658cebdf5c687fe4394d6d8cec045227444c7ac813697c7c245c48d2c2ebe4f06614a6bc963dedb4ef17e12e560482743a67fbd01a48fb1f842dc7f7dc7c25577b0128a02106261da277eeba1f297c178436a2f414ceffacfee118e5f48c74f297f4ea0789edc0faa9ceb4ade97da6c4b392868d947b98425af6186a7f9e7b0bb2015f2ac81b0b63de8db7635c461199d6b823257c5c2591f89590c19f4ea78562b316a355396ce251936ec9cfacdc543c49e252d885ab8c8f58aa027e7fb971b544d1b3dbf233260cf525cc5a4a44f1ca0702ad8ed7b8554b61435afa6a3631ccde806ed0bfe87cbfa3a8e50cdcd9ec6a7d2820368a56f860d4c2f20f29daa08be67e5bc884319dbc49b52c5cc08c0aa98c39a0efcee13e29e81227cde900bc226d4b87f9713a944b6f1f6fdd964a34bc81c22432052e706104da843d2730a00531d981dcfd623ccb071f2d88089c58a58cc1ae811788c656e8cc37fdb4080ce6d5aa6fa4fc7faaeebb6f6cc5fa3708f62036c001a996467168911b67c2d029f3c2a8b740ec1e0b850694e41fef3939d5491e381723c9fdb30aabeb4a613922c90bb92fa2136a30905e309897ad938b33b73cc05e906a092a3258faaadd780d8d2fb6d082e8fcde4af27639e88475deecbf8c335d1822419652f3572f6b00af84385def54ca57e6393f2f124d4172409085aa6af930f79f4c7342ff5ff3e193af78040c6478191d3cd0b994691b262180c8ae92c81cb32dfef90192854c0774993aad8ffc198d2327c59fc29ec2d8985a8b119c505be482de0fa72a07864d0f654164064b59b6909f497fd8572102ce0df76698538319ce5708875df16604f1d5816c2e06f0fbc203c465b83c4fdb4c49519dcdc91168a3f7378e3248aafaad2daceccd0def6e855e6296e71ffa370a91efa2b2f03bfb92395cfe61504546a44afde93f4e3d417c7591b4bb04c688cd696bffcdee91b06911b93425150c903b802dbeb6be2f8b03c7ded0327851923ba013ad5b4c2b3b57c4536ce5c8539027d03bda445e688c00df4db65fad30f4d767a76dda4b7a5c408bc9f0be60e4c6e503b7290fa456235922bb3d129c3c482ded81dadc9210049865e6e32814128ceb76627c7a94fb32b01314c56becca4dd18b9be83c67b46ed8846b209a2cd4f49576eaf9f25c38c8942686e4b406d162a78c8d61aa9092422765523b7ef231d18ea48c433f1c9520d6080c34e41e7d60ae8e1f225becf82f15aa15ec23914cfbfda994d9973f03b5b40306a75bc892efa73eefc12ed23c5fdf8a38e6c41e509a3c4c6b617fb06278c6a9487a8669ec9dec311c9c6a46c703985531c9a26f0cc36fa303dba4ba5e3c9f248115fa2f5c15966bb6edb0504465fc7c58fa37f5487b85fe58daee376a26c05e69377cd5019d6560ee73e17828663f0b7b3900b0e663cdd310d70feda5baec9ebc52985c04700a9c307787900e6f4d8b8bb5e7e01439c54da4526dc58eee4f8aec10cbbc89f1799af2a5d992b73cd903167be4c6ed79c219e97b3cf6bf9a9807a38d6ddbaf25952b2155e33353d81517798644a7e875122f9099d622a9bf8ef82ef6948a28536247531f1b4bcfc32fdf19aeba3025f209e93b9f2e657a1b46eb49e88ae679d55688bb2139e3238693c3ba30aee2159244f8a2f61c7898dcef190a014df5111ea833a2f3c4f2ca20cfcf30a66bec7eee636dad3aa36b3289075cbaea05f24a491cb140c1a4c6230233d6b2b36ea52a0933334873fb9fced9c45f03400a223c530d75911bdb2a330c501d4cca87c22ba5d8634a2db22eb994dbd0c0363dc749b3cd29d2eeb5a19e1ecc95d2d17794fc3ff0285ae725a72b12372c6bce2e49824fe9d8fb0fae8900e6b292f7d1e91f5cb1c1a57536f4421eb81c26c9662925cbb4d17977b3c6b7430016620861fe52a294294c4420fa4956acfac0449c2270e01652940a7d2be627322565db471ab71703c9c4c3ddb4068e8fe63494858b847e078d95d167f6d2d4429fb20bd4155feb1f4c4172bd8d72bbc7bd2ab86e377054bd1ed26a5d86aebab032414489037fd69fc32486d2106a23a038dc0414c4e94d1d7c729ff927ab9a58332d48de8b52fe37f2a19ad800a88be7054a7e1e8bf184d14822f4675627ff9e640d45d75e5acc689f78d700cc3d92f9a5a897c334745007e6e50fb474792241fa0d9a62a54a8aa966c0f587a913ee3d335dbbdd00d3ba82aba7160b477a1d279e9016a3b366b5184e42a3d94718bfc1351bda74a6eabcb212b02966af2ca85dc3975fca270f898997f24087a16c623faed2b490cdf2c2ad3059c3dbb108a8942886763c8c46bab55406e66832bac466cd0186a70394a880aebc6a9d606b435782fcb0895c78fe401167110e5ea67d7c5a434f79bfb485803a7d9765e0d14ac0df36a0fd162fe566ecaf6c3070206e49b86147e9132bc338e71643922de02d437f427abe44eaeb4706a811be6e91c6e1338d05d3c5053854b0bdd2c4cb243f1faacf7b1cf09193d9c9fb1910efeef4dea76e0e93dc7f7974ac327cac03965e62c8d65f03afa352c375842fb32fa70239aea4f7a064ef93a76aa7929a4dcc162213e6011a722aecedb5e42b11ab0643e18691e010c5efb9c28ddf5e7f037a151fee71e66236c29085256ceddb8558c1743e83cd9d8160c356b37ad106394f8b3ec571a43c25ca32b2d58b40e982ec1aefb08444a4761e96a48e4f0694e143918709b4d36fc650567a3613e36edf8f235f7e5c52e9af183ddfc9892ad7b591b683de52b53dcc5258aedc8e9e91bf377e458123d2d37df63647fae72c9816a75283bf93a852a02a3f9cfdaaf3f7a8ac60138803c80632c2e268ecd800089142e466933f511b33b0148496336b603776fbfc3a533da29d455eb2bc2448afbfaa9f372ffbe71203a31f3ca923148d063736873eccfb13fcfcc0cf46058d575eba0f4566e78382f353278658f58fa342c9b32b6c81f49d1c06fc2510ba5b71499a94a7eedc794e7b9258594b64e01aac9663cab876452ad696da777a25215254b7aabb71d8f672e81c1a2a27a8f28a2a178cce8c814eb50fd04cde69fb9688639003a97fc728081b3b26d4e732285dada104d692d4398a5a7312793a5f7a928b87ecf6f6de1689f938a1c5d20a10cc4427d1556692e373309eff88f8906a5f9a67cba6cc07506f1a28ab8a4ee15f6f52eb0e1f95463abbf748aade4968485462ec03f300489d147f310303c00de65ebf0ebf3ea9e2a900dfb9305ef23d994c317237cb22eb5043c272ac4b622854b8c01de4579867d50a3dd6dbf652ecb5327d337ab5d9b97b400ed833d77757c3ebe9159b32c26cbb48882bb7d8443bba5ad771d95dfad7aef52eafe0b61039cb4b503e794c15ed6055bde507048bb800f3b10b093ca10779e4de395a400ba9e8410956e1496079795b627bc384c1ba433046304990b49d9bb0dffcce02c2850d319ea7719a4b5fe7fdf7c4fdb4b435a13bc7b2b0e3487936605ceaf837e6182b0ffb4cfc1b7ab46ba7eabc8f5530b3104a1bdf56a6c70adf193d6341d5143989ed3ba5478c3b00abd67da0dd39d9557640a2e47207d478b5f10c4dc2e0e23cc727e3964b724f63223c3cad00cc9cfad5abf075929d816f10756328581ced80cf4873bfc7c8ef05bece49f8ba97328eb07b5022a1a3eb40ca85246d63d9a146e45deedd4702c9a1cfbe02f13120bf7760552ecd7c3e622387eef89ca04e1baf9bf1c1c36e13b1288a3c3a8d629cea68d98ae5ff75a9380cff73f8cd21a0279045173af79237f99c1b76e19ef8a04588f1470b08ac5830e3fc7cbe8a021c7a516d85fa096ba622b92aa7c7cc11eecd2df646dc235f5066c49e5390402e4919a4505dc23b8d69699da40cf72762726d076a8fb796087df4613743c404d6a6fe233d3a6198add32805cfeef98a31abc0aac1ed8d4f5eb7436318b701a475b46c01b323e1a7bb04ec0e0300641ec6fd306cdf52afd08d325065ed1b74de72d2d6adc729c3c1caf93074d2410452b150ad47d059a04f5683d04f64d8f6f583097881ee03666e4236ea25fcc1cddf4bbd31f9ab4749e2d0574b56c64eef15f5012ea5d62f63edfc26111b3467a838fb927ba4ebdd74098e910f017c4cbed6c8c4b54f11a9a8ca471e111d073d4ad4b3849cecd2b24ab5ad6bf174dc2a4f15767ff80974da6c963b6eb4fc3c74986662464834ac34f7d357568dc1ae5957b882321898695685556f754dd71a4c48a744a9f12aa81168cb682e70e372723651776e1c455873d6a8ef68e76dcc99cf8789a8614163837aab295270b3c69fdbc79d0430ddec5094fed9aa072b61008c0f5939fa1d3d8ae6929b038e127e5ffb6c46ad156b6ccaafabfbf7f6bc1dd7c7f433b385f6e7d2f91a6882040f8e1fb45637d58a37250c0ef7cb91947c15d279c42f6c6efed280f7d87616bf9017091f90b03dea09219eed95651fba6d92f2fbefe2820bf441c695068b8d853180979ff045d9133afd6f8d3bd27d96cddfb645696e0b5375ca71dc5a6e326edb922baabeae64cb814ab19f81b8671db122df1b804625e7686ea3a7d8d4ad824ceb351148b47df5e4367df865f7187f080dd8e6ba456c9ae2234f460afea7724d4b03097a577c4a3631d308fb0361ba9c5a64013ef1bcf71d8c537c82f1204ce3da7b13d1a40409cec75d8cd6414c1b9b6b9e6beda66a222714c883f45f406ea58ef150aa4872de4a7b0fb6640bf491222f65875deeb3a48feb2460b819e0693e0fd1ecaeab31d6b321596b96fd8087c3ee87a9f60208805c24a25b5daf0ef4ad331776ff889b6e1222b438b2ed5224b2908b17d69de09ab96bc16f6ad7b585a78907d16ec2c93fc32e1588500fcbf2678294fa5140f320f394adaee3bfa2bcfba6d6abc872e68d318930e01e9148686bad600ae66be06e76c884946fd903bdd40001f5009164cbbd87d291a40ef5b8b6b4836e0ceb2022d1b1aa7777070629fb54bcbfbf8f0abbbc9bdc099d190fb4898a95e7ccfee4591cf87c88a66704d696b6a97987aef9c67bf7e8f9b7e1b61c796872e17627fc48a5f3cf30d42cdf1dc9f4c346ee2fbf028b8daa1df369ad1788f1d7a8955439ad766bd3db2e828cd8139455c6fecc0af90cf3c1cd4011015e25c7df6966571c733a36abf494f96e444e63ba4f36fa32d66cacb9a12507b63a65bdcf16d02972a89b9d1956d3c67b6493028bf76e73a34c07841b6d6b62de71938f410c151258b02796273ff0e213cb808736fb2226db2a560f93956a75542ec2de109adb24e1e55fc28109563540d87f64bcf0bb2455f98005b629f98f937140d6fbf1d7929d691d842ce91d219427495e4483b3e60e6b20313ed649f49dd3f9a19a262dbad280763e782677df77eb56b525448631ca65a", 0x1000, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) 05:52:56 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000680)='./bus\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6362bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e714330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d2cc0f42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87ef5f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129dff76316ccbacd8da15641cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616dba8e6de19ee7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x5, 0xfffffffffffffffd}) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 05:52:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000100)=""/229, 0xe5, 0x0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(r5, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/144, 0x90}], 0x1, 0x0, 0x80) 05:52:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/229, 0xe5, 0x800, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2f}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x3f, 0x6d, 0x11, 0x987}, {0x5, 0x1, 0x4, 0x8}, {0x8, 0x8, 0x80, 0x5}, {0x3, 0x81, 0x6, 0x20}, {0x8, 0xab, 0x0, 0x4}, {0x0, 0x7f, 0x4, 0x10000}]}) 05:52:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x2}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000900ff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="e9bcf9dbdb047893ab9fccffa1d18d60299550ffca033792edf2b13eb8a5eaf420f0142c14d5675148c23e", 0x2b}, {&(0x7f0000000180)="c2f4899d2dc657158b4a36ec87d3a6aa69e589e8c25eae1ce9b8a90c59e599ff678ed1b58fc318f848a8db532bb91182c9a444cb561a758325743217ddbd1f5610df63c3d7b61a85a08ae66e67aaf2bf994709a1b9544960fc97fa230d2f9dd87a4cef8b80fe1093191181200c842ad4746027afec1c3ac48df5ed6078d7d9d83ad9144e727c20375e9bf2fe2c23e480ac006a2271949aad405cde1f0063392017aa13bed367fe51093baa984e4b1b28c3bc5e9f", 0xb4}, {&(0x7f00000000c0)="321bc5ba4b73b7f02ba714af28cbf170c1529b360abb7e62b6998002ab43c4cbe5d07a6dd5059bb6d6ceb6d55960edf61007b26dc5492c71c37f3b66a0de1f00cf86bbd9beaa23a20dedc515b7", 0x4d}, {&(0x7f0000000300)="088ffe32aca705cb3bdc5ab560c3087f035d4228564b1edf86db0b589d491ced4198c1a96823d054b7f0b78855c0436269b82646ce6bc7aee4f5680d9c543195421b17453058d11b8cca2256741e2277fea5a0a9d806c741676b4af5ceefe933ce58813ee807b8835a49934bc24545f72256db9ec66423bb03a22f89984fee900a205d713f66be5629b4a3b1691b184fead8ecefaf3cfeaff6f474e54dbc6a67e64693bd8ac922fff438fe1dfda5610f2de2ecb00c2d9c3e8c81947a37e972771351c77d6f54ef66ff70472affca294a126d3df983c1a7d45206228ff05d79af4a", 0xe1}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r2, r1]}], 0x18, 0x4}, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:52:56 executing program 1: r0 = socket(0x1, 0x5, 0x0) getsockopt$inet_opts(r0, 0x29, 0x3b, 0x0, 0x0) 05:52:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x10, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:52:56 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 05:52:56 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = getpid() readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/214, 0xd6) getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, r1) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r2) fchmod(r0, 0x0) select(0x40, &(0x7f0000000200), &(0x7f00000002c0)={0x9}, &(0x7f0000000300)={0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0) 05:52:57 executing program 0: mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xcd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x15}, {0x4}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x10, 0x20) dup2(r3, r4) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0xfffffffa) 05:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x20}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x1, 0x7, 0x400}]}) 05:52:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r4, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 05:52:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 05:52:57 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0xffffffa0}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:52:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) 05:52:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffd, 0x0, 0x2, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x2000000000401]}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="fa82fd5bffffffff0fe37f00000173f53cc48096169885e55a51674043"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:52:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x2f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:52:57 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = syz_open_pts() r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x7, 0x3, 0x0, 0x8001, "93d560931bb682e07a1c28d6c03fda16273d8b4a", 0xafbc}) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x27, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) shutdown(r5, 0x2) ioctl$VMM_IOC_CREATE(r5, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) getsockname$inet6(r5, &(0x7f0000000140), &(0x7f00000001c0)=0xc) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 05:52:57 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r4, 0x1}) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a38a90e000000000000955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da51fef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136a7c19c794ce54a84474f4b3cd7481eee8c88a73c5c65c0c12c66670a96ddbfde109d1dc1ce88dadd7d15c7d656716fb65b12bafa066bf762c347400bd53671c1ff00dd3c68e6d383e7f3bf2370fb4c1154c7cce3aebe8170f146336dbcc5ed4f632379f6a5e4ede9d8e28913bd0e0fb0d4c07e387242f24971db278c710fc873828fb8975590f36a590749b3da42e830f4487fe7a00ef67a8efe8a01ec30058f5b9084d0355a15b61b5a6ae9bf805a1f4a9556f28bc8aefcf1058ffa1fb308e81bcdb07a1fa01c59c0fc4f281646f8c2bd9de11325f87e28c2f5783c8be0e4c674eeacb48d2df2e0207ed0d90e5bd065121066b762b9a3e957957394f4c88ae23b1ac1e00ee75bb9443de4d4d0251258e0ac0554881651664600d370ab015b538939397d77571346951ac7ad0a8ac80fdfa42c38884a755cdaecfd7b02b04802ea4b1ae80d82de94481f2c93c176114dca7618faec614260ebb76d90762a1af2f5ba36620171ed65a616c16915f2be09b7b155"], 0x10) dup2(r2, r1) r5 = dup(r1) r6 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000000)={0x51, 0x8, './file0\x00', 0x5, 0xfffffff7, 0x6, 0x80000001}) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 05:52:57 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff75, "73f300007c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}], 0x1) msgget(0x2, 0x28c) 05:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in6}) 05:52:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x2}, {0x1d, 0x2, 0x8}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f96b2c7e6c1d61d6490a00000200", 0xe, 0x0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 05:52:57 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x69a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x104a8, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 05:52:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x20, 0x4000, 0x90d2, 0x0, "d730c1e7bb67c6e23c5300000000000000e74de4", 0x81}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0xfffffffffffffffd, "854955df92000001100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1, 0x1185a6f88c93f359, 0x0, 0x2000}], 0x7f, 0x0, 0x2200, 0x0) 05:52:57 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1820, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000001500)=@file={0x0, './file1\x00'}, 0x1c) 05:52:57 executing program 1: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x11) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000100)=0x10) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x3ff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 05:52:57 executing program 0: r0 = getpid() getpgid(r0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) 05:52:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020700010000"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="e9802afa3ea0a25aa5cb5e430ec250acc53cf41650fcb1f7d8bd18aabfaaeb86e3f7b4805a95d2605b3989f4549c11bd99c4891f4dfcd7f67e2daf0f08eb84211b7ab54479d12030cfaba5880333673c1c15890078a33435ba0edd8d5156a59c12dff16e1736bafbd1f13eda2aaf3625ad10ace76a817f716504a9a0ffb423f0604dc5a8dca0715f10eb1644cfaa7031b709ad5815d12fbd7178c7425614f340ff663107cc6f0fa6dcbfa869b8a16e4687dfc3f239b83f8da62776a5e6b02f452b82712ea8b72c8d795c4412248f25138873231723288d06723f4e6a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="ed5a3a4d740c749c8237cc5adeb5628b8c95a9d8ef528ec483eeea1023454527c20363952df25c3c6d6c55ac86c0f02fdf14ffb425484424d19ec656520a1bb6cf2988c83ab4f1db1b65df3c7e45e6fa44f69d2e608f0ca9b6684497695b8ffccccbe288248ea88ccc5e7a3f52b52c1af793a1fac1324ab8d7720f6dcd7fae000b5b9e44587adfe153babc811b57c095", 0x90) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x4}, {0x5, 0x4}}) 05:52:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x40, 0x3}, {0x46, 0x800}], 0x2}) 05:52:57 executing program 1: r0 = socket(0x20, 0x2, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46dd4f0e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2e030000000c6b9b3fea3baeecc18a03b10820a58fe43bea7a07246ebf798f5ed2d9ac55a52f7dc806278281488cefcfdb1bd4b1ebe36d58ab4f79a6f9c748eea185479029d8d3f0e86de7fb584d490000007c62f567d55587267ba5050932ed612e5ffe04fd83800b572cf55070a2140328de431ed724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e73bb2dc6657ddac47a47e1d36a828070028ea997e3ea944dfcd2ab67f05c440000447c89262b7abec43beaf656f9362301576534c2d7ceac6f705d401000000b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc4034be2f064b23f18c8a4c9fe1692c35dbdc77d3f79c942baa127a4d05f33d4fcd03af4c9fc348ee4013cff9dbd878bc4230731754b4822fcb9da73e8129e86bdb9d36295c7a83e370d9e13edef846e920b1639dabf973ba46ab6274fc26c1776f86764e266d26b07f4730a2247789fc88f3385060068492ffffdd36f323ba56df5b96402e4ab3105d001a921040eabb7713aca8a5890ccd4cddcc879b1c4e62b74d672aea99557a85b64cd34d6eace517069d9a6f2f7fa32c8fc7e2f3bdbc294e6e27e92609c0131f2c4556c729fe045776f78d265319d6be77b913ef08d3800d9fc2cd9db34ce5a001c7440128ca941818d2d5e5155fa497ba8c3f593a60232caff6fd02cce073bd0dc3c5bfa3dc4a4e12aaed816bb0f5abd4f5634d715a4d0bc58371945a4917e76dd46e44a72e4b75671a8d289518e0ecf4d7d21704644bb0bfa1e5e8733f567f9524201c832bb01cd543d6bf36052a3cc261adae6ca10a67"], 0x10) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) 05:52:57 executing program 0: r0 = socket(0x10, 0x1, 0x2) shutdown(r0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13b330505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa22a361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b0000000000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f9a420eea4173d5b60100ef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612eb33b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe140e6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270304e280cccf9136eec8f184a5c07d608a71db78876620333581faae38bec6b17f07a979d9bef4f16c00"/595], 0x10) r3 = dup2(r2, r1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="1d7e15569644890b03df669a82064e1d5340cb58fcba7986714f90d604dbc4fa2321aa2287a92681e71ffb97b1e85b1b528f85dffad1a5b99326273ca9647773c92a110c35b7cfc9694c340e89ed17648accc9646493aff339b0fc0b82b85101109c18613870648ad4da6dc5d62e8e68535adc81e4ebcb20dfb1a2a1511f207d8fc427662891b1cfdca16a3583bd6e8c196863115c9e2492aa226ed0538bf4940414838235a5f26c6ea38ca80e67bcb13c4abf58c0f31569aa81cc02d54eeca65164716b7899f42cb4a551a27050084b5e29e4d72fb5f3d631bf5ddd081a9e395592bb1c132c88eac746", 0xea}, {&(0x7f00000001c0)="ace6237633d29fc44aaf59ecdd31c36cc2cf10951af01e29f6cfde39beee62dc8131da7909805faa427f54b46e3dd93af03f6cd9000459bd1de829a4d0bdc32918c703f3a1eed668ee0f64b7ce3bf6e9ce7026c7b952c0474b858a1a0455f88a4bcad01ce7d4fc90cfbde32f0275a101d869dc772b053cb32ae2ad05291d92f5839405826d37cd73e1c82f7adefc55feb98eb772b24a651d867a7a7172926ba2a3ece43a1a7e1a8797f331c868a2c440d13d77e8d22d69aded804fe0268447432349ce1c9b4d297d6243eae1df384397889f85f3e6aea0d9666b56b9cf33b787", 0xe0}, {}], 0x3) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 05:52:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x2, 0x6) fsync(r3) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x6) 05:52:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x1, 0x20, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) connect$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00') fchmodat(r0, &(0x7f0000000380)='./file0\x00', 0x1a5, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:52:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002000000000050000"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r4, 0x0, 0x800, 0x1) setsockopt(r4, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 05:52:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="0e"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:52:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f965bdba834cb30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004866464c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7d40a45263a85f5801486e6e65e9ebad8d3c7c3bf8944071407d862fae78a290360fbb01740eeb597fd6208c9324c7f2f04193eff678bf2d75b8484246df8718d2835e74e323e6a4119dac1c3969cf8a850f5bd1c428402f72db054fc95ff216eba7db7262c8fbe769a63b04e7576ad3e59d4e147f7914536c33f0ea099ae3cd01a16b60e4b27b3d157605d7efc762cb25736c744b23691fd5de0b9ffdc3207ff9425596b34fc869ae2ec17c44ea50e7225f1f2dfcf67928ca5874a075b7184d6a7"], &(0x7f00000001c0)=0x1) 05:52:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255cf8a1e1902000000af6c68da0044dff259d35a0535000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000440)="54a71a8025b011670d35d4e9fb3ef686741f876053e209fd5a1e9b72157deb6af647af90a55b5f88e75f9cf352fd6192af0b19fe6e4342a10f3f7de09c89e57eedf0475f07639f23d10d9e0ee245cf28d03b936e78b766e131b5150400000000000000a2b60e8f184827cab8b3b89ff3f8813d467e9adc58103c1941573595370dc95e243b7aec95d39e7411f45a0cb774e9ef6cbd47b37a1b01c0ea413239e8d403a24d7fcafb5ee70a921e6f873ee2a97de81ad36f11c635d8ea4a868638ca5c369f5b362ecc7f808af573dbb4484fa393341746803c1388af72e5f4e6da7754c740a7e07f3f9e8d73fea7afa04fa688cb5a5f7cccd42b2ee398c1307e2c469f6b3045cd2cb7e54e3594735ab96799dc57896bec", 0x115}], 0x1, 0x0, 0x2) open(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x60) 05:52:57 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="788ddab00ea076d61087223db503092fc77721e0b24e4b38778150f6a9b3c773811afe2ae65eaf97fff212d07a2b2be314f05de383052090439fb20b285705aa852f22c69c80dea8faa85b1bed9f3fa12e169fc34e98a5619daddaac44e7f725f6b5e884e04013590b53e355582a980e71bffd5ff46fa95a6d16891c4ff0295aef758d964eece607dc2f05e685a399cc66d1135a296969997cfe06a60d8460e29f92605f7b971f91c1d99cf258e88645edfa388bd41298be40d7914c3e0881dc5db1c7a6bca1d0d509ebfb42d240adabc80eeb3d2c1f609a30d3019850930c3796f194d6ee6feb16705cb39f9925c770662df459bdc7", 0xf6, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 05:52:57 executing program 0: mknod(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0/file0\x00', 0xd02, 0x10a) write(r0, &(0x7f0000000080), 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000240)=[{0x6, 0x0, 0x51, 0x3}, {0x15, 0x2, 0x1, 0x9}, {0x20, 0xa7, 0x1}, {0x1, 0x0, 0x0, 0xade}, {0xdd9b, 0x9, 0x7f, 0x7}, {0x1, 0x3, 0x3}, {0x550, 0x6, 0x9, 0x6}, {0x6a3, 0x0, 0x3d, 0x5}, {0x101, 0x40, 0xff, 0x6}]}) symlinkat(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file1\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x8}) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000340)=0xf) 05:52:57 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8e2ec5ff8ecca4a302c7c04ae7e7870195c09acb7fbc5bc26d34dd37527800e814bc6f68f541d7b7656ac46ebdbce1be5cc825f7d1ac8453dea0f350cfb9d75adff1b58f8b08a34f6ccaff50442018b65cb853585c322628"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82028180ffffffff", @ANYRESHEX, @ANYBLOB="1444b86370eb95a7d3cfd07cb1bf74f6fc138e4dbf3dea658d5b76fada42d11de7774c4c10d97b10cab041338436a949a8a18e4033adb4b4be9897fc0e626153fd4faa45501f17ffb41c18f7ede2b40c5b70384ac12c6a4f35c4ae5e5f19f9f401078a8c9a6738f5a476c26e22ab4040cce3ae38098f3a1db24774c76baaaca4ee5f95675f46140bbb539e3b0d4cfbdb39509c251dd5093e39bd767ae052716a17c6ae00000000000000", @ANYBLOB="5d04d63cf495c097784fc916ce64e5a3b3511e710d5c5774"], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x9) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="c5de0a2a2c3d4f4cdac82427eda81ca944a46c62c523784eaddfda2df3d450ff8ec8a9f5ffdc767c4326bea5be90ad4eebb2d5ffc8aa96ddf47b91fc0d0feb04b2282aabb9403a84a9b1694675d715f251d24248314fae35d7e88bf2f1831ec35b7ced59c6fc317d90b47b416b8f819c9fd46a710fb84c7bc1e2d412ab1bbda78611364b9fbd08dad7490ab770bb9deff023c80b166734415c7d0a0fd3a7558ac3f260c01e90612d9262191252f1a1d8e11ccb0b4f58e4610b9e11dbefe140f405a6eb3001254253dc27ecbe81ecef2c4f9f908b348bc0efc8a2dd36c80392e89dd9244f13c5cad8bc5983492386d936107f49e13a10e99e61bbed053673b9d3"], 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:52:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc, 0x2}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) 05:52:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x200000000009, 0xffeffff7ffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x42) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x30) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 05:52:57 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000100)={{}, 0x7, 0x4}) 05:52:57 executing program 1: setrlimit(0xa4bf4a87563524df, &(0x7f0000000040)={0x0, 0x92}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x2, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:52:57 executing program 0: mknod(&(0x7f0000000780)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x8, 0x4, 0x4, 0x0, 0x0, 0x1, 0x7, 0x1, 0x1, 0xd9, 0x8}) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:52:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82552d476de9e46e4abd"], 0x10) r2 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r5, r7) getgroups(0x6, &(0x7f0000000040)=[r7, 0x0, 0x0, 0x0, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r4, r8}, 0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r10, r11) 05:52:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)) 05:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x66, 0x0, 0x0, 0x4ee}, {0x2, 0x0, 0x7a}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r4, 0x0, 0x3f) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r5, 0x4, 0x40080) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r8) fcntl$lock(r7, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x5, 0x2, r8}) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r3, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8000, 0x0) socket(0x18, 0x2, 0x0) 05:52:57 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) rmdir(&(0x7f0000000040)='.\x00') 05:52:57 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3fff) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0xb2) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 05:52:57 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fee"], 0x1) socketpair(0x6, 0x1, 0x3a, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 05:52:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:52:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x20, 0x4000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206932, &(0x7f0000000300)) 05:52:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) write(0xffffffffffffffff, &(0x7f0000000140)="220e22", 0x3) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:52:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair(0x6, 0x5, 0x7, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, &(0x7f0000001580)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x42, 0x0}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r6) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="f9d7b671", 0x4}, {&(0x7f00000001c0)="c3daa3be3a1f44fd2524afaa7f5f813b1920540a50348fd68641fcca71842d76abec184d331b5e22d85b6bae6cb4a7c54ad994d0a45f2b69380c277df3d8c0e4937247c2e7d4aacc043f45c7d08f66593c0a622e416a601228475f2cb3b8e87ae2cd303dc4e117ded9b7e90638c8bd81c1d346ef13a99e9c7d0ea47a117bff9aa34ac5a2518c3f440cb82cd7b9822628a9ed2594f620453d8b6a4c8f46a15c0558fc1321c444f4db88f44bda12916fc93a7240f70587d631c654dc97a18347c5f59b51a172016f380ec50bec2a18ada5482357c6158a88d2dd8aad297dc2aa5f946c96c6341b4c4b1341c8c28c29d5658a6efe5744abb3ed5c67e5b909c3ea9f2a4d4f0f77b0da53fe4dfdf7616ab556724acb04c6cc8363c576cbac990ea51cd871f980cb73f21451b9a492ffb544faaff4f284de1c318edd422dbac92e3cad8adf7317f51f420fff0409b263e448a552bec4b0790dfb6b4261b2e7fd0810dc7ff551437280555c05ebdfa4e9e5cd0b339b60a93afe1374ad69e7dc89fcce1eb90ba47ae208dd0abff611c59e1f7a9296673db56c4eeb376a2f26766cfbb325696f7030d1a3333c670bc544964441c193cea1cf4838b16589e141f60139213630cae8edab9b4e4224dc4903107a16718bcb80b1cab0483d74f1692563e7a3d25766c0d1bfc7931bd0456962b5c4faf88040b9dc1ce98930246a5054e68d77d959723dc4f848c4eb7cc459266f097bcef548a16a358000e38e5402433e5a6aa51844b24116ac6b8c1210d49a912abfdb06bacfa5a1ea411273ca66c37f29b6e9c9a3ace9fae8feb3f86f8e081c11faab54931856fc45e14708d6bb7b4ea82d0c7ff67cfecfbd0a218ff10c32477e432afdd300a2780257dc9d02b65028165b78f84ce894c59821ebcf1917539030c119f84edb49d90e711617e673049e5f030d05de29258a171bef76aff6f606d354ef2fcb9eb19b31b55c84c63778fd7ebe238ec40b66b060178b1d72e87abfbebae30a77bafc974937cc50c9575a7f0f15b9bc516dd13e0af454f5a0c922a889104cbf7dfbb7f205051e851dd4af0411ca52f594617d2110c412246f4562e65557b14c9a69434bcf7a8a3f595cfbaab7cf706946e9136ba4b90fa89a402d5cebffb3c96f0bc7cb9e7f4817bf3a525c3c8953489c8104c0ed3654543c8df3ed548f4057c7faf094add65b1bde2897cb06b124f8a3a39007d799e09505cd1de604fe9f574afb43cb5320cf985b9da541ec9b1c9bf753cc166b17a8954294b5066d110b6dead0c6b0f627fe2dfdd4e182cddd4cf96b66d1681c1d701b2199d7e9e70456ccc98fa33286825d512997f4fe17b0d3e5800f1032f08ebb47636a205eca8af2beef6d4564c3d4c5f4044e71768ddd74efaff19c047553f6c2628ef679f9a1ab21f906da202a425e841b17361d5baf7abb30aecc5a26426c2a4a626af346d25e219663aab6d2754df46666479c088b887b348814de9a119e66885c6c76c0295a3ce9f8b4c4b4e12d0111c0a415ffbd571a8a41ca8f5eba508d8022ef1756350a9301799ded4a1e5abfa4907381652ee9b3958bf3395898531f750498a147d5a66d990ed81108ba273498490c7751aa16e3098b11f036e032df6df62fcf00c8a1d76b9cf5b6577d8a73fc0614dfbd56daae19d4caafafaa1f6dbc06f0f27c7832df12c262164a642547d79ce77f17f3834c49c85e613ca8124f5d5cde724241aea7e623871289cc2cbefdb49337b943823ea78333de85afa4de0c58dfa238a7d5c2caf8cbaa768b6add36672c557d07a78a4b1f91f13c19b80e7a111e09724bde455ae14afe1083c63262c35fe8b26960222cfd130ace5e92c0dce0250656ec95ff36311f5e16666267bee3db7b8b7ae5aba9bb37bfb809d7ceca34682d254c7dd5154234d0947d3f6d622f2700e1a92a9ef57f9aaeb15c43ca050777c9d8167a841dd8d7c2b3e3d8ac7c70ae4f70b83eec56ad7a7dca1762c275c5a6f777057486eed156b06f7ff7f21abf536b5954103e586f5de3ecacd1c601eff4686efdada1a9096878860ac5fe9554d2f7a3a170d582a2ca39af2af92b15f483ec7db74ace488d93b2810c406eec029dcb0e5fdca5fbb239f22a32626e52b3bb0048c5b06d0e6e34290684dca1b2eedbac8084a041289b61e7c7e7a78b760d511459d3d47019ee511874996be2a56f1035ba46305f556a133a8dccca2a9c83212972a4284f907261d7df9353970e4e56b3e3cbdb44f0d23694b10c29c4f6b45dd51d379bdfb283dc6101168ef3e50052c4dc9f08ad84e29d5a1200a88ad0cc236dd240cac1019f366d24ff50a9304ca37f546092af0d32b671d3524a6008e8e76f79cbf428e50b712f5ff818748319daa6b5cf1ffec8b960b46abf0d771409d7aaa163e812b8f65ca701476b76577470599758b1422d9c42c110d92a3b022ef519cc4a0e0ae45bb4d2f3d75e9175216bd497949a54595a7dca92b4ecae651bd29e93b0364742f0699070b4a55e74679278562273ca41d81de3d426f198a7a2e05725b264b2048bb2ab4ced2f7e285e8c6807dd201d38784f8ec086e9c83e84e1537668ed1683dd7d9c07b98ac8de2fbada6df5e2cfd3c351e78684725ff0edf08f5ab88da53dbc7cac201cea5f2c2309daddc4c2e6fe4475187bba250805030ac40fbbe5628fcee1adddd9320a4d2fb5d5d73362f7be15aa04ccb6c02d895652fa6bea5fc8e12d90cdd835ba0844e46472e95e769ee41cca293937c6e3a8eb47fff333a43540fc8af532aa2d6fa63c0ab954cb01dd9153a40e044411707dcf3d496f12dcce1a055ff6a4e885a6abb17d65d20b3765b75fd97fe9569ad4561c19e3da0b1a8925af0aed498aa7066eb8872bf2a4ef8fb79fd3563c417ba64e68cf017603c41dd3aa50a4ee9a2487ec799a84f99688e755cec462d545194473ab4b0a1f52ab68aacc2bd19a01f5d5cbdc4ff0b3530ee8c9bcd0a7cf6927dd7c9a30039f1e63f13d07ed576b6326244dcb9a7113fbfab6419fa34494c8a8606c7d3763aeb135dcd54f5ce9b2e69cca781638c40b401b3bcda2096e79a803cf8e6e59287aff83f26a20ec8a981f4ece7ce00a35c6462e509a17c241d901fab0bca1b982aa843d2922c07ecc40c72aabe4fbb0249ffbe12918dd569cf5da34fd3ccaa9dcf91f8d027dc7c1c80e54ed42bd214e92a901c2ea00d1763348ee498e8f9220f630c7331c71288e387702ca1ded31c2ceb2f909e243866475ad5601bc104563288edab6a7861347d49da8b8d31bbfc267592746f2ba166b617e18d526b5e29366ce08a06d4209a0b83a34d78f65df80e29fbaa605c22896be8687af5bf19d7ae3a0ea9b50d8334c405c74c89c440e12862613e8a4c95bebc17d5dfccdc72e22c02377adfe41f44aef31c347d0bef9e53f41cfce6d5425de1d709bafdb4e5969af2df8579e184a3f10270471e2ff4949c61d5dcf56b6bb07730e0a7f3ebc6d6f65ee53ec6c0c17c4e25ec46026d4c67c96476c6b3c6d97d8f98665d02fafeec0bfdf855e70f8f98b347628e5822df1a080105c164c1727cc8d7fce8277990f1cba7c09caa317919e4e6902f68e72f4050955a76517393b52c76f3de573093431b502572f4adecd7b9720dbc6a8f81afeb7f48fb847fb2a214b19ae1936a25908317a36f661f7190c0f4a04bf81d733486672056e57cc1c88890ed4082dab7ec25aedb944cbb4cd16e0482e8d1e1379c86d878f7952f0ac898982d71b17051410888aeb30bc4f1a00d95ba1e4e84761b31c56ac5e02cc065620354b07ba7c09040591ed37793a7ff7791e66717ab89e4a1c023be1205ae8f20e7a4fe1ed7c2f4ce9e4804e0d5ea31273d6342fcd0957de8260e80a2e0bb05b58ab0624cda30b292a477c48408bc9808ae023304845e7b3cbfffbc12b13016805dd79f873f186191a80934f806c04b164adce9dfe57a445e201ab5a65bbd9d3785063b3b32f2c77af8e93d087d7b708938e9ae8c96eb958d0b1e3804728356a717154d90272a2f7f8d68192350fbcf330a007f0d657f1ecb1333c20f7326e4d55fe94924f13f82a792da522df805a55ff8cd8f2f65e6e4d7454f79c87521943c33749ea9e6377a257483d370065378126313aab37d6c77c6ab0d0ddebd2ba7b7ef230c89acbdbc88124f619a10c6cbe91550cda6d99fdeca3bf37f2faa2d13d7d00cec163183281ea069d8cba53a7294e8343eb26fc8fb673fdcd251868496590d0d202f6fb2c1702fa0ee64c2256a08d1bf2d7e3c7894b6bf916ea9d656ae6f0258ffe7fa2af96e1c4569ad976521290094e5bf7bc3b4c37784fea053b7477c06f2c0d596bc7093436ed18667c7fbc313cb18a8779acc2be1cf9cf3d1fb0b18ef95fca97b82f79385610537841b36ae09956d706f412220754edceaa5ddb4a73fe227e8ae674ab69bbfee03788d1bdb658f522054419017f2093bd5b1bd222c43d714cfb2a8f244fcb84417b55cdb0639efdf1e2b8622e97e60085322b87829ad54a714d91def9f6a0a632d505dfcac682b2b1a0cd13413a87924ee5bd95f6cc655d3a85ec5c57d95d0403a7c8b8b186ab8eecd4dce19f087980f07c66dd31ab269f5af13a0c17405e2e8974326923c031b4bb4a58ae496dae5911b3537976d6d923ad53edcc8fdc583190241d5de30557960ab61deccc991ca577f5c269618ddfeb3cd827082431b7c65c48a94ee74ef59ef916b049496a1c411c2317d8d76737617e2e93a3d60a3a653a5b079f3a92b12aa7107f6cfa7834173c677aaab9475a91cac88c0e2da39ba36e3aae0f3ff8419c21d62e2b56ac1515639b115b490d1a0ba85231bbc99012f11b95132366b15f263bbbb58360d5334ccc6ab1c03f22b877006484b05a0519793694ef1eb822a1c521c93f7e902d32c19d64445235c95b1502c598f88c6fe0aa72ce40129582a5585399f43ad0acd1fa8c55c10b7ce8cf962c504c7f38e746b08056b4e70362e6d2d731b9b676c8113c195c2faee716f1fa4f862621306e64c7fb1e20110acce2b3914751d96f4e134b2c33f65bdae3d318f922e99fd6d337a85fcb9cebb8e5d1cb123867dd7b22fedcdec5920edeb721f895f543c84c4479038d3e79b866f35a0f4446b7de0fd0202502a0c5ed906021b0a949bf164dbecfcef1b2ba8d3ac296b5898603d945a6f285a9aaae26cfaf244ef68c9d375f8d9a2d7ce01acd8c86bea59322fef379e689e22e3a45c5b15f1029bef4ea2ebcb7e687c50e1d1ca1d9798f7ef477a7b7aff2e723936f3991b6451f50073deae74b2b13f8263602098dbe7d1a46df9a78ac029e058da163d7d2f4f2537e2918899c301275e123726f1be6c179e5b27a161fe8cbe3abdd3681d8ad5720680fb2ad176f43121e3cfa756ac8a39a1d99675cb800b2adb8b316de6f291d397da3a9b3cd5316f2f4eba7e18671c0edd60389a850542725c6a8cd97de842cbd4d457e1dda508851112eb5ce106cdd42eda48d35fa9d8ab7e0b7f08e3f170863321246bb6702b14a1ffda8f2e7f72c66c7358caf6a6446c3b31c1b1a1aaed38db08f280afc6c4fcd52f89675c44d1e65a7d6e7a27cceb75193b8f235c4e73dd326c5d5feb44bc43d36da8057638ab7393d60e4a7f0cf22ee3fb8d663fb6b43580a02a54b52536021d2a2af31d35366f67e339497fc608eae0a818010249866d04c02a92a8b9e1e3319b0071437f82fad09028aedbce8fc7c27a262942793e626fe950d802f981e60d2ca9559239ece205fe6a0dfdfd80da8", 0x1000}, {&(0x7f00000011c0)="c3d07fcb69321526d73d627381eecb499983c87db62db7745584c7df6cb3006890b01d9e1039553c70ee01d57dd9adac307db15b5d7604bc472e1669e481bf16cbc00abb64690fd5fb9ac298a8d7f2c1bc71f3a84fb40b8295ceb32ee4407bd88bc6fff14e4f670c60e713c412609ed400", 0x71}, {&(0x7f0000001240)="0cf58e0b4a09d94b145f60d74e96bde214a96f232b1b805cf5ca4c1fe690d32c838b05d4a61fda4e6402236ae179133301f954ada376bfc0d5a8ccf399fab1f4c95ce3484b3dd8fc0ad0f9725e562149f393b693213229dc6ec9d70d06cfc92b88ce3f7c8fb46dcc5879de62672560b7249737be41d444ad0b9a43433b0eb611db9da54dbd7316bbb2d00c5c4c9e43eed65e4acdeb0af3d133de597afe824d9a1148cd8dd2dadb68002251a31b8d751bfcdf45411086973dc08f256f8376729683", 0xc1}, {&(0x7f0000001340)="5b59bae4815b102f85ded5d1c46d29b1d3b6712888207b35809463a5d9fdd06b8efc4d70515ceed031e68e2d26f35dbe4fe8e5a523d0e85c5ffd86ecc752d90f5cb40e388abb2e35b38518a20e5174abe59b912b5d43152fe7ba74ffd0b936a51dc9a6383dadbbda5ffd9837", 0x6c}, {&(0x7f00000013c0)="c03ca8d0246e61ab1652d8a579fb3685041708bd8274f1c3e70d48cd3fa55984ee44b88ca54f03666e36ac7587f0ca7a580ff0e97a7027bc0dd2ee0c9d524ea43e30db78aa0232fa36c5f1dd9af5847cdfaf11f632edc371a73fa6510e1bdd43f0a010d3388e55803d2f9f04396d09f2e2ca4b99a1dbb45e699e97e91ee614f1f71870f80e82b02a65db14bd2225ff6933fef983136463f1ba96175d989418d0349bf3781ab64bf1695324adf630aa0d0891acc41a7ff9913f050060ccd8ee24a8a9f06fce5e1da58753f964445ade67b342", 0xd2}], 0x6, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r1, r3, r6}], 0x20}, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000000)="573c8411d1b75a21d2243479fc7df55bc8c8effcae3a56d19634cfe9a4cb6a19f4a2865ae74562f38fb00667b68364101f8e9cac408b4e3b1189dbb2a39ccfeaffffd6ab1df066337b415a8b238960f79168ac29a5bc4e1b9f312b9fb04d1a6aad374dc28822dc28", 0x68, 0xc, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xe7) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f000005d000/0x1000)=nil, 0x1000, 0x0, 0x4010, r7, 0x0, 0xfe1) nanosleep(&(0x7f0000001c40)={0x1}, 0x0) 05:52:58 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x95, 0x40000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x6, 0x7, 0xffff0000, 0x1, "cbdf64c678efd3efe503fe706b80156a6ca835d4", 0x20, 0x8}) 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) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r2, r4) setgid(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(0xffffffffffffffff) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) socket(0x0, 0x0, 0x0) write(r5, &(0x7f0000000100)="8c65", 0x170) 05:52:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{}], 0x1, 0x0, 0x4) r1 = getppid() r2 = geteuid() r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r3, r5) r6 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r8) readlink(&(0x7f0000000740)='./bus\x00', &(0x7f0000000940)=""/202, 0xca) r9 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r9, r11) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000300)="2d29e0c82e4dbefdb55f42a4c163eee910603ef0acd1222cd0ceac99013bc72c2508ccd3b7fd1cf4e0c6460167ed36bc64a6cea1dba1e026320d4a11d40f8f3c92a8e32e69f0d814ce279dc6d872da2e2983a71ef6b59c5fbce2d8e44b31b9efed3c5c2961622b72090b1f265fe681a338f1d36178e98d0b9006d5ad4995362d598b871f52ab906e73c0f1852026d9bf2e4a3ee2a03af16fb9f031586996d0d5b8a67b831ded64fa3bf6d9cbddb60b1ea03ca5689ddb19c58ff45aa15184b4049b652fe134fe3acf1b61008624918cc1d752e232ad2c6d6e4a3883e1e1378155c9ccd5c1257fbe4de646421e", 0xec}, {&(0x7f0000000080)="77a4a86645407031f5ea5e7ce09d467cea0b2289db8ab74f75fc73148061d7bb95b285fe356dc80420e80adcf0e613b9bb77fb9a08a767570f67cbd64034a8f979d860337d8792a50fa4f4725bd4", 0x4e}, {&(0x7f0000000200)="772d6bb4982019eb36bbd1438471858687b28fc07ad320b32e35639df8d8412e2ee5935fdd2b2de2e3c31180cca694234305ae0d8966cfca425706dce3b90477540a5347e233ea819fa91fbd9f4b6d027a6610abd0a4c2bdb22c28ae82c865c95af259fba10f7ad624178f37563aa8f4d11c1e343b3fb7330fe13e23281981ea8367b5953b8dc01cc4", 0x89}, {&(0x7f0000000400)="b7bcf05c3970e3dde7a06db7a85b21990c7c72b3ce80ab7fa8171dd01781cd5466e26297dc54455d9be80547aaa63429a43fd2dc168f5ed90a72830126560095de7b32ae8f011c92103b8be639a563710efd3c6021922246fd6ebf45e466381027212c4ba32c73cdaeb4c56394efa48bacea6c497a084a643195870b0bd5c69de2894d70c23f35573a5693986786a2de05f55db3af687abd0d38d0d61270d92401e6c1528e6dd53f310057fdb1905c13bb94d2b92c10d9660ba55ab09188596ec91975681d23ab2ee9c25a1c8feabbf3cd2e8800ab5d947a9ca9", 0xda}, {&(0x7f0000000500)="50f300215cf78f4c011050b03d6f37b8fcfcda680f2a96312d45809767b2c13f2f089e0aa9bcbadc56c92d7ec998512399ada870edea4ae8c0903689780fe17899e041c0e53ca0fe0d634bb99986d6c149da36ea37b81b3e58d8624affe3413d847211e0af5e7319bcf7fcb4233712f680f85219927fce14bfe251904b0ba7483a2b88039abe13b304c4d0726bdd0a7e68471a48a876f51878ee994d6c01aba9d60da4d1fb6211f2e14d8ad5628b716988b563e45e7359924c1abf0e8acc900c7b0704b5c08a1038ae9ee7861258b8e1ef61c037baa2384d29767da68910bfc987d190bbb5", 0xe5}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r11}, @rights={0x18, 0xffff, 0x1, [r12]}], 0x58, 0x40e}, 0x0) fcntl$setstatus(r0, 0x4, 0x40) 05:52:58 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x0, 0x105}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:52:58 executing program 1: socketpair(0x20, 0x8000, 0x40, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {0x0, 0xfffffffe}, {0x3, 0x400}, {}, {0x2}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0x40}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x1, 0x1, 0x0) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x80045710, &(0x7f0000000080)) 05:52:58 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 05:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000006c0)={0x8, &(0x7f0000000680)=[{0x5, 0x3, 0x4, 0x1}, {0x0, 0x40, 0x40, 0x3}, {0x9, 0x88, 0x5, 0x3}, {0x2, 0x81, 0x7f, 0x7}, {0x9, 0x8, 0x2, 0x8}, {0x5, 0xff, 0xf7, 0x3}, {0x54b3, 0x3f, 0x8, 0x3f}, {0x3, 0x7, 0x1, 0x9}]}) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x0, 0x0) lseek(r3, 0x0, 0x7, 0x2) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0xff, 0x2}, 0xc) 05:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f00000000c0)="39b05d726fa48052a2c28caf503217831d958a8a227cd56fa430882fd9951195fad655f535f01181af1e303e16b6c601381dcea5788af1ca8bf8e94b881d72c4d20385a2be0dbe15cdab58fcfc8924c04471a678ac9b3b7c3a58d04e93bb05ad84a9362cde3d81240e1dbdfddde6c466248057b593f85bd923eb870a894b7481bd0cbd019bf50fbfa4", 0x89) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x25}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x808, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)={{0x3, 0x8000}, {0xfff, 0xff}}) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:52:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="2b816121b8478a43213cf72cf988000000e22334f465675e2b5d0391f5199d32f0e070caabdfe47c7975846e66e57d53b6d46190e3a1e01f98fa20c38913d76afab8c49257f18366cbd127a1a158e27792eeaa24bab92f134831b5b679dc0eebb5aae40c7916d8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = msgget(0x2, 0x4bd) msgsnd(r3, &(0x7f00000023c0)={0x1, "e2b611045ae638c3a8a652a5a4eb8f92885b25ecbcc844503a6c5c823970234a6bf837743dc1a6f2476e04108cbc413b2e688b82ccb8847052147afebfb4a6735f473f07"}, 0x4c, 0x0) close(r2) socket(0x20, 0x2, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000180)=""/4095, 0xfff}, {&(0x7f0000000080)=""/25, 0x19}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/183, 0xb7}, {&(0x7f0000002240)=""/234, 0xea}, {&(0x7f0000002800)=""/172, 0xac}, {&(0x7f0000002940)=""/108, 0x6c}, {&(0x7f0000002740)=""/153, 0x99}], 0x8, &(0x7f00000025c0)=""/82, 0x52}, 0x800) 05:52:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbfffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x80000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) r4 = getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x400, 0x5, r4}) 05:52:58 executing program 0: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)=0x2) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000), 0x4) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r1, r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r6) getgroups(0x6, &(0x7f0000000040)=[r3, r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000e100e38169e526c57e839aabcfeb1e5f7b6a03"], 0x10}, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r10, r12) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r13, r15) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r12, r15]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, r7, r9, r16]) 05:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7c}, {0x4c, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)="c3") r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, r14, 0x1b1, 0x2}, 0x8001, 0x3, r4, r16, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 05:52:58 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x34, 0xdd}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) 05:52:58 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) lseek(r0, 0x0, 0x200, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) 05:52:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000640)="fc7111563b6eac12ec80d24532047bed6a0350a0a1f6f7b7db3947befcbed074e47db94211e573decc847bec9d97d117268d34e40a1b8ad4cae24bd8b9619e5510a60100e94cdb803c66f729d3c1b0f5b86c1c75874a47a4d149d54796ee638e71490f19c2289af7390ded0219a2edcdc801079d1c87f8ec5f89e63991fb3d7e08cba5f802d407c947774ca60085a0f1f5f5fa721092df06cff24fde7ecf800adec8cb3fd0a878473eac61f72b5c97e680bb6a2f0d32684d9d43b9153561b2b9e23e3b4d0700ecfc7250f0e931b465102738dfd3c840da28fcb3305bc68114cdb1b114a62f92a4cebdf193614a5360ec4027e5905c5c58a841e4656294c5687c2ddb66f09ac8e0ab4e3d5547128cae05d5269265c441ea736126d4ce9f2e31baa311c1906fad4356a02c245e657f5f9504aeab1d26e92a75ac39d146103ba7c2c14709abe5ec6c187f21f1ff546c59771453704574275cd1647eda0284b05e6f70dfb7453a27ad68ebde9dd4abb3bb025708cceff726775f3fe8b2c495ab88", 0xffffffea) r1 = syz_open_pts() close(r0) close(0xffffffffffffffff) dup(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000080), 0x0) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44bce0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e44bce0 05:52:59 executing program 0: r0 = socket(0x11, 0x4003, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto(r1, &(0x7f00000000c0)="706798948331c8c84f3e7439870bd434f5f49d969789038d3967a72b81a6f18922d82e96ab5e8abf9c90fb426c9d29c25fbcc60c2b2080ad5f1771fbabf7ce67143bb94929", 0x45, 0x602, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fff357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c136d244b4dfabcaa13c894303b22b310b404f36a00f90ff03000000000000c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:52:59 executing program 1: r0 = socket(0x10, 0x1, 0x6) sendto$inet6(r0, 0x0, 0x0, 0x401, &(0x7f0000001000)={0x18, 0x1}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x5, 0x41) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x3d) fcntl$setstatus(r1, 0x4, 0x80) 05:52:59 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x3ff, 0x8001}, 0xc) nanosleep(&(0x7f0000000000)={0x10000, 0x8}, &(0x7f0000000040)) socket(0x2, 0x5, 0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x68, 0x5f2d, {0x4, 0x8}}) 05:52:59 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) r0 = getpid() r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x18, 0x400000001002, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4012, r3, 0x0, 0x1ffc00000000) connect$unix(r2, &(0x7f0000001500)=ANY=[@ANYBLOB='\x00\x00e1\x00'], 0x1c) 05:52:59 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x8, 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x4000006, 0x0, 0x0, 0x7fff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d01a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) 05:52:59 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c, 0x0, 0x81}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x38afdcf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 05:53:00 executing program 1: link(&(0x7f00000003c0)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) 05:53:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000140)) shmget(0x1, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000f9, &(0x7f0000000180)=[{0x400, 0x5, 0x1, 0x1ff}, {0x6, 0xff, 0x10, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") pipe2(&(0x7f0000000080), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0x2, 0x6, 0xfe, 0x10001}, {0x0, 0x3, 0x0, 0xff}, {0xe21, 0x3f, 0x2, 0x3}, {0x7, 0x2, 0x0, 0xffff8000}, {0x4, 0x20, 0x0, 0x2}, {0xa, 0x9, 0x81, 0x9}]}) 05:53:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x6, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r1, 0x20007471) 05:53:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000080)={0x6, 0x6}) 05:53:00 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) fchmod(0xffffffffffffff9c, 0x4) ioctl$TIOCFLUSH(r3, 0x8020690e, &(0x7f0000000300)) 05:53:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {0x401}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:53:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x4, 0xf2) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x500, 0x5}, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x8, 0xd8, 0x6, 0xffffff81}, {0xffff, 0x96, 0x2, 0x1}, {0xd44, 0x1, 0x2, 0xffffffff}, {0x1f, 0xf2, 0x4, 0x8}, {0x8, 0x3, 0x1f}, {0x5, 0xcb, 0x1, 0x9}]}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:53:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)="8e81e0bb53c30002a55042849e49bf319fddce8ad09c22cff4065735774b5819359f605e9d2301e682f7f939d4374cffcac606", 0xb2}, {&(0x7f0000000340)="0820f64bd71fd60cb9d1e68b9e5549f1eb0be0a030eb6f8964f3a391371e0c4933eb1e4d7acc6430ba55660be99f6feb7a4af65c2501db7f5e111402d2bb3f246d8ccdce32b2d41b1123f8d938f4c0110525852a80d2f73ecd074bacb8b13980126ee35e37b413998336c1da25c7a1cca99d671a9fc56b045e0083ebd4798dcd7b2e73e26bd5393f8521b2fb751634d7fd257e4e50e2d1bed43f0965e29e9b36e7a9dcd2d2670e9dca289aae0e2e75fbcc4f5d8ce1cfa0baa23832d09f72aa17dac91bae32ecb20a6f686c7361825ff825f965fcdc098459bc6e1e2e493a1f260286e8cbc423fe4c90b35d2bc429084b50d2cd98ce6dffe7f9b851845358cc91e662b78fb3080ca68d1329172f2a61540a6a9f3914cbe79634a732746041c50cb8a4bf91eeea6347498b7b1a93d1830a621fc824d15100e4ce15a7740dd1b497f267222cf09d6f4d6b2345efc790188472899973e00c20fe2fc6ae5cac332e3221c68cc5c15cac0948fa53e759a2d7a3fd234897263ace9a501918c42c1046bc5023f7ac6066ccba4675a789cd00d1cd43f6b8d528f3c22ee2932af9beaa0e2b032aa817552eb6de1976b2a3b4cbb67bcdb7c88b69891f9bc072050a0953c32851a52e20c073078165cb0245f66505d721a7bd94e18763e216073d900acadb3ec00db9f1e4dd04ac6d5dbbe7b3beca4d296c1841593a2ecd8fd667b8ea8beb084ac1259cee5627b9621185396ab43a80420fcfeb043f811a73584bb97e03bc0e30281a1d903274dfc9c228122fb405a1095ef502168d332379e86949a4636ea5da56261f5a499c58fd03b507d3abf5b27e745f1c65c5d4bb4d36e94c2c3cd221a569d57093b718dacf16514db2f524193d0166bcb031e611fceb8c8a0565eb0b8e1b70c3638b6a88f0b72402639bfcc107467f1cae3ce62acc5a787a450d243f5910c5ea88fc0ed452da6c63ee7ebb1350895529ea4d6c83e665226b54ed4cc9eab11600407d22a2d2814c2bd1aa206dc5b9bfcde52b786581e9b7d7be84338006958929691ac7e803c803b2a63ea1d9643f5c0ad3b69cd8eb77c39e854ef4b2f6063eeba868d8f8f5298576e76086b758a84e066b8e11caf195e225ac15cb14495dbe01d8b749f182e0cbad3bdefbe2089524f626148b314ee8f1714c4fda0728f129ba2615d9c3d7d6132d73adaebe77a7eff48d593096114f88085fa03cdb1536031224726c61ce764d19778d91dd8b44a3e93b7a4e4d81018bb28e7702ddbefd9355a714782f9d78051f5b88704d2a574042146370389e972c32d41833ee282a7370b91e89524d114a400a5d9197c9f383a6f6a8fb3e9a013719961cb1ddd9dc4e17869757b47e394c7b0d2b9049ed32483d3a0e1873bceb46793b18677090bd662034b1e5bedb287285d890517677be6ab21c2b49a97c2ec2c25cb56aa5040c57b2388a95b54e9e1a77693ccac26abf92a874c804996afb348ec9ab88d85c86c80e7a720f7795f4dad88ab1ececbc07f29f893c995ff9c070d577171cbbefc18709d42bc1f88e09cfa42f179c0474403283f454e2689a3e8ffeb85eb6f8809d43dd4ab51293a79688f3bc9a217febe4220852a68cdfba1a30cc1c339bc105a662331caf591710aa13ba6694190b3bb4ffa9e2da37f21806c2aa82ca2e4aa450779a8cb1bc6d3c539effddc9cbb1628846d8368edad688375e767ddd7f37009e63175d0f83ca55ec4ee90ebb36efde4099ff486ca8539f0ac352e0f9361f645ef5abc8a497082be1edaa1537d96eb70fd9145c1adcb11954a3b892fcd0ab873ca8f2ae2b009c84e891b14118c8ba2e593541ffa40e7b1a700a6e65b505b47381c0d226976bd61bb6260539ea184e921c54ae3af2d891604ccc995cbd32f38146315bba50259c28fc72171418f080fa4bcb5bc07103ad6f52a855f324ca930ab32cdbebcd4cd8921fb4765f3f160ea1cea3af6c5b7f042889bb340887af6bdca9e6fabf9b970fc085c86cab1815a3572a9d8848a7e0a800021b6009419b41fd656e25bebc9e0ec82b3335583089a5f1934404f3bc48cdbcc55bfea01aa5e1e8669a6a4ba2efa94dd651d5030eba0b7ba3889f91ab5c04cce09edd611198f4ec72954013c19b45cca52a1fdb50476177a4a00a0f38dd359f5713c2c2482501982a7f9333e66c29c36494ad152393999e0be29e9ba9699a9dbb0128cdf2f5a2967d70bcd956588cb567ec179af5fff2e7bcbefae03f0b27c16130611da05ba80bf83c886020b1b3bad3d1a52aad34a9b1ebf84e8703f9a1caeabfcfcc7fbef58d52fd04e65527524b8ac91191bde634539c5ba1a3ef66b6d3c6ae7e22e81872956add1d217cd314f9036246e6f5746b72ce486f3758fb90cf305b4083c7d40565df3372b409a06fb1d0a64b78a6450f8230e9637aa125394c572aec940e29094235718fb9064fef6345b81799c19990c50a6eed11d782a9c47da36e099fcfc0b1ded6a44eebc36daee09b05717a1dd4a9ec1b781b4ab3b34b8e50ade9099bebb1ee3f2cbccba61a883e57f08c8efa8889de03b5210dbdf56021db118a955b9437022240ad1e74be87eca510e304e2d4e2307cb92881aaf89778bacd10d1156350dd67879f78483608af0b4599f60e12b7e50d99a33cd1cb075d8b64a1fa59bbe559dea67987a07d8a5c9b00e89539ec4ec394fda8f4d142c355f82ec797715ab6136e82380ec6816df9cce7683a36aa8fe9191710fa0d3361c69dbe0418e8f5b1a42a03c05cf5248d424770597448cf50303af3e3b8b610c25a25997043394fc2af0cd430c67ab75901ce892caa1dcbd8e6e4ddeb380a78791f7ac19f482d763aac052d88a8e6422f8cea4e861e4326ea4f671f4b2f93c36fca41a5460cbc1b391712da35b9597cdf7fc3a8dd73af8c7ff6f332e9049863dfe33cf70b316fe2ee24494e5710b60bcbb2f7de1f44a0d737bfa1b3eb0a23409e26c907227bf9ce467870907bc3c7769ec197951e57328c08f1e777c07cade88d1b72ce8dbff8a73d377840801066952f9c0aa1873593f7c7c8f87950e2223d398c8469f3de38d06abf7f6d54018186a9af6d9324c68a5816740d4fc2433588e29d5be988c3e342a2cb727937c2aec806336bc76c38c19ae1a9f2b106b9fdc00f4c1114ef176ad6214e3521490a0a029a8b6bb75756788cec1e50afc4967d4d7e077ff071441db236b604065abe4d047bdc6560b713b49f45831b3c868439b6728bcd6e165a23a8051ec11b28ec9f45931616b94b8b1c3f4b227a8c7c5af2a6d40a6c58b6077df2c2f185ac3839f4fca898fbd5b9a4c235ec5d115a25d9ba7b886f20007eef0551b50e63f09fae78d121392b3b823f4fa2ba62f18bdb2f771305ee6e819fb943e47a471ea44266973526e40cfe5d8847828540ed994e3d05c7b70aad9536e3c9cbfae908a697c5a1a92adf9c676ed5b21b00e778a7effffa19fe637d7e64392adb357efcacc70a793e38eee2f5e096d69a28af6515b6098db52591970dc2c5f4a7f3bf506b39a637871cab4dfaaa2904b999b54bdd161a4cce5893ba324ec8b02e9f5ba188be8a18ea474aeee82aa8eeac9c4fce140067f1afca189a6978a00966436f86dc987ba8c6f8bafb26e35f2974d94012a5d3dffc619fb9b086fc85dbdfef57f7aa52f6124ba7a2939803d4d355d8a6cf71e543b26e1b23599a1ee61afce1f28b9a030c1cea0773bda61fc116efa11c2daf203272e89c62df71473f5a89b9cd3d264534ab5792c9974cf54e45c3da6e7a08a9dbca761962dc1730cc6b36a7cf8e45aa0548d179aee9cddad6ba018a9b9df4b1ba0640cff4e6bfe367a4f9937077f46bb67698db96f99bd697c632cd1df5bc2975f20759aabd70b4d93d13d2a0f0e5261c9fbd5230321f4256bdbb70ec38a14e5be47113a11441d8e2f96e781822a0df97a1f67ec627dff9d921c6a3adaa63ccf413fb88a33476ac0deb91780fc805d6ae2ff8e336e006a23a3aea1036218d95953cb8130acfeb3e4d354ac30e625bafdee197ed0b7007dc7412c7fd3f07bc41d0449053279305dd2086090cdcad292f33472d4a818311add2866080fd2e111f3cc28e75d5e1d40143691c0d6237569cbf7806feb21b2afd647fa6ac3459b98138da7f61fe214d54724008b4601bb2429dd8730f143896bcf3025893b92ab41f6580d14099ae68bcdf286f0fee8b3ca3298c277afb2f69ff33095f5c85fc5223e3c97b864a1898541a7b417aebc23723c0aa18ec66a91af9fc5bc353bf3a3e232be356c800c569020b21b7a57992d066ef050f50b00882168bfdfa55f1c0129fdab1a05afb458b1923b457449f5a726d46324be96b98140d82a81341dd257e0f6464558a7a43a2cc96e22ea961a15a33cd1d5863610479144206ce000fec7876fcac3a2aa83dbfd08da3b2239fc8c54759bb8bdb4210beadcbcd2358daf1ae9121e31246e4eafcb1b739cacf06d9c68dc803bb4971fcc4332bb7425c20070b35982117bfaf3818afd9436efea4dfacb093838222f597242128c819ae84d101f6f40cf49669ae567dd7efe34a1e532dc13b4f8845fe40cd29d3cec98b3d9eab6f15112889596c77a859bcc32c99ac4186ce3a5c441d970de79ade56aff4f46b13ee37c47bc97ed9e764330393e204e4446cfd5c05b1ce9f3fbc0dac52426d438b6c2fd403376feceabb84916bcde52bc815728c3653971b23df568175395c84e8604d8cf6a6dc4dee4b957bb331c34b9baf21b686bd9a85f88952521ae202efb5183e30f978a2dc5c0eb17fe722afcb1018f22b0051883798f254465fcd0294b95a54432f0fb9bccc995d453321dfc85cc119c64827eb8c36eba14900f1936f5cc98017c5185d3a1268757a50be7bb7e9172f0f2230b7158dc2a141ad0560207cf424d7aab6fb7445a831d4f55cad01343d225675197a5c2904376fe17830736a84c9c55d26d2421093efdc2cc3933a6be71b10daa5846adb270069f785532d79614e9c5b666bec7f27a293b7caa73609eb6147d8b35f3bcce9bcc7bcbd97234ac53e3ef6b41a8a7e682c1c9ade7e106d1894aad032a06e1ff41ae017671f090e9290f9d74eeceb369f21d06d38717f4593793af29fc1d54a490fe93bee70e7777e05e9b74b269c911940f7cbacb369dfbb278ee102fbb9675a080770a7344ea5c1b84d2746dda15a4c4a98e5ba4070dbeba63eafc724c63e75ac9e2358a0ef2cc116a3408bc9b72218194baaa24bc73c7922e378c992727c1836758a3c37f2b496515ab760ef87a23074c4e175caa87a3780ff19ba74a94012cc8aaee70a3e221750683b5f162b1362cf0776ba3fbd3b6d3f133759eb056dc8d64bfc34cec8d38dffdbc013bd33431f96fe0dd63203c1fde47192f28b8d144740511788cb9d2a15dff7b0870add12bccd06e60feb585e9a4d833d3782435e4d31b75a398aed267f401d033ca949c8dcb7477ac3a8a6d749efd5176e5cd38514f6d0c561a3846d7c57f4037179a8397e4ca2cc40d3b45474db0b9b85eb66599ec6933939f03ed60f8f2bc651efe574eceb73d456d2fd63184eeea0be610181b0cebfd2413e28d029779ce58b151212d4f060cfe7a33b9e4d789c60db11c240756b332ead9201e07aaa1c5b1aa6ee802e971d983908470aa6c252ac3f98887af676d492e30a8402cf7baf0fd27741429d57ffab8eaf67ff3cde998f27eb4c17b5abd0f809299b87bb84052b9594fd6ee243260a78ebb8e0039c210b77284bf6e46143036ef7aef7e5d48f288d67d036451b36", 0x1000}], 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x1, 0x4, 0x1a, "a7ad9b6d98ad70cfc42fa862ac4691f645085f64", 0x9, 0x4}) 05:53:00 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x9) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80045710, &(0x7f0000000080)={0x1300}) r4 = semget(0x2, 0x1, 0x1) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000100)=0x81) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 05:53:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)=""/157, 0x9d}, {&(0x7f0000000040)=""/3, 0x3}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/76, 0x4c}], 0x4, &(0x7f0000000100)=""/53, 0x35}, 0x843) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) geteuid() sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x0}, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000003c0)={0x2, 0x8}) 05:53:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x4, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r7 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r7, r9) r10 = socket$inet6(0x18, 0x3, 0x6) r11 = openat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file1\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00020100000000000000"], 0x10}, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000200)="63e94c45dbf96b2b4833458d443b6f3ab5c2f7954f4ada1bd3615c45ac7904b6ae64476f6f1e162aa9983a2b4d1f6cc54c49cebf5f740b008b1a70746ca354b7b96240", 0x43}, {&(0x7f0000000280)="5990668694f5abacda1b770f792a7ffe7c73b8c2537e7592ed4bc78ebcbe996a7e04222c306855eb2e9818dba707444809fa7c080b1046daf33a39323d8a712871820f21c926bbb360ec6c71b8b05c5a9432d74f1f69fe8adf4b368c680e0b2ee19ac5b3c8e6a0fb9b6131dc6c77c8eb33ef67b6d09b5a4f4b2bce6b0f32a64339172504a466b59f654fc60f01a73c0aee27dbfdf879ff364a6295089b50385d33", 0xa1}, {&(0x7f0000000340)="e7aa18440625aefa582c0181ec83c54aabaf87196f97cd46a6a4c3744b77a95ab43653b3fd97cb26150fee674a78fb260fc3e8e5a7deb00735fee2c67fbb4f0327f842ad0456fa8c36445ae0aa4e581a7a681bf13a499e18acbb", 0x5a}, {&(0x7f0000000140)="2947174801e5588da405b5d61920", 0xe}, {&(0x7f00000003c0)="d64761be0c5c8cc0e8ad89ff7e25dd362e0e78f8", 0x14}, {&(0x7f0000000400)="1dc8fe1f5b978dbf094d366f4ebd6c184a52a0b3a914e25a56d2190d9272e6b08d1919ad0dacd974c75752fb60b1ca9fb888a4319c034f6d811615dea1b782315113bcba034b6ba1dab51b3a5a10f6153e2825f02ec380423f1593f20733c06ed8cca039fc38e86c52215a9c2dc4f3e1dea93de6cbeb95efbefbd17e73bb71de", 0x80}], 0x6, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r6, r9}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12]}], 0x60}, 0xb) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r13) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 05:53:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="610dae110fcd6a3faf17fe4310d2af42d2024722d4c57ac1f2f88b3b5cae6fe089d6a12f60e2679aae36e733fa0a1de79c0ee424729f0d86ccb8abe66f5a2c506c99836d53af08773a29db726ef8efaadb4177ba436c2504fbc08a3b18475cce7795eee2388af409eb4332d67cf0aacbccdb12f07e364689ff14d106d80d1857e7c9cb827a591419d9f6b94cb5400fd8e1", 0x91}, {&(0x7f0000000340)="9c2ed8967a42b9f4d81b867d6075c6f56ac6ec0c295e10e0425663c7cffd4ce7b3b1ae7605c54a95f4ea0d038e07740daf7a3c7e2903aea216b7919ba0e1e484ef2b7637105dc1b6b07fe3d5c112862bffac13d2fa473a7c95f41be35bd25063a192666cb820b900874a30adc3b97d0b906f9fbda99cd9dfa22427ba1b91ab159d061f1c", 0x84}, {&(0x7f0000000400)="4631e3de1bc12cae47cba3fe2c20c5af4f457be326e5f54ba99bdf14f35243f3a4a230b8d1e9f95a0b3ac931908a0087b3ad0f3719f38b7e9ebec959e92f34777fec7461e94614310c8aff96ffb8f9002a5f506850902d22ce256bfde0f2f791877da6fb67bd15585b54c51f798c94edafa945c9518c365d5e14bbeeea1c753d08d1a210f59a0ba32ececd9c93ee017cab82d63c039ab01180b82905026bbde9d424b6e6fcb456efb3835076adce7c0a5d3cf06583cf38cb6f223e738d2301dbf1415e02149af7c6baf89885105765", 0xcf}, {&(0x7f0000000500)="27188baf49489b36512abf2234785a4e3a69d08319458b3ad4c9607afaa1820e17c48dcbb6488ac8c31e57557c5951dd470976c49e037e1a37d46d577f7064a01ab5993e0f18df20392d4070b88d08bb020e061df8b48081244595e9bf8bc26faf3878b154e4445716be3420f019f4a2eaa09926a19c8e6b280809002d7787529bb634eb8d3705d205c088f843355cd8cf31f226325d82b08c06ab16d92b8b919b8e9875a13acafa624bec32387b5d09d59636ea10a4b10d1d322814f7e8ab00c04ceb3712c6e69af3d19853793d94f3dea5b39988934a0aac33f0459e9366c5cf82b2d8c646", 0xe6}, {&(0x7f0000000600)="d975c19f82e26b55484c4d9aba46c836574c83dc4d91315036e3b5937b62e8d12f00521059c7456da57801763eb262225e541d3314bbb1b20238cdd001f83de84bce25c48f966d1b1b52953fc3f7050442475b041e70096ee2a958a923f2a9906ee4ca193520e483f077acc43a188b340c2787aa3522fcd7e66ad86d5b5513e891fdb5a3bf130da05cfc322f5f75b3f6d368d0f9d0bb19c9a5bc2ad2b73a958a44563cd074a96a30b777619ad403a8d031e04ea8937ad8bcf516e872dbf962c58058ef0a7dcdbc496c7791d0ad75932cf2d6edb9ec286c41ef89c169ae637a6706615c8b77d51f62aa9200681f51e531f28a9253a39ce55b2f35e1bb57b9b5078c25e8d625110cc1363fc831229a330a43660aaf4e2b2834a6d583abf9cf02b72173c2c0e41f334246d1ef59c2492f85651e02cfbbdc9e81703f2912f6f7dc6724c9110708387297afb68fbd838548b396194a3022cc86d29fea8b61aee6357891654836f65fce0b837da01e631c8b2fa0c54ab9441c48fc0e9fc1f460706ab5f32f5c0005835c66a76a831ef9962add480bf75726ce2bd12d28b27ab92739d14d29e42a4bad022340695b2e50d27169f89cd5ac3414c320c9f6867979f53dd611a299dcb04f7de6c2120e9cf35d1ea75a6a187bcced7df5c21ecb7614048b526012c607ae8e130dda152b5ef8198b8371068fd312c971d6969520386df256a6b9eacec7b07c6b164e56673f3e0745bbb3a3ff1462b7ac9b59ace103fc1cfc7ff6769f850c5801be6a91e5285c07ec34df356baa6ce5df802e7de4b53f5d3c011db8973f64afbb433509c8bd5c00a310586a68a56ece08f449877cd52b6d4f222858b8cd128d21cf1fec8545a8771c8dc5154195c728b005ef39101c814ceeba2ff3d6a3808a89ed751015ffa7c293c80a116270bbb6355f9f743a8517367f75ab6ed086ed93ea4624c2677572bf2b7b18a82e029a541ce5cc99137e20fa62e04ec2b50acd1897b39775bac192052a49fd994ccefeac2663509a7f6af20646afa4100dd78eda8ddaf1f44d2aebc8fb5fba310c96c2c858b8ca05e8e3988da4cfd9add6047d7df9284ef730f43c16c38887089362418838602d36c84339a0cdc614a2ad7ce11f011912ea7c8e789049ef55e42f8bae7999f0472cfa938bd76ef2963cc1e27f8c478a122ee60406258e2f8baf0c3adb490bea7817c51f761108303540408eb67b8f3e3312b89e705e789389330706f83ac2c8a4a3977e14aa2e3d0087d625b5fa6af7d6de92d265b1d153d831c392801e0cfa2d9f220bf6832ab8921c196ba92d4ee4152e31be0a60ea158ef69ef35274668931af23165ca738bde061df246268609f636db8769bab2903a6987bfa271514a652586a1a32fcbb1d785a9952515b13cdcdd4b979001de38fbb9c6733a5b9acbb02a36e0752249949889e5b5743c5eb9922253338b50af69c6baf590b18409dc31ed471a9ea79ecd42a20e443b1bf6ffa733bd3bca0574728302c1e7a6a5e14c338de61919304e2a9021bebde19c1867406738af2ad165be0f8250fd3acf062de20336753f65dcc471a5a77bcb647605940e0560327bccdbbd33455a3466316e8eb1415b5bb6dde6f0928b8135ff9f82d598acbf48500de0e736c32420b947b9875bb93d22fa2b2ef0c707027413b614204f55c7f0c9a938222fbc1873ab222986c92045d2c5983136e46c3b18074438576b6f5cc8d7835fdd222f7a64c136d4fd9738a39c3896659f77c3cfc84b0038ab6685811ddc5c5c52fdbca550887bab2420859d0b07f928ffd8c2355c79000d07e6919e0c77da0b2f2b7a1f6ac5fabb83235a4543217ea445f21ba2723b0f33539d99604ae14c3ea6e77eee3f0d722bf94f3a5c5c2e707ec383e03ad54f83806b886094c598e639cdb0eb2aea77279517aee56228051e6348dcf2a8d51a619b0d55028a36abae55350adbcb945eea88d8f09238fa3f483e15e80b137c2477d28d368a38d45045c335339b3678df8e94059541d57cbf4f3744a344eb1ce521f8ec75bbf9af8bdd23e9f18ab4c714c26da59c914d39014cac9c363897802c9f055aa253174bca4ed0c46764dbbeb423ce8290d350a76bcb63685a848aca1b60a442e6b46f0eb95dc3f8aba0ebc1a90ab3029d9744f95077d57e148477483566cd0e174c764319a9521869c7f76c92d193180a2807588ff3b8114d1db035e0dff0e25eaac3fff5c1b91dcda1ce13d3856468ea3f3c8016a323c4408c9403f03a5f0944e6ca6e2a676c288a072a96600b33baa278e5b71f3d7ec3a3666f573920b9c76ad270b2d76ee52e4e7da42cdee69388547f9121c578f0f7335f16d78b4e91bc963c5c4e7ea1cb30d7dfa1c96d70bb50734f9369227ae5e4f3f18cd28136df0b3e347cb6e26d4eb9a5a08fba231303fc12eafb6f7c405ed9816d56194d1a566bbafcc3b905ed09dfe1906cfdc18b2dc6abfdaede29a13f634ff8aacb5e46f9672f502ba0b55ca29a2b7eb53411c4f7f00c23e76929d84e8affbe14ff87cd2af25855880e9298a9f52a3cf8126a5efd862e5d1f3beb4ae0368494d00ea0cb38fe8766e0eeebefd0ea30b772816cc5dd882af236fc865b5120d18d6a09240c20dafe7b5d08dc62f61170f5dd2c7fab6e7f8ee1f1c257536744eabf5393967d132a4c40855d911a5c9a3db2d12551f4a3dd21b015a2317bb4d739e0efef3c124a3111b4ba827df41fd876118e1459a747d0f6f2888aceed755f2112a4f15cfdec43c108153c5f5c3896d01edbf3fa264e7de0a06c81c545b61bbc4e759a1bbe2068fe9d11970dd18569b55cf1b503c5e3570df3f7030133f2f1eb050c917594185440d4d1ff23ecd6730e76617a59f25c9eb8f4ccdaefeca145ef168baa660aa16dbbf5c363465dc24005a48529c1e562c793a59e995b4f34e03dc1bd24b17fb99fe935a8d98abc0f479b505394227f4dc9d1d80e4caa4f482b7ecb719df21118b44c99f0e05a5a540cc1cd5f1313d71ebe723364ad80b1e11aa5f84e12934ca975cc05250b7ba96bc10ce22be67539852d4243a91551492ba9b7fdf8b1f552d70277e5a01b63ea898288f7f4b364908b24605e44c12591b860550a258e5eb8b09cc7b150b2f22b05ff564ba904fc90a88ebca6cf2469de2fec0d3f761524b3fdb940615333e0ba640489607b4480af4674e89fcee71ffed8b8b8cc247cf3958289835a4275a4cc74cac18cde6a1230f49ba3d44df47a09d1da648b58f2b128fd8ad335bbaf483ea656e66ec0bebd79f6c448a7654fb3a52753ad6bcdc24428511dc4676e9476552f1670aacf7eafdf36559d8803c27aca2f4f40462bb1eb2be66d19fd78b3995ce9639a240f8362ea1114d823f32ac898d543bae6bcd6d04ed97713fa3207462ab71b479e0ab87180c2c7d2db4100465befe065ece0ccb1ae281c84232284f522236c513a7f5587c2db0204bee23676c50b6b0ff30128cf957b79afcd6711342bb3396632369529bd384f7eb983b816596ff0beb9ef4f721fbae4df3204603ec6786daede54d809c8811f79660384bf9581ade5694fa766cae05839a3123ceb3fd74eda46d08e244b76797c1be501531a2b95dd668e2b57fe74b593b900ad50b2a0a1e9408f4328ff96ee2b4fb770f50e4a52955c08dc7cdde2e5516a4e7311390eeca0af10d188378f5f01cb6a6fd869570a2b7d3c3512c823773a6f8727bf513d2dc5b1b085a437caaf61e6d868a04a92d88a25ce659e0447cd1aab9749889ae8eaf830008ebc43067d1ca2839d567b1ae4dcf4c2cc382b10bc0d7ba4cbcc55a38b40c971134bff6809e4927fdcd43d5da227d2c86176a087179c05af4c80cac1cd286f0624ffde43edad046ae7c315365931b454c9d1d332f444a3b50f51722a7ce2da905479074cfd38785755a96a60205ba7905a2ae0db09052971776f49180aa5ea2cb447e1ff40b67e6447dea3903c58ffc53f36e4d83e3adcded72c691971e1867b8abbf08d215c62dd7a7b709ebdd16f65a3f716b8e74f8e73a83b5902d3b310a0898bb352cb8510516e71e9f1c7a8d52c14671ab102b944311f3c4d341896f9d75e660753d75b8863f131812ba1b91eb461ae91c29dd51d862097469189374ad48bdf84c890747feb5aeebffe9646b60254a71d60cad47b4709e275818b8f9c73629b6e80be34113e2f95eba4e3c17c7b5c4f226c81f76d561929cda0e7c627562b5b87b56f4b9f3077e5661e8ca3e535e663d94567e7ef1ba1128a207df74c6cc64aa4ab05cf85b40b5b41628059c3a751f2a113c1206b0d4c87dcc6b15adb0d282cf5e2dfb7f75fe84c6ab427fdb702ec49c36b9f0e1d9fa86381ed066e8f94feec6f2456f7be84e5209c69d82bc0d5ed9a66e56c6360c31c30e3de4d8c36377f7c8826225d4303334dbd06f84d02c807446c1b8c6e975d3c9e4928cc0e8963505fed843d2e9e55842957e3117f15153f5cdabcf7806c25b4a3d23314f23861dd61458ffddd9c9e7b3ee19926e540274169b27a2a0ac2e2fc83fd9c9f3567879a8c266c62864eeb1f73497fbd08cbd1863acee5bb2dcb48fd80d3197aa571f22f8409c1de68dfc5f653cc962b0d949cf43fa344c00ae2d8b902ce4106ccb463f2297a46521a7b7c622c2d6f0d72ba08a4f16b60a87174517060feccb359cad6e3416aab0863a037e189d57efe84233c73c8a41d8ee55733e0b30e37dc8703dc02ba9db118a3790562bda9db1ebac34976c22f5378fabcbde6675b094cb2cc154ef4d7641dd4bac67c76a10439e52c80525047812b5bdeca728c65c7ace269c70ff933bcc1fad2ef2bd03e7571bbd3b89a35382bcf0a0d6571ed42d9c4a7ea9fd12fea0c195a5de691354290147457dc68e41a3ccf7c5144c9d441b55c4785c9a304bc8dff4a5c2154d675c53574617bfea53d3915b6c75e276ca75206b6e01a478d8e96414381bc7a7eac74c29959d3a0b156a7a6fbfef06d3ce555dd75d2206c790833b94fe63dc768f15497cccf090b0f8a352add61756ee7bdb8eea9f62c9413721994b9bfa3e76c05e28e2fd5271605bdeca265b9b961af3acd4525ea5e97fb8e03691e15df1946c19aebb1ccea3fdc000598f7bf2a27ecee17d25b2789942b6d2522feaec81927d9eb53005a1e17f008a89488e1f74e594d526f04e244bd5843273912abc706dd309dc563e55610d354d2caef8a7b52adcd34e40150c2a509698f138d9ef2961e571b05957dd83a3805466f7a2d6a178513901c4abbc748e11a4c8a128f948286db39f26f0f9d1e1f1038ec969788bfae0f41c3bed7c1dbec397a57b40c4b877f4fc8d12bcc1f67224a8616bd6946605cb1c1770afb2744e6414485439a6a2f4ed61c3b1d9d238a2ef3323e8c32e2b1c4f5909a0f446995317bfccb69c880e8a8676ab1aa8b7c5762f93d376ff2ad24ba758087f021f4bb2fd79c55723bb01d2e4555cae9b2ee8e3b305e1e4be6ded1d797c867a025bf13aa22521004742146554beb8a8c63cc8aff8c05a6a7501f2917e49d352de74d6f72ab111c34b0c38123d84be68241561d5165c20c90569c7a15150d24c93fe810ae846d7643e4fd38fc88dbefa75ac794c46cd279d03b8569e11793ddc1aacccd119c232b1a30a9e0b8994d8548db0e279072459858dcf210f84e881c6c261f9651cbe233cf85c368ee13810da77772071407f88465198e38ca591460cbbb9d3f412e53e074940a7bb2ecd645cee7641b5f2300b0e688644e61043263c0d7402836acf27c8aad87c9378a3b1", 0x1000}], 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x10002ffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x210, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) 05:53:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c0000", 0x6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) dup2(r0, r1) r3 = socket$inet(0x2, 0x4, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 05:53:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10000, 0xfffffffffffffef4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES64], 0x8}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f00000001c0)=[{0x6, 0xb9, 0x1, 0x4}, {0x4, 0x3f, 0x20, 0x10001}, {0x81, 0x69, 0x2, 0x7f}, {0x9, 0xac, 0xf6, 0x834}, {0xe6a, 0x5, 0x46, 0x6}, {0xfffd, 0xff, 0xff, 0xda2e}, {0x101, 0x1a, 0x7, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket$inet6(0x18, 0x8000, 0x5) getsockopt$sock_int(r4, 0xffff, 0x1026, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:53:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000001200)="402bebdb0ed34c4a5dcb6cf5c7aa5ec28d4e1ff84a0b5ab9e68f602e3ab11648eb317439809ad50d69fe7274869c00d3792ef0cb7de778c09d08b184cc3f7c03c9b9512cce87000c0fb05295a8e7c2320e449d519984fe115f8af0f18c10bd5f89f02b426e14328a285c77b066cc6978df0bcc22c9e94f9e56a5ad4fb85d9ff63f34f5ce3e99739bc524365f3a16dcd5596bcc246af95046acac5cb8b9550d9de747dbea010b21798e1acd73c667058c53eeba55fb0f86eeadffd5aa5b1d18e97c4f94cc314c70301d86418cbb5860efbab2953d55710ad4e0f8bbefb3a49f552d09694d8b312d3c6a3797af69c656ce9720e4d8f93ac17ae3814a1c578c59041e7fa676e5513fc8ec8fc6e679148d4f8c5385696ae97371a8e897998660a0cff91d42e87212fe468d5889bad01f5d2c52853340493d6dfdf5644a492bef56bdf81d7d2443c226634fb306728c455ee5dcb3042903804f3b7a39e6b5de9d29876dab41873ad6c3cfb0500f68e3991a5d3f8cbf7773f371f873bf5a53e5daac380cbc08c96a967fab84ac0e8bc30042568292379b7a20eb81c1fe15b3b47759b0ae32a0f9cf3cef1b2a4c148199ce0a0a6875daa445bdaedf3e940c457dc57229338fba1cc56cb00d148274e8972758e492b429f25e8edf569230128e4c234a62b082e9a518e152997ee5fd629ca07d57c2b8fc3cc197d0cb4bfabb2eb840e5d2fc36959f58318480c367f77d25abae59d599ae7bbaca1e863d01d13dbc6b6cb3f19f6ed20445afd40796955bf3323d2526dc8a78fd8aa650fbb19ff31fcb229bfc32d445656515e748cac755a06bbf5a9ecd6d8e113cd067cdab85661a88af9f10c78e12fc50caac07e72eae5f3c60b6d68da48b939490a95f117e4919f9e2068eb3c53f114900daf7e533e1f0e6ad2667fc8786b0e2571cb43530dbca40030c10d3be05237b2dfb311493bd9b77a968f44b83397ece4d4fa51b3da191562e94fa94b749b87748d73cb5457211e73d5235ffb18405140a06b3c1d22d46361e98198782678cd12aa57bc8904ca528f8a4ce7ca7549e6927fe45db9eb7b7aa3d659e9da2fe48e2115fe5196e8296bdcd38c0b78c91aede1f31809911529b3d942ba96a65e0c82bfa3b0c7f8e8d961c5b266687dcc3440e1990cdc38649ff92886a2f8f2a16a92bc71088926009ba7599b9bbe00bcd7f26e0f86892e71ee2f970ded9454452df5105bdf69392ff7ba7d73bf39531f9fb70c172959e80b40e000c59d41876179d91db1d01e9cc4e687726348bc2f30f7d7f46f53f422f5fd146a3a543e421cb48d646a6d0baa7bc202925dfbf15fcc28572b6a83418c9715bc4ff171335d3be10419dfd9fb583203aacb46d20b90b2b3c2970bc9696092b4cbe1f490e3dc91b1a85c08eb2c14c962d898da02a5023fd887852eca3907c45c3fed9a6d76e7676908d84524b5a5c3786c1b4a5da7941e7bcf6c24ff4f15feb4708e700c77bd352fd5eec34b3f582a87af32227e0d25dc36fa8828d6c1f0edbb1e17f0ba9502cf5a596a79876ca2523e97ce94a232bccebae7af6120b43c1184a9f4895f0517f63ff04a7a35f5f100cc99052457788c0ff1cfed842bfc8d14e6ae75bc9db6168363eab44c9092af974e74b2532355e9074a143e2d6cfa1dceb1a8b1222675f07597592668fc00697d0ca90a04173b1723308193d14515621c244cfc835a74e27f913501ebe8f62c629aebb7ad5a4b8c16752a0ebfd0f1dfe9d1a1cb24221e6f91d743d0467a2ca78f911fae4864696c47afe72a174c4e39d17d630959d73e9564679b5738400364e17bc6d67cdf25ba7f444dedc2a6e88fbee8eb455af3a92c3f95f04cefe05396470d2845a1c0078ffd96708659ff58622c8df988c3cae6339e9949a4dfd56fc6cb304a9864d8850a4cb5ecc95ed731482dccd27e188e8c52914cdbfd9dc2c79c657d617d8084d7de22e411f35273d71b2ab4a5ebcfcafdc69892a173ae4c24d56676bc60dc250b725ac45573c118d9074f8066fb655c15f753a9f68546b692faa9661b345ce03722d867f558bcf21a7257ac93a6f7a86b70352840dd734a8e4559c6a1c0bbbcbd9472369d5c3b35c1017d429ba154eee1acf5ef82dbeece6db6c661540513d0515f5769cbb3343aad229493fb49f286b67610c504519722f6ba0be40fb1054b270acdbb82f5da89ccaa8a9dbbc847b02c619b836e2dc7cdff2a8369b4222766945bd0023cfc164950e65b12ff2ce695ac994195e27961861421c4f516c38b68cd160c162e786f18ed34130b2dd505dbbffc63558e31fe048d04b099e81cdbc022aade50b900fcdcd8b640d5fbd189f8320cfe08d2e53e91dbf192c9f6c859dce0da0d931aca5a604d0280748ead2b7127dacca43edefb2dcb2b35e75f0bad9808e4a23b4967b5fae2a48f436a949362083d52d8a26f9eb2f32b3ee0b1c80e60247b620505d5096fd7a32bf84c6e5e61c341085ceae9ecdde5684fe204fec4aad7e8f71a2db048d8ec3c687f22763b89d0c6e6b08034af34942a2f4dadff612d9dd9a6a268e5a6bc8512de58d0931b8a2da6abf2cd7eeec0b62f3566556922833c32d6c5821e0eb9ade8fc2524d85435c6263313d2737642f0d0776ab147814ff1f43938c009c5afcfe5af280e60aac9fe218da77d56b8627dceafe9d19aa42b963f30b14350e8d6843bfdabef430074ec5230ceada8f150732fc3692bada181883fa37e8f2cd496f3f88f8c52ba9340008f634737faafca270842cb0ce385a07b6480b97d9db63c75f8f80855778a29faaa218e28e72a7d874811f0c0eb297b303b1174cc04e375ce2ddfd4dc71830c36cd1e1388a4112e353e19e869288369d41e155dd0abf2c5d524f8a6ed6a4aeaa22b92edaf6466dbd3959273b37f6662bcb93edc094d36c9b6ebc6c2e49597dcadd301f77fdc3024f1dee980199c4fd92eafdd394ef8b4afc22371d107aa480430322259a170ec6c70645a503a48b8a5852d8ffed706be1365956472b4b3de47c612b94d8a572cbc69cbc9bee903bbd1d4bbed00ad47d0751d086c6bb2194ad09d31b2aeef0b2ee8011795a1ce06a994d0bc647dcac3f24236de32b29602435e1ad9c585e7f0b2e8b8c8fd964fde2360661ca591bfa7038cfe4a03609012cf459cdeca1eeb6b9233313682e0252137acc4c90aea9f25c40333d82e1dc24ae35b783e33e45a0aa6bf6750e7d6ad364e73d6345038edd3146e30c5a2a8958499ab44a0b2443ccbd9cdf10b1c47b28b0253cf5456dc55656f598062d8fd1846d16e900f81e14ba7f029e4e5dc788af305cc481fe817cc793c07c81dd725ee780e131a26fcc8133bc69a18121576dfdc551ffd374c5019ea49c898d8e37cd665c2897c7bde1023764b523d94d3027215e17c116cb512233103b1cf4824aa42049de97870beba8f8c1886a4526eb1c4d4ac870363f744bcedc4ccc10d4cca7a123c7fcb03d046f13106e322be48f3fa175235424402959fada082de67e0fc06fa982191e3b422f86819814bae23d50b444e5584dd900d7fd442267f2ed2622335a6140f0597b88380763722f73159cb73cc7b8b1bacb3112e91aab7f6ed3a9130765f03498b98238dad4b667380bf9c1b35051fc55a3fd1e3084fb6f91361bf3cb4fd0df0e28fb37fe2e6a1a253a9e831c20199b1845df62f1dbe47c4cab8fa1dff3c99662360cbeda77135e206304e61e1e2212f84dd741601abcf00c902e12ab6f74b8014fbc470b62d5e3b5c96ec3cd88f32ab47e75d6a4ff23df457b79819e29f4f236424ee6355f590b8c84e3681ddbc8955aa0da3343beaba1623666c1ce8ecb935cd98b5995a35312b5d871332b7c1ad4b02a75daf547c788730fdb7c86f18480b819ceccc6a0a5e9816da0fb2cc7ced7ee4517ac8ed2689a809e5fe5614db97478c7f189ebc434e14d09068dcca76c06383627c75d2bd1565a9c76c0ec1d74550a194a3d4175a63a58d3d18b4a0dc6ba8db3b3f370a9b8569d420c26b60d1e3d9e4459b7416397639d93892e6e979c618db71a5778316becfb025e4cb9d3a4fdd95de589cee851f3fab77ef3891c560f99f0143d04bd836e89a9bc4d80d2682e373b1994dd3f2a6db487b8df37e764b926c7a5123ca4680373864edbdab788ec49c938f4d8424e81a7ce2aaadd63aaf373b30ae2a6b2e1367dea6b644a4e7d3861dcd3979ce43fcdf9d0342b13ce6140585d7730f61f31e149823fce5bc243d8b5b362d990182014b99a313993470850d1db4dde07e3942734258deadac34ed9c2963dd835f8178f869debaaaed283f8e8c396cdd5b8d509aef4aa2a55c858a90aa74a38358f56b5e69a3eebe44142b57e631325456e5b254a19427b0d632b01fcbc3a348c85639b94eef6500c0e5bf73e75419edaa8568489c0c6e38fae88f6dc16ef22bbeb60df0198b99b1372855fc80b70cfa47967c0c7a3cb85597950efc81c29ef11bb24bc79826b6f9dd1cfbdd235594a19d9aebba4d07a832e08c773e222ffa341a6be8e3e11096afcf352a131282b29d0bdbf9a2c36700a9da7f90d2a7f71e559ba11019a82d08a826d617685381e34b259d44b5d27e2df9a8787639014a58393cc03e6aab8450c564fedf8562b8906d9b3f86690331bd062883a3f9220c1823d60ee21ab188eaac5a259a9799dca8097e19a7ac6ec5eba387965e0d1741d2c7028ca8ae11f28d6a66f9d08d37f823f7ffd18cac4c117c4dd68c1fbcf4d2fd9c5ea58dc92eb156f42dc3a1a461369c907f51fe439f3d3579ec582d3bf30fe2c630f89a38d904e938bfcb5c02c04dd4c4d8c41bb7c7758a6b888c88f781348b2444ab4bf93992f15921f34dea37c0f9998c911c2fe86a9217cbc0f6d022cec9aaeb03c4c4f2dfee81bcb69542afd7a77d5ad93b9919c5dc23da1f02cfe16b1fa1121b1b951aa2af926f4b693fe3fbc76a2dc299aab57cf515cea9b98b19fcdfb73dcc789d215061ac7ff41ad2b3526e127fcd0766df89320c4de3b36c18f1f614827359f34bbddf9330d7cadf29d0368351f976c0b177cd8f943daba864d356665d7ae934afa1871899ababe3d49a5144ba109130c20ed8399e94753bc36591258a011d164f6fbab0ce6b893d61c2b37bc5a128d021fd5ef3391b5fdb184ec9fc21e84a681259e812a22bd6b9655fdd4e53818379838baa35be4a6bf68763d13dca4422856bb633ce7fb3d46f38c388e21a06fffd9d6143d78be21319addb19c1efc65a6b1f5d7b52fd7b34ee243cac7430435c60c15108e97a3c1466a1a1f3662358c95514a377135c300b9376fe6567479e1795d1c30837277e37faf272ece31c798a21d16c66d222ca86dcd0ae9e7d521986b594d9935228e7223d02ad96888e68a0e8877629013177f6c5eedb9f01f08c161d5a5c57aa02d1aa62c64825c23462031eedca2ff455ab95ff3a481e7c039220cba2cd9b3f810fe4ad2e3cd38e04f88b4cb522d43d386e19e7e453c32c65106a2057fc65d3447254bb4989f6997ab7bbea591ca9a918c3a2f9b7b0583805c984a93dfdfd7fb8f028fe0b4816efdafc3f957c00e6012f9ec7a3febb6bc10f46e06ea6d8041a5a9f60d942265fe79797d01eaee455719b2d8674503a7b8913ee09e9a844d757ab2ab727ee1702ed6cda8c3565aa89c8b4c64ee4a48676dc3a4f1090daaf1f0f9fd5278cd80212aa0283875128d31c3a2a75586fcbfc0c697438a9729c63843293299aa99baa59797116ee7985836b4018ce39d214aa1ae151c9f1baae539a03104", 0x1000}, {&(0x7f0000000200)="10e7cb12d0c1130cff9eec6f57c018e5e9da25394ce1cb89be2dffe9e1f26affc1a0f5c487c3f522c146a1b33abe2980f9c5f534b0c5f5ac5f72f1220fbda32e9ea78559fbf03b5de279fa6ab0f417e9b701d5882f1787d62269c3de6c46c07dd1e26a5a2fefe344ab516871b64d40d885c8cd1007c3cf194444a74a5a4ca9b098fd0f", 0x83}, {&(0x7f00000002c0)="d2fde5188d275e3ccd29c05a22598b077f21c0de78e8cfb08aec31a369d716e562c338067797381d41c87bb55566ee0541fb10fe0480310ccc65885c431105cd47c570e7d9ec37444605060e42cb1027124b26caaa81c3d8f064ae5bdfc3fde93b8d007b681bdd807bee6481e99ccdd87bfda9e7ce58c3d24db7408004e4a2b2f166e2576f6331be7cee69665b44f3491f303d82116352d7703f13b70cecd2effee24f2c502b924fc075e8a875175df21c43bbf7692f265e8e5359614ddbbfbe4d6c0fef86", 0xc5}, {&(0x7f0000000140)="1c90e78ec68d1b5dc6e0235d19288456217b6b13241ca96105637821af1e97cc3a64feb9a2a47d3baa0f1e5f4a7970012023a5bea81c98bb8e224687182e2cf8caeeeccac46063c5cb52c3424cd44caaf066c929f1ced549ac10ec5b6f0422fe4c05f1b523c670607842a30f02079ac7fdf64aeab2042ae85c020a71", 0x7c}], 0x4, &(0x7f0000003200)=ANY=[@ANYBLOB="c800000000000000ffff0000ad00000045b18c82e344d8696a0587bc48121200917ee45d5a2b1df30b66ed1da49c83bfda76f61ac650fe5d5e9358b745902ed5a646731abcb11d961fae43a9d5abbf9c58d3506cb6aa8cfc0f9407847d695cac620025b8b8d9d42f00da4f4f766a18c41b935682c43de97a1a80408785458a757970f8f512c37fd8f508776a7adb6933a6af208b4d20ff2d78b3a0974f2e69c67f0fcc71e99d3c0a56904d71fd75eac391770b911102cbfc05f37e2967735d6c56bf1284000000001010000000000000010000000500000068ee9538a927ebcf2768957123bf519e23adcbbeadfcc96493a7679eb221e55c1fcf7ab039dc4be37b1ee75c1053b653a524930c81b855dba083be18fab9c7fa01a047b1bb6b4a165ce3b52ba190fd53099ccdd3d9ebbeb06e98c38d5e13c3c833d2df0966b30de4174e97753e0302065fbbc6520e2e3808197912b3fa47bc868c3fd4aac6a4278917a5f262bf48761d70308331c088b0fcaf930b526017ab8fb583760c82e991a83e828bdf9e4c38b1f7194083af3302402b4efb041c0d5f0043345d47c8bbc7607bc059f9ec191c6c424c8a1513524ac90e6994d4f894e16e5fa74991721f4959dd50c2627d1f61fb583aefe1a29de0d177b4a47a0bdc1b84b61963bfef38e2c6eddb7c3676b2172ffb77dd1c414ba307600ef65cff3e1d187e460be5e63253eae0ffbb8cba5c82eac098f02aced0a986487ad78a008e8f6163c483dd86f1ba75fe464167349375561c48285fe0e864150448ae798c0455c9a5cddf1aa72695ae1738c2b55b335d70d91f2d4f0e89b25aea0904ba3caf647b4803cac859a9f636fe6363c5b8242f198996b0e4a93450724133ea5f9a3f542dd2b6e210b3a3cd88651a98930ea829bd9046015b69dd14ae9c4ae978fd42e8bc71d290369e7584009d8ae154bb619e8ed6e97ad062856de5f69a6e9da2c2c5dc099a1fdb81cafcd6c61efe9b5875fd3d1ac1a76f4a2bf91d88dd2a12b1f3897ac073cd456367dbca4b9234e4019021a6fa30895cb401fb629fe2e4f3a1f08e8063a127fea78f6ba335d8c297f44e6d87defe55d857cfcf8ff5369008feb8d16cae510ffbbbdfd275824d6e55b36701edcdb9849662bd8b3b90e7e134c01721dd44b281d187cbb78b7d9abad139dda27876718b8d17708a29567fd774d641907d3f54cf662b5a6c2e78d265140ef2020aa0dc104c81ae8496b9bd7c5e7e7f1e31bad0486c50f34aad56f65f8bef98925eca9f89bbfb71543c2029a8f7a6d2715d906f50670e77c22cfd33bf277c0048487737249e65d77e9d7ab03ddb9b78e82acdaa944175890e848ae9fd2de519df350c8ccbdf6331c6ab69d1705eb30405b3c091ce2a58dbd4379f13bdc85eeaa5809300f67c7965a70718479651f2609064db577752187c627722f8dcd00cbd5dd0ccedb73a50f2587a0dc9acba2bd5bccd2e278fc8f8a028addfb7990d285fb329a69d33b1999cb14a2926c77932cfecb806317973ce458378170c1e57e7d7471c5422cec31d2bd3189a74f6ba1056f521bf815772bf6a5b6b29120c91d1582b5015307e9e37d4e0b5a84f5c65a39d5366cf24ba963d3b2483ddfb24b0f1f4d63b79e2302854b4084ff60470eb8f4561382ba9ba31e191206b74e2de042a04424b7dbdbe5ff1c1d1ac3601eefbd6e07c914c42007d475b0d7d01de75f6ffca9172c17e8f3d75c6fc50b87448976d3a46b1ecee9d7e8331ba2cc602657f07ddc296f9c2ec38086c897181888cba0a47a61653243795f2fd664591f99b52b291ef674e5527dad78561591190957f93d29a666aecc939044dc81f980b6405302813d68fd696d9f4f1beb18a0ac94b01b1d9749c74e397187566fcdc5e0bc9095375e6e9908e2d75caa7235bfc00bf487558aabe7c21765289cf08f05c0bea087eddd41f155aae418ffa50a2b91b0a49a2c4daa2242b3a7e0a49620216a50fcda58a212053ba1c54c877b56bbe30e4c813d11bedfbb4b8f40c3f86eab0d6a9c832bdd8aab636d2a26bba77ea4b57b445bb81829f4d23eab95def4a7e9c16fdeed9eb1c6d5d8e812cccf2c73a7d3cf4761dfb4c430aebdf30bf735246170038300099115176a999efd76ddb566ef90b51793a52064a29faafca9986a541b008ba53901e4e77c29c6c719ae0f5cfd437ca9bbcbc11e2969c63e60aec420ebe7b987207a6f335cc2d6bcbf932f10969180935dcd4685d00efb4c9295dc547d32835a7326d7593f15cfdc07c7e4473affe2a9ab8503d60e3a6aad741c91b38cd0d7da645259875b67169ab03dcd19d1637c0c54b0bfcaedd524f6a3cd9083bc74369fdcc6b77d6d6c5d62f547389c990d7deba5d915399c68961d8418fc2891617bc0f2f263dbcbed1e3c824d9fbe06be700be537c5a0129f63cfdd7e489f6dd280c700c96b21eec5abf9912979adb02b99a4140ba4028f3ccbd514fcfc35f2e2ee84c58752f73334094390f6957b702907d9238c4ba0ba78a2a1042e1be3472241094c4b80fc5a91abb8177d087943d87e937e4dd604ff50af77aee9cbe6bc5d4015c0d7d3ba1200c626036c2618ba62cb6df24f49491b34f5e25f8bf34568871f5cbcbd5965495095c3e3baae65102de70dcbe8591ac29e45a63050d78dfc5618f190207a6653bbb2b0c30535ab1b760df170db01161aebbbf31ca9ce836a24760d49cdbe29388d2430d1bc7e4d286c9f5437269df5b6def3a3c2c31d194939a2b54a04622e1c73b5309fb9d8bc2495e8c14b9eea25f33105ab2d0153607cb7366de927391b4b06a86374d799da40027cbd14aafbbde586a6409fc15ae40eacf5e2563600dfb4548953406ba8df344f641b9674571e32c274dd3c0f91a2e60cbc33b6ae27bf1dd4af6e5872d2d15e8b7df9116640632af6378aacbf66c9e912b61d453523aefd122d7e9422919fa5f3bf1fda85088278151ccd6b27dda61c3d72c4ff0756a3d2aa327cb004e2d2d62daea301dd220c04e44d3f5c4e1ec9659bd3100fa0dfd54489655f543fadd4d1790fd4bd614e93d019fa136f87362192d50d3e7be00e5de8f1987b864bca5524fac7c3ca80438e3823c9c6c6be00eb7fabc7028b0e7fcd1b86bafb6bb70a48093bd35e4a5dea70587721395d217d558d0c704d23a516458d19cbb5e8fa2b34d3e8c38b2e98e226f0600d4c21156b465e76a25973dc28592a32f9ab97c85df3e17c98abcb7b6fad484a720d7c3c844a30a000571dfa5022fb50fef71adbbda8515618a17b8c5e4a4e81a47cdc910230a3ef528eb28c982f28d6ffc8b4265d16e572c6da18f947b2ebb8e7326b80589472848884973d7c4bb67158adb400a34ddf241696514ab8112c855b469adbe839f52726eaee92d97cadb0ac64ac54c75291e43f416dd5b5cf35e401144910266a32119ec0ac911b50a4964ffd8f859fe0945e330f7dc5292992ded3f807798122ec3447748123f58ceecde7bd717513211956a982fae419426b512ceb5c434506ae222d637eb4c43e3c0b37e44e92dc98db8afdf11824bb3131490ce86fa77d955949e60d48dcc21aa424a0df08af5283b2eddad97001d1ef381dd6cc6ea4e1a72d9431e2a03da98c210d8b01c744e8b8e029715bf5f8204353f10c2c087e3c2a6f97b3f1d8a4a79940f6e52954767b424310ac7739ae4a7db5cf278f9a0f0a5bc3db652d0029d8fc07651c279e146f8cd3d6a02f08fe4bbf0e2b4e84ad45a3895a8b57cd447909d5e5dbf3a3b96dad46b5731048513ef60472d54b5914032ea07557f184769184a2d15362a536eaafdc5de1217955a5138365b153bb256d3bbc2e07233216c4690bc3d54b93fcea4c67508ae75951a3200a713bfd43fb804e88bcec76b923cab95ddbc0a0712b0a18167fbe06eac4bd589458262ea76b74b47f6de8b979d126829422d9c483242a0ca280210da09d9c5afa4e7deb779d198ad22f79f055d7efdeed65e319428378fcfad2f0e28c409abdf2034236e83334aa75b55066a5010c3dbd5d2fb6e52623a310032312d29abacb98094e43163ebfbcc9c8f56a1043620764a0af6acf57e7f2fbd86c7730987fc7113689628864226ea03ce43dbe19592147000d2269605afe04ef633cc34992c348579a48d044bbae413617f1d2c4e95e1edb62adff8f612a04233c320a7dbe54606bb885ce359f7f1260d675c8a6d1f0ca04ce5f17bbc8bb0ae034ad748cced595911f1be66fe514418e7775c5ec2b2fcdbb2d90a9a8b2e2e06cfc2dd49ed999ef41dce4f98151644a281e8ea38bd01dfd3aa813be3d0b6558cda0e8273f0a40257306c1cbfca55cf8d6d7959ec4931939b8262b6cfca03aa428d8fcfb39e1323a3e92de6595c88fab2d0054513104c8ea0d3b26857b1fcd75f0b3418ed9bc4d7ef65a08169ca3b90c59f9306bbf5cd57fccaa2d4bb591336fb793ceea2215413f72877bd964498f10801a4f276e31fbe82ec18b29cd5cdb4ec9be4023b649ac85380c392ae79c855d9ca3650577e12c143f3cb3ad46c00df161d29f2b810f5713de02f2380e99ccedef8859323446ba5bc577e023e2a52c42f900f57ec6f280fef553430c6d6f5205963801e1fd86a4cb6184c2c5540d2bd9b4aebfc6f4d22f92930676a4acc76358385e70a476137c6b32a4821bd4312db23b5987e4589f6383ae9e53491b68c7936ff0e2fefba80613face9aceb6491cad83be20f731f4ad8a65b56a26ed3b38f780af9210b5f34f0e0aef14096fbdef0f6923eb191e89a911102be291fa3f8f2b6eba2d22b55c506048baed2c40a946492d6799ddf80a4723fda821ba65306a98c81979a6c9f102b7228bd9ff526134621172968fb22c33ff3a65a9ce6e77c2809f3053413ff3f6f9a4fef15f5e8aac8880bf85ffc0338935528242e25d0389d6e6cbe2d29d8873f7c348c24a200185954a66c8f1b1fb67f0d537f044464145692736bf1ed7e83990fc27bca3675b644178c30b4b84b0cf0c55ba651780f25e51f1a67184a052f10af531060615c6cb86847a68ee62ca83e823c872b7bb43538e98b1222eb6496978420da60f11c663b7d80d656fcdc14da73306b4faa3da8aab24f9841d1251b268a8065f02d9d01b95e3ae7430fa4fe280daefd8a55ac408071de7d766f93c86d3c933ea1fad6f885cdc46e16c2cf581d3770a86d9d19d922d10c2f66e7111440f4a19051e6a9fd49c4bd6a323980c3b315a00e16fb7d20c516265d3c7948b06313a50eb14de2bfdb333e0cf2d0d7d62ed53bd159df317970671c12b354ca5b345ef8fce08839073317aa5a604f7eec7e68f3f223693bf2215af998e2733bde396b26051cd9111801f17775a6558747d71ad2542944feca900e4ddd8733cb0c50e390967abd79ee3b02480d1f293f766df0df779049fd2b4ab1eedac9d351d26495013ec555ce7965c8f9e2fe92147486ecb951a036e73dbf9ffd9ff52e6728cbf2bf5dc0907dfa44f49d4b088ff41f4556f2ebb0bda4d2853f45452fa5466bb15256d0bbcd68886436095cc20066cb035721c7d057864f2f84dbf45dd0433197ca201d93d22fe3b15db41ba38531e9bb9b4b43ff2599387653bedf75926d70a36206e0a511d96e165855d8ee2513dac166d2ce2e5545d575c7d610374895dedaba840e956374950b46e1b9f234f93c9a0fe014a3338e7035ce9644c7ff60a95fa72592e8497c81133883629405367bd1dfc5c2eb03553922f5f6ab89a694f7e12709e84a12efc7539b06acd98b6b5e627808bfbb4af6175da7c17637f8b07ff3a27d04199061577ff01d7df6e98ad0e0b71506822a6a240cd834ebd07d16ad844868848716ed2b544ccfb258413b57ee279911d6d0b562195f5cb6950dbe04cf9866524c0d295c3bcce5d42b5c4d84eeeed9814c6f02a071ef482c472796fd4f233182b8edbdc1ccb05a31f139e51da4c83570c7d07bda9501f6f6edc9a057743b003c719c275296b13b01ee1a90957e515f903651515adff5d5cb4781ee811654a473c8044dcaa23a35ecd307a0b3154b62f1acaf3d9667187548a1034939313ba031fa4c31d734f238c97d47c313"], 0x10d8}, 0x9) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 05:53:00 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/247], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r4, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xfffffffffffffeba) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x181, 0x0) setegid(r5) r6 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r8, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r8, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x802069a8, &(0x7f0000000300)) r9 = socket(0x2, 0x400000000002, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r10, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x24}], 0x1) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000500), 0xc) fcntl$dupfd(r9, 0x0, r9) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r7, 0x2000740d) r11 = accept$inet6(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r11, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 05:53:00 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0xe40c703105bace29, 0x74c769bfefa5ba70, 0x8, 0x800}, {{r1}, 0xfffffffffffffffd, 0x4, 0x8, 0xff, 0x1000}], 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) pckbd_enable: command error pckbd_enable: command error 05:53:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = getppid() getpgid(r3) msgget$private(0x0, 0x20000003c4) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r5 = msgget$private(0x0, 0xca) msgsnd(r5, &(0x7f0000000180)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d602aebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000780)=""/75) msgrcv(r7, &(0x7f0000000080)={0x0, ""/123}, 0x83, 0x1, 0x800) msgsnd(r6, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgrcv(r6, &(0x7f0000003740)={0x0, ""/181}, 0xbd, 0x3, 0x800) pckbd_enable: command error 05:53:04 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x24}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000001c0)=0xc) r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) r8 = socket(0x20, 0x0, 0xfe) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r9, 0xa, r8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r6, &(0x7f0000000240), 0x6) 05:53:04 executing program 1: r0 = socket(0x37, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020216e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x3}, {0x6, 0x0, 0x0, 0x20003ff}]}) pwrite(r2, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) setsockopt(r1, 0x5416, 0x9, &(0x7f0000000040)="6b3c2b325ea66fffd7c7b21953dd356c17571cf9cbf8ff37c96870298b4b1cefdc9d3fc260ec479b", 0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)="8d46e018f491a68d516664009d364e0cfd99cb4edbfeb4ae6979a8c48c565a710f7457b04190c85c9110da65727b7ddb0f16b03087237ae560cbda86d950e47b4c0f7ebd25ce43b69b312660d06c6b706d7f25924cf67a84372b2e2e2517ba0b8fcba48abf58f1abf841b025d1f7c5fd4317530027764ea76fafd8d4e085260ad7fa5b5f441bd72d79ecb785dcd527f014e630d2a932ca317a8502f59841ec3cb0", 0xa1}, {&(0x7f0000000140)="f003b543", 0x4}, {&(0x7f0000000180)="381d2c91f68d0bc82479b2a15728eb99f48aeaf0062ac19cda68947a528ba203332d562ff675565cd8b377c9f4d4a3574faba3035e35e1ef95be619cd8f5c2726a03e1698968cda39d1015a43b38ed80f4cf1b437b36d65743e28eff3ef9711aca3d2d37c90d9619c2e859e7fd815206867b9f081d7eb9141b55af4130ee75ed3af17fe2dd1d8a1539fe41a2b5b5f4c0400d035e76878258eb66c9fb2e56460026f129df6bb1094bd9b9835105348a4103eaac6427c0b87cc968e7ee7a9034660a38911b1d9f97564d09b69ce6e9c63404f1a38fa14af307986ca24a", 0xdc}, {&(0x7f0000000280)="72f8c2e56093b08c80126c7ee07a98f263ae9218a072ea560b438a8e098c4951279ba744b13e0bdbf0ed94ca0bc44f3312cc20974fe83eb85bd381b5e5eeea861622eac85f6f1cedd1f2344e01ab821de7791f86a1e771a26591ec7d5a0a1852fb14883b74352df034385506bfb9c9a3937aab43aa24f18035c3547ff1f441", 0x7f}, {&(0x7f0000000300)="134528d0e271f8b2d826e598c8ce46d590afcc82e436a61570d5e27ff425c3ec9a69c459231c274d313638da645509b4efb16d0122663322623ba39ed65c9377ffe4185876715e8f8db862f4935d1c31e6a9ca6db19121406a6011a36c988bde3a39b862c18c0658c71d9558f438f9f26092032b92f64898ded1122ef7c32ba7806e7f9fb7fb238ebbe687abfb", 0x8d}, {&(0x7f00000003c0)="48a760aca32f4aa5e0af357babbf52341bfe880ef110e85839051340b777804cb3624f4109b066b046867603050059e3c3e69493ff91b9834acf5c549dc25af7a810d33669774c160d0c7b7b", 0x4c}], 0x6, 0x0, 0x20cec71f) r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r5, r7) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) setegid(r7) pckbd_enable: command error 05:53:04 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x2, 0x800) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/75) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "25c4437d32eff7431b9ee0e743ccc9192efca312"}) syz_open_pts() msgrcv(r5, &(0x7f0000000480)={0x0, ""/229}, 0xed, 0x2, 0x1000) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 05:53:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x88) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r1, &(0x7f0000000300)="d697ee1e1cf53caead5a7746aaa2ace16e0ad8174f9cb85e646f41868a750709c17dde7c4c50a9208ac126019e31fe6a03b27ca82fe8aa346ac6dfc2f4fafa87299b4603eee4315c8f08952fb1808ea35b7804f68b888f7132bd068b4ca2e024bfc89da009bde80e94a946f44ca4e4ffcdddf86071a4708a6a107918c82f713e21525c85caed9eabfc3314400bd38d2bd498f3ff76919f8c683de64a7aa0ab99796026df45b0542f474b3451b39f09f6b8f57d5248c84664d30580154e3db81b462710eb2b50ca9fc5fed7f36791dd0fb644153ef6875afe1c20412ef88db7eb935e33ae689472a77dfd7148372671361d49b470c2eef996d02c65d4629a2d7ac251a95071dc32db4dac48b1bff890178ea9fcafaa79aa8c1ec73c2f5d7f2662823456569d89d9ba9137a08d2ceb2fe9decab98143f7bab3b2ba128d7917f5b57abfc607056d414d72f55a83bee719b65d31d3a211305d87e0b7b07d2c3d9da34efef02911a81612e02135b0f28a4b0b3c418986da2f56ce4bd3f3d51d70c15c497dc1d47e81ff2381228362865e7a2cad3f39389de3137ecea9b1ccc9a7853c3c2608e775acd28fcedcf1f465547d1c2bb788ce526f46e51be01ca9ae8674f8bfc0599c5a386190f92fbcb69bfb806b7e39ad1bb04bdea84bed843a7d5347bdbef96a47a5f9955b92a7c1fff0a8bd29aed01d538459113f974e21ad5e8fc53a2bafc0cc0eb5aa859375f52f2b3cf28cc422f800693971bac18f857302e775ab1ae0548f6e8057dd2f01f0f57b69e573ce9f745079f1b75da1ef410e3c3990931a9f79db6dac547efa28d64e04e0a09d358e1b2312f437fc785fc0c0321492ef4d4b50f0984edf0ae157fe5a20d81f0cae271540c6c9067a8221a8bf25f9940c881bbdd6d78450e08f71d491061cdac40fc626f0bd29b669e961e4785d81e6a3c7f342281dce40a38764d9624c584be0b5411d936f041e044dd5683d9746793de5c957928b3b7eda8e62d5694e928541d6b720cb40cbc2cca1724885e60c3aa2bedbbe77084ff7dadc602e900d0a7f1c55b1f8e1d94485fe9979f23ba09b41378ad4b06304d889588acb9fd44d67867d2fa8010994551a7d8a148a436de35738b3d50d235134d837b89982ed05dff62bf0301f4a16c97f73fe702fe883325478d1014ddde4ec98355b13377934ad70aedccf0f3cc9674224ab60fc38e9315b62efdede8d0045d085a8c11080b9c32c20984afbfa6942dafed21d865bda473ba240047db3c99f8398b222afd4ab54e373d6419c01ce9237029ba2fe4ea9fcd15583d5cd2b5dfe76285f44e4a25f763744d59b9553587a55205b38e105a0eafb99dea56a2f3c8516ff2682855ac8e251b67e6e5032c2e109c9ae8137f2da0feecebf978c9e4c40ef43ee24d5cee36039e7e1f7135b5b1ccec5848d2cf7389347bb425e986d8eabd354da8a6e58901eb86dee13a303d24abda539a7754d5bc260453e89455c42f6e613ac47ca263fed4fd67260f0be6e2fdd24253dd300414d9db4255b77c444ab24111bbf702090415c0249ee54d237f62b2f847cc19508fae89c5d9d9b1ef173edd699a08f2775dbbd2085e7de48c672ff92152e3412672e6f4600edda6a7bc0200a00c21302c4c0ba0942b555f6a481fc2587f331eb0e3ce7fe12501d0aae2211312a71f0032f499a06e49ff9e02095faee87200417b7f2668590258b2da138843777599302dec0f6a9c0f4e530f842ff9921ce42aa545defdad13b4528b612c1993b83133e0fb5d4fe95e58849c702aad9a5d39d334fca0400da241f302a9bbf55295eef794f8374fdfd60f20772adb0212942c8059e0a5b9d3646a52e3e51254c080f10c4dfe00336fd5e54862704c28786f4ccb13279900db130d8f80d660ab98553cee10bc069f3651e3d5109caaabe8a0efa11bcd278e6d7f95158aac14fb5fb23510ffd8f7818455ea72f740cf078eb24e4fc0bcd1471f5920b2f7c9faab82b981c3af25e5a60761f38f033fa341e7b30aa963419398c0a8f9339e33db75739be6d66997eeac4cd228ce671f146bc9227aada358bac89e4c22df926f01ba3af98a0bddbe312ffcf8b1ff5707c375655feb46d49196336ae3da7afcf7cdbb1bcd0a3edfe38d0c61b6e3d13baee145d3b3ad1bd3ae00b58d36311e6473e2a091d8976fdaa860ed99c6f7778aa80bb1a8d0b6390634b1c53a3678f2e8c89acd6a3ae9d91e8f0c0d90c86796710471ad3cd3f01ebd4ceafc2ce89fda1c61748b1ac5cc2b0116c607205c48c3314db2c8f46b24b0675537cac51fe8ccbfddd1e8449f8668b2f743f66f97afd24a26867895d7171acd15dd5b6a18abbe9265a1f9dbfb64a23ea5aa386d1e6517a5f5ac4cff5ff985d87901280bbeee47c9c580c50ddeb503bd8911c837b5f61ca300e6c3bd3fa547560811a476168417e595fc8e05c214e1fb5f3ab3171c30af36b258231d2e4ab08ec4a2a12eca9f59bb6918737196800792e0423a5ec03344c31cca162a5edbcb129e636e2173878eb35cb203fce2c3d0006d4e6eff8cc43317c422cb22921a12eef100b9eff279d19b12fb73373200d41505af5dd47899888718c22cda5e658f2eed8ca921551ae2f79d2e15556e17d10a0a9cc44a856d3c5a371f0ed844a8f127a166c3a9624f5b6cfd43055ed362c9a8ae950790c4306fe79adfe47c712fe05958b1176ad9fa93b76c7b46f986d35518dd594d214f611e3ede9e1a6928b677d9d7a6855b7aade5ee069134922c4e0a41ef083789ef83fed464616975fd8fc0c0e5078f47dcdb70c8c80c4675f250a5105d8995fa60898b58b4ad7b304411e5aecca64a1c47cf3879315ddaec9ee1e9d6647aba132249a2995ebb00267c4ff359367912d357f3d1789e824db211253553013aa0405a31fe9dc7b87b2677806738bb35dcbb225c5692197e5dc4acadf7c120110db2a1f1d0e96e8850c31288e575bb390a41aef3967044c3dde9e48d4572bbf9ee6005364691e8e2f1c8f289eb7f1ac01a0a7b93d1b03ce7a0d77fb473a9889f008aa0e9d9f368aefbd6151c68fe6a63cf4e19c7293872584a1f665a3e7f656651efc2606b982909b82ae9a590a1f3c98625c1297d8fa369a8d02553b79e9feec6e1a43def3390cf95afc6dca55f79a9cd5772ac43cca65cb5f8fc6642c814db7726f7af25a74f30921d9d0d1dbafdb8e3bea61f1be0faae896694e6509b59051368815f753e257e4d2ad624ba62d79c7668f16a13781a13c8eedb8ffd7c6b0eb0c8c96496d26f624f7d57588b3d74b5b0b6c46227948a45ce4d4b698bc6637e5cf8fbc19318fa4c9b7c1f6d3ccc73c14fc8520bad4a01d209f7531a2bc5c7e597da74f3c6a34a6afe3cb5afafe3d62a2b61f783e9a343ecefe49cd28a58cd79bfa6debeab95d3081a32f1829374ba428ef3048284ecfeebe63de6f9217e9dc83847e7924e41fa9f329884e5892bfc1e87b6fab567f8c63e6f1632caaf9b3ec8140b930d73b49ea231fd79267b68f563983930ff9adc86962e6912808553f4814a9187d293deac8ac93728eccf9b793c4641118b568212862a18f0e215eb043ada331fb44dfa7f1517a22d0cb02841de608e06773d7bdf6a107978d066996b1f2655fcf04e87e98389b67eac40d283ea468d944a3d5eeeb5e841de0c68d8c70ab011405fbadc420586026f2108587cbd9a94c8344ac476c5292a5e0933a1372dd47201f4950bf5020876374663524edac8efce567c5535881d0f51faf2a11e866a7593e621b16bcf135774f40b459eaa34d1f33550c51430ccc6e0e953b395b7f520f4e57be3755faef8c6cc6eecb7a809e74b7e129305d8891725ca683525ea8e9ced414740ebb80751902e49ca5b58d29faf74bdb09c3f89a1a1fcc003f7f5fe39130af3038b727c33758b8effb7b3cf6458b10b0626f6aa3f91575c2501db1c18b17d238f8bcaa113be818419b49a60ab5c9d33f15427f54cf5d49b400718c004cbe5aade4b6509d7561e3fd043386698f230cce4d4af8c861cb17455bdfb013e2cc9e17c9f70c3755eebb75681bac956306c30b58acb6c1ae8bfcc516d80161bf43d626042c3ffff5f186c1b3dad96d5dc157cbf2fbde0d3f634c2de510fa392546538ebb775057457ed387766cf4d2ee7cb8abc072a1c5eb0f0ca7ec3eb9330a3864e5b01afacec241db5c784e570472c922f7dc57f46f202e29226c24f728eeb02115d0e04054eb6c5ae4e5f414c7610d6e49b3dcb9c94342a8707441affa15e4b0a80b8a6727b3435718a4676f902cb97f7e1ef61b0632ca6fa1cb7f00ba6f6a6f2f5a5698f3f151a834843898216ce1975e9cdfae0e3de6e2cc2e1d89603b8d041c2a396157e63714d90b39f41f10466c2317479ce2c67eb6224518dd9fe6b961f797fadd6a572dc5cfd91f44c22b9834bf402b999c45764c6cb916bedd91a8e56bfca926d8927a8d80e3fce1e2c8331b931ca633d68dfc5a1d73a53f383d61aad6642b9645f80471746c8978d37dc81c417919fb6d370b0b5ff7216e08d7e9297ccb19d2c7b8fc959372c6e805b64ee5ab5102ada0ae567beecf56957824bc19e148fcdf57e487634e1019b2f40d5675746e51b035739b976ccc4c9c6e06c4288406a412301984f7015a178ece2e6bf002eb1857d536497f907323ba7ede8478b7d319e5a772f9b83b1c4c1e74725193a08ce2e70b4f98d5fa922c2266f58156a6191c54c81121828881bc46845786680ee022d47c76b33754586a1d864fc076a4db3f0ad43a7e6db29e820e232af769c466019dd680ccf015ec8ae0cfd9fed02d7ceb3cd5855eb8e8b55f2174a764e7fbad7bfef636db2f8ef16ffc2da023e0ff496d44a93870f95e51f90fcf5c4a30f7205df3f8110f4acc531d9d5ba01be0e5388650505bf381747aa3b6d10f9bf4822881da8152b4c2ab6b7428a7488c75e9d89102a39135172fc8a8c3f33a7c880bdd260a1fba30b5495e0a52d73a60e431ecbea9f6b346220dd9c01e8aeabe6fe9f6a769fe40252be43f144b98079350a11ce6e6191711a6f7decb282c48017c550fc88906d59c1c255f14740d2493666381cd36d378aa7cbbefa7f4847364cb0982d3e6980ab992f7c931b65c68072f7399474987bfcecbdbbbc8fa4a3fcf3f959af6453d9faa2039329e3d7e8d9a26c31afff58f282901744d84ab4db1715c6c0c2bfa7abb682ae7053fbf5c02ab8111340fd2e42d4ab53ac8e68e0d730c46f846e6500a27ef933f772e98f588bd41c7f1fdc74b25d6df23ec97dfc9f3d4db2010d12396c7a8603a8b39814779f507f02c4f5a6dfbe035a5a74c56f0da631f92900b688f9fec528ad408e10154e452ec36746c03242ba421d3d7decfa056a15e4be82be101bfa61a2e47c8f673143b3b02c96f21fad5b99eaa281a01e7ec3fa2a4ca87956f9200754d74434ce962e3c452ef1f6d8e39ea2c3e120881649a08d5b53102aa6f101748078b15fb489ce8d1ae9504001c02bbed0e5800e5c7590a1b8cf01d7fd03e5e3fff7547d9ceb88612af809db83757e63c855112afcf213bb3a5020a4527fe2394a16feba1cf0717768961f30b9c3ef0aca34cc317e36aba6234088b4998649e0da5e66cdecdeab1213751ba8b8895a231c28652c3ecf281a7c98ed4481715ebcbadcd67b9c7c302580c4da6a8f480901599adae29ac61f0b46c2a4691492a6f2715a47af714bb6369ffd4b5a100994ba384e4d83d4b85db72492a6c7d136ef8f73f70327eeb803bdae49b3987d4833421bee519d8", 0x1000, 0x0, 0x6) 05:53:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x25c4], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$setstatus(r0, 0x4, 0x40) 05:53:04 executing program 1: bind(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="a0cd0fbab885df781793452647e6fb0259f1077817fb26027209349176353d0a27a28fda4b0e96db38867354537d4651f95f37433685bc80dcd582efa3b9123b95f35e059a119a4970f9fec42e35badd5aa92c1f12de53aa7d904b1764405ad69f30acae0c7f4b187c8f5935a8ced5cf0004df5d13b59ca6be1efc71188a3850591b182b23300f8306c862111f689655590ab1d42d7325c43f0f73dbfe65370da4b1ed045ab3aa4f50dedc9093d9c2d21cd960fb8c4ccd7011769153f292e58f1e392553c7a14cac0832013035bdc05b442c93cd9959c3b3174a45a20b6228"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:53:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000080)=[{0x4, 0x6, 0x800}, {0x0, 0x8, 0x1800}, {0x0, 0x2, 0x1000}, {0x4, 0x7, 0x1000}, {0x3, 0x68, 0x800}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfef8, 0xc00}, {0x0, 0xad, 0x1000}, {0x1, 0x8, 0x3000}, {0x3, 0x2}, {0x1, 0x400}], 0xb) semop(r0, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x124, 0x1000}, {0x3, 0x5, 0x2000}, {0x3, 0x46, 0x1000}], 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000400)="eaaca335b3d3c913501c8f720d55aaae2b1c4e4ea80ee1c4860894c8e407df651723a97989e8419eea6a49075014d8bfc0bdef01876fc43906ad73552b5a6c909b79f6cb35068e959b810ad75750963485c5b7bde085949575d629af9551df3b772651c1d5020400c4492af84518af29f99e819dcf904a5bca6e3eb771c9c21227c4736d5e7e4a776f", 0x89) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000600)='./bus\x00', 0x2, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10100, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) getdents(r4, &(0x7f00000004c0)=""/78, 0x4e) open(&(0x7f0000000380)='./bus\x00', 0x602, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x0) semget$private(0x0, 0x4, 0x2) semop(r0, &(0x7f00000003c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 05:53:05 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000300)='./file1\x00', 0x2) open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x10) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pwrite(0xffffffffffffff9c, &(0x7f0000000180)="621b5da534586133064165562014618a9982a717dcbf41297697ac4c38d11d8814f5f388a9e8398e1bdfe690231c5bd9f3b7ba9ff0890778c791ec82b14e748bf2bd0f6185faa514ad3e7fbc58597bc3d14b0b3bee8386449306ecc19e50903cfbee6bbf304e7016007f1c4412de3f7086292e6a43c7fd618976a33fd01d79ff65341f2ecbb534c6b11ce55426e2afd40199c75b9eb00345fa95ad2ba83bfaea20429ab970761164a101cc0be31970ed1b8e90a72d5088a7d87a0c", 0xbb, 0x0, 0x3) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff434a5619515a4c8a36e04a239ff1222308ccbf66b06198824b3da025bbd44272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f000000", 0xffffffffffffffb3) write(r0, &(0x7f0000000140)="91", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="ac812e2f46697f000000"], 0x77) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000400)={0x7, 0x76076409, {[0x45c8, 0x1, 0x800, 0x9, 0x9, 0xad, 0x0, 0x200, 0x4, 0x4, 0x5, 0xfffffffffffff800, 0x2, 0x80000001, 0x4, 0x80000000, 0x0, 0x100000001], [0x7fff, 0x4, 0x5, 0x3, 0x9, 0xa2, 0x2, 0xf805, 0x1, 0x2], [0x7fff, 0x1f, 0x3, 0xffff, 0x1000, 0x842, 0x3], [0x0, 0xc0, 0x4e, 0x7, 0x83ae, 0x1], [{0x6, 0x7, 0x2, 0x3917}, {0xbd21, 0xf062, 0x4, 0xf1e}, {0x5, 0x0, 0x7ff, 0x1}, {0x8, 0x7d25, 0x40, 0x1}, {0x3, 0x4, 0x800, 0xfffffffffffff97a}, {0x9, 0x1, 0x5, 0xffffffff}, {0x80, 0x6, 0x4a0e, 0x60000000000}, {0x1, 0x8, 0x101, 0x7}], {0x0, 0x1800, 0x8001, 0x2c44}, {0x3, 0x6, 0x1, 0xfffffffffffffff9}}}) close(r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r4, &(0x7f00000017c0)=[{&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000000280)=""/48, 0x30}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f00000002c0)=""/34, 0x22}, {&(0x7f00000003c0)=""/22, 0x16}, {&(0x7f00000016c0)=""/238, 0xee}], 0x7) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x7f) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r6, 0x0, 0x38afdcf) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r7, 0x0, 0x38afdcf) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000001840)=0xfffff545) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) 05:53:05 executing program 0: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./bus\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623b", 0x90) pread(0xffffffffffffffff, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r6, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r7}) r8 = getgid() setegid(r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x83}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x3) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r13, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r14, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x35, 0x1}, {0x6, 0x0, 0xfd, 0x80000000000100}]}) pwrite(r15, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYRES32=r15, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESDEC=r12, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="ce080d05bc17d0fa40028716cf8de4f564ab69f8557176173e8b6e777935e9c45c90298dbdf6b10bff13029ceb3f6c806ac428d000a1d6e35fafe1"]], 0x14, 0x20a}, 0x0) getrusage(0x0, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r16 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r17 = socket$inet6(0x18, 0x3, 0x3f) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r18, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) preadv(r17, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r16, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 05:53:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x12}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)=0x401) shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) 05:53:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r1 = geteuid() r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r3}) setreuid(r1, r2) r4 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, r7, r8, r7, r8, 0x2, 0x2}, 0x5, 0x54, r6, r6, 0x9a8, 0x15, 0x3f, 0xfcc}) r10 = socket(0x18, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r12, 0xee01) r14 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0x7, r12, r13, r12, r13, 0x2, 0x2}, 0x5, 0x54, r11, r11, 0x9a8, 0x15, 0x3f, 0xfcc}) r15 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r15) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x5, r2, r8, r2, r13, 0x1b1, 0x2}, 0x8001, 0x3, r3, r15, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8080691a, &(0x7f0000000300)) 05:53:06 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x1, 0xffffffff}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x3], [0x0, 0x0, 0x0, 0xffffffffffffffff], [0x400, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffff], [0x0, 0x1, 0x401], [{}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0xce74}, {0x0, 0x800}], {0x0, 0x1c, 0x4, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x912c, 0x2, 0x1}, {0x5, 0x5, 0x0, 0xff}, {0xe, 0x9, 0x4, 0x73}, {0x4, 0x9, 0x0, 0xd3}, {0x6, 0x2, 0x1f, 0x390f629a}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:53:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001500)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000001c0)="c16bb703eae673f34325edfb87c6ada1b4c47b000bc08163ba8ae469265d7c0a836b3095b63947e1c74c9f184ed6b3f7ce0b0790da72b972691f718694eff07f57391bc4a4a51476139d802221a902b111acff9bd6f787f3685e9daad8fa5cc8c52c", 0x62}, {&(0x7f0000000280)="11b159302914a82d030fabdd060e38e3e5113ec5adcfb2763db9786cacdbd65a0d5dcb9646eb6f9ba38aeea19f75c24979fd66e77a637113fa9274ba439814c88bb165ae624a32b3f6b4766cba6dd03d7c649e666493c07236c9982ddc5206f2e735840b9376cbddd67971402027c6b2d639415b667aa9950026a0a757ae75f36028de3e932a66b95d9c8b56b61c41ae1b82828cd162047d40040024d4b15f0ae003327c319b40d83e3e583660bc48f8f2ba10bd5d63b9c64b32537ac659fe8363f8878e798cd0b233835f3874de9d7f0671f5a23feef84dccaa2fe0835c88bdfa3980f283ea017beab084bf19a1d36db10767ba4ce54a8e15fd66818b6d4cbed9c427b33e87ba3ffa3d316c0be4b85c6f1f55a98dfc0ff9b7ff009dd96a728ee7f622c6c55a0debeea69cc60771b7cf7f8fd091e1072456b716002110fa3c894b2e91619c56d5ef808f561baa0ec8d757cf0114ac207931aaee9cf3f5850261e84852c603ed02f1b74979190e32680740a00ce98dab4251fde659df4d6b1d65c099b47374fe0866811a01c6022e9a13187d786c122504a605917fee2d7c57fcae277f816ca2688cd2174627c1bdbd7f1dc80ef3d269e6715f6fb335ef1b268ac4566c5531aec89e74fe782ef55377a38440215adfe12e27c962245416ebecec4f042ab0acaaa9eaba3d9ac95bb10d9660433dd92dfad061114d71ef761c8cbae1a44a8da8476c103cb7b22bfd8c780d3f3d7fb198a8ae17bb04c19d9da09bf2a451e6a249a64ae5adafce0ca56a44e448595f41374beffcdb6dfdd5e2cc165ce4f5a26d110328ce586828ac20acd133103e96effe462ecf4c485583f155a2d988b0002a29554e7c4155cba3012e69e873260eff96b66340ab30b625f5e48d75650b3752d4fd46e5dbec88f9540fb5976327812fd6e61102f9f6d4455f17f726c57d2bdab645d9fb5a7bfd3a5bfdbad4614c8de4152c149e566b45227ac8afa4b4a2d4a2699e46bdead1afd45db5cdfdc306b2d2cfda44c8c514a6cfdd6a47d8cb627eb485469b8cc355b8da705899086ed191fb13b127e9efba626e7bbbbbed9992c06e756dd20e9f6a83d2abbf157e75f161a7f0610eb7428f317885fb0fdb05c7cbf83d695be19b1b3d357b3a20a1649af3269142f31790dc8f51682d283e1ec84ce22b39c7d9ac602c1677b63ac7644bb0ef525c913ecbbfeab31a6d6aaaf837f2d577b985280c7eb56167aab212f9de5a8d26384f057b42f3a50d74bc51de95edd35aa3a252e647f7bd97acb40c04359d185af953fdfcdc0d98f4919800c5f5881d85abd6929250117e5327ee4ef5c692d8fa307683eaf76ff3c05e5ea21cb31291d1171ecbe8cf855355e2cff044c18b614dacef44a443b0fd407b1b8e97787926d0d741c5e3c7dba9fe777e5f5643ce91da89eca01e4343e557c855472fee53fd9d7c3efa0135e2242c383ad9b6a88692d85cde317d53a072eed249dad4e1469256b90082b6babe27ccfd9e931c2721aad96c902543c06f542068266fa68e4a9fd03a2dae552ba5eb0376c489825ba279ddfb9ad9261e50a33303701b6caed85837bf6ccef57eeae740927aaae777e98a7e25d1412dce1b5202029d5763df81a334711dfcb44a4e9810515804ab3dd6251f499f7ebfe41dd98aad089802a7a2af1b82c7ac6624892e45c5c5a83f5ce58763b47a23dbe7d303d4f60177fff5f0bb2d49adb7d9b69a71212947d2c92bb3a8483557c9fc9ef57a37e25734fc7c14605f9492cb312c3d040cf5127fb618a7500de2d93abbb70c3bc0f59e43dc821e85d7b485471c1b7e9fe3119cb693bdd2682ab11a946546585cecdcdcef7b8a4aef311e19c8032d28fe28bcd00de087b3166d9a82c5975c8a9b9213d56af69bdca6f174f9537afc9ae0acb970954137895e51f8241c68b79920a6bf635e1c42ca17e7af0a3a44aaf0fc624982e50dce56c9ba4577ae5e27f66fe34f6e8071b37027f3d9076d5d6b03978c22a401f1560612e62889aed9449cb7c6389077ccf720025ee7234cdeebfb9590c4756de3b297f50badc0936b51d8a39bb06fbde031315d41e9dd87a190493aae8708fa56598317f37c4e29facc5ca7e5dd7b2567b6ff0d4ceb873e11f35c8d26ecee5c6a99956e5ab3928ea73ec53196a4f5d7743f352dfce3746c8acd366063af44940a6e5a18b54d376f3e8b0f3efe41b3b96aa64fa47f487d0364ea99ad3fbccc21b107ec989c2063bd0cb32a6879434a68855aad84edae60658d7305881310722caec42db62fdd151797bee2f1a80201a083943527da8ff225524bdbc659e1981a06a2d5a273c5e1888ee41cdecfac2357c65461ad82bac82d691c4ec26c82e38ba7935e499484fe4b2dccbf23ffb3924b8f3bf6d74d13d6ded97e2f9f2d8ac113d36e71fdfef9c04a6b2f8e2e9800e0e11cbc0bceb4777cb51155381836165a5735cabcaf82122b0a55bde24b3d4bde6bdad8fdb8891179037348656cf93ee226633edb1e57eb6947232fcde63a2f85f1040c48b0f0225ff9b3306c0af65b4d343459c799e1760650535dd10b566426438afb2a886262051126d9fd316845147ce41d4f97dad71279a15964d18f97f1c89dc5684c2d2eeb94ea4ab8375d8bc201812daabb67c7e91b1d99afc67eb1544eaecc49046ab5253233155ec50245b8955e56fc5fd8f424576baaa7c8a235d014a5519206c18d8ee4b6b6e2449a9fb903de7a6ace470480608af3b7e0d642ecd92783394fbe8dd77947c8ad6bdd7048d382199947cf712f3f95739fd65e91e8dd569d8558ad093404f45b2bf1781be5edb07285c5142b26dadc08c51b68a497cc0aa5f1af898a80887559556f6ee24dcfc1e1eae3e013c052480f002ba589b5ae1d83413a057a3848331ec45daab09c69a49b02545eb1b5cb4a8bd308ba66182e6666b60883befea8e09c987f925e5f7c9c0e131e05b08bffdd8281e20fe36b7b33e42b9b836116236cfde68abe7ef45b623234c2ffc0bc92d3b07b4fdb53633640b75aa79edc3473e953f91275c2465ebd08e5ff52a22563be43535d07b6fe233badfa7ca755f788420558e7846e57821b92ea2e27254b9b98e01e5c88e5083f5e8cff587ca8690dd48f7ccbf1486e9a9d543a692dd3a56f382aba556ddf11cc68b74074d6c296828a713af8b7f7abef7f2b40f91e8e91c2e9113afa9d9b72ac4111200780dd598ff62bcb319e4b303e5f68ef853488d5ad55357c5522002ddc0bb7b837f6b6f19ad177ae2db6669d881d8f813f33c6c4a377c24d5c5d8a92b825af6ab6cbda66c72183a4091e15bd4ef82215391bafc95466c3e8d6cb71ca3a559ac69d2f7eb4ff4843ee7a20f109ceba0e028287eda9395239e321b9436ff868aae324e45fb96fc340bb71aa2988989008503b1da52c87d1ba5f50779c06d05ae891476258b34b3dbb74bca21b33e3418b45d454b9cf99e2a6d7e87e7537f54783de175c12b936e551177ce84ae6896c0947672065c486a68356fa7d45971c66e759a51e5206d98496efbd9b26746f2264171968fb1a022d3239dc2e880b514011320287ad734778cc56d59a569f5027acdf670c003de383ae0ba1738a2557c298b8ad130b011d7502a15ac56bd4b0f6a5fe87a926f5870e704d0dbf9f44f326a3e72f4867cab9ffa3b3c5784378422bab757fe2f1b443cfe69f0daeb5e2c8f3e9d29fc39c383eadbb3256b818418b1b3f7da6b0f0d1fc0e486e9304d5a02752fb4808fcc036dc5716968ed256ac13946afe42d69a2a03fb964876d8c258eefe4611d4f91c4e0c246a3af1afd719a3de6d0696f7ee5891cebe9d839f0d9766c76c27c8366add3b97c931956672d099277c46ded819a58ce661a0f3cf4c812740c6b0e54354d9addaa095cbbdc3a454254be7ac4743b6c41cd8f3f7739a4ab01d1de1be6f60835c078519bd4a850a27e32b405a27d2480c289728debaa295fddc27045c0f760d1273ff79fce9e225c3acfd01e581b87a3a472f580f39d7373c683719d54a3fa97ff9486905056a8ec41f679d06bdda2ab3ca399d5160eaf0b9534bb2f55c3b81ab6e9b183d58def44231e26f062799498d742a105556e5f54d43d377745da18aa274bd7625faa15ebdb6d33a7ccec163ae9ea573f418640ed2c3ff21ca1d3c614b87a0a0678b95105010147f2d83c271b4d00c40066379116e3da40a3615aceda0d4bc38bd75a9dc5175caefaeb5dfa430757aebead8d66b38430ba02b3d918969cca2d24a1d57e411309101ce8b6fdcab6839f10c68c393fe3cb6924a04fa8ff37f90949612a67e8b3b63f135783efa6602de6e9733817a52abc2439c6de1092e5e40131128a12c0207238e24c2d3fdb495c9faf64280fe8baa06a220378791ffd137ecf335ad4759a17f5082d06441d6b13224978d11bbcfd6516924b33122a27f200e37a7ff3b186633b3bff59a1e04597a3c8bc77d36b7dbe98f821229b6bf901584d6c02a95ecf2425b209b53299813c2cb35c43f9484619e0383e4997a6251516aeb3891a6397d387e04bcd280313226ad4e1d6e5e043ae2b343c9bc011e6f0262f81ea4052daebb4bba26e6a8fce942503d9315d12e4cbed3ec6eebbbfc470c08bd4185eaffa3424e77c5689584ff1518aa0d7545e3574166fbebd97c0015a22ba0e38166726c434d8a395c8b5db11c1434a4aa0d45f8632b28a0567a912f3474d40a031aa2cef1a01bb6126eef8fff34e25da9c96dc8b709d2789c81d7552a95b7bae6d523d792b2ea64ed4badd7c52e608e805e6576823ec0e354c1495ccbf06f1c97389ffa16ac90f7fb3e4a39a8fec9da3dfd173f6a8fc33502ac9204d376266dec40e3b5ddce113a8d63feefe924beaef767fd230c17a56044d222e17cc7d0a05304b3ebfea4c15d0e4c449ceea2cbd6284bfa85302edb3f3d7deecc4a63062d12b18fe6a9e9dbdd124975488057b9dd14f24801262fa85cb0881db960684bdef2d38802873ba2add2995aa1ba0021224f57adffc40d6bb427b41c25a07ca4401ec656f7d76eeabe5c8d4c0d55a88f1af5efa3177679633627fc5f1aeada8add80fb8210e712e1084586ef0b1b1e4cab763c5eae6f1cdeac3f7c3b92624a523942bafaffca8595415447e9114637fd7a4de512da6addb6e4f3e0cb3e6b5b41070c0b9ac868b8b6feddbac328ca6323f196e9e3613db31972002a9c8b4db9276b063f043bce8f529732b7425bfecab9a76c78ebe957fd0598cc8c3435dcdd596bf551087c748fe80aa21b8454051354e15c22da05552257f280b1cc65ab264aca1140b12d38ef23765e42d76909d62b8463ca8c78762cfb0493d2da8acd5617e37300e48a5c47cbfb85499bdf84952c8b73773426050a1f3b2835ebac0ca639b3c889d4e67dc8c93d3458e742d2ee9a129e220039aa1b38a6c07afd4f6f4dc7341f239d5e62319f49df23e6a26b276e9faeaf4841e4d480cdc341cdfc14d85fd29676dfa1fce6e24742c47c50aa0d57c77f25123b65c5716ebe555c8c3de71b7ee1c0515528f41613705192e7539f00eb145204fdf491590d796eeaf79c9f6d270c39b8d50159692be0f0b99bc02f16d1357408bb45a007ee18090c6cf0b6849f7c90507e9c4162f3e47a63fa643c6bdaca5ac88bba34723dcbeb7750457530ec1afb1df1b1e61a5331cbeb7463740088c829801bbdfb242623f047abe02f4418c5477f6a468767886892c2c3ae8b040f4a7024f1a202a70fcea72a18a65536808f266332cbc6682e886dd1d94fd77c61fec30e", 0x1000}, {&(0x7f0000001280)="0807bb232531a6d81bacc42d09aa2285f84bf035c37da6282bdc266824c38e0b8d50d2fcdd460bb705607237b1cf7c868153671ee388fd36faaf294375a3ae679a09fc5fe91ccd4e4d768ed51ceaaa5084cdfc0b62b135cc01", 0x59}, {&(0x7f0000001300)="d7c8ce8b2b3d10d06c7cc2dd7d80e79762ec0fd5999e94697a0516e94be4636be727f2e005a9a81b821be51269598c2f73d241dae25c35021b53a4ed30d2858e6aba5b532656d4afb9ce55a64477e564233044713350f88f1442b36966c7d5fd5c5ba5ca581a7dcd56382d8be007c8cc644eaa109256dd654c467599d6b090b030d7684c20", 0x85}, {&(0x7f00000013c0)="c79ea008f7fa6053ed98808b0d492b53fc302cfb3792a26a2cb85523b9e8e054d27c009aa18ea2aff147f438cf674a928c2e08d15c7f7650a580d71d8a8c1dcac090d4be0c9edd0bf3810a590613996edc61dc384278d8a75db7d99cc2aa8852caef2f36e9c339fe2af26c78a5ce62e3a2bb0a6761ec998f0ec705e2f64447fa5bd2fffc0020340be339f96ed40b61f673d8a3317d2c2f2fd846c090a3", 0x9d}], 0x5, 0x0, 0x0, 0x401}, 0x4) close(r2) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) socket(0x400000000018, 0x3, 0x3a) acct(&(0x7f0000001540)='./file0\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb1e, 0x5014], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0x8], [], {0x0, 0x0, 0x0, 0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:53:06 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r6) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r6, 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="8e4ab464342e", 0x6}], 0x1) 05:53:06 executing program 0: poll(&(0x7f0000000bc0)=[{0xffffffffffffff9c}], 0x1, 0xcce) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/57, 0x39}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000c00)=""/4096, 0x1000}, {&(0x7f0000000100)=""/186, 0xba}], 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x310ff44f671b1dc5, 0x0) poll(&(0x7f0000000240)=[{r1, 0x100}, {r2, 0x20}, {r0}, {r0, 0x1}, {r3, 0x20}, {r4, 0x100}, {0xffffffffffffff9c, 0x2}], 0x7, 0x80) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r5, &(0x7f00000002c0)="b4ab1e2826c3e626f3738a1004088581b0daccb18118c07f9cd23f7c0d9dcfb9fdba74b0408ffdded755c7fd1943a37ab72f004fa0db0606777392", 0x3b, 0x0, 0x1) execve(0x0, 0x0, 0x0) 05:53:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x184030003) 05:53:06 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2b12f8627bc1e748) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x41) ftruncate(r0, 0x0, 0x184030003) 05:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@in}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$KDENABIO(r1, 0x20004b3c) r2 = getegid() setgid(r2) 05:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x87}, {0x80}, {0x1006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40, 0x81, 0x9, 0x7}, {0x3, 0x5, 0x3, 0xfb}, {0x0, 0x1f, 0x8, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="b6bc1fc92479ff2b783f6e8a9c81") 05:53:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7cc164fe45289d69b55583172516f9d9d2738fcd616ea4c04a82f226325afffa6c64248bb61dfca3027bcb46854959e49cfd0ebd280393146e225bda78714ae9560c25edc64f62c622ae47d7ef76ce870863d4cccd2fdc68c663cf30913ac5dd31992727d93b531b9395ed5f5681e997b44d0707b63164921f45e0a5b22e"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x8, 0x2}, {0x8}, {0x6, 0x0, 0x0, 0x5}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xfffff801) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f00000001c0)={&(0x7f0000000000)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000002540)=[{0x10, 0x1}], 0x10}, 0x0) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r2, r4) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x20) write(r0, 0x0, 0x0) 05:53:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35, 0x0, 0x0, 0x8}, {0x61, 0x15}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x5) 05:53:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x4a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x40, 0x4}, 0x8) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102000000720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0x2}, 0xc) 05:53:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x100002) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004", 0x6}], 0x1) 05:53:07 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10000, 0x0) pwrite(r0, &(0x7f0000000040)='B', 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) read(r2, &(0x7f00000000c0)=""/100, 0x64) 05:53:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x3e53, 0x0, r2}) mlock(&(0x7f0000005000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 05:53:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x1, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000440)=ANY=[@ANYRESDEC=r4, @ANYRESHEX], 0x2) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) getpeername$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r6 = socket(0x25, 0x4000, 0x40) bind(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000ffffff070600"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r7, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000500)=""/142, 0x8e) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x18, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r5, 0x0, 0x800, 0x1) setsockopt(r5, 0x29, 0x200000039, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 05:53:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x4) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x6) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x724c, 0x0, 0x4000000000], [], [], [], [{}, {0x800}]}}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$setown(r3, 0x6, r5) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000140)=0x258d) getpeername$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) 05:53:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) 05:53:07 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x4, 0x1000, 0x1, 0x893c, "47aca3c3f7123dfa9a2ebe0281e52273f966ebb1", 0x2, 0x637}) 05:53:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r1, &(0x7f0000002440)={0x0, 0x0, &(0x7f0000002380)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000280)=""/19, 0x13}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/15, 0xf}, {&(0x7f0000002340)=""/48, 0x30}], 0x5, &(0x7f0000002400)=""/26, 0x1a}, 0x843) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff00000100000000000000c0fb7809bb9af3e46fd17ba172b6ed5245db61ac986bb6b6c4c88c87390a78423c028801376b77fb535611b17be2a955284f08737685"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000024c0)=ANY=[@ANYRES16=0x0, @ANYRES64=r5, @ANYRES32], 0x3) fcntl$getown(r4, 0x5) 05:53:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00fa00"/16], 0x10) 05:53:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000000c0)=""/27, 0x1b) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0x200, 0x2}, 0xc) recvfrom$inet6(r3, &(0x7f0000000640)=""/113, 0x71, 0x42, &(0x7f0000000100)={0x18, 0x1, 0x8, 0x40}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x10000, 0x0) write(r0, &(0x7f0000000040)="1a", 0x4000) 05:53:07 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x6) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa8b7ec0000100008000000100", 0x4}) write(r2, &(0x7f0000000180)="782849bf48c33094feed0b5ee8fecfab05c5f59e10b07022c40e494978813648c99077c77509900e6b96fbb14537a879b44d3a04", 0x34) 05:53:07 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698b, &(0x7f0000000000)) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/210, 0x23f}, 0x0) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r6, r9) r10 = getuid() r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r11) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0x1, 0x0, r9, r10, r1, 0x6, 0x4}, 0x8, 0x1, r11, 0xffffffffffffffff, 0x3, 0x6, 0x4, 0x8000}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r13, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r17, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r17, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r19, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYRESHEX, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES64=r10, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYBLOB="fc77ad64b4c68f71e60469c655bb8f7bb8e686b80138873d3142", @ANYRES32=0x0, @ANYRESOCT=r9, @ANYPTR, @ANYRESHEX=r4], @ANYRESHEX=0x0, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX=r8, @ANYRES64, @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYRES64, @ANYRESHEX=r15, @ANYBLOB="8c670adf1c0b21dfa79cde371bddc5dfc7826ad0510bec0dc7bd8294b8796ca420489c3d5b4e53f13c96b1f2f633049dce9a67b5d99e91faa32db6f2bbdaac080397acafd67342c54b358168dd8e665bbd4631a6b81e5dfd1e1c60080778d1b4ab245fa8238c3119ddd62a97a44082e68383ebcb666553342594c85e847595b192e755165d8070ed94f198ee4b9f4684171cd80388e16f28a8b3af6b7a293d15417f95ca0a17f0a80d6718fe947e444ace2ec682d66c39cf86c1b532b439e4fb8c59b85da629c7cd6f44ea2e7f08a1bb4f824fddd65a60f40a9cfb0793cadfe00b5fb5a23e319cbf14dbaecd09dc6e3cebf87500bcaf5faab8c6", @ANYRES16=r2]], @ANYPTR, @ANYRESHEX=r7], 0x4e, 0xd}, 0x1) 05:53:07 executing program 0: clock_getres(0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400004000000024a, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r0) nanosleep(&(0x7f0000000180)={0xfffffffffffffffe}, 0x0) 05:53:07 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff06ffffffffff0000"], 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0/file0\x00') 05:53:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x51e]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x840, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x100) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) 05:53:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001300)="823d98696add3584fed3a8aeeca65ec0e5e7d5906a53046bc84bd0c15d2d9ceaf293b412d44284c6dda72829aaa00989edd133a441c49efaf275439a221749c6d00753b77ce2e598814ba27446b1451545cf3c94aaef0fd4244256792b975b10ee6f44f5a2a9d651b8bed5ae837207b2c3e217f6620d7b8f5f23fc5bf3633fe47a464898590258821e231842fdf93d746683301a8a26e76ac71a15366deef2657824a990a6eb6735f496d0e11cf40c5f46f7b30c2b2e2655e1493c6783016f24d916c3fd92b8fc1b562083ba47380592095ba48f08462f6ef46b20c4814b0f49e850dffb4bba09bb4d0b9362a0984833efa7089f05b4c67e70728207394ba39f7b53529eb3422e9c04b38271dfa12c0c3c4f7b803db23e387b333abe1d6b07c2515adfa694836e17701275610abdc9882e533f48649cedfe12d6a565d58baf7677bc1c381fc04572f8232f", 0x0) r1 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/98, 0x62}, {&(0x7f00000000c0)=""/20, 0x14}], 0x3) r3 = msgget$private(0x0, 0x300) msgsnd(r3, &(0x7f0000001280)={0x2}, 0x8, 0x800) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a3083040000000000000000001300"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x5) 05:53:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x104) sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b", 0x19}, {&(0x7f0000001600)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a3425121f8216459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2e150bcd4", 0x70}], 0x2, 0x0}, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$KDGKBMODE(r0, 0x40044b06) 05:53:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\t='], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x400, 0x0) 05:53:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8102e57f87000003"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) ioctl$KDGKBMODE(r0, 0x40044b06) sendto$inet6(r4, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r3, 0x2}, {r6, 0x8}, {r7, 0x1}, {r5, 0x100}, {r8, 0x40}], 0x5, 0x67c1) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000001c0)) 05:53:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x7, r13, r14, r13, r14, 0x2, 0x2}, 0x5, 0x54, r12, r12, 0x9a8, 0x15, 0x3f, 0xfcc}) r16 = getpid() ktrace(0x0, 0xd062682ede22335d, 0x10012, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, r14, 0x1b1, 0x2}, 0x8001, 0x3, r4, r16, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000002000/0x4000)=nil, 0x1000) 05:53:09 executing program 0: socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup2(0xffffffffffffff9c, r0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYRES64, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="4b6da55ee25d71129ef60eba87721bd966b7b6a5440e155e2a77b5483d1ed27d2d5243577db92510db8e6d7b400dc47a817cae19ba005ae0f0e92d86438ff3a232f62d2b2528"], @ANYRES32, @ANYRES32=r4, @ANYRESOCT=r5, @ANYRESOCT]], 0x8}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(r2, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 05:53:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r6) fchownat(r3, &(0x7f0000000100)='.\x00', 0xffffffffffffffff, r6, 0x2) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xc2, 0x40, 0x80, 0x3}, {{r1}, 0xfffffffffffffffe, 0x8, 0x4, 0x1000, 0x4}, {{r0}, 0xfffffffffffffffb, 0xb0, 0x1, 0x9f, 0xfff}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) socketpair(0x18, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x80) 05:53:10 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x0, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r8, r10) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget$private(0x0, 0x0, 0x80000100) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 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(0x0, 0x2, 0x10) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r14, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r11, r12, r19}, 0xc) close(r7) r20 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:53:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, 0x0, &(0x7f0000000040)) fchflags(r3, 0x1) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r2, r1) pipe2(&(0x7f0000000080), 0x0) 05:53:10 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x824}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x675}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x91}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb819}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff05}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fe000/0x600000)=nil, 0x3}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r0, 0x6, r1) close(r0) 05:53:11 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() lchown(&(0x7f0000000200)='./file0/file0\x00', r1, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000240)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000280)=@file={0x0, './bus\x00'}, 0x8) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x12d) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0xcb}, 0x8) 05:53:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x401}, {0x0, 0x5}, {0x85, 0x3f}, {0x41, 0x40}, {0x40}, {0x0, 0x2}, {0x0, 0x1}, {0x45, 0x1}], 0x8}) 05:53:11 executing program 0: r0 = msgget(0x1, 0x240) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d78901a9b81d70cbd71f399b360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040ddffffff"], 0x106, 0x0, 0x1800) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r3 = dup(r2) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x8010, 0x0) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x181, 0x0) setegid(r4) r5 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r7, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000540)) ioctl$TIOCFLUSH(r6, 0x802069a8, &(0x7f0000000300)) r8 = socket(0x2, 0x400000000002, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r9, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x24}], 0x1) write(r9, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) fcntl$dupfd(r8, 0x0, r8) getpeername$inet6(r8, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$TIOCEXCL(r6, 0x2000740d) r10 = accept$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) accept$inet6(r10, &(0x7f0000000440), &(0x7f0000000480)=0xc) ioctl$WSKBDIO_SETMODE(r3, 0xc0105715, &(0x7f0000000000)=0x1) 05:53:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffdfffff], [0x0, 0x0, 0x441]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) ``pckbd_enable: command error pckbd_enable: command error 05:53:13 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() setreuid(r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) pckbd_enable: command error 05:53:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) getegid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 05:53:15 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x101) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r3, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) 05:53:15 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfffffffa, 0x7fffffff, {0x190, 0xfffffffffffff000}}) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:53:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000200)="53ff522c5172e7827d8b1d599ea06dcf93c0fda532f8b9cdec2fd9f96a67e5f657ac302ef4e45fc2fa3b78df577b6528d678840ebf2d3bc6fef661003f324bb66a31f0cc41faf936a2062e18a7ff44db6e00364a646c4e274ca1d3ca3504a3ae8304da1195cc787c8f853207717323c442ad492f568ca142e28f091307eeb87046b7c094eb57cde5ae9952c346cc3cfbd8a058d720fb418ffef898748185f02bd786a49551860a4a7a43e7220bb6a7503cbcc55e5b5795be92abc850c1fe4df68a0ddd524507f248bc71c78545a7a49f0dce", 0xd2}, {&(0x7f0000000300)="7358bb1e8768e4a1726d1b3a7f33efd937f02871ccaa319a6e3afedcc7aa0133eb96a8a3bfb083f5fb1a241eb3842b7bf8510147cdaa24f436e26531dcc07a19ff9f438e9678a84710a32105ef8e777c416fa0bef1fc7f126e6f56234ac663947d2ade7be25a2ad75d27ce2cce35cfb9c770e7c648740aa7b6fb8fb8b76b5052a5e007a0b4450b34417f9543173f60b103c9d4ddccce684e821725c84016c74448186195b1ea066b64256ed074ef787d333637d997a64e4d0ecc61dbd422c0a9fb1f3bf9ca18dc", 0xc7}, {&(0x7f0000000400)="9b9245e6481ad40db5b36c97a428879072be3cba059c17ad4a87b8020bb4cbe6d18ac4d5e940d47131ed1c5613c6e4ad56b6a66e866db78719520e088ce2cb5e7918521130223aea3377845020fa739b7b88e52f80cff7eeefe46f471b9d5011d98ab97c8c50208de45e3bf8bc425edf1d4c7ccf25b568d040f3950f1a63bdda52da378de508bd94c784d3e11b127912858fca9007b1ec16bafc6d1d7108fa87bf56e7ddcaf2ebc051da64498c059e680a3fab8df587ed71f966d606d1ca92894f8e0be4", 0xc4}], 0x3, 0x0, 0x0, 0x4}, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:53:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000840)="505dd0d84227f3c7544bd5fd12db26fdf0cb5894ef02c9b095ad650a3fcabf1342b69ab9b48eecd299759bccee45b36c4389d5d054540a51a300d5014b6d4cd6f637f201f7b4dc278bde7991b4fa46c05d815f0d199b62bab13c71865ee80250eafa698a007bd7126df617d5da49371e78a2a990a04f132c4c88db1ee542559b7b18d215ae4cd8f249ef397369fb71267c4d49b1b8247ae1601683a25971a2f07acf20b6a8edd80eaeecfa718010c204876cc8f5915b9759e85ecc3f7931f732fcf30a43b9a6ba5825a51ea804d653fdcea1c5c4741a2eae74f20c840ffd0097d81f7470ee353cbaed85be0a472a4aef9c521423b314a9f7ca05fba3a8ed2be7f699d02b2268e9e87fc12afe2a9f541f79cc539e74033879a0bd2e0ac06784d7dc1d0937b1e145a8fddda5f4977f7b2d01d5c6deece1057c818c1cac35d0a84f58a81c6d432c052c6acb2cfe3131ecf1e899b451270182047399e904cd7052010b298a3610a7aa68767ea6f354efc4b477800c805a1b3251973d51b9a4bc250d76f951ea99b4fa4f973ecc8bdd4ee700b9b1c9a44a95cd456beee50b20ea784c5655dfee663b37c18ae6048bd0439ba0b0478a040966f2498670aa9915e5002b7fad7c76da1a591ee4bd0ca560e33d619f22f2996de7fe7eb413825e6ffbe77b80131f7fc8e6e60ba4b97bcc3880799e96d6bb34bded4694aaa736221b3b9cae0a888ac2d7e52478af7539619842c88782bb6ca6b2c5789b0d31be4684b24ecc5a38f52c04f44c9e6d2fa69ac3e43f4e1ba994749574dd6fae5fe0ce9def00a72b00cdc575554f14967e008b3efe0d9f171a9faf926da6dc280f769dd01fa73c4fb871f6781ac9d74f4896fce0f46e42cd64bd7939d9583f15dc88e5bd1303066b113ac00f47edccc6320940fe582969964bc9a53ea4069e4f6d4018f82a25de37abb3c05826bc5923e57f9a0666aad5ceb662f889c9f5e8fdfc6c6273d293869b1ad18a7fe07960409e4585e34c0479ce293e1dc5ed46a6a7bfdbf1e7b67eb97a7138a1e645da486eed86eb59e12263c8cac4d8a443c74722285cd53ddb71f36db68c642195fcf481a519b732de3f231ad37e1c1d6e3e0cd67bb5b3938f75c47b8cff264c6d1e9d402bd9c21dd7af1c6d20fd6a4732a2c0917ab4b697c37c176e8f1a83a9d22fcaf56d6a27f9e8df9cf93f2480d91e4c191a9222a87969e50338e846c1187b56269e520da13d253f2108a256e5fab09469957e52576365cc4a60d69b6e5b7e82561cbbd02065394105db32f026a114c36f59e3de3e10a7a88111b2b80dd244d070697b6c7149e41c0d77ecfddac1db2a30f20dea4d0b5868b6ff58ec72a033316c66a4efc05237870a06a79a2ca5b231109e9257ea4208597a731f13d8d2bf3ddee4744ab940cfb6386b43158236b38b453653f9a7d6d22e78b9a8b92a13db04512e26b32c18d87c213bf8bb96ca13df83642c3f2e9c330abfd197495836768d22cae2201596d1f014e66d266c0d4aebd2b1c28949be045230308d9fc5512e3d477a0c46ed37116112ee29c3d771ef66da722c8f86639597ea258401fb66fe96fb8f53f3baea41f168bfa58ef986901763575d9992538bf19a5afecf5ad9474f02993b18153ca3b3e7f4f54a31e338ee31b5fd8a6e0f65e16c05a9f7657cf1285aee596e1d3d1d46c09cb0624a7a7920f87fe0193d91f1216bc5e8e275f58ab37a798909cb41799b351abcd2264cf8734748ef8aadd4553ef21c4167a973937ff842a7d256436b72f0c63dc5527cd85e8c4b258c42e366aeede41e036ea9f30cae2bb6eeff0e80a8fc2e1ca142f308c4024d9a8827ffac5f173c0c823b7644741f22aab1227ba0acd8e80fb40e467c1d35e1a5d408cb158a6a861f0e0cb2e7935ac038aee32be0681bfaf466440918755f6fd7e184c8a805cfc97b8de56d6ee4e87f8be3c264a2b9b2bda4a01f69a50a6c774406874a60056cf5becbda66a52e588e311fb66902a85fba5769168c7c08e07c4df2b0d9b8ba21770e78f4031203e39e20258356ee02daab2a2ad183c80a43ec1001e78623217fa8e3727bc6d19fbf4b8d815762d0122a0e1ccedd2689f448f8cce06d300ec4fc0cb62b2ea4cf4e8f02180fefe7155b1a240d6709be3703d8db21e6e2feebed84a37f4a98964c48c708b796d527007426d9e1f8c54ad424ffbb1603f9587637a7551b8e417625742ba63d5bda5e86b766bfd63828eda85412b17a95f32bd41b1ff8fce787ce835a01a92c5f15d7824ef5ae9ca145c03d2dcaaeb9df84b5595921c3b31f791f0e6aa3862304fa5d44ca40c7841158f94cf14914beba80f56f628a4906fcd695f7c8d44f97599d583b75ecd91b2ad9255277e01b187bdebabc33d8ed5a1dba45cac482edc23a29c23acba94b3be6e9e36aed76102da78818eed8285fad2591cf1ac49a96e0cbec29788be02436dcf80bde34f71ce41fd4e2546a6d29de76a824758b8d8411e21c10e4f6b8f157e70e669200048d8c871f54c88261c41c73e3fae691f1314a3e240045ab8a3405cac511b744c7a821f427c6486b3a0fbc57ed50fd4f9d88c5e14573f3ac51632741db39e96cbc1a30eb2f309d79d4a72780acbc6ca197ba83d0d85e9dc5e15cbd4f635f2d10a626356e437b866f3213b10a4b38ccec59819cb8ed055e55873d64f61382e410b83e0e4a03a6bc5b064c4abf889c6d6c13f3c5e13520a1474b99fe154353b32caa7a239f25b3e2a5fb0be828ddc1b9ac3818c9fba6be23d72dcd539e26d3ba2a335acf4702d2c70a9524d8205357c8526c02f4f00c2bd1a096ccffcc8f36da863bde9d68154d2ee4819ef010429e3a36c3293c9a88d78bb424c592f503242c5607db76c2bbd5cb066dc7694beb216a759f25b20fde0e57a32d8beeedf7ac05297e023332c44721c4536da6819196b0768f552a7857f8d9737a56dd9a7d77444548696832115337efb9088f55e5ab88796fd52a1fd2458bb89ee10e303ee4bf457cb8a166cfc44c216861a656e6afa7f5185dbd0a", 0x86b}], 0x1) 05:53:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x20}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afdcf) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x800, 0xff, 0x9, 0x6}, {0xb7, 0x9, 0x1, 0x8}, {0x3, 0x2, 0x5, 0x7fffffff}, {0x7f, 0x80, 0x6, 0x7fff}]}) 05:53:16 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6008, 0xfffffff7) socketpair(0x2, 0x2, 0x0, &(0x7f0000000040)) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000002c0)="f68a5cf7c099b0ac6c0aeea4545267e36c0b99ce243cc6bb2284e088d7bea3eaf78dbcc554362eccb1169f997987cecb6d7533c05b478ba856ce35bb5494c1eba5591364b3de152ef1c9f8b20aadb015132a0b8ec28db33fc95462690cc03dd0c041eb890fc201d28b5adf41e869c32de1df1da54fa22e1c71c838ddd9affe50af2273cab007ca5205d0c583650fb39020431e82b3466aaf263b70436766d3d2a12b5a285322234dd2f831698c1775107fe0e429f01970387fd8c2a7c239fd46278b4362b239d9d6c3036f9416030e88e943b9f0819a6c51eebf729dcee30d3801ed013b26b4e8c2548d13b94f186781dfdc29b3a8e0a04d96", 0xf9, 0x0, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) openat(r2, &(0x7f00000014c0)='./bus\x00', 0x10120, 0x40) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x40, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000001500)='./file0\x00', 0x200, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) 05:53:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x181) chmod(&(0x7f0000000140)='.\x00', 0x84) read(r0, &(0x7f0000000200)=""/162, 0xa2) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x1, 0x3}) execve(0x0, 0x0, 0x0) 05:53:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:53:16 executing program 1: kqueue() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) write(r1, &(0x7f0000000240)="7fffafd7898a6f373063513e9a80c172d6a0e38444b9c75c5dde1fb64b3528ba696cc05dd66f1eaa918b90a78cee4963586210", 0x33) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r3 = syz_open_pts() r4 = getpgid(0xffffffffffffffff) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) setpgid(r4, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r6, 0x0, 0x38afdcf) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000002c0)=0x8) close(r2) dup(r3) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000280)={0x9, 0xaf58, 0xffff}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d1dbd961018d3a50a2c21d8e500"}) 05:53:16 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\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, &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r2 = syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) chroot(&(0x7f0000001300)='./file0\x00') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001340)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000fdff00000200000000000000"], 0x10}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x800, 0x8) sendto$unix(r2, 0x0, 0x0, 0x6, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000280)="9a95b52c2ae3b19e59688d60dd5d76a23a2587786abe4d3646108fd0a89ad7598b440ece46a13778a3b9fc13aaca7df77da3b55a6e5571e0b6799dcd8b861df10f013ed3dc87fee7f16a19beed1cd74600e7e77a65423e85fc835f43d2a1bd77dd37f9af7533d1a1ab17f804e4e2553add1d9b63d9bd1ab008ddd8db9bc3a353d44418e3fc9cea462c89f1bfe9937b9aaee2dd2fbe53795244a7ab05419622ef1a658fc73a6190a8c87a26a7233033c0688065b1b3e33e7a0a433b16e407d212904e500524821d8dd531e4b94f16cbb887270eff98a0f521b283ae093c8d4561d2b7ab0ac341f1aa22f635b636f66162cae7f3d40a03a2ec2a80035d7fa1a7c333254a2c8348125f7daa1faee9ee1426b600b074ad543e053c4903f509454becfe6393bd332595c40fa7eaa1414daf9bb0b4a0d2145dff40382f7ba1d872207e70000a6bfd9c0060d38f8b5697da48c9ad7436e2642f7bbbde3548d5c5160ffa8852c4c0d13b0b41024499175c7a77631ee11a3c7a8b9d69a67fa40aac4881981148bd7397f19a942c9028f7e32c8918bda7cc833238e090a8855c4cc438d07774bf9c5bcdf25743fc13ae3f6babcfe2993f77a1c968b41048115888a5517aec4b6ee22556342724d648432bbecc2cfaf9e645194264e66d7188db57ae571c774a90cbd1876a67261a6cb37118f19d505b416cece97053aaa275f4a8199e8cab1ecdacc8dde0dba581a90203fef4fff89eba1f6ecf0b37f5cfe42c06124f700ddc17cbf75ffd72ba2fd29ca8326ca6bb326c10dfd8267c9db332a24767df15056d4eb7603b1d35bf6558325d07015359c7c5195ea440e26be3b9028b9c041fe35e63a161c616cdd5236b9625333cb9491f0fca2e7f1f725152911442b233d403a72daf60deb1044022a2934fd42a40fe3bc7a22cc809d1500ec95eb47e001d991afc7ba80a3120d1fac1434a689b7ed15f5c39019d0b7754c65c5680e12823ad1992efecd49b0a602740163c6bfa8b5809e6d2bbe270e43002af24deee611f013e11ca42b62dab12f66248c5ea2af2ca5a27c08a2400bdaccec672f4083ae0b7b5eb09a74d7a191b25c91d18d94c5ef52c837e60ac1b5ae5e9bdc0e60ad1079047eebf43f0ed990d26b49d7c1dde07f734eb176497551f253ddddcd83677ce7973dd76d420cad19e93e8e8d83dc941dfec6023c263de0a5f4069b6b2feaec4877e11f29ca7b79f5f160267ec7ab02bd6e30fd84eb5041b0a1e26619f6a7f28b7adb2ccfe5414e482f93c33568f61cf84b748ffc4beddf23c709d446cc1f4a9b1ff4632a0c8c86aa5e09a1ff58ec7c9cb0e51dfe0d786ecfe074297096078960723231c0a3da94d79986073b3fb588c418e33ce69787104b0e0cc4bc285ec939da0c6596aac7d0510c02ba6070a7879dda90a95fd7b96bd549852ae0dfebaa26689f6838e7c7b44bac07c05dda0d71d79f72c8cd30f028a612d7d51c2695438a9640ea9d494d440312e2ce87eb237cb00778c0801a8d65a0a95020b4cd43a56528800bc9ecefe7c3a92f14ff4cad3c829badfc960457374731488910176ca755fad982901a33e838c08426cb4a6fda763419e7fc1a8dead6f4342097a3beabd07eeaf06384c28be4addbbcf930b113a5b24be91a524d0b197b49b849b35a4663cd36fa83ae2f39d5895a2fa4b6d154e707719a4d7e0aa344d5ee325bcfaaeaa282fafb2a6f6a55b106a9d68ca4519c2b516ed529b2aaffb9f0bada226e7cf5b346e3d94ac1b7cb22752741b1fedc6ebce6443f222737ecd14da1edf2508281294da25b3a02e9b68b815dc9c17a87d8b02c3c2f82199f4cf0b1617fde606c384360ce619606e1a63b2a243babdbdf5ac429037c98b45780443e0520bd7e0d2380a1241cebe2f54e9506ddec7f576c604b07a498ae09f8cab4a0004e6572fab8b7e14c48617db5e8f993c32a06a4dd4c0a1e32bf8d61dfd246d49c9297685ad8eef5201e270af41ebd323e1bf275843e2f2f305139d8d6c4dfc28b993060bd98aad389a92b26ff56f45809c73c1647684539df7310c18ec52dec14b54f9fa329dcc8269b64b8e7f0a4a50c6cfa06c25848d3708fe68ab11b07a37cb3dd2496ed16f68e3eba7af0e31f4dc3f043188b654127c6e02538a0db822c496e0dd149678eb1497e3bbebde23aeaefa146eecd2f421e5ba058b261a9a70fbace5fd8f3f84af26dfcd35cae76e686b8acbf83f9204126ada5092d272ca437eed063faa50934d08eaa176094b89c46e875a155059afe215a73f4955eca882a21bebc5b0192d8ea6fed7075ce3466bc606e1862f4c2483aba197961966c0bc168ef40abe867e24af8cff8caa5d2f53993148dbae50ae067b5a038b47094c81d62f2d9361ae956bf2afa3e29c09a6e0ee78ae5ed9d303448d02fbd726e46984ce119dea8cdad632ebc6f8d54b9c785b202efffbf7a296df6a022b5e293bee4e8d5a400a8a2a2d723d3e404b916a5c8d36065e49e384c9f52dfa88107861a6e58f61da39d6eff3288225a9e44628664dc5bfe24ef36206ef04b96fc3661f2c8192d4b60e1d96fa23d09860fb31822b040d63772b1751f49a9c787bf7e4c5877a150eb1b2c89ac67350ff876b0f85991db79a0df305951ff890fb0c15f4d65f63e34ead623e62ee8a07c8476de5bda5be5e3f3394423c1bf0519e1f70fc2bef5d82c4ede849b3833169c40105b07c186200d04bb2006bc80f5b79184505aea00fa6a40928aee75bc0474a1832df3159b9609d25a359665f10b47d90426e4754a7e4d4cfdd09655118091319d635b67da5b76f7cebbf4c7bba5de49d15d26f09c1254aa585a98591e8e04c72da9f150f122f4c81984d6d1d207850dbcdb7df668447c90d6a226e310290bfacf806e7a7268103233fb05b42901fb431c1d09906279819b8dd81902f8858ba04fd42706a7c4761742334a124322bcf000b0de1fd62cf4b36c19ae9c15c7d88202b0615ba63b9194039691cad43e252521279c7a75eb4987722897d81338f73b7f8f317850d5df7bc99343283d3440c546e887f2da16b443dc3d3c7eb41cf1fd3e9586a945ae74ebc2d7a4ec6ed0cba57d4787bc097500610f50293b8d1f9fdf021908e730f9700ba59825dc9706787946e1f88b3fcd54b63d5bd86f5050e8b85ed25b5b31badc55afe292ee8fcb9a0aa333cf6729434ab793b713d702b465d71477301c3a3f36d2553d6578b0d42e4d7bae4eb96e5415cdfe347e3d80fd01b3278d75ebf55fdf528e63e26b3be048b97d3dc6f6c75381fedaf19868d2e5718897d5e49f427559815b07f17709a8a84182e3931bef7d7876cff4d621461706b1a9275696f33692e941a4564dfee560699988cacfb49c4945317285d4530688b37983adf156d1e97e66a848f6d85ecff371d171f9917e11306d9302f55546ba40885f0b3833b04e36f5515c86188ba4b17b8afdfe4a969990084c841c216ed93256659119877315ef9168b218b49cd0612e4f8eff1565d4462f8bb70e7d139aef47a2bc447123c08e0a612d87646a42dfc8118151236df9bada3b2ac5f52c1bba65aaf55587365805d79a6394dcca55fa276f614116948fc96d33a3117d3585b16b7eb3ea5f68366003949a6f48d8d615da0c02b05a329ccd2314b903ebcd21e61cd895a1523e4b40badfb9540eb12f42d5ced680b1971fa1dbe3511ff50e7fc5fb8444943ed445920ba6c6a828cb24c39d271dceeb6fd7698b78877666fae03ffa08033d27d4de7d303726bed65e49a4c08314107ae87d67467fbb417c540f1fc7a8d829ce07956363a7b556181236cb01666ee1653863ba40a3ed624df10da761dcd69439ec3a9d26aa17684a4693fa59e2e01704d0fa98083930c551bbd84fe06fc7efd4f4d1ade972a3f442cde8d1c7df95966b2567acbb46dfd194665771755ecac6ffa849bc828f2789a6b0c198f1ed56feca9797575600d5f0a46c9958132056923a9690255193104a17e5aecc936409e3b7a42e73cbdbf3eac0219134e83567346b36983cbfc60348df85c7c519ec3fcef49cf5eef7ceb6cc18748843ba15db00bfe87974ef315c11e4135bfb643a4da2e844a233c689d457a53a8e4c410303031ebac255dd6dd3b356bfb46d6db0feda90a9c3b97ed8a0099447d6d18ab5126695c469c86f47e6b4ea24a592036ab4c797468e555849c90b7d2ed3efe2680d6217f811b55ea6e1dc57be6aa7303cac8b3083217c0fbc8e6a6ed2fa0d8e07e446e8ee4f61305130092421af4a115269596df6254f30ec68093b0d1e7130d307d946a96c6cfe07ccf85d4917c30c734d156d89385209069b48f88ff317fe92f6ee71e07738c018298a8d74cdc797a21f6bf81eeccfb118919d5da2d4f66f4fb87b07783238d4e95368550301695679869aa254e17277ea9bf864fb303d600f31c6f54c92dd896b6383966e7ebfa32b56f1953fa1d6b88242d95769c4b76a28149d1b2eb4a5c860e91d308b40685843c35d45ab87e57a9671cf708895d13603625108dbfa8e89383cbecac38abc905135c40db57645abc057dbc359fa911647fee39bdcd899fc2ee1f1d691e271070026e8c1ff61ad2de61d58d747fe54af3379d4500f0051a3367b54b8a887ca80a2285f2f564585e0fb92ac6d333176e2f98c3760f35998e6f632802b71c81fd7afb47d01ba63ad00db7a1af96af089afd30776f1a8266f0c106ee58f8c8a5d0aeea9fbbf7c888f71f0ed7b3655c4ae376f81f450d9bcc632651ce45b3684acc604d613a07f24fd7fb4caf7cebc8476b811408632ec1174019f6442b92684321ac70e0c5e9ca3f8de5f6c17e02fb681d009bd919835650379c8cc6acf0636682b640bcc4149928081cc4ba94ec1b038adcf882e93dde847bb8ddf4155484dafbd65c256fe0ebaf24d3ff44533430744c27b51e5bc773a557707e24bff1f456ecb63fae7384e109f13d086973c54ee33741a1345a384553f1b019974089ba55c15ae1e0a8e23c87f3a53400fac8f8a027f9318be23991eb4ddc7a08cd112c544d197b1137dff58b1e2bff1afaf0f61ba87d501dc65136fb243f2b7c1d9540220b64c6e47fa1314262b8a7acdc8798a1854ef2582d9feedc8d0a20a119ce5afd60090c8efea8618eda2aa7e47e179a7b58fddde2ccd0cdc13053cbd1840e68f80e9f536be1f7b4e1a8a9ce86cc2ac3e82c501a58ffcd5d5641107d9e99cbde75e23ff75b5a07505262c1b661a1da3fca5b7d3ef134473726779e52490ac403b06a2345a2a83755060224776343c8575bdbeff3cb79390dc345db0c38aa3a202ba60297ce7256e5de2e7c9e139b5c3d6bf86eff11615fce3e90ffcfdb7127ccd3677476758f13b79cfc58cd119fcae6ceb5f780f26e678a241a767020ac3273c1a63b567167399eeca8535a363d6cba3eb8cd08b5cf0568944d0c4b1d841917078caaecdc3cbd6c09da8614b9f19c7a8b1642010ce46fa74c75c96df237640440aca8d3e54d92f74ceb4735e7744de5c82cf9cd829d3342f0fe3e52a99c9b9998f55444adfe720a9dcfe7f57a68331602f63f17c285635ea4a2ae98267e94d0949616f0d550c755547650e73104f516c1ebdb5e3d69f5d3b478b38ffc1509250c2aa9de78f826960f22c34dcf34d30b6e327e2ba9d1694f9520f968a3f6ab0c78074ccfb8b544799ba93b9c8b3ba5a33d2b42dbb052c9a61c7bbb424a04ffc2bf22392bc426fa87d75a54ba63c88d2b56b060f65fb36e973254da4ce26623a4e2a5121defd25916aff81abac455dd", 0x1000, 0x400, &(0x7f0000001280)=ANY=[@ANYBLOB="0100131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0d000054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00"], 0x50) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) readlinkat(r1, &(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, 0x0) 05:53:16 executing program 1: madvise(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x2) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x1, 0x4000, 0x4) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 05:53:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0x10}], 0x10}, 0x0) 05:53:16 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) semget$private(0x0, 0x4, 0x80) r1 = semget$private(0x0, 0x8, 0x100010286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x4ca3, 0x1800}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x9) open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x28) semop(r1, &(0x7f0000000040)=[{0x4, 0x1, 0x400}, {0x4, 0x80, 0x800}, {0x3, 0x6, 0x800}, {0x3, 0x2, 0x1000}], 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 05:53:16 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x7ff) select(0x40, &(0x7f00000000c0)={0x40, 0xdc, 0x3, 0x1, 0xec, 0x7ff, 0x1, 0xbdb}, &(0x7f0000000100)={0xffff, 0x4, 0x40, 0x5, 0xffffffffffffff38, 0x8, 0xc698, 0x80}, &(0x7f0000000140)={0x1, 0x7, 0x7, 0x3, 0x44f78f73, 0xfffffffffffffffc, 0x80000000, 0xffff}, &(0x7f0000000180)={0x2, 0x20}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) r3 = dup(0xffffffffffffff9c) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) r7 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) poll(&(0x7f0000000380)=[{r2, 0x12}, {r4, 0x4}, {r5, 0x40}, {r6, 0x2}, {r0, 0x1}, {r7, 0x8}, {0xffffffffffffff9c, 0x20}], 0x7, 0x876) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDENABIO(r8, 0x20004b3c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10c01, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r10 = dup(r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x101a, r10, 0x0, 0x6) ioctl$TIOCCDTR(r1, 0x20007478) pipe(&(0x7f0000000480)={0xffffffffffffffff}) accept$inet6(r11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r12, 0x4010745b, &(0x7f0000000580)) r13 = open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x90) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000600)=0x7) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000680)=0x4) 05:53:16 executing program 1: pledge(&(0x7f0000000000)='.-\x00', &(0x7f00000000c0)='\x00') readlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000300)=""/154, 0x9a) r0 = shmget$private(0x0, 0x1000, 0x60, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/181) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}, {&(0x7f0000000480)="30a6c4cf1ae12641ea74ddb08b5808d27f4969eab6686bfaff562e8bcd9026fbb9562ed16e43e6219c1b45cb4baec5a2eb59dc8214ad41cc444cdc58556c812bc3a8946708047c7d59f8c1a9ecf83c434dad456c6513867b6a6e0e1dc4f8ead1febb3b6d9ebab4b4c8e0837405fc32630e88b70d8ad219ea15f223421055ffd92d5885c027f40fb66708239edad2a9ef75187fcf0fe05f4b92102b90e0bcf6741189882cdd18a5", 0xa7}], 0x2, 0x0, 0x0) 05:53:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r5) r6 = getgid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = kqueue() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900)='/dev/wskbd0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000009ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r15, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001940)=[{{r10}, 0x883d1e9d7295fc23, 0x88, 0x12, 0x7ff, 0x4}, {{r11}, 0xfffffffffffffffb, 0x24, 0x1, 0x1cd4, 0x6}], 0x3, &(0x7f00000019c0)=[{{r12}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x26a9, 0x6}, {{r4}, 0xfffffffffffffffd, 0x18, 0x40, 0x8, 0x8}, {{r13}, 0xfffffffffffffffa, 0x0, 0x40000001, 0x7f, 0x1}, {{r14}, 0xfffffffffffffff9, 0x80, 0x2, 0x81, 0x1f}, {{r7}, 0xfffffffffffffffd, 0x40, 0x1, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x36, 0x4, 0x3, 0x2}, {{r15}, 0xfffffffffffffffc, 0x49, 0x80, 0xdc6, 0xe0f3}, {{r16}, 0x0, 0xe17e66a32394f4c4, 0x4, 0x3f, 0x31}], 0x4, &(0x7f0000001ac0)={0x6, 0x4}) r17 = socket$inet(0x2, 0x3, 0xc1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="100000e460670462da471a00000000001747e32f25079c632ed9b8a38e51a42db570a1778e19f368b5d6eefae27718850e22b891083e0ac872afc08cbb1f50b5c135c417e61a11da23b1493943f6674a66580bf6081dfd02e3bef505da1e0f58f37a1033bf921e8de0194e7e161b3e1e09523c9344c75a4d954467e43642fb8bc2e6f75b9070252dfdd48e07902c2984c050f33a6956d121a321a20b048599689b6ae5e81f2a9a506ecf0d37ef9137e0579272ed7a19801e01145639bee57c8442ce43125c2c9e96256d335fd5f8a1ce4fceedb1d074014175f6782241d9e1fdfd7b75aaa704d1cd84122d4310da587e98f7fe6a72214c8b80160d7fb52cbabb8a6763c2317b55a14d33fc638a12fd823752c074e2d114003e9b97e76d8c222ee6ce9bf1d3b39870efc6587f2be1f32ea51e18c3bd132f66cc262d628f79c4fbdeaccf031ea524b89cb48c31b8918c5dbd0dfb26b28191eae3d51e38e9880742e85db587fda8f59df16b5ebffda82e9cf4cce9a0217a157263a69406911f99191a4f5e6ad7db1f4143eeb338482ebd55db711f52e20f8a6402910135fc6f796d9d336b435329a0aa2e8c5c493994b8ebd8b95bffa0"], 0x10}, 0x0) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x60, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r20, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r21, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r22 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r24, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r25 = openat$klog(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/klog\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000180)="1b7bbb75367a9b131538bf3f201e4b765c62aa323f87d85e466cc8bf43014fedb7483f2ca20dae7da16371c6af0c20d1da20a616db8b16669edf9c69831a3a9ea2e50db03b01624e42a485d01a1ddf7fcd7a016dfea9407b72aab9c434816b7d531f6bc1beea5b79ec5fda93f37d885aa82277ad04e5f0a12f36ad72eba4ef8e28a617eeded58d2818d9fec50f59d8996c31cedd5d525a5ae5bef1cb52212574db4383d26f90fec540f181b9c8176a0aad8d862d807591b27a00d712e74d2148a85ebe36efac432ae20ca4fb178540a5a084cb8a3c645fbad1fc06859a5b6c19c13f1d8eed3ed8d7baf3520cdb2a777bd37238aef8827137f41ee16a4325a6839a09f6b32f4782e7ab8840166120e9108de8596cdfc527b2fccb831cb11de810224e3e3019a42dfa5631d5af3edb8ea84b239d97927b11c9f36293939bbdfa00b6865b08a40518ce0ff7015a46c021e0b2578b14862f9e905a70e111b649bcda79a095c2f3a55f01077f17806a29eafe853ecd4e4d6deda68153ec343ab077ed590925e7aeec2d1ce8f9b5fd875ae18b64d6c474eee31eed97603427f823ea6817d7f443846fa33a2ed39c1dfd2582e8ae06adfef68dc58f2da7920704ed56208f7db6eacf877e3300323cf5a8d661d456c9ade3089f05b913d7214bd54121937be207d0aafff4204622b66551edeb9a7efe71e2d6114c9718a23b3c59e36c91b08e63efd3349c92b272c7ec3ca4918e63e6df296cfe9125da4ba41bd35fc34ea7dad18e9a63dd1519cfb72a8b1212ff08f588ac945c6677696060836651c2db86a984041863bef3be2a6147e7fb3adc0b4e6efaed1b9c22a3ca4bede239db3c5c6ecdc18e2243b3c919af012f02bf193c24d3d54acb03a56ecf3e5a81b917a246c56a705bfbea8e09f3199b405a82510eff200172c453ccfb84623917c2f984707286ff76513161921c304f45d8a3b7e21845f3ecc4ea15e4e798d19f68a2d50719c76ce85207b2ee083a86848c48ff42062abad0c029ad69aea5279a9864897b6eb88cb895c71d92129c30a5aeda8dc44ac064230559dade38ee09877762c7de01d0e072d4d68d889a5c0454c4ed1a1f37bbe36564e617928985af3a5eed39ec221dced6af2874317e46bba1130563d373640df3fa1eaf121f555185f72bd43e268376eb6d34206abb6c3baedecc954ebf577d868a9bb3129f94a56c8e7fd5e601019d41700248abe3e0ad0dcb4a6825b5daad86b6d4407e4d35611e1812e2677b54ec7977c65ad6437f7d36106162c6e35dfdeb6dc5def09d86b5583b5b38d86a08c5078b9262c3fcdfa9f939a3abdcfc860d2f14e18cd1732de79901b21d5877da38984cc6f194fb6703fa89662814d46815d9d6f98905da3c7537fc7aa10968edd9a7fedc11a61fab2d827c23c85f3fe2a76fd7835f7dc73995548f16f265b98d44d4c63f88ad7a56eb2e095f11cd8bffc76e376403341ba160f1abe47c97d6228b6be397e74acf7f2e859b3344039a05256edb683c4b52ca1cfdc2a68146da440f0de71a65d1c885a63f7192a9d2af08598738044cc2a6f8c61f1b707d24b1af2bb1231c4d25d98cd14afd1de2bbc52b6e9bd295dd934fffb30dd11af142f644751164cced0f3678c07331181bd7f028e849dfef2fba36c7e5cef9ebe80c4ae77660aa60830952e46eb0931767864764f5e0a3ad352c0feac1e3d476ff1aa9bd152f72c8aba581755de9581bef412b4c24049bf134c0d356e9bd112cadee7e44c310c464027d1f757cd0b94d89a12969609dfacad7960959c3ef7b00943ae63f59f8a138157bae177f6ef847f80aaaac7a08bedc236f464cf554d1df662b94f7e81976ea520b6fa126ed3aaa2783c291f34c94910195eff61ac6e924aeb2bb26bebb36f9fb4fe88370cbd84f6bcb063f671467c1f99ebfd10d1da23870aaa2907a2e5dc58ce71faa4c8b0c358fb4e0951490973aafd6ab89c73037370904d994021dc447c75cda0ba0c71234ed65a60437702f14de0d6488feb89f0556415a6614557d005aea277275c49a8f3aa763c86e00fb5d72239ef751fd2f68fe6888e4a665e2eb59190cbcf78d2d3c9bb4f45644cb03b347f9dae29475fc3a826a9518c69ccbf6c77740508df91f74f2914c7b3030d5a255a004d4cdb82cf126f3aaee70eb305c8ed475b352fd9227dd90c1f36f6dda2d0988a996b08120159f70e4e344c6ceaf711fd649467fbbfaf33b93aad1be1200ef2c47e5d92267dbb38f709b38f128a53821411c7996eab284ee956395953e9576c2887ed8ffe1cab424594a132e53ef6f73f4ab00177db305fcaa69ffb29261faa8887f9cf87089cc66d76c00f8287f847e56d90e62637b3aa40afe02de8601921a27f609626e947ac7a9b5111f8b95e5a7930bc76f4a48d70649b4ed4c59c9c300e3ee91903418b3eb568f79911d49834caf6f424f1a1124c394f68079fbc07ea819c0c9c8a71f7f91f96a67a998f1c27d719b56c58d171272927e61a58bfab1fe3f251f86e508803d79c2dcdb9159aca885728460cf93786d58a0ce139966889dbe379627739241864ed622e13685d28bfe067f089c1056cabc09e8e0b703704476bf0658ab68e8728057ba9523157d0fa2c4b59270f17ddcf8d13933bb003b417a040cf4977fed6a2dee5b37cd531025d907ecd047dad45fd0d453d10b775eb6bfe9ffd1f6e4de99f49283759de56c6949af6cd6a2970c8ff7cab894892914747570a0f887122df6cbc8b938d781507b9d97c1e1b2d960810611ca78e18433a578a02969a7bbf37a97c4e34a11e6b1e2ab30799ec5c4cd93806b1f11cbcc202fd5769f79862416fd57961445c0c21c58b4b987dcfd9584259530da97bd76fe27056f54f5cbe4586cd8a7d4dea6e5e5d870b4eaba151fb0e405e7c3d839047c4aa0d670b4c9cdfc0052fe05b1fff27f9559b6c5c4640e4636dd93a226957d7ead6e927c7c431e7bece383a5b3d67f7bb09503b925cd9ef934eeb187903878b681e36f7ce28497e527ca69bc699049d4b1f5cd029f1b740fae5d9c5c3564d7dcbabb89890de5e64ab942149b22817c9734ff0669bacbea1f7243c55196768d11b44e22d1d4b255277d2a30bbe03ac24b5590ee078aab0b00c359605ef7ce4d43d9f97697a3ab66fdb9cb19401d6751f7275079b7a61dacb79ee4977776ab0c8e3a614728e928922aa4ff81634790504b7608e4d903f4c1c821fb5a749a4653dd434fbd1cf670785c2ddba750652ca31d9232cdde9e3ea3eba221c6f32ea869e5c9c701451ed2c90b07737f78e022bd502bbae2258ac5ed9190f7d27701717e9b9956237e6ce3e3a040a0453d3a1757fbf049c458099355910e6b442931ae877dbad6b48a9e2d4edb72f7cb8d19eae4213bf468d04c75fc043dc7997d56cf18e793e98cf575315dfb5e84807e92bb3663dbc03b92251d3cb107c32bf55225f2c00df4055f1522b45ca0c9fe5a74acf39cb47904b542c53031204e646377e07604c55a9de39f0998752db1b5982c4bdf731de1e646de7e80c6ce8e1feb4b94c607b711504aae8afc46ab31680c145b1875d8e9cd1eca813422216eb816ed71a5c4c0e7a8dd611522b893eab4934c1c97ce7adb119fcfcfd0f9633fa51f31e9604996335b378559321e836704100514594b90f940a00be2a05d8c72939144ad42ec26a25a5babafdceae9270c1838c48ed65053ddff7c01670936717bddfbb1167f005f9dba23eeecc26ab53f22cf169460ed6fc06ea0bedd32e15abaa3c61d662fc111641c991a71fd573ccd4a7c484fae4049ae5059847893d9f126a613103ae4d16d3db7d6449929948a69decbd2a0a35611ad2b2db31ce94b51518f93ec62748023f5e739d9aa58fc890bcdf3c1b527f9925c3dfe131946d3ca0deafc0428992ea76af32bc5c93a09e329416cc72bfa06be7b0a1698aa6e897182fe83a16dccc4fbbba2d01fa8b24d522a9850b0bcfb55afef33886c15e512f448ac61996070c8f072b54a35cd8ac57d7fc38782e1889a0fea02543211d1021adf7bbc11a393add8212ac89e0c445c0dd6da2295f9b9f50b7c5d506d77fde6449ca75e8ba1d2260d6fd470f45e95e5ddc1e00a9ecea8b1ce3e3bf9c7d98ee430a86dcb38fc5d27efb4df4169cae4a660d39bc6846d92e9a336efe286ac02f52ab4cfbcfae4e80464c81a333d24b8341f2e60be6b0b2a2d96c6464a2cd5a794d8b39a8d534f5b790a9b4c597b8e8fe016de6a79780d9d68e8f3425c36dde8209607619d0ca848118587d26e5c0f77ca53489fa53367035a6a398f116876d0fd34d87c665e8739ef0c1e902dcbf54a3888ccf6aa763e2145c9b1fd680051c901b1b6a179c7b48255f2928e3d20e24396c78c74f8400d7d51ae375133cbfc9c18e468ca584d899999ea5a998c5178bd026a27f3d6d4877c7d7af6ecacfdc02eb31423c44cc759b9a09de9dd7373260be89bd7e8c3f6591cad38ac3fa340eec2d48bfcf2ca6ae765dc0d05c4952ce55cf5e941ae8224848d566890bfc2e1c6565739f118490871943443ffe29ebe71952a0142ec934ad1343be263441c9b475b29affc2912d5ea0c8aca51ea3437ee405cd3fb83b021b43dca3a793b0b37ae6fe99bbaa587e0a7cfafcd058d5cce343524ede183aaedbbe991bfd6e156e7f0e869f1fa5cafdf173871972110d3aa910b5b6613a44e0701de4a9c384b4349b4409c8a185fe30deabe453bb0ebd612584e520c7faa632eefad14b22f91a15667b60ea4b1887820da3c25bca16316fc05057f4225d5918448905714f5713136c0022e8569aa9544a14c77381dc60c54af0d80dead747409c2af6890d1714a895938ff304739822366220d20edf77471cbb33f534e8475abf38175c60f5af6a7fde776d464fdc025b831657892585ece2623632d1413ad42c166a0b0a14f4f16bc57dac6a8a177351cf842abb6d3397b312c38eb9007c8e17d9cdac8064ab10ec5d3700541c6bbad7edb2d7e19baa5d51b54d0bc36802af5729072e5bde71408d0295fd8bd9d7e8ed5c04d5ad90a1e7ba024079852b9c8bb0a45ce37de6c3ca95125e40f00a0f89e627be9e6e991c7d2d994567bf492d7f1ab53a7397d0d21b4fb78e4596e1cb60b7700339c849eedb1ce320a564457bce02334a65f4bb3cb8dcd023958be8c3419bd379c76a5223c2781f88afa7b1420d465e715293585c75d1db0bf377f273b288b18a2fb1e0e922dccf0ff8ca5407a8fa1b8d0447120c2700de498a81da7d1ff458c6cd0609bab6e6400529dc83bd147a135ac5b643f551efdd93886f261db07fc6204898e14c37521a5f2b2af6b97d151ca30eeea5a14273d05b835dd5a71b04659a9e08d9c77976bbbbcb1b3c3eb403ad544be3edb9c6c2b738ec2d580889b8aa7d472c85ba6859efb2ba1c551e850c311a2b19ef6a566d6c9d304c2648eb3c7940f1f2213a32beaaef9df93b1c1acdc2cb66221f4c87542c23011217c727ec05a20acc6dadb56e92066c6dd180972f509bf097dda85dd99382305b3f437d31895cbc86f1f5d5c9829684cfd0c9436f708d3d4c1e86cf0681d82a3595f210b92aa22c6140b9820ac70bd3ee1e3562ad69fcad18cc065fae3da94b1141e6054ccc67572a7881dc7768d26be7dae2b198f9da1614192d26b709285bb475e7f7393196dc9227193052c7eb7e6fa666a9db665f2d5fad89e1cae21d53aeb328ffef35eea1ee65fcbe0db7d5907b953066432bc20b83b8343747fe19020af74e8a3719f4ed6169caac2908e", 0x1000}, {&(0x7f0000001180)="82c24a012a5875c2177263dc78c2d4423d86054805bd5984d772d7930eb5630b8b450c4fa15d166ad42169fe5bb33aa64e5e40880aabcf1dc7c9e4ca127f66914b72e50f3340de93dae2ac7f48f924635ba7df32426399149c562601a1d075be7caf4118e7cdaa34abc9af827d3969ecf5abf7b1e0eebc6688ba4585bf9877353150cd5e39e4a0d436c0939991ca2b5a97eecd2a0a3c4e707971332cee31d809d1fe84897225c0257215eacaafe5e54bb2c8e9512c1347847db95464fb8d01cf6832e55aa942a24eeaceb1b5ebb5370d358ff6b55860", 0xd6}, {&(0x7f0000001280)="056a0caead7b7a66c231b7c4a25b3ea9d0d9c4732576ae8b524bf19e8c8154e6f2a875d17f595b81bb8ad81efbb3156cbba89cc9149304b18abead05b3e68a858d9408ce2a7140da0fd7cf79f4a8b399ffb0dc4b4492be7d3b8b66f881eab3e16b8c24ba0c67fd918f9816ccc8eaabb934f45859d454e61ae6fc8ce4a5083a3a5f81a7abe9be754cab6af1d4f4", 0x8d}, {&(0x7f0000001340)="022cf0d5a693d94c2f76d52807efbdd8d6b35d7b5dcc1baea18724684310b12ffefc08b5d0b9f4a8b011277fe5aa7aaf8ca9b30057a744640ae4d6e914b929f6570b6b4ff3e5cc40a41619553a94e082cfae1332fbe2f1dfe8bff12500d42ff06e2171e79fe760f173c5907d7057aee60a7b227229961b64606596802aecd14987e945a05fc299dabb8ef72c364ae35b704666eb31a325daa4e1e89300cd132752633bfa8dc7b8dbf44fa446e81d24a971e82754af0ffa6e4f", 0xb9}, {&(0x7f0000001400)="daaebe28a13cb6de0816a4cfd80236b997da087f79da2d3553fde5c4e26e4886b1bd6ef756ea6eb5dbbcdbe635013864a3df87567cc482f9fcaad7a965e826e45a6720ac9d3cf96a7f2cfbfb51f46faf2e78d90290963ba539b11e1e597f18333f71c3de41d40e11b5031b79ee2991d03860d87a13c90f881c6105678dc044675d79855d5c0cf2ac24bb03ec443c273a8228557f1c59ad3cc4b2617c82bdfee7", 0xa0}, {&(0x7f00000000c0)="aa32512c4c9ce8d79dd79aa0e0e2675dea36f4e00a5fd418b1bed2ff741d448d6f7aa40cec9e842e0a318a70d2ce9a66437cb3d777796993985f44001ded5cbc", 0x40}, {&(0x7f0000000100)="f64bd07d55eec3f60dfcda844bcc7bb75fc8fb5c2febc04ef9e7e93608f35b27d3dd8cbd458964059983b1be3cc493aeea6359827c66008fc7d9", 0x3a}, {&(0x7f00000014c0)="d9583e4e53ac01883810d40cd40705a3619fcbbcee0e373d97710e1f3317b94b42ff188e978c005c616712eddacbe4edae41a50a23dbbf060ad3216d6457e112d9b26de27f37f72e5aaabf779a1df2532e6b668f1b79b395aa1204f65abae31a0c6e6b22e3dc037ceb6319a4ea7097b3e5de04b7dc6b9907af5735111b3b12e258ab0c", 0x83}, {&(0x7f0000001580)="9eff91f258e605d6bc47165e8fcc8919b7967924fb02e3f193965ce73eaab1c4547dc9c3e652e51f98f419192da46494e2e939ee0874848bf891bd4fe803ca5d46a938af79993bb2cddf8ca85a6df12ec25c3dadb51b0ed00a75b9eeed9efeaf5c4ea3b050cb693e971d126e7e99fd74a721a5effb85c4708307c4add94e4a26f35d37f5f8bcfe23f931f420be2980f6d2db2d19f9680da11b2cf6c4dac549b5c61232e6155407513c63bd2b266c3ea6866faba28bb3c8888a0d8feaf7841339808fdf0d0ada043e60608bb4dfa3357d", 0xd0}, {&(0x7f0000001680)="c8f24629578ce9a919da1b6ad8559acbab", 0x11}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r3, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r8, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}, @rights={0x30, 0xffff, 0x1, [r19, r0, r20, r21, r2, r22, r1, r23]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r24, r25, 0xffffffffffffffff]}], 0xb0}, 0x0) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x15, &(0x7f0000000140)="01003f8a", 0x4) 05:53:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3, 0x4, 0x7, [{&(0x7f00007bf000/0x3000)=nil, &(0x7f00003bc000/0x3000)=nil, 0x761}, {&(0x7f0000601000/0x2000)=nil, &(0x7f00003c8000/0x1000)=nil, 0x6}, {&(0x7f00003ff000/0x3000)=nil, &(0x7f000037c000/0x2000)=nil, 0x2}, {&(0x7f00000e1000/0x2000)=nil, &(0x7f00006dc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x400}, {&(0x7f00000ab000/0x4000)=nil, &(0x7f00001b8000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00005dd000/0x2000)=nil, 0x7}, {&(0x7f0000519000/0x3000)=nil, &(0x7f000032c000/0x2000)=nil, 0x5}, {&(0x7f0000113000/0xd000)=nil, &(0x7f00006b8000/0x1000)=nil, 0x1}, {&(0x7f000009e000/0x1000)=nil, &(0x7f00001e7000/0x2000)=nil, 0x401}, {&(0x7f0000071000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f00005b5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00007f3000/0x1000)=nil, 0x2}, {&(0x7f00002bd000/0x3000)=nil, &(0x7f0000135000/0x4000)=nil, 0x3}, {&(0x7f00001ab000/0x1000)=nil, &(0x7f00007f2000/0x4000)=nil, 0x20ef}, {&(0x7f00006a3000/0x4000)=nil, &(0x7f00001d7000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2e00}) munlockall() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:53:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getppid() setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}, 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r3) r4 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r4, r6) fchown(0xffffffffffffff9c, r3, r6) wait4(r1, &(0x7f0000000000), 0xa, &(0x7f00000000c0)) 05:53:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffe, 0x7, {0xfffffffffffffffe, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) select(0x40, &(0x7f0000000080)={0x6}, 0x0, &(0x7f0000000180)={0x4f000, 0xfffffffffffffffc}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f00000001c0)="199189ddcdc9445fc9fff3646f443b3c02dc52867a809933defc536fe5db9b9c68534e55ca9587ae5b3ebef7da9d3bc26accaabb0662c21735a42ab05791c944b6f94e8e819d285bcb278d07a393ff940f6c768c594f3b5f3df7bc247bd3df604067f57b651c59d3ab8e19232c0710f17b9065a0bb061a27d5425f887fa02d60a588dce2d20ce00870526f6eefa436d9b17fecfe7e2d669b05cd6996e8219b0bb32f0418288b7d9846654baac16459aa083bd49c66b6c195339a2741c1525b04c1047bae", 0xc4, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000004001d00cd49408a4f50c8bf00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) semget(0x0, 0x3, 0x204) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x38afdcf) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:53:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1, 0x80000001}) 05:53:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400000061, 0x0, 0x0, 0x80001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) 05:53:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0x2f}, {0x8000000000084}, {0x6}, {0x983, 0x5, 0x40, 0x1}, {0x400, 0x8, 0x81, 0xc95d}, {0x4, 0x3, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="4fe33e8366463e3ed43d3684511a") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 05:53:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x10, 0x8000, 0x3f) recvfrom(r1, &(0x7f0000001380)=""/114, 0x72, 0x22, &(0x7f0000001400)=@un=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/136, 0x88}], 0x2, &(0x7f0000001300)=""/93, 0x5d}, 0x0) link(&(0x7f0000001440)='./bus\x00', &(0x7f0000001480)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:53:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4c86) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e11f42900b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a3f152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86821a576b20813ddfa8130a04b4ad6d8791c698df63e5e23fa327326694829f3f7769669e325cd2485e172"], 0x1, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000100)=""/114) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r12 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x3ff, r7, r8, r7, r8, 0x104, 0x5}, 0xfff, 0x9, r12, r12, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r13, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r14, r15}, 0xc) r16 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r17 = accept$inet6(r16, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r18, 0x1}], 0x1, 0x0) write(r18, &(0x7f0000000080)="a6", 0x1) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r19, 0x800c5606, &(0x7f00000002c0)={0x1}) r20 = dup2(r18, r19) r21 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) getpid() 05:53:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1868840219adc1ed653704b2754acd78653effedba850a6239bc3d84b7218256a32c6b3b0e1ae409f05d98f932d3812ce", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX=0x0, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0xeb}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) 05:53:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 05:53:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 05:53:17 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="264f8a1808227bb37a8b4d00b0f38ee1d6a316696802d8cf2623373bcdc157d0c52a7e4f51cc33e50e1ec51959279ae77ed16683b0ba8f9b536c6151fa569ab9613dbce000954909e7f36e4fded71f4ab5f1a8efec883cb7c95639a08ab7", 0x5e}, {&(0x7f0000000180)="9b0648bd204488ea4a216607d43df1eae8b93cd28497fd324475ace2c8f06b7dbd70aee20579257a72efd65a20e5e187d8c00b46d5e3325bb9f3459e1750c2d3be2689a24541062c919c65a40bc28ad8a9a73c359cb6e991582bb245baf93087c4259f17d7e070fae8e5fcaeedab4079bc39d143c40fb0a46ea8da1fbf21eee83f1066a8ac7b5aad4e7e080659fd987600aaec387bcf26311a1c7568d448138702220f42d7e786a3d3f22ad850229992747b996dd9a81aed89cd70bfd37ea8", 0xbf}, {&(0x7f0000000240)="ca68b0d8edc7731787b1838360f9a37af5e14aa84f56cddc845c4991a6a63228a36334db3e73c08ce313f9359851bff7f8a4ccbb34a6cdb5d7857fb97863507c96e2c0f6e1835a469f627cf73b23c5d0e334242633628bce51e86cba813eb02c93edaeb52b42da1b92af9e7563469bbecfca3b4960799bdb230f890ed270ea3ab2a9b0ac29a73c99f2e6d6e69d9e803d54f917cef63695472bfe07a99c3023565c8c39da9bb65c7da28d9a1dfcb4479f012cd5323e7d01e8b0daf0bf754ddfa18618df120321abb98570228d79c668c287df4731657b9e186c8d394f96dd8cc97350fafa5ab0a30f", 0xe8}], 0x3) 05:53:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x1c}, {0x6}]}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) ioctl$VMM_IOC_CREATE(r3, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) recvfrom$inet6(r3, &(0x7f0000000180)=""/4096, 0x1000, 0x842, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 05:53:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:53:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="0000100000f0ffffff00000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r3, 0x0, 0x38afdcf) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/1}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x8, 0x0, 0x7}, {0x88, 0x0, 0x0, 0x3}, {0x800, 0x26, 0xd0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 05:53:17 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x81, 0x95}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) symlinkat(&(0x7f0000000100)='.\x00', r0, &(0x7f0000000140)='./file0\x00') r1 = syz_open_pts() close(r1) msgget$private(0x0, 0x2) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x4000000, 0x3ff, 0x0, '\x00', 0x2000000, 0x1000}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000240)="b78ca1bd94d9fcc5adbd9473061ead678682a3907512cc4342a478d4838de6162c2c8c3b28c2c25201e7c6eeb913d59903caa03722e6cb26054d5ea9076ed4da31e79bd79225372f2632c834972c3f7ad125e12dd45a1f73e790be0b8753ef14803d00b7d5ff83274de0dd44b5ae24c848dd7c12770a41d4bd766fa2c53ed1c8689f521b9f2f2d0decb226f7989feba6e5ba63af13ead42cd4fa7d219694df0f5bd8ee46b8ac4192b04152bb4a4424057b09566b3a7f35a02d9e4709d039a840081d79aab9a9e2a9de98b1b2a9c04084db41911ddcc266fd8139", 0xda}, {&(0x7f0000000340)="a31d4e1617bd73fabbc92ff9b2f35d758ece3df9d5cddcd68582c3013d3b54a6c6b255e0558e3c587826fd6953ca26596285e7b9391f0be2e3db71b44cad45b51f8a3674a19058092df1d52146cb1e3c2cf33d4e58a3ab8f217e181b7c7f9abbae3ab6397a1a43860abbe91564272ebd4e39c229b21de2aed9b541ebe5b43e741326fc2f59eb8418aa77e226f04dde51f7db0a7c2b36d627b7b360d441fa2400c61bd01eb5c850933ca94839d46b1156b40cd2df979c211f208b92ac868fdecfcb8e9d4e3390d37136a251b8e752415d092ac33b6531126c999e0836075fa8e15e7efd9971d8a729e65546493c", 0xed}, {&(0x7f0000000440)="d0cdbff7a3c2e53419653d80bc82710b2c70be65c8d18c2dba29ecbbbb1e1f7c2918236d39592651819e3430d573ee", 0x2f}, {&(0x7f0000000480)="0d0e260f7c6e44b11f0d4ca7d3f4f51cf1d31e4a32aa74869a56a5a7a22030bc70cfea72ef4f9e92691edae3a40e11f549583586a12fe72195bb151e955fe63d3ce8d60b3a0c753e961fd9a064ccc0ff6088e5d2fe56a6e15e199d550fd23928f14ecb70b2bcaa9e62fe8059bb5c227bac7fd2ea6197e4eeba879ec5d16b370d073608665e99e90ab5489a2fb438d6601e9abeedeb365e63ae95977e73802a8e3eb97a", 0xa3}, {&(0x7f0000000540)="5750b2c575ba260b0e455fc23061652d91aa8ae277f3d9944d1eab003b1d0712f0c0ebe8144c14570627c6da168350b16abb13bdb9dedd190198355e49be6114622652f0a6b3", 0x46}, {&(0x7f00000005c0)="d25679c877e47702e7fee639dcb5b45b3873fc5c7f12d392144e768390bd33ddc71e16649249fba4e4debd5555780d9c36250e4dc903dc8c1d64330858516361b497b160084fb1b69c13a3208ed1482c5f0c6116a8815cf8171b47ae7393232e233712b6b3e2c08f393fd45a2d462a7f16dfb617222b777da44bb1e3c4ae725720e22a6ed65395981c52aeacc50edae758f04d102af38e89b90f0053bd01fd5e755c5fd9b4f68017012532c834ea62728c9a98b50174f5f2487812bdc53bc1b9ecb8f1d75d1d07fb983c987ab32f3a310b75b9aeb57910a574d07a305544d070579ad6371244bec651942de3384ddb72d6457ca366168c", 0xf7}, {&(0x7f00000006c0)="e729cb359125d477cdfb6ade82a0f4d3d97f8583e79e9421890a9ce91a1a549fe6387b3abede1f73d92d6fecab719b4b56d62c721cb1da6190ef0cbb3051eb2d1ad6318548da5c2dc8d033fd1d42ca9d21b57a647ed3201a6083ec3609dba258cec2400bfa604fcd45bb3cfa02fb2d47f0bb9c2c55c73b325e2132222671ae478b7c2e213b4670e9fe004acd9ffd17fbf05985e5df2ec7efcd9d5e26f227023b2d9151d320cf31b126d4b159dbb01e74251ee91de73b9b5e336b14c16cbeae21fed22c01ab61d215806bb4581bd751611668cd9875eaaa3b8361891ac8a65e97bcf1351051b6dd8b47a30f4d5dfe5ffb6f3f01c0", 0xf4}, {&(0x7f00000007c0)="8da33c95ab2ec87b992f5c9770233c9071036a8e9d75f009488b669c4b5f20648df23c2ab135d352ba4994a690912cfe5751ea6fc97bc4a43616d9121087dc8920aff73481dd6c5d835fa2eb83794478b477133fbd25eb65a8e7f8b34a86e010bb76873247604495bb43d5d18a5b502999e3d8676339f0da", 0x78}], 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) 05:53:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) shutdown(0xffffffffffffff9c, 0x1) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000040)) kqueue() sendmsg(r1, &(0x7f0000002140)={0x0, 0x0, &(0x7f0000001dc0)=[{&(0x7f0000000ac0)="0ae823b5b5b5600f0d6925d317cb6e91fb29589c", 0x14}, {&(0x7f0000000b00)="c98bfd904b04f03fae270032af6dbaac7af44f51f09e2597deef2934def4f93037052d1009302543f4cb89cf6bd3391f83734a7f", 0x34}, {&(0x7f0000000b40)="6ec59be297e2cf999bd61ac3b3249fd5eeccd883b1fc6efe4ba518258338efb3226f5b82418ac02e0ab93f02d9", 0x2d}, {&(0x7f0000000b80)="d248531cbd7536e38115e2", 0xb}, {&(0x7f0000000bc0)="5c9712e11face688c62046c7774171800adec69c96cfc0751a127f0e750e653a403ca411c2846a1b717e", 0x2a}, {&(0x7f0000000c00)="6215e55a4f263457a9f91f982c67b45d44ac3ac3304d019ba8d3c55e6c0d6ce92c6fb09456589ef58b7d3737026e64343ceb627dc5b14fe8ff054278c0f53f03feae877780d670308df60dfd3a4f1192fe90482d290da07773094e", 0x5b}, {&(0x7f0000000c80)="41b0a2360255d411d983f2bc950737d1533fca8b1c8145c68b3b464e9658d21b95dc7d296eb5c1f694b70d68b2b6b4a189973e55cae7499dd95a445b0431ae3f9ccff38b67690c7404a4406fb4da81cf6d89c82cbdaf0935626ecb6d60c3c65591ed29713fd2cd1e7a55b44492682a", 0x6f}, {&(0x7f0000000d00)="dd948cbe289c98da02c65076c35dc6af3648a0c5442689ad6fc6a2533e014d796c55044c96e4beff70ad3c8469effab346a6bdb1ad46e0ee9f90c5000c0589556ed6aa1b1149378f7ceaef5251449da06f7262d01657f67cab98f9cfe711bd4396ab76e3820ce1f5711f34b1b2976c1f357a50ca0e939628ed9d445b10c03a163eaf82565776aafc95aa457b71e80f", 0x8f}], 0x8, 0x0}, 0x0) 05:53:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0xa1) read(0xffffffffffffffff, &(0x7f00000001c0)=""/116, 0xfffffee0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r3, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r3, 0x5) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r2, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000000c0)=0x3) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, 0x0, &(0x7f0000000040)) r7 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000380)=0x1) 05:53:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r3, &(0x7f0000000640)="1a4ba85bae4a4e7547de2af1d81991aae65c821ba452720afb3d665c7fe0f9cf308ac1d7cdff432731396978afd1a1308d5310de3f0d674389264695ba569ff5d93c", 0x42, 0x0, 0x6) r4 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9", 0x237}], 0x1) 05:53:17 executing program 0: ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0xf133) pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="08004be7c65a9b45d9b7"], 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x1000c) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x81, 0x9, 0x401, "7226506f9ec50295e12284372034934a3f384fd3", 0x7, 0x4}) 05:53:17 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x5, 0x93b, {0x100000001, 0x8}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="54ee05"], 0x1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = shmget$private(0x0, 0x4000, 0x82, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r4 = dup2(r2, r0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000180)=@in6={0x18, 0x0, 0x1f, 0x81}, 0xc) r5 = socket(0x20, 0x2, 0x6) acct(&(0x7f00000000c0)='./file0\x00') connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r5, 0x0, 0x0) 05:53:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/65, 0x41) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:53:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) chroot(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 05:53:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = fcntl$getown(r6, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r9) r10 = getgid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r15) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r16, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r18, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r19 = accept(r18, 0x0, &(0x7f0000000600)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r20, 0x0, 0x0, 0x0, 0x0, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x400, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r22, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r23) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r24, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r25 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r25, r27) r28 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r31 = getgid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r32, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r33, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r33, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r34, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r35, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r36, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r36, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r37, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r37, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r38, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r39 = fcntl$dupfd(r1, 0xa, r38) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r41) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r42, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r42, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000200)="8a2879bb13a8ebf0707159c8f504ad9633ecbc6c73d6fb6fa35939e5ace8cc272f6c78871931696dd973ecdf400e6b6211789afa8475e293593d537d0b9a48df41489594f4cb00c8cda7db687f548c2c39757a41752a56a427bb85432c6aa1d8ba87310b7825e791b6fd60bf9516c04eb1c2bf52cb33ccd198903a1c19c0537ed70a1b1a5f7d28c47c25a0fbcdc9e8bea9f1edaee013bc5c12177f5a8e72fd15d3de07db5f8408bb6645c1d5e8412d7b8cdabee56ce1693d9ee74a5a97d1433c12ec93dfa80a78396f6f894c1f5b7b695b57cde4e8460846ea6e95caa3f4bbfaec1eca34eca5ae201627a8", 0xeb}, {&(0x7f0000000300)="f77ab741384408756dfa03df1bb7bfa9988463c91c64011c687c450697ffdaa705ac020617ac794a18c23f0848c2f734444fbb6354cc3a6fad07de76dfc8c7a51ed83532508ad809c84a3cb89af9b7132d4f193c95d70823ce0ebbeafd38be828523e24cdd1bd45525f8232cce9298c83c3be2656f6a84f5a19d5e9ba8d48097b2d45c0a829c5270a2c99cdf46d1afd4515746fb6998d6b52054f2a59f7469cafa08dd9247e0eaa0ab5ccd", 0xab}, {&(0x7f00000003c0)="e2be05aae9271d8dd185a23cf4e613db5ba8b13fd18df62dd16ba0a4ed01a63f6952cf7d82e91231434bdb21e44edc79e0591c2003d64ed2eddad1f2008b1e790e2a325c680520ab9fc1a060c9883b243bbdb26b9e3646653c161f170745023a87d3601183151c2f56c1ebb31d369dccee7bfd22bc23720dee77c5e448b301d3428b4519df147fd5a2549e9dbcb9c8cb53c664276d6a861aaab3325c417463e9d85f3a7aded90e91b6ac1275898b63f8bdf53afd92136e4373d569da64ea6c0496e56d0f4c5c07f0c4bf4696697cf4c396455e6f289ed2e3", 0xd8}, {&(0x7f00000004c0)="44f6978055bd4dbfe140d4919bcebcde7b3d89be86e01a3763d0e0f5ee0eb84879914623ab0eb2a93c5173263cabea687803a857bc2d6eeb3f20646992b7282acaf87a2a3f46fd816bc602986f52b8fd56a14ec03c562aa0803f413cdd64101d74b21e6bf5", 0x65}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x28, 0xffff, 0x1, [r1, r0, r11, r12, r2]}, @cred={0x20, 0xffff, 0x0, r13, r15, r17}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, r22, r0]}, @cred={0x20, 0xffff, 0x0, r23, r41, r27}, @cred={0x20, 0xffff, 0x0, r28, r30, r31}, @rights={0x18, 0xffff, 0x1, [r32]}, @rights={0x20, 0xffff, 0x1, [r33, r34, r35]}, @rights={0x28, 0xffff, 0x1, [r42, r36, r37, r39, 0xffffffffffffffff]}], 0x150, 0x1}, 0x4) r43 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r44 = socket(0x18, 0x2, 0x0) setsockopt(r44, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:53:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001180)='/dev/null\x00', 0xbc14ba95ed16c348, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8f, 0x6, {0x2fb1, 0x8}}) 05:53:17 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000840)="4e296432128e28738e9d70196722512e16a88f4a8cfc192e1bb3aa20f8466961ac2d9b9ce2563c969d8649b93403bdd8760b7f99610c55284907f6ff0d4c140f1d5809193b9171bb6feae0bc1e8a41dad9b000a1b4859265e678f444a491de536d90a45a3eed") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x6c}, {0x100000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x7, 0x9, 0x1f, 0x7ff}, {0x0, 0x6, 0xf2, 0x6}, {0x9, 0x0, 0x2, 0x7}, {0x1000, 0x2, 0x40, 0x6}, {0x401, 0x8, 0x2, 0x2}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000002c0)=0x8c2d) pwrite(r1, &(0x7f0000000300)="fb", 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000940)='./bus\x00', 0x8, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x2, './file0\x00', './file0\x00'}) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000180)) socketpair(0x10, 0x0, 0x20, &(0x7f0000000340)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000900)={0x3, &(0x7f00000008c0)=[{0x6, 0x1, 0x1, 0x3}, {0x7, 0xff, 0x1, 0x8}, {0x9, 0x0, 0x4}]}) preadv(r3, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/91, 0x5b}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/208, 0xd0}, {&(0x7f0000000540)=""/3, 0x3}, {&(0x7f0000000580)=""/27, 0x1b}, {&(0x7f00000005c0)=""/252, 0xfc}, {&(0x7f00000006c0)=""/77, 0x4d}, {&(0x7f0000000740)=""/117, 0x75}], 0x8, 0x0, 0x6) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x9, 0x5}) 05:53:17 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20, 0x4) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x90, 0x2) rmdir(&(0x7f0000000100)='./bus\x00') 05:53:17 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x2}, {0x24, 0x0, 0x8}, {0x7ffffffe, 0xe7, 0x0, 0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x614) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r3) pipe2(&(0x7f0000000080), 0x20000) r4 = socket$inet6(0x18, 0x0, 0x2) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = dup(0xffffffffffffffff) accept$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpid() r6 = semget$private(0x0, 0x4, 0x408) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") semop(r6, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r6, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) r8 = socket(0x20, 0x0, 0xfe) r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) fcntl$dupfd(r9, 0xa, r8) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x51) semop(r6, &(0x7f0000000240), 0x6) 05:53:18 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) seteuid(0x0) setreuid(0xee00, 0x0) r0 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = getegid() r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) getuid() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) chown(&(0x7f0000000180)='./file0/file0\x00', r0, r1) r4 = getuid() r5 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r5, r7) chown(&(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffffff, r7) setreuid(0xee00, r4) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 05:53:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r2, 0x9, 0x6, &(0x7f0000000240)="773c9a67f0044e2d32bd7e9d19827405742e5b0a892a80b80ce4c31cbd710ebfc42d519befe838107fc26d20d91ca4ffafecec998c9b1faa93a3d03215ce7294b434e9f165488c31e530c92cd6d3c4f13b80559c48a7ba6cf1045acd6e0ad64b3d7bf99d6f79300882e51c1e6512c7217a46535bd5f129d305a23b6095de9a687aa58a40554140d8bd730c", 0x8b) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x1, 0x90f}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x1452, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 05:53:18 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0xb70914d8d1ca891f, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) r5 = open(&(0x7f0000000340)='./file0/file0\x00', 0x10000, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000380)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0/file0\x00', 0x3f57, 0x5, 0x40, 0x0, 0x0, 0x6, 0xe7c, 0x3, 0x1, 0x81, 0xe581}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r3, 0xffffffffffffff9c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x1210, r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x1000799, "b3ad2e0d3fc9c06d00007f00000000000200"}) write(r7, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f", 0x4d) 05:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2c, 0x0, 0x6}, {0x4, 0xb5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x9, 0x1f, 0xc0, 0x6}, {0x5c4, 0xe7, 0xff, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 05:53:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000180)={{0x3f, 0x8f, 0x9}, 0x7dc3, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000100)=0x1) 05:53:18 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="828848c91d5b767f68bee97047498cd129f1540a16905d6fba7e71ec52272ee797fe9e50da", 0x25) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r3 = socket$inet6(0x18, 0x2, 0x9) r4 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x84) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r6, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x104, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r25, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) r26 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r26, 0xffff, 0x200, &(0x7f00000001c0)=0x8, 0x4) connect$unix(r26, &(0x7f00000019c0)=ANY=[@ANYBLOB="82022e2f66696c65300051ae8828ca647828aadfdd1da6ff98b5d8b5eefd16166f474789580e0db55523deae0dbf4ea4d4881c31a148a46f3fccb07951f720b8f3ae09a92e4beaeaf0e64e48b74169386a925f7d8152b444cdc2f7e50ab3279f7ac04c63f226e927f5a13891821f7e28bf195d126c58ad5c6aad3365e1b783304d6e346bb6dc7a1473f54f9c4a953e626e8959537895e0fc31a01e9058854f467ff6a1dd72b65d93491a197384c32a52618c6360616445178d8b28ce3dbf70f6812e0e436d3b7f84adfa7daf0e190fa5bb641b47477468d0ef3e74a43eb1b5562e893dcf39c816ba5f57d61f31e3f8586a0e8d4b0114cb656d5a0392e742c4380813c2786a0fdd2a3e5c78b206ba929843041ebe43848cd7601f98eaf7e8da409510f6a93e87c2e47f576770dd0792b02cd1ee17bba0e525f119cf73087a88648b7339973f6bf7e1ed046507caeb992d00672962ec104303f991df258b0611b5566641738af8cebb67335445949cffbd439200"/382], 0x10) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0x14aaa33eb03294c8) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = socket(0x18, 0x2, 0x0) setsockopt(r29, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001840)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x3ff, r31, r32, r31, r32, 0x104, 0x5}, 0xfff, 0x9, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r30, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r38, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001680)={&(0x7f0000001d00)=ANY=[@ANYBLOB="bf3175c7cf2460e8f89f3d7ef181ef329493552fd993fd3b94fc447c543d32da95392622ffd478b8708511b77ecb008b3a34f144f630009a093ff61443c66f8d2eda47dd0f449da3aa0828b8b09fe3db665be837536f21019e3ab490620baf550dbb32ccc32cb09e1d8cf79d6f847bc9e992e652d01d40e1c48b881f65a80e89323ea6947c3145d340c0381b052f4f87019b90c045d64f5cb66bcd88172744e3b1df490d4bfca73e0716e3d0d98aa477acf6bc2716097afbc3a75bcdfcf37d7564cad54313b33ac1c1643b055d92cda01d1d7f0cdddee506acbe50d5868ba3d472f583a4544b165382d2d13c58995b312f4eb02e8a9d352475598623a6218a5158b52aad9837f43a27b9104675a47cd941f2950e2768be1598e0105d7ff87512e8c30203172495cf8c1b6e2d65631c66c23f673fbb285f122095fcb17dd49a15b2e264913d04d6638f14492a0a73b8000000002e21141ed3d86f5a1f1fa38f4d8a3a57176eff8900000000000000000000000000000000fa5c9baacfb664b520a5fe6737216b896cc5491f7cfa6fe4b66afdaaeeb0baf52f1e320be41713ac08239d8430a37ac69e92ca842f6bdb89aa7c0f6e509388c61f47834fa1923c2f69bba641c33960ca708a52d86061124711d9c6a518efaacdfe0e24b5ead34f6d82e62c2a38c89b25fb7d3fac301c3afce3d9ba71ef6d63f3614f258f101eea26b9f89315f68e776387db3dc9c0cdfb5673a4dc5a01985d6eb47cd53fcf83a97d87b4dab8b9c39551e62f41e2e54e12cf7045515bd6633952da3e2bce7293450716de9259e16bffdf27649db7c0e4d32ab4258d428bfec42fea624f58c6c7835f46fad574569d9778df4a3b019e54300954a860a3b48282dee76d32b0b93b3c545e948476a1878284956c307a765ccca77f18f7cb66906ff04f91000861147ba194f6747a4bee3c06848a9d07f98a44fbe83a2053d930933a0394ec10b8495bc56204ad63fd5eaef4fb6ec759e69a521639f4d2a18d8bb5058336bc9c0108ee18e2bfb44d924453d5a87f0b424cba58c7063eb9cb1f57fa6fd06e14635a93d569547aee8e16200dc64b2d0ca699c8a344beeef692e9a0d0fe4b92f797a61301442795c808d76af33f8973d5076f"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r17}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}, @cred={0x20, 0xffff, 0x0, r27, r30, r39}], 0x60, 0x400}, 0x404) fcntl$setown(r3, 0x6, r27) 05:53:18 executing program 0: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x3ff}, {0x735, 0x800000000}}, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x8003, 0x0, 0xbb04, 0x0) r2 = kqueue() dup2(r2, r0) 05:53:18 executing program 1: getegid() r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x1, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getgid() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x4, 0xfffffff9, 0x0, 0x3, 0x8, 0x200, 0x2, 0x0, 0x5, 0xf1}) r3 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000200)=0x3) r4 = msgget(0x2, 0x104) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x3e17, r1, r2, r5, r6, 0x2}, 0x1000, 0x10001, 0xffffffffffffffff, r7, 0x0, 0x3f, 0x81, 0x7}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x2) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000400)) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) listen(r8, 0x200) r9 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x40, 0x40) bind(r9, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r10, 0x2000747b) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r11, 0x4004427c, &(0x7f0000000540)) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x1, &(0x7f0000000600)=[r12]) r13 = semget(0x2, 0x0, 0x2) semop(r13, &(0x7f0000000640)=[{0x1, 0x0, 0x800}, {0x2, 0x1000, 0x800}, {0x0, 0x147c, 0x1000}, {0x4, 0x1000, 0x1800}, {0x1, 0x80, 0x1000}], 0x5) 05:53:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0627"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) 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(r0) mlock(&(0x7f000070a000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 05:53:18 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x41) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) sendto$unix(r0, &(0x7f0000000300)="b1000513b100030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:53:18 executing program 1: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="03002e8b125a83809b"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 05:53:18 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20000, 0x0) 05:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x5}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:53:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) bind(r0, &(0x7f0000002380)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00007a00000000000072"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32=r2, @ANYRES32, @ANYRESHEX, @ANYRESOCT=r2, @ANYBLOB="782a79f329caa8673a870a96c38ddccebf216260f7ba1b6594b16aa7c4f66b3e638a222b80237d5b9e94817e13720ad600ad282746527c23d4840c85b745e4464752d0b85c266fb7582ef1e4d38d759cbb1ed96ae55f13cbfd0da4f40cc49529c7715e483585044f5aa0c5c71f8a023fedbc8ba02e1995532472747310f71e9a8db3f40bec4bfd7ee22a831d2850db62755c627ea67cd7e0f2467c297d68da60e3dffc60df70379485a4f23ab3569c0ce5cc5b918d3455cd26a90e45dc5ce2809edce4c336869ab4da5102cea6863b402f5b43f2819c1b4b5f7d6e17f99c6898a8ab2f870da36d04cc39def460b76282b79b61d8bd267fffd15f52ad5432cfe4aa286dcc9d8282bbaa42b7105c9e03802ab60a807cf2414e7e6d5eb08fa1053cd13dc4abc063de1fd4218c6119c729a2412f2573be966800de9615403d7bb42345a64b048f1432cb771c4320dd8c8d1ee14bb6008f7b8ad53c3b6fe194d93a33ade50ce9b296e1b1a8fbbf3648e1691f731b9ce0563f3f8a72ba433f3ad04ffaa1e78d8fe97376ee9008a3115a8804c48563fce533966355183418531f1b7fefd76138bc19eb11c533d296c1af46097a7a4103736e6013b5326025cbdc2f0f267d27fb907439380a9eb9c863651158ecea5a5e8ebefa8ba3e48bd15dbedbf963976e89b9b55266605c11e5fdab616074799b19822d11a6e6735cedaba337dfae76e421c0dde51cab5b3d81a5b4b60b31610197e0e1827c8d7802e58c5dedbef5e183d22b099c2c9244d725c6f3ee77b2c03eb7d5e2283249f04efe769d3b6da96390f9b9cdcbb569c662c6b56aec3d4d44407f3e51df7a3dcf12a1b9430b1705485a3ee0ca38e2c45d46d2336e71a7f9550f4603a3cefb766212a3832db41fcda996471d03d39bde1ff33856b144a74fa8ca0fd4e266964b729d8d5b563fce4c17551c580ca24dbb840918ebe195b73b0db0cc1e1b2db70ed2d7c6a3864570d0ebd88a39f972af6d56f7274556df6efde309c829aa0a8c5c7c132dd95b84ace69fde654bd9bb786dce67a9faad993e6fc0f9ed2f358c3258a6d93a636585c2445376fbf9f265a52c8a6597a0014044c47bd276aff533b342556a825d029737a90e45c5ce667b3756de7ad08c13982dee51247654c725e88c0fb2ee1e625b87205defc6c5794f2cfe82ce425f2dffbd2445c468b6e04ccb86c8180f1ae73ad0e875b10c1dc1d49b257f8722fd57478c42bb53dbbad30c866131bbf662d574ad793719ba066781edd098ef73bc4b565660fccf0a05b36bd37975353476d26668edf6f3cf9fe814310e67b5bd6ae8e45db097ce56acd4977889f7f4ebadc41cc864201a997eb4fdde5f09920e0e84f064e4ec88b8e07839fd222799376115a5d910e57199b29c20f81d65202588616048314a9cc499e13d1190a2e6bbc9152d8815d0f8b5061b4752662b3d9beaaa6e003d8657ea6a5a051ad88cb03174d01167c1ec7663eae82d3d52fc1ecee86f5b8321036dd483c8f11f1be1b0d88f680cfbc45ddadd2ba72e86459ef5b09980c3cf01bb7772f3d620369f5b7079e6960cae34096685469cfdf827c34abec4d1f26c32e90c91eda03d62132765147fea163c6dc58e7ee457009eca385782e9504c266eb8eeee9d2e99cbde1e966510f7b8ffbaf1f589d7d168d599db3bea9f620fb3ac2d7632217e63510120086f007600e9a60bd6ae20e4b65bd5d0c927591e6c151e73671e3d4db0734171ac153bc2a4bd0e7a33a5bcb413171d1560f0e9a5bdf581dbf5457b18336c6bbaf27c7bc730ac608766f4d13b2ff8959abad29c5ecd6896c69c16d133d255253ef1e1222f1a3feb151090e3dd0a7271cfb3f588533e0e4acbb59f0df5748aba6629f72a6c1b41230069b9ad3e405fee838bab8628a67cbcbe4a0a13b8da862c1ed959161f43082377b77164587c4cc005f3117b26dbd129077f157a794f3f4e9146a8c15b089c7b78aedaf869d793408ef8f1271818058d923ce2460a3f8cae7d2775e544d86c845d7eb368ed5a984eac61f59310b5dd447e59ab69249cee9db2eb55d1d933f7285e3a94f3f51a89d1884306c6470242a5fae691822d6a188d91c62bfccdcce64d372e6d85bf3b810b30e56961911905badd84385828878d8d524ad6c24f0daaec75aa942e904a41d321775d645f25e0432edd13c868b3b9ef89856797b8273289b05f1bcbce12315eb74c00651294fe2b74cef0091dda2c9a0a06140b2e2d4ff3bb64683c2eee91efda8bb2598ab54d8bbfc4029aea50d001d43f54c0b3b1bb4cb47351255a0b40b16abac303851f808e7a6221cb6a7354d8713767e18d8d9cbea06a6afea8b7a23b6d602e171cdf299fe94c32a3ea89f375f16787593413dd62686f68897590842ba42ec0f6a814d928fcd071898823faf3be26478c9fbfeae6ab04a047671cc3b2e871b026c44666e134f0273430572db1369cc3f1dd8470083379cbe882cc3550e413af7c49f43a9e3b26cb9b1f8a199fa296f5611991d4f6af665b0ac1fd2169c83ce939d202bad863a7cb1392e24b62dc9078d36449ccec1addfef77fc48889b9b1de8503ce45a6f0ce9d687c4253a20bcd88c309d0a2785e198ba41d35f842fbfbf0bac824af2ae801df816f9b594ce2560679893615d4f2b4953ecae3e56bbca7dcb38e1c4782e9cb4585f7b0307ea34bdcf31ec40b969e0b46fed5dde4248b66bfbb1f9bd867733f78607232710865648a9b335e022909a2f971e34a7777009cedb000b0d09bad73832063fbbda304fd44e039b03751df6d34ca06d4e300e6cfa26e6771e9f166c17e1997a66b55f990330b2e60c1de900fe9910bc398bca928c4db09e212024415c0d6280e7ab3775af8f454b678981cee8eb8f6b7d8c60098290616f6d652505bd07fa7af9bd4551d0ec36dca2a1912f89ac12d1bb3d4a5e357bfd6a7eec6d3ab5f2b6297511a50e5aeac51ea1b7dd45e545ca4fd4e8488742e1add0e8a80fd9772b32caac24a8cd2bd3fc7731024d47d2f70cbb16f7bc33fbb669f6a7a43b1067dfef183d36ff0233e95dbc0a6f8e205971497290ee7cba4b1ef881cef7f648f1563d90178ef2ba072eee86e8f94ccdb7ca74e04214b9317be145080eac2ee0c3de4c1b44c4cb6555da161bcfd840ffe99de2ca3ad285ec800c900b93eb1b300389f3e5bad55374eb02ffc042f895cd1bf26d039e2d8b627a850eb5800ab2ac2b2d31aff388a243182f8efe6447b72ac9f3566ad3a1fe13850a1082dde75688e7817dbf0ab97ed4825c9c500dd8156f0a3379c6b6283460544d30ad3ab5f09392cca195bccea7169d4344446af213f9f94e1f798e8362dff62f7a08c8857a3a0f973e7bd9df11a7dd647abb1053ae758a233b04e138a87760c9041824b74cb9f90c15216134b0b3b121faf6b579420b0fdfdc27a0d8c21cfa94163206697c67f6e1456ebcc1ab45367bbbf2a954e99f0343298d14373ea1b5a3b1297987895ab5ceb42a85003a29a91484b6654dd76844a07c8a71f08f39209ebbda93ee6505484908e5c2251733bbc1e8e0c4fddbdf9ff0d7c237f38bcf709d0cbd56ca3c9d43132584241483d40c2dbaeed820a4d2433961d9176392711e282a8bf81f2eff6cd023124513e1c26188a523f7fbde29d597fecbff192678fb78d3aaef14443d5093bde07c05b1379107334ccb13c6ef3ca388db21876133544dd165748f337ff75bcf0724c5f9125f4b6ad1924a5453259ef2ac0849e8a4384ec3e81045596b8d849e34c2268a8953a795a6c9b5d6c6561bddd06ebb82f62fbe8c69e322a4080db609514945d72cf7bfb2b7f9d3bf51adc1212a56f548fe36d45ca49ab92e50ca360dd5a1bd046a85a22ae23bc6df6c41c289db12314435d0031b3c5a906e3f4823c8b9b16102b3127e4ab64a120ece8681cba9d43edf5242a443b7d8cb46cd25dd80ff512aad92ee6f23f5a69387f457c7f377a8ed55ffb55135b99b071168a08f54a6add2c8e84b2433ea54490f088d4f9a6de4caf071df0194490f132be1a3c98da991529e017beb4926a384e1502fbda75c0df7683bccafbcb3477dbfe21c6e537c63c3ca8952d34c45bd3ba9fd635dc6a2a912e98e1c7fce48c8e8c34be4935e0d55771e7af0d4aed1c035a4539f074b446cf696eec69444c06cba59799307a18aaf15c210397402f76c072c9d461d3f97d4ac25dd4c71c87b4d741dbee8ec3d0af9689d2652a19f6cf8492eb874054aef0e5a34652389ca4fa98870d86866f3fb0fd2f4f557db09d0a5acab6e1f145b7982838e0d5738b0412fb689f5afcbf0786b8f8405ddfea6ed1cb25a4a005f5a95268fcc6336af88ad8d3fee4db31bf28887e306ff143a079b07626f56192d19c6a72d1be987070ed7d8c95e575196355c82fc0ebc33c7f25936eaf2bbd28b9bb5ad2d120eae88989fe0d01234635541db7081db7459778e94e3fc4ff32b7e476adff644d8a17d6f3464dc2b16dd96601bb68ae54b16c193c634971298e3d35f5d268be009e3d47f8df6046304f75ce7c75a1e3e27e5f9d10fe42399862d1be2c3020049266e1ad977769f7723f91514645dddbe8518b7535ab591c7335deb883544e21cd5652699bfa251a4ac3d123a0d1598d3980cb93083f5704ed6e4463762a692c924b3e444fd0349a4a924286594cf69b075cd09f0ba24df0837c6c0f6576da47dbaea2a9341963b1324801e250c522afa52055181c4645c9c30004ce714b9cc18e6f23f66622b7591b779e1d6cb27b9e02e67c1bd48f9d787d4e91d30199b525e5160777fcb148da82899537aecd04abff06dc27e4f3378c479fc66ccfab8c68180c58f21299bf554f0827014e54da8ee800ce567c38d73e4a85667f444d6b6fcb45cab0aa2e95078c662618cf0afb48d6be53cfb2312d75492b2aea8f5cec249fac7a2bd187da415a5f470984696cc899c09aa5096a3209cea71bfb7bd87375bdaf4e6f01c4388edbbd6abf8edbc635d0daa03f859f556a533a388569703ac779a2c5189ad3e5ef9d1de95c0d67868a30298b6dba0f42fe6eac663b04a30e536fcf785753e2e329df11403dbefc00acac06c89979b8ac4f39729db0d335686801debcfa13b4cd52504970437e6e7bec170b20c000c0ed6e3b0cbc55b695ea5b737671812dcff83dd3790d9959b992f682c5007648c8d7ed7b877e3f8a17cacbde69ff67ffb8f21b68785feef54edcfb5a5cadd1a388c0b5b7e1d9c36cc12599265870bbd309cdbcb364e9bc47740e563307c4f04418ddc1c5b420e172a1db1b33be48ddcdc03250bc7e8047a19879a46a3725647a104cd9741243beb784ceba53b1968eeb562de376a70d1cb6e486c8262ac88ad34b35621c19f35f91f69ac6d40d22991fe6e585bac909b4fb0b541d46d93fd516dd0c7d516fdb168d2e6c18f111d722e52407b43dfffdac81e17ff7a5fa44ae03adff575ebdcac4910d1dce02fe7064949ed2f6130a963d822dc2a1e9cd72c4396bb9bbc194ade66de79b0d37564f6f90355a38007d9316a2ac30f2b744157c237bc07bba4088731033006ea5246f3590ac7a0a367d69cf05acc670eb34821bad4481b51c6c47d03a91106a6b7e5213f45ae2db2d55fe4676e75f287fa374454b71824a0a4537ea55fd99f36d3a7fc1a28df35f4a5becceaf774cdb2210e52cd0054c79f082eb50f32e0192b0c32a37fe39669be29b1392139112b6ba210813c6c3947869dd26526a2254520ef0da72b86952c2c84331c2698c3f708527ddd5ca4c5b2f", @ANYRESOCT, @ANYBLOB="c104115df11f67dd99796080faf706d88cb7e08d182dd55c59fb7984f4563da6f36a46733b3cda15c87d589f5842eea8a33ef503e90926314b8fffaebcf53c44aee50c981f5a57d8abf1ba4ef472cc37c2c40a7ed334c9e467b997bab100a0c2309b695e07a49f8dfa7d476f10e0ad746dbee8ed3cfbb37cd32d3c046e15c74ea82e95d07b97d2ff8cb0c63fb67e28758c3e53d3e2c91de8e9aab5db6143d39ef024a21543af55c418de91a4e8f31cb86db0c88a7a7a6ee7c99a76e57a422b442277e4e4c320b5f24f70e09ecf2a5cee5e95cdc0bfee1d7cbc5f8053392a390f2bdcdc1c937f48dc53996ec678788759d2e01e8b962b1876e924a36445a8722ecd05ab95fd9d17ad322c55318a8b9b2aef267e22a9ca9379205830e44eb54ab86f1aa337bbfba47d6976b15e0bbd7c676f7e3e91a99d58f309270e4f391e16fccb3d5ddbe96fc3ef3b008b0b02da3b158384fce9a49cacc6b4c17fe9ba0c64dd0fe5a92e868872c9e2133a7839a8a59b06df9f175d5f025c58be0f558cdee3ace4d25287c0330ebd1210af69c710ff94c06d680089365966ac721daedac3b57ec5fbcf892e1aca9b7b004d610c54fa17b36d481dd5bf69954d8beec4a456984127a240740484b0eb5098a023aceb2d5fc73d252966783d223a1fab72ae3996da41728928a29a1b727b03d668b361a9dc8471274d9ede8a8e133def6b606ce5c2d99483ab7ef6767363b7d41bb020cb8214f9d6b0e1778d9a99821f84331c3c5e552724b88944ad2f8db36bc1f705706bc082e166cc336581a4bce1d3b35dcb6d41e236a7e46b669c24cb919b8ea9a43ed9a008aa371821a8a3d411733cf6a4fd1a95e1ed080c79453f154279e0c0e5f095f073c25b5ce4ccc45b982fce774f98054c52da533875cadab15d67977b8786eadad53c90e6655a4d12bf6c5e0454ae7acd05875be00f045867c11121a6fb7843cf7aa2bef7ff315412bafe62ac162bb31dcc50c2754c631295faffa552ca06ff10907c70b80183198d9d0e397439d68e5d0da0c13878cad2005e61f0d6af221895466cf1c083051d31df38ab86009a0126866bfdf3a2a26da5e2d75f7c245372a11efd26eddd400eda9d4f5ddc64edfaf9de99d0976add0b7a20efae8f0a9bf322e7e3a7a6c16a8f0e07a4ec31149b489d9e74e5150fb81a13825a4c3bb79e4d606dcdd3fce24fc0c830d64401d87143843606474fc653d5f9069bffd721942498b78ab89c859a9d70f9902f2b78550b38272ebe00da4e4376baa4ec4adebe1644ddfb78ac2b7ef2e9009786ae7753c448b6beab54d6a05ad81ec1469a1ad73277b7aa2407a7c3c6d7507b1e85840a5dedfe012a30c0e1448e8af4a707471d0a523429b0c4d1a52121ea87de88feafd9519750b07e751494c8f7651e3809fa43f75d97d71a9f243cf0ae3925a655751de81f7487bb5cfe066b93eb8ca69eb4074a445c2a6689ef2d5b6a872df8be4cf6b2152382d7d82dd9aefd493a8b3b2c2a1f2344120eb9a4fdb6eccf2844694c0d7d4b8a7ec3193d6d6576ba06960e990d70eb3d536fa323f6097ee3c632fd9032d10cecc3496f450795e3e0f60f84ed6b1934187dd5e95fd6f57e39b83c3676bb485140cf66cb134e0931f1959f9639d7ec9ff46123817e0a244a6d01b7b720a14debc167df48504a84848f412aec50f4ccf3eed7cdfc7a746c4b5ab7ea98346d1365c0b69e4de7d90851303c04761afbd0af5a5d0ffd853dddbd596bf6a04d695c2d8762258fac567f898102650fe98aae8d283615d9c2265334566a73e683c7487eb977e61ff78bfd01d0e0201e9845988add6c86ecb011c069f598a3d151d1d49a06d177c99b85285b0fd9f8ffbd5d872f85db835af1bb76bd37bd7461ca8938bfe47d8ad88ca45b18dda5d86682e153e93d4b01c9376e4d9e214106300fbf93dbe830f51210c8d9e1de60eb866f3151ce33d9a0897d20a4e541bc5bfc7ee649b205afe8b3f4d9f6e42dc8c3d72998a32cf8e791d05a2155ad1e22aa3bdfd67661850970dc9c918d7f96a8b85505810e1bbfbe492e09197a5ac8901a9b30d42ad23a3d9d20d2747a084a31d87ebccd249e1e5c3c39eb57d298805cb559825222fe6d5a375d40fbf781aaa44ab5b7914758a5338da3829557160f3079b9d332406d397c0db5339b45147bf1844b19fb7ef2a3c01faae5cedb792055652b7c854399b50e2d67313f9cb411fcdfc0dca405fd4bcaa31cebbd6fb03997d8a7d80ff4d7e0045197efbab2dcdc6fc76ea4c1e7d097fe1cae157c53953d83fa4d846b00c870f8a800cfa201382bc8dfba385904f0054eb9e5406c32600ed61e377c224675500ab2ce622c1dee20ccf887279e098ec513698cb0abc6c60c71320fe5a7e42eabbc01ce3ec09710b4b43043484fc1b3b4f5ad94d3a6107145c9a54888d78dfade082d8f369ffc5a51d8150707490942501027fdf7c7f2b4c086674f3a051e656d84285087f489c42e1ff3ee316ef1175f91dcb66865456483615c6a56047d09bf847cdeed061ae658391ccaada0252e440678872aa0e79fcc6589b8b82d603fa9410e0683ed1f0cb525cc7f264c349df6c50bb2a50ffdf520079d2c2a39d18d60705a4f726a46f1b29fa7c231869d1c0ef5dd14be43ef08474f564a36ed40a0487d1e143a137e23755ea293921df5dd34f7e55911900cf7d1ce9a318b0cf40ac27c18556a68c7413906d5dc940452cc51d465a489d9e955ac942ec3115f5eed0b4febf5310cc3a36be5d8b5f03891217aac86393d8c5eb951bae44003dc2ba9e3aa07be5cac87eed1304f157ad9a5c0d47f92abafdb843d17add494ed50fc0ef138c31bd7eeab1f7c835e91e7dd31174dff558271dca2a7e7d85ad2c5a7d07721d06e7848f6e4dc0d3cb761eb651f3cc709b385f76861e37772d54d9fd872606ce1274afba5a831d1a5e44686dccb7e9be57af95e5686a0696a7e4ed1494ba2f72e234bad9c91a7996abd54be729176c0ed14dce5c98156212c587af472f3d7981cab11b003576af9cb9a7046b5e0e361672803e3168c9f79da8a1e18d6b6abec625f1798ad451ef4b08f76d5910a3fd565980313d91901d911aeadec89db32d1a26c545e3cb6c5c47303d384f830f5ec27fe017285a1002766325d20f101021922ac55dc3fc58a8231741d9a07cc30f89d8f472b8f0d96c5f068cc37c04ff6ca864df5d7cdcaa40a1034fb32f7dec1225bc474c69db4b891af934338cc0cdcd34ecd944309ed565b171ca222865a856cce64411f596729a5b28440387960fe45f598e924f4c2b2bb8c79dc96a81ac37193de1f12ee5968b838f41e4ba4423903c33501eee71ab4bf5c59b0bdc361ab33d4e48bb1f3011409f5d513583b7b51fb3ccc01e3ffb0d9903ef7061a1aa038de11a3d6b197a324d08384529da7f489246f6eabf1032342c44659b16b4d73ad70f714042796a2652691ddb9afa61e6ab02fb50b6e5acbcca080d4e03489a6ea28afb72b974e45fd141bbe3ac0c59978730a3c3914f1a8175fcaf9c57a16cf35f9ff7bbee6e93696581c6200298e118ead10f3fab0f3d1469d9acdfcd0898da0cb302ad7cfc122763938d3465b90e5e9110e51f6808a411f9d6a64847cc9ed868959880b20a2c33e1140581f7e4d303e2f738dc1eea747395af5c7ff1ade3a347dd8a148c5a832da5f8f20672d93b70cfb35aeb50dbd0dd6ec16cadcfc7dbc8f385946a7de918e018d192e1e578e3a827ba14d2c8295cf0e50c157c0787878435aaec2c46944e2274b658b96de8d7b0d19055c9f7c59c874c9b5c90a2f69268f6f9f69cc0277a38cac43942bfab6ef6bdc9343c2a0b83e3cd0e3e59b2b411ddf58c40c9ad5efb0ecf8f9fbc85228603f06d4c0672fefb83fc9ae8b05efa0a8fadf9b0e1f4fa19022f1e9e8119b31c1bb975817146b2b072b46e893389234cee7f4461407d4c9f4ab584b48b986acbc5e42378489138587e7ea3c0b583f8b85d111100fc37b218a6886d0c785757dcb07a836af644be52c456f855df2264b7e29dcbfbbb851fb3d0d29c2c1ffc069d505bacbcd79158f4d3cea948a525e0c55da67c0a97553c1769e857f5903a8085a90de06ed89b0cce7ea19a9bc50a5b213a651e0e36c86e9bf75c1d501903ad877bd38f398e6b92cf79db4c542223ef850eca0f8256e8dd5c281adbdd415af71a32953a5a157b41d2c62e806f352ef5c62223fc01ff4b5a1cd4832a5f63ed7a792191b25c6ef9a85c9402befff16e3f3603e50aaaa72fed21389c24e0129ace42acd6a4e47ff2273e354684b9a545f0edf32b2ac5c3eaa0e912dbc24a143dfb09f7e16a95282619f95942b2c2c7c432c96e40dfa621cd758839b03a977cc1dd803f8dc4e4924b42438e9337f95429b44b3c50723f4964d827b8561d286878038d92c3ad0ba6bab2242daa7f6be92884d09a035e5a29c3a38068675bedae6e343f666e8b9b6290094e11409ea03d5cc958fe3ea66120e2c740af82b71c83a9ed6f0431adea2d214cd22196a89d41c6f740df595d93b5d8feb07572dd42c70b6f6054c214fae322c9aacaf977799d1926b01dc82994c80e9431fb97c17244ae02adeddc48deda18985b01d0a8a666fb74feaedc7dde92f337cad15a6b786dda35e007a44ad4926ccc747dd3e8c583093d274996cd41a4977c6ff9098fd77950b4e7abbc6f66efdf7e94b6210a1c0cd84fd8ff74223442772128c8e8d27f57ea5a36b9db9ce61910b8f974c4a8eae676cc6d3e394eb6d99c545462ad31b9130745d004b1d1e3760c155adc26df50a18bc4f1fce724fd78e359fcd9a26f0b0453f45ac4cd7b96eb621c11ff0c38016197269150777f87c314a8bfd67e4d1707952989c371a99cb5df358b97a7e8864ee851d00cd03d596f3ce51db4cdb2c8894854479c8c0635251ecdc28f1ebb8278a7c0bd06d0ccbc501f3a339322ef17a42d9ecfbdfe37023fd4cd12d38623867cafdf3d12fbea8f9738b48fb72f30c1aa0472e0d22e060c4a25c2b1a61dae8dac5d6f44aa172691bd6fc8f48f49b12a108a136fcc73e0d2cce66a328e8968b4f67f16d71ba7be5ea249fc4317d0707e098741716ab1c0812dfad3c53b87e8d3dd87205e2bc47644160641f195a9a4bb85b4b97933e32dbea900ca899af766d70f03f538fb2f77a5de26f538269e70f38e9c95bcd3577c4d1392ecb34f9c7526df371d62ab9463ad6460ea45d229a3a4c33f27662f256c01c3156837430e77a140bbe065ea35b0f2f18df6fdd1b4c0510e4275f493a9dbd404116102c82439abf11e28ee5aead63ff8d89f3639db0c69e0ace7272b926c3f4c596d5b7431c32c647d769d0e546f57e4f7156c958aa2b7306a0ed37eb0e617a0e41ad6265fbc8288a145523a3fc1bbe538d64824736065890bbdc416cf0219c4871a83ee06c35e33474a2137e618b8d1511855da5ffbad62f91d04b3547698774aa4fe23b076d7697e85f04de890638465b5a51f96f046ae1367380276a908b0e27abfd57e6f37c4b2dbf30ff124d2562560c3831acee027b3fb90e55a9667754cbbbb5930ba7dcbce658521058bcec444bbb59c220bcd11297dd73e388a8cce2d6a6f1a8b149a1b9fac559f6ddc35ae1769cae484c78aa8868be517bc2926ff16e8d324b10561ecd34462dbc89754c76e1e3ab5373f3dffe568edabd681c1a214fa9e4271ec6e01074e47ae9b2a3f53f50933c9c148cac19e074a0ea7f115271a82bd048e10e19f823a0bb3ac0a455485f1cfa3d92845dadce"], @ANYRESDEC], 0x1c}, 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r4, &(0x7f0000002900)=[{&(0x7f0000002440)="3e96a57c0b98518e2a9ad78c98cedbd8e7a29365f3ef4e3de9d8e08bc65f9f426e2f1882acb4ee53f04874436c3fba4253d84fc7bddddc6ea41dc2c99657e28f434a13372a1e520a578e38fb36ee3722b2bc7115e8900e6c3496e585d80e3e86966fd3e6de3dcb51de4e5830e3236e60fdf5d30cd18edad2c2ce65f6f29cde8a98029847f6cdd08e6835313a1fa865d80d3e6a28c6a3543804323638cbf370c4d8360d28f9449ac282ea59893819a50ac837ac54ff7273db6a17694490adaad33e96709be5bd264c66f6cf4f9b3c6e", 0xcf}, {&(0x7f0000002d40)="515e7b4d85de84c83e22f7d9cea350335ab1ffb7a409400acdcc289b40f1b91c4744659fc642f589334d7279816ee79b184f00f1e9a5b163087531abd6f7c60ddb7a1245b02f41cb81fdc23d92d9c705f0fbb74aa14eb5cb0aaa6401fd737e707b40f48146b77c8e5ba1fb26be0b7caa8e3940e191f58940c6d5a1468196c934adf0dacdafb111938583cb21d31cfca65af0845942293210de1fe7f103d780cad92cf85df7048267a24a627b0f95b2eac27d77fbad3e755fe3396f6a4d92784eed101fca283dac5456181c8aecaac56047f9e1168900faadac8dd1b7fd358a8b3adc96cae4a65e8e1656d97360a757584f32d30eaab9b96be8667237990aef7bbcc4640ac805ca02cb614e6845fb3ed55758797b76b0a925e8ba5c4db11ec836dd81033eeb1c72acde5de433799e4244812ac4e02113e42dbceb754833f785b7b34c22f11f261f17e0b1bde1846855e9557e5b6244a7108b86cff9d657f8bc8af4562d5e1d9a59fa089412df4340458c35a05ce2144965079868e8c70a478696042521f18fba554f276038bb15c02d6fb1b8892b5bd94be91f1e52a7f9babf8f0b4ddfd2962c01139ca47e86337107984c85e1e7b0e84cf6ab0f8a1cbe626d01b2805b5369515c38287a9052f991dd8b86172f71d580cce44f8c0654ac9f6637762f8af082be97e033859b0f3e94a55e721819611bc3f5b7bff97a48d35d9d2b6421c0aee06d881f61db0351c1320d87c2b3913498313bfc3ceb0ab341533aa8fd1dfbcdb47ae2e05db3aecd118a55d65fd7c69d006d06cb351776893e42d5ef99809d38bc8c2a4d724c98201c728ef552990a493e861cee677bee2b9d7ed9a647d0cbe141c96f4fae7da8c879a72c163cf40ed1685da427c7313052d1fd5c8cd09b3f232409d299550ae26935f2e39fe504160a97401e5ec4590b0fb3dccd08eac3fe395a9da4cde7e15be580c1bfb08bc29881214bf80cbe00a57bf9b1e282d84106279f2d76a798a73548283b0dfc3af262ed49f392220ecac012e8c2c68a7c60e4de22e61452681badda71a945c127fa88cd19b4cf75ff1a769fe7be5e7e8b6b7611659d2a9701227589dd864860a8db1c6dec56cd6c59d14551e43980fa98e27dba72458591145975f75d06b482a2df3485ceaf288f6e2e6bab029c168fb2f5a1aa445ffb1c220f8ad731959a25216c8e48f276f712b4e483322b0ced4bb9b7a3d24f0988e850b5e43427db5330ffc04c4191eaee58090acb5ae641dd0a983f32f9eeda0a8384ab64aaf11441ddb7957b613608378f84cb531560baa996ec08f63631b658ff10823a8f7808c52286452643e06a282b9de0b7b2de3d4cb406b820b51c7b4600a1d0e0e9bc3f3d172335231b7004350e10806e4090aed112215ce4f1a89f43b9834785d6d215327743058b40b76ed03370bbc2a7943039500e07cd1efa1bc86c197da1aa11ee57aa036c5327f9b294d6a78b3e33ec4b87fae0042f85bf498ff5e6e9233ee3c2c50611c753523b3f29d51e1bad2296c43d2ab12ccfb644658f5b15093eaa3fa8fa89a8cb56bd6d3916bb169d575e35cfc0ff47e21b6fb57a9658edb73644653893b0fe4aec3c048a05c4d35a6826876284514efb8e01bc74cb4c0cb8d8dce53b173de15edd3267f5a6409afb35a2ecc703da5d55ce38ed6156a9dc1deb7088efaffc2ff65134bc4ea4bf7bfeaed70e51af0cf35127670c50b9d6a946a9305a0b5489a8158a8813c1a20d32d123b1e618cc0eb262584725439d8a19f3eaa432734eb61638677b32c6fd08128e5638b29f1e1c3b413fe5dd5c3cb714cca0436954e0c412a789ef6af228866cbff99a5bf37130eb0a94f2556f592d7ddcd4666ffa47c2ec42f17979516b9dc0a7fb0c01a94c4166f6a575394f9292f0ccf51fcbdb8565253af9e96b14db8e768ca926699e2686f51fddbb5b98d118dd8b2735e57d2f69da635008c683e6ef2933091b7ee6322c937b045e81891c191e4852c62c3be4263082805db0e404397b7764db79fbcbca32830921916212c84f25d3673787ec2447ec9dc0afe5740a8e5f50167c763a69b3d3c9a03d4536f5745f32d5b36281aecd3f93b952fba9c2e174a08f723815ecc8da0f78631d4427b9967b14c528f584a32ec48f505cd322556c094b5fdc0a3abe0d6e98318ac50d8a4c1ece4177c1a46261841f4f0688d998cc7f7e80b609e77d335ca56ab0f3c9564ca9b5da990a94650f2504f78a7e6aaeec1c6515400c681ed0349918bc0beee4457dce2133219046f2365de40982034db3748a4f042c946df258f4043380f50c1736ba14c0482af34846d76eef6e78a41cbf13806d77106d0ae90f515578cdd84d71ecdd43ed44f4e6ce409eaa5e3b35cc6ae88b6a6596520038c5c33f401943b922a483748573968840775aa71e2866a7840837f7863406625b533b453e62c2c4a4b64f102638b39f0fcd2a420a0a4fdc85ba3837b3d0a95b40502d1d47b57bba5186cb8a75f64ba50d766d095ede23ef3968dbc80353d97167b2f1a706af4040dd913a0fd93a310f412be6d649410c38242d1ff084b4f689c8917009dd311f41fdd989d43fb1fd07bc70660dbe259b79fe90cda7a7bdf7be574b489514975d98914fd964f723a0864b666016c41d7d3b7e2f6d3f505cd285d714ba20c197cfedf7dede30c93e3cf6e1c3e62db9ecb405b292ad85f03435873b9b46c81ceb5478832e0ec83063535f836261bdf23974d45972962a84543b9a5c078f303d4f082aeb36c410d08bd04ce9a3d99ecdb6a5ecdf8b42aafa7a9273449b0f2cc0fbb38ddd698566606197566a21d621346895cce0229c813cb9b4b8fe9057475c2853a1a3b2f51d5ee4522ab8f0343156c22ddf96ca829755a77955c79ed980d2ae03f65770f0c8ed4a3f7632169765b2940f90575a0774788d0dfaaf7e711dcbbea03f0ed88fa19f51f48a431a8c19ccbfa6c0d170119ec1078c0c801f8daa3577bc168ec3b8c32b4bebbb4ea8a81bb7690466e3f02ce39eb5300f1e7df126244f6a9c09c0a72fe4b2be57a5271b43f959644f6c7794e8174772989c4c73d9f610395eba8c2bb81956445b8c3226c432cbd871de986e1b304f3487f99c1f6cacd77ff2a27ba6b8baca4671f8401112338a027cb43b3bf0a53d7d2940eed75993d9cddba6f44c8bd5edc3d94ab28a7da4641772a15ed6fc76ce6b8066bc764fef0db507b8bd6689c630a082f89d3bb58292f5bd8a2e1d5bb3b0e58bef7b30754b9a7c4f83193e070beb2fb9cc2246f7a8385587fe8e6877fcf3ad9bca6d5bd6c77459b347a66a2eac2c2d1cc8dac17b271b9a26f94710437148ac35da7138d4cf477af7469dfb86950dad9982ee28ec895867f57f698cbb1705bd526d3f4faecaf8aae1f81d00051dd0c5713b05533b6731878fc929b02be4db3c87e81630f874199b6128f54cd39a144e2e08025931ff928a38ee8834d37511149ba6d4c73a5c906369c0b7fd653ed1d580ee59b2e4892913fd2210bbf6148d501e86b261d2a90378fa5a936b052fe2345fec271b914648df7f6e54793dbf0a74ff75917aa769f9dd9ba0af260760ca2defe3c779698864e10f794fe7eadd01cafc8a88cd78048abce0f44e3feee683fdce2fc81afd2bf0865cdac5c439829e5e7455db4e06f35cc533f183f4c9d8934a18bda08f8f3e5c413ad6e328a7e861e42bac1f211ea37abd3ed9ef646e28c47265250fa38f96fc2610c1c834502e0f6274385c6efa9a8d4fbe6670327906577bef6905a40143da89013bff9278932aca75f0ac221ff90870966759ca4f7cd9657fa17530fcb81ad96cd23a940edb2621cf4e96ad8fa9bba919fca64c601f61cc63434eef7fa460f7475aec9b9c1b6fe1f3fde080d733f4c61cbdca40a0a9d3e4f545a1f55b2c0d52e471ef7c824ca17bd0ab600012a27fa6990c990d9393046500319b56ad72426abb330fcb57569552268b023325410756848b2007a2b52373c23d9b9a01020707711b2f3fe52c64ac3ebd0621add7f9cb2d50265199274677a926e059f26a0bce6791c8806b974414b0d433ef7e9cf463faf73c6cefd888e3ddc8e7d4a4b09838476cf64b171f0d4f62e15584ee29124baa2900cf3f3b5ec92e967f531733f0144d4ccee72e6db3f2465dc4db6c769d8dd0a8a62d3ea5c047934fb2274a3a942e6add789d3c98290e3ff0da49ff4432121f09cdc12a1b88c0a3bd768337e810b0288288626365dcb43aa292fdba774f42ef655af2b86ce1e11df9511be708bb8390466ef5257be55acd0c769a6a74c76f7bd9bec216979ad084d3059100a42cb89422416d82a4a89f0bd5f9d6b23ed6ab2a72317509292b1540803ee6bd4f5405799547171c2f0541fa759f6e44057b01620586346ec760c39965d89867f5b6783982ca6311a39b45ed3ba187c3ec47a66f17b7cfe035c533f7774d9d78e37e04dd49df274af0a2856e669660d92f6d792c96abe4319a1ddc7f2afb53afdeaf6f2570ed3952dd9ad21e0ae5864773f82306d14198c0c2b7cbafe6ed541ac8b7d764b3d04d159f8aebf4b271d1cbc5f8d2075a41e6c6000b8e344f9369e0fb6a42d3e73e1def397dfdf8002c711dc437cf1699b50268bbe1cc1d404693409400517deff7d385e33756d2c91c7114ef7951ebe910be72fee064fc423c7252854d3341b56ecc9d3cb86a1e1a81943bbb4d45b43b6ea18ce4710be35ac5787a13351d05170ecd91780a1f132100151ab11571c243d6e7c0ef13fb879b6bfa9a52585f73518109800f42316ff966eb3ae79c5085d38f5df715089c7688914ffa065603da7fe20f257587ebbffaaa72df7f39038ffe5181dc6e6465c309009863e137df945cd5911196475b99864ca82ba8aaddbf4cc18660985543f9fe63d7f1524160b4ce51ac2f05d767a0e3d66cf10f2cb1cfa120bf259e8368b4db87168164fe3f3ffea55805d4506d6f8ad38192f346156cd4b77e594d02ab94785443a40dd9851be580e46f1cae2729e11cb20ade22d0f9241c3578462bcaa684f167aca81ee32f63874d569c0c2055d68c3bb684976d3d0e7798e826fc5c28959eb87d4c6c76c83d9dd2066898abad75577fefc9552582600ac739725a2718653ce81ed535a5b73139fb62a54ae007fd35d66e61c1d339321497a01be0c604758a669067a03073c74112029fb414726f5e448dd1b181760bf4ec38518bc86bfee167c23384b399d7156db0e2b05edb6278449edee399e51b904358715ae0c1721eb39ee221e45f89b0d22afcdd427e9b8627c339f8b1776c9e32e2f439cedeed814e4f70130afaaec96bb0c824f1ce4b3c6146efdd2bd5eae3d7f322b0cf976bde836042626c85590e095bf32021b579fe9bb69d30df565c7e41a627e85d0d1735367bc1b58784ca7232d502311f7d1855bd2ca47b263e714a4d4d622b416fe93f6c3621c76b547c2c67d16524f55c5406bb7db41b830f7e3f068de735b5ebf4099814f01ad3147a3390aa70c82cf134d651d89727218fc8efacf9430a46234370875bbc950389a7feb2d45985fee1850ac622dead546be268cdf673ab976e37e8d958c3efb79984d8856542709ee96c14fb19d7a547f66fbed65dc3dd37fa475d1297f63d56eb662411539aa2cad9285e599b3a32a7b7eee7a7e7329954cb10ea802d1a3cd230597bc4a86ae0f8c9896060cd8973a3094b2fa5d9152ee7fbcee49f427dce7287ab7cf46d3b7e4a56e313092c0a1f21b946e06fa1b137191f1951efedf8fde5aea809ad467e8e", 0x1000}, {&(0x7f0000002540)="832745a8728528a58998d1596be6fa042ed7212be3ba25e3ca50219ecf9bcb436bd25f7d36333f0cfa85b4d411b86db098abc8563936689062af223c0f5f9708a7137737c114f730afacd6d63a6eb1e39b82f9f67b5785171546480663601daf7f270cf329d3120140e6d9d1b5ad937f3e87128e54769109b56f368e1f580dc6b7d7a3ade87218a44b11f7bf6a8803265432d14e7d5d782f6a217ba8a4e5352f1dcc7458ca7688fffec52c3361a73f648feec03b6aa66ef800e9479b470cc32a557852df9bb2dd2445b31533334cf6aaf02294523c0d7a1eb9df8889740a4a7313827d", 0xe3}, {&(0x7f0000002640)="8d18eed466c71c40bd7497b2eb4eee7fab69180a6c7ff4b5b4a5411528e6a975514ddbeca27f4c6d75c332d29759b36d33f1103a61f54b3932366675c6ff56b9a508babd73d26e6706a9c7cb14c1eabb8d4e155679d4f5c7326b4b4f48f9369093e6d109d60a991d76cd3e23d52dbe45de6a6385af08f5b78706a0c826751db9c8cf6463a87347d3495c1cb649d35e7e4f3e68124cfdc711029a3abb3c2d1164f4d10f43576b440b4d175fccc8be81fcec4c34", 0xb3}, {&(0x7f0000002700)="eb5bbdd9772ccaf9700d2568db646486eec829a5b77889095c541e87b1d31eb232422c4a2bb1cc6e90d688d7c6f75df233b643ac03ad3c41973537b6aaaaf685d21db80ba60afa3a9a327c39f417a365c06e51a886aa79ba7c021ab229426f0891f6681bcd33ec1ef6a66d9311ff3d05d3bfc69f266e2f64b9d9cecc118357837816f6d623005b0bfcbcb96297e94f8fdd460816d6a9f29571de6521fd27f9f11dc44b1ab3f4d534e3a3026dbdb707b0ee15e0835b394746dee5399d94188765", 0xc0}, {&(0x7f00000027c0)="f9", 0x1}, {&(0x7f0000002800)="47b2e6ea670234df1aeff0bcb6dec2f30a2f429d921f8601780f1217b52e7b3380069e8b4ac41de65db635c29a45031275647af55680317f66cadb13f52bd60389d2792d9cf80bccbc2f9c3e585c71234650f5243bae246ac8e70b77a8cdc46cb3dd6e555f6e8ba4d45fc5c26bd23d4021e422df3d46fc857c4b417cfa84a75b25b3afd982c8a16a600dd5440c3d775878971262e75a70bf484bf69e6e74fa034431050219785675d1afd15af80a8e6f57c4659f6e7d589b851197e91c18784ecb1797fe148026b78bcf6f", 0xcb}], 0x7) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f00000023c0)=@abs, &(0x7f0000002400)=0x8) write(r3, &(0x7f00000001c0)="510fc3a096f4f66dbab2b3574ca45fa29b9d73fe7794ad291c7ee0d27c38f2cb21cbbb24f8d12eeb44868d402fadb74aa3b1c81133078e68f3ca23", 0x3b) r6 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000100)={0x1, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="101066401ee3e4300874ddc875f0bdec"], 0x10}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000000c0)) 05:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5406, 0x0, 0x0, 0xfffffffd}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 05:53:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x8, 0x0, 0x20e) 05:53:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x9, 0x9, 0xfe, 0x6}, {0x98, 0x40, 0x59, 0x2}, {0x1f, 0x1f, 0x7, 0x3}, {0x1000, 0x6, 0x4, 0x10001}, {0x2, 0x8, 0xf5}, {0xff5a, 0x8, 0x9, 0x3f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000004c0)="21259928df573a45da4bf4ba0a8f1cc02f49ef04cb2cda2eb48114e98b8c27ec9124102796aca1b5d5a34897c25eefc41bfdd8e1aa5a507a7f66fa22416a94583f6f19de1e25c73b40a5d3b5735b75dee90b8f63cbbe0a78a3664d4b474d8528aed0462dd9e86d3968252c0dc8d3cfb9b5584def5481737a531c0f5054180db7321a8aca880853d3c34eb45ce44a3bb2ad8ca785a922b8303f929ee2bfd62e991bb122ed2d55734171758a6fdd3ffe6dc5d1a7f8417d63aa96de7b5b4e2ee05b2792ea3a0ff18d97ad41fd8a74016aef9500870d50945ae71a8d767dfc82f1eb906f2d70fbba04d56cd5d37a9baa39b235fb1ac7ee8d7653fcbf54372e3eabd7466b4aaa5a36ee5dea3925013222126306ed369ac389681369b808111bbfc5d5775fe6be5b4d93ec1b8a8d2f800ea5c871ac086b6a648899bf5a99ad4ea8b5c887e44899317d6bd2a54a22b92fa7915cf9ac01bfadd5130fa67aaa271225e40e05bcf26e10926d1d56f30ae9307bc21d20048cc70c9d4911e8bd0d1289fde49d9d17da8066b9c8874f38864081ac6057c696d5564ff7af224e708f99434d6f8cf3c37829af8cb3eb82c199d3be74f5bb48c0dd83373c09ece3f59334cd8991b0991e52e726a24ded5e583e07270904dd842898102f718ac0c6c3e305ca7ca598e9fc70251bb8d1ce53b480302b94e9a4b778e81aa8c2e0052b7951950ef9070e77512161b180eea28a74d1fa693350b8a07fe6af5adf70a3a8b75a34e6572594adcaebc9f636996ad14d96387d617a60a45919966aee4bedcc887cd07dead5e987b5c251215cc7370199faae9c98beffef613df841b4a2c75f21c62e802e3eb28193d4e017e71aed5b9a34b4b62fe51358f4c0bd9beac1229e6bdd957558675342312b2273ad521fb43154d07078c2ff9a76f884dab73347ed4a5ac7ab15049fc7df74f37c1733efc8212503f5b92b5997822644e7b9045652d00de021439ca38b8feeb76ca476711210025c089c424609e70da768991da10a6da8921f34c137f70ef3211882454e0e7b1fc750052f532590811a48d4e91160f19640075a2d0456da6615701b03527ab5e92ed40d67cde01f4a62df142a848005d01f294a8e784b8abaf6a1e7761de4a541cf355147bb9435d73b5e501db3f748ca92bb6f4c0acfd2c914516ec3b7c39f03187bb79d0be4a17cb0de97b0c4f656d028ed486f046b3a0c972e2f118c018422f9519291449fb82d986a7ffa84a563ac4f747c055d733eb21c0b2fd7ddac2c9a5da41a20d8004a9d9587fc46127a4edea279264149e4e30f2a024689d99210038a6e3d71fe4bc89f21c98f26d96a72483828d9c830158af136d655d75a4a5db93d5be461bda81756fa54b5b65e2e1f228b59ec39e05ee367746131216cd990ae293f808c87cecc654319c7a493be9e156314c09122169dba31a6fbc06bd2f9c555b5fc1676c5345e9d527908e7470eeab6b766bd01eb330670052c0288ddbe0df7292e2813a1e49be9682ca83de1c7ab0b4cdbe930b7055af2f42f1f70687878f526a5130483b7ed72d73173ef311435111282c5145c05032d31cc393a38c8513a5b3e00108451ea66769fd3ba445bb8095077273f0e8b8123ce03e9ccd13c9c2ab1eedca9b68cd51d0a561da36629fc18477904a78ec29bbef24f3348ab74fd7b3a372531ab21db51dfa50ee8fb593f83b9acf0f29120a9b609e47c82749e27ff670eed2025d5478c21987776c627f32f95c338a3efd33acaa8a6d56b9083ef93041becd4565668422b95790eb634585a3f4420536743c0e15a4db76cb4e4a10b1d401929a53de1a1eaab52133ce0dae79851a0a106b4ebca42c8eb1af7496bf253faadc6e8f8db6f0a22cd0df686512d2cea651f229406b36bad7bb7b9008efc117b2e0ec1391fa3c7dd418062ffb9805054aa6adfeacd5d8eda83eea41a42091e794fa533a668e2425c51ba4009e77b84eab74c9b3e488b4eedbcb75f862bee5a9732bb74e5c7e074ebb6e0149cce5899fdf9ab7c80a1278bce0ee043694178cfe584e8490a737a56a213299f7b9debc3a93c906bb7b80a81f0320f6d1e5290164bf090aabfb81335046822e520ee9b7b6d6b605fd7f252bbf87524a26084974ab69c38ee8c69c2c6efb94fb96f2568b94665d1b766816a89b46e0c1ebabec697b0436c1c06658a70812621dffd1cc9e4e5712fb39674b8f7c2069c70f51d36cbf90e48b95daf3f80f827193a1ad5c4df8ddb0baa506c3ca02b8fa79da4b090adb97234ec87d7207b0f403955ce64a3bca29e45ac7b6ac69e8749137a28546e7d66cb6f9e3d871fd796c1cbfd8ed1fa70dc7a3ad839176d0f45e52e784d0111a9acfe58313627b0b8f62a9d7f0b9277c944c8eac1cfd8bb10945c1f598d92f5fdac027c6369f27858ffbd3ff4787a53fa95f9e1ed4d38a5468fdc4cf1f1b6f929c4bac0e2551d2fa954aa766b2627a3083d8aff1b2ce386171fd1395e814a9f8a581622ed34f5fca9d89cdb4d9f78cc114e5d2afb8a4b5b11f93864c4b6ea5fa0df7710f293b7600f989d69655d3e787387a3d58cc6bd6e6eed039bc006fd84d8d2059605fb2295506f38ccc36324b3f9039cfe1cf42758e65564b79c2aaddae0cb623162129397d11a3a46dbf5feefd5ce0dda77ad69326d337cf51df6d981e3d6cc43838d1d5572f09a85f35410ecbf1e08d1248908cae8c2b1b915688125f51da26333b3a8228fdd52dbb4ca7b2dfb0fcc20ed37e9935d33ade39e0d07a3f2f8528924e1729f995114bf1e120ee24aa716e16630c78053dcee625a378299cd4a3a2d8856307a01974a1d55d96c3be4e01055ff2ae16c1c650c0afd9614813a3af9ffe5e20c5872ce00e5d52dd9e49d830393a28f5b80cab7b8df448f1747b19636a7346f04a1fd2523d8e061a2ae09dc70e2c7ab9d395142a70a87b7ee54c364174e9445d9f273d60fe9bbafa179f14332656ef74ede8ec693da2c48fa6e69953c8b8a85b7ee479fa41d26c2936720469d1998e47c1c4c3f2659009abc969f183a29e1dc37dab493555bf23ac0be66540580daf7461417788c0a7a118bdce6ce67c12ed3c988c30fdbebd3ea2d60b3d0294cb39ff0494e1f85ef7f645b29e66e43b8a8c55765a39d6d03b202b1c346913dff058fa71126e2658ee772808c481517b51eee509e1715a8ebf12c32f27648851366a0c340c0e6c6c36b56ea16e8e239418b27da9a6246038b158f0eddc60324bbcfbd9e1ceccfed59736722d7919f0066fd9407b48088f7ad58bfe212dcab7724f56d144a31da7114c9965bcb72c39d5238e5da478dfcb81330af5bf6924d63337a77cbf01244106e6a064e2bd10865209963f3f7b72aa1e17aa5140cbcc7c03715d5e1c8e7800468d41122334697578fac50458cb4eaa98bb73e122f1e43edc6ef9e4ba6c7b82e1561f0be98906cea0b7bfd8d96844f45506d9fc584e083cc83b6562bafde27c7781681c40e2c15028b5e4637c163886560e57e5330f7f348bb6612f7c4991f928bf98b84949a12d4c18c22e41901c16859e3f85f40aa50e73c3f26b83860c8cebd547251271019abb8c70fc2531d12c17a8de684e625b403267975ba37cd102aa1991d3201d5198c489c415d376e018e0b6b824a6d7ea7806797c4155a916fea51e5db59b05c17d8007a25e715e27bf7c7ee36d13fac83189d7d1951f6ac9906b5aa453195318c4d481687d03ebe122ae69b44ebecafd59b08aff5e4beaf6f0ae67091edc6a2f36ff4a61976dfee0b58e4ca76bf2c10b77a1f3b4a8996ce5cf53143a593d5933591820bc991bf7cd7a1eac50369b0dbc3d15802c9db1b5d182a7298680d2f1a1c0e57096d44734f8344ee3aa9e8e554c92e9a6fdb63840189e166fba114f349311d29989decac58ee7b85c6b94aebe9a093aeb8d337fc928ecbe26b6ed4450e1212160f08af7b483cb4a1a781d204f839655f58b7581072a20241dfe9106b54696dabebd1da5dd53b13dca44ae17992131891d74353841ad390767deb0e9282965d9f56e7632c70395adb7d18cdcff8e12b3fa03e65a8fba93e631dd94cb922e5c5a4c457b3b43db0241c45b822f79955471c06b4a4bc0dab6b9e4ebe1b7c8cb03c999db6aa6446a61d63a652a3ca711a176462ba64a8b95f20227b264232efad09b20415911793876f26e09e9c2623f7690cf9d7baa3038d450bf1142f3bb841e36bbcf5c19246fff9a517ad74caf7db53232ceb362cf453ec19ff5ddd2f7dab58dbebb467186fab1599a50ed1323636f80dc7e344b3648704dc758452db57d4ab0eac4569bb4cd7de398230f3b4c8db95c86c3bb88da210b5ca226c8ffe19fac4c4a68f78bc99d803e7bf3319075f9c24d3bde395737d67c70d6829df7b8c66d4a5b4bc5d5445822c736edc2bb8e36ad29cc60e20c3f43ef7ae4dcf40dee8a49af24e629183babd24cc49a2c0726e250c3f197f8f81c56752be3a78b9f710259ee35e64ec12bd9bb7d620982b9a230c17d35db2113cd430f7033e000300e24a1a92894ad04723b1260e584c65efb5084a86cc560c3eb0993d1a6b1134cdb270407f94c91579b52e73e150dc00de10544a9361a0b4700251e66936057317bd66cffa3ca3ca24374c38b790bf89ede6f7cb9425744b367464dc593f38e36568c7b804d758a2c08b0572c9dfdf352e9f292dadd88761c7d3774977a18f600ed0d6329f36b1af0711e7fef0740b52e3c8489534a009147a467b3efe89d42662397cc5bc71aa90ee62f8ec8dc7b314c81b1f158d78ebb8f0e3116497e242223acaf680e2a4758a6800a8df9e3020d338174e03f2a9a7730425bcfe03b5590d14dbdbd0f810f4dd65bdd944f6081bf14b0b28b77627b1e806e64d1135c22e2bae3181ac6ebbc1de82752e0b751b0ccffbe20d89bad0eff2ccf0621444e8a40688d47bad0fde7f0b49eed5b682d28d09cd23f98d46343886232521ccc2a06c588c8e4dede7490b05fa1620b48cbcdacfe431d5cb32b5a14b8384576eb3ddd2f1799af0aad0a9b68cdebde48abdf8dc5f075cd2d4b2dc91fca64ed11163dd0e1aed6f8294e9a3991aa7c6cd1c6124165a58e924fa5e8a6cdda35bfd01fe4d513acf8f202380e9082183255b14e30d5a075d99328a8da0b55ef47567d56212198e6b9dc62dc1d3e2a705c8c24ae6c8d5f6ea1560bfed1e5d032d79b573020bbf1fed33dc13aa8222640cdc29a3be37cf616cb100af8edba5675bcc84e6ac20e8977db2e0cd6b3285062e8812c18011eee70f18031d727cdb84d2c06ddd59445beab89f7cffd81d6272ac89152f5ee6a81675ade0bac68e6e01d1b14093f1fa8c8519f3c2ddebaa204b44bfdcf8ec5bcb067c99a6204a995b48d92a0e23f28cbfdbb12e4b68557c85e86f35ab66c70043c1a782e5767626b5f43c78fafef5cf2ca911789c52687cf20ab2d4c2b36140deed2b41ba15f68957091cf9ac375366972d18bfb91e3702549114f093b491bed63e21c75ab548f5343e96e701b5531cf1bf7025523661e64376e9f9e730b54247472d95cb74054934a97b7c1239ec7628e3c7c14800f59ecd65141477a5e70d5da3e735c810b4b3969caa881a282d935e329be977bd20386b94ca53b912ae5f34b1b39cc86d4557eb75e93feda9a3c23329b20599e5c2e70744857ba00b0d7a18940207a36fa980916697688819e4b8f4bcf2507ed9caba6cd3beaaf5379c0cebd79141ab38059d93263192d111bb1b867a37fe4514dc0b77ddbe0836833efe5cbbbdbeb80639", 0x1000, 0x0, 0x7) 05:53:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000003c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x1, 0x0, './file0\x00', 0x7fffffff, 0xffffffff, 0x8, 0x4}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom(r2, 0x0, 0x0, 0x0, &(0x7f0000000200)=@in6={0x18, 0x1, 0x5, 0x3}, 0xc) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) write(r3, &(0x7f0000000240)="11df58b7681b06654bc375aae519248e0d05a0354e30921ce7f25df190c485d2f607b34a596290348e8c36237fe0956ec7ef50a69cebe9dd2f", 0x39) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 05:53:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20700, 0xa1) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000440)=""/26, 0x1a}, {&(0x7f0000000480)=""/84, 0x54}], 0x6, &(0x7f0000000580)=""/95, 0x5f}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100), 0x0) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r3, r5) fchownat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0xffffffffffffffff, r5, 0x4) 05:53:18 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() dup2(r1, r0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) link(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000240)='./file0/file0\x00') chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) readlinkat(r0, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000300)=""/80, 0x50) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) 05:53:18 executing program 0: unlink(0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 05:53:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = dup(r1) sendto$unix(r2, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0xbf3a, 0x0, 0x3, 0xf246, 0xfffffff9}, 0xc) getpid() 05:53:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpid() setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000299000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file']}) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x3ff, 0x5}, 0xc) 05:53:18 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) writev(r0, &(0x7f00000001c0), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f00001d2000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000680)="b1000504604539c3d935908bfa51ac0342ae16cde900000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa04160600000036ac5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2018000000000000090006ee01be657aea8c500000002000000000000020208a371a3f8000400000000008b981d5bf7b3102d0000001b4b9184b040c98973f6bf99234c1949df8c801802c60c27397f9cfe8d104c3e1a381115fdb55ad1919f40d879bb83fe58203644e17e16d42a2dc088cf5543c8eb38194544b3142bb340785d5fafb20a9fb1f047724c570240236342f9390de8b44faffb20472e84cd01b722d2a24f7cbdfad5aab47fda9a760c9b1bc54627f91214dfa9bbbdaa34c2060b17fdcce433201ce3072fce38be260966c1eb2658555356a8c999865c4c8dfbbfb982f91519f28087288c1795bab3d5efffcc9d8ce5003b240466f0ff844b78a37291b740e43f5d3381e235c6a92506957186f47a82045af1d473a959e42f8c12d2433c01b9504f4f4c643c5462d4923eb168350c0ff5218cf542a9e9b76a016c6a4318db6cbe09c10b510538b552ddd27d2dff90ee33d1ab52f18c2360c36277d4391219334ec343e9feab8c82c5ad14b0acdbdb82dc0bd843a86da2e7e947eca7e61cc4e58d91ffd646c432f139631d79aa730a505559127028ccd5848e3a2aed977c883b4c0b6f9a106108712fca1ce69b2aa0ea13ea3d1cbfe4a7d2064c6580aa0c0bcce674a0974d817bb4bb0f14dc7907068e78f4ec3076b17c3da2c0383bdfaa658ad146cd75ddfadba9c20c62c2d08baf1ee86b3fde165acdae85aba7b0bb21387c837b6736056df92c781fc88db2f8299ff723519876a2f953e38ebb91034b20db2dcc7cb59f6d37c495c1c6a81baed6c5d39116504ba937125e2b6bf3533088fde114d2000000000000", 0x2cc, 0x1, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 05:53:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f00000003c0)=0xc) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r3, 0x0, 0x38afdcf) chroot(&(0x7f0000000400)='./file0\x00') ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:53:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x8) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="1ec0577e5a83ecafee9da45df2047285db09174d92ca4933128c009e33acd323fdafc97a45f6bb48a2dcc2c0a8c991708ded4179cd495eb71e31429a7a984701081d7558dcf5cb9899", 0x49}, {&(0x7f0000000300)="8d996ea655a043a4a672b0d07f751db253f57172f02d97c6befff2ccda5edb23fa2962ae8c03c1f624834afd16e6d20c4d1c004afc767090332e93952d2c9b6f3117381234c4a22b9f067ad4", 0x4c}, {&(0x7f0000000380)="f9705c4fe19360d016a97f77cae0972847cb651a7b5d8a3c0a74e15ba0415ad57b78ab203c56d58e5cfa4c072f003ef465cc7a4e331ba939d4f31f3b2177444d5f3289d75f8b500fd45c0df6bef2e6ff788745d22e7ea37b4b588e003f741628bc053499e860dbceba7e", 0x6a}, {&(0x7f0000000400)="d9234a2ff5e77d89c620be0e3731047533777759fe506aef06e40956a26cacae38f034c4faf57b5949aa8203a6dd29c61c1eb1294ede2dbbfc63538c61f8595aba19697d31c99a54418f74df0f2ff795c627dc7587709589b2f76bba1754cad9d098be17bf1a79bb9bc3a5f379f62959df2502404d707f674b0c77ac9ece39a77c72c82e44e78fd6cc80aaa70c14893419036412e122b6d58a5d75b39396e5c7dc112d12dc695785e6d1b1d8a32dfdfcc944e83d", 0xfffffffffffffe62}], 0x5, 0x0, 0x0) 05:53:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x20, 0x8000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r5, 0xc028756b, &(0x7f00000001c0)) r6 = socket(0x400000000018, 0x3, 0x0) shutdown(r6, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r6, 0x1}) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc028756b, &(0x7f0000000300)) 05:53:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x100, 0x89}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)='O9', 0x2}, {&(0x7f0000000140)='E', 0x1}], 0x2, 0x0, 0x0) 05:53:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x100010286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x4ca3, 0x1800}], 0x4) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000080)=0x9) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000180)=""/79) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9, 0x63, 0x1e, 0xe4}, {0x4, 0x81, 0x6, 0xfffffffb}, {0xd0, 0x0, 0x3f, 0xb}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:53:18 executing program 1: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f00000055c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fca3f0255381d3836ea700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e5200000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000088bbb240d801139bc0510000000000000000f8ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef000000000000000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008adf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d6763000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b7b7f7b3eed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c81c77e35058c086ed34e91a7a61d240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc108000000cbc068f65eefba1cdf9da3284a632091879a6c517c76090000000000006f7781b675a9a83f8e57685035e4f0e0e6cc3e549460598d9dc7309e4a5c2d56ad9449ea03c33823cd6ecd35b0a61070b83fb827f0dc63349d95f3e02ebbe66fbf4d057a4c420adb4d39e5953f9d1cf66846c0f100000000000000000000000000000000115b270ce2bc5a7778118e3e9c9b586f70e7adf9ae6d39266d7569c144c7b1cae0bcafe49a439114e3493ccfa4a1c2d9feb16046ab55c7ecda0a505d7aeaa301be706db812e00000000000000048ab0f73ef6323c3d38db4f8fd05ab8b7881302a7594a79778ddbe8292ef47d90dd40fab28b67de77aa3b8549251240dc8e27ecfe03ef4e71b293156a9d82a2eba2d60e5c895c29efe3fa2a2ca45297cdc88f15da972a73ed6c92dde842f913e5b7819407f9ebed3fce35df6b09194ea6ab9ba751ca13ccbbe2ebaf9eabe7da2cad06f09d360077000f47b4dfe146e23adc817b697114e057c849dafd4c2a52d6d9091e6278370abd948bc3b1708aec0af416052b62538d3754a7d8ca536cc3b0d3dfdeecebc3aadff98f479dae6944324349e2d682b1b2fe83204eee636a8eee7a926e570bb4ad686d738c9747249d3865c0cd9a9d7e082a7f59dcd331cd5754aff082d5c2614f5e577c713c7dfddb0ce7eac2a53757b69ece6372a4346abcb4875c243547bfa62002b8c10952075e192f84556b0da1b93790e16727f3f51b16e618a415703ba791498d990aab6eff58033c8c5ec1dce3bad660484982b950598f27873d58d885b32cea68cae01eccce9d394f1adc448e9f66f473023900b100f3ff98bc1b78ad835dff2a2c1d686fdb18a58e823592d5ffbf0d87984e8b85af2a4acf3e9d567fc1b3eedafd985ba436e8829f6724580274f6a3a812016f5fab7e98360f3b41033b731046808e1d0dbfb2d705e05f22914d001cb443eb6cc7374f796099f5e7a705f66ff7728"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x800029, 0x200000033, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) kqueue() ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x2) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100), 0x2cf2) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000002b00), 0x6) r6 = semget$private(0x0, 0x1, 0x20f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc020697e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000340)={&(0x7f0000002740)=[{0x22, 0x5}, {0x3, 0x5}, {0x8b, 0x401}, {0x81, 0xfffffffb}, {0x86, 0x800}, {0x22, 0x6}, {0x23, 0x6}, {0x82, 0x1ff}], 0x8}) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f0000001480)=""/165, 0xa5}, {&(0x7f0000001640)=""/214, 0xd6}], 0x6, &(0x7f00000015c0)=""/57, 0x39}, 0x45) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x800}, {0x2, 0x3, 0x7fc}, {0x3, 0x9, 0x800}, {0x3, 0xfffc, 0x1000}, {0x4, 0xfffb, 0x80000}, {0x2, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) semop(r4, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 05:53:18 executing program 1: getitimer(0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x1, 0x82, 0x5, 0x1, 0x7fffffff, 0x80, 0x40, 0x0, 0x0, 0x1}) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:53:19 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) ioctl$VMM_IOC_CREATE(r3, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r4 = accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x3, &(0x7f00000000c0)={0x0, 0x3}, 0x10) 05:53:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x4, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 05:53:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") r1 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0x175) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000300)=0x7) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x6, 0x101}, {0x18, 0x1, 0x4947, 0x8001}, 0x3ff, [0x9b81, 0x401, 0x8, 0x6, 0x4, 0x1, 0x6]}, 0x3c) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000003c0)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x0, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r3, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x2, 0x0]}) 05:53:19 executing program 0: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) fchdir(r0) kqueue() socket$inet6(0x18, 0x4, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x100) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r3, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0x27}], 0x8) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r4, 0x6, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000380)=""/174) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) socket(0x800000018, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) getgid() r9 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r8, r9, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 05:53:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0xfffff353, 0xffff7fff, 0x1, 0x4, 0x8, 0xaac, 0x2, 0x2, 0x4, 0x7}) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73420ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 05:53:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x4c, 0x0, 0x0, 0x1}, {0x3c}, {0x4006, 0x0, 0xda, 0x3}]}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32], 0x4, 0xa}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000000c0)=0x5ac5) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 05:53:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x2}], 0xfffffffe, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x7, 0x0, 0x100, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r4, r5) 05:53:19 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5bd2f665c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a0020691f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c8a0aa270ce5004563b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) getppid() setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 05:53:19 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 05:53:19 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x43f848d0431c9a96, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)='h', 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) r2 = semget(0x0, 0x0, 0x64) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0x7ff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r3 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x80, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x888, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x4099a0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)='r', 0x1}], 0x1, 0x0, 0x6bc8) 05:53:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, "00000004001d00cd49408a4f50c8bf00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) 05:53:19 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x8, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0xfffd}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r12, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5f, 0x0, 0x0, 0x40}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r13, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r14 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r14, 0x7, &(0x7f0000000080)) r15 = semget$private(0x0, 0x9, 0x0) semop(r15, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r15, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 05:53:19 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000080)) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r4, 0x6, r6) write(r3, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000a80), 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r8, 0x0, 0x38afdcf) ioctl$BIOCVERSION(r8, 0x40044271, &(0x7f0000000980)) 05:53:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) write(r4, &(0x7f0000000200)="b1d472f3272a78778538059e4df80e5626760a7a5f41020579b2ab34b1e89629ec097365493bea2a2b9a9fa57873bf6daa24c4d0a3f596c599b7b2f7e43ee990e8eb7a4607e8d9245b43f49dfe6867d57fffcc045cdaef659d540e4df64d44291de8081b41782cde3191b9171c9f5590c64cbe52b1f2eec8c9a9bba94130781aedface5a10bacda116e1b201590b91f7bb45cfd3ad4b074b5e9d82b4eab7bf2511077d012b8ba7add2382c057e4e0277dc46e1c57ec2f14d74071f0e12264678cfc1f14c92ec6b4452da2aac93477b8ce31cb81663d8e9fe83a679fc72421afd4040c9246a02b5aeffe889d7715fb236103cd3fb9ed97783eb1f347e63", 0xfd) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) 05:53:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x81) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x80000000, 0x7}, {0x18, 0x1, 0xd1, 0x1}, 0x40, [0x11, 0x5, 0x9, 0xab5, 0x8000000, 0x81, 0x9, 0xc47]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x20}, {0x6}]}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x9, 0x10000, 0x0, 0xe31e, "829c0c9e93c7905afddbbdd81d0c72d2822b401b", 0x0, 0x9}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 05:53:20 executing program 0: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000680)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x82, 0x8}, {0xb, 0x40, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x1}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0ab8fa4d012ae447542b3e8495aa0000000000000008f3bf554799b9b813ad30505e8f0003a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db08000000593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028ad8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769b02e77a0e8e35f58ae3aa4b553cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89d02000a414c6394359a0000000000c5906c074cf888981dd489265330027548d8ffda5eb1152b6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c2f74fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d6d874c3f7a962c17ec5e8a773f4b216f41eca42ff12989f1c2d29e3637d1768eba234a1f2d71c80f7324a018335e3d0743bd32e67fb1c2d7d7aec75eec55898f2488178fc3a8a618b59e087b72dca6204fa7cbea000000000000"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="6e00f900", 0x4}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 05:53:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c}, {0xc}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 05:53:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) sendto$inet6(r0, 0x0, 0xfffffe08, 0x401, &(0x7f0000001000)={0x18, 0x1}, 0xc) 05:53:20 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() 05:53:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="1f0a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820281802e50a8b44cffffff"], 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)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:53:20 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8a03, 0x0) write(r0, &(0x7f0000000200)="34757ba52e304c73498c99b22a784cb428860f2605c1d84f1ed2e7812654e6189cab8e4cb6480a2aae2d8c16bfdc060dbe6a3472081f0fb718", 0x39) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x402}, 0x2) fchdir(r1) 05:53:20 executing program 1: mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x16f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(r0, 0x0) r1 = getuid() mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)='r\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0x7f}, {0x3f, 0x1}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r3) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0x380, 0x3}) 05:53:20 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/166, 0xa6}], 0x1) 05:53:20 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x3, 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x1, 0x0) shutdown(r9, 0x2) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r14, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r15, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r17, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r18 = accept(r17, &(0x7f0000001ac0)=@un=@abs, &(0x7f0000001b00)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xc) r20 = geteuid() r21 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r21, r23) sendmsg$unix(r10, &(0x7f0000001c00)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001a40)=[{&(0x7f0000000700)="046128a758ade43ec1686f5ae743dfc67bbed7ccf7e5dfa05406e24f95f567958b866c7654f44240a79979e2c1e9e4dff55747de22667bcf8770bd7910ca1003faa7e1ea42780aa8a712ccacc55b440c53a3c74068cfd3f443584397ed1ae77e5a1d7ab59d39827346828d2bfd3fc86bfa83a3f177540c68f391099d2c03fcf6af936b84e12e653e2700c4abf7745ca4755eb2ffce23c532ec917abf558db8f4581e31", 0xa3}, {&(0x7f00000007c0)="07b9979bfdb96c1b1f0cd28ed428b0047123eacadc326be719818f6565d3f6f73b07223de996ed54940dc2c1813b0e48c8cf0df5df4b14d63b6618b2b7fab886eff6f3bb0cc580104ec50a410af6b1c3e1ec2cd7015a3ba244ad5dcbd63a054d86d052862af8b43a007f1a49678fbeba162a56d6ad03b99cd41942e8df9f45ffd60f11a1d7f856a1a8d71b976cb93996a9c19e1119eefb34730967", 0x9b}, {&(0x7f0000000880)="2b744918db27b06d3ed99ae1dd020d10d2ec140d37b829ae96cacce2d2e0946e42794aa477ea44b6df26bba8df3f68d15001e8a92806f9aeef57d5e8f72123fd93973ca359780113dd4ed747f2a97f4c24ec939b4e829c933eec4b6f3efaf07cc62aee9200257d1ed2bccc8602987b003b12312056ea7af3985176cee242d9b49c3410faa463d5487aecc3d69b1fc19e0cc3846c0d4a33b2f5b9220bd9c76ffb847a535d2d0020df388b820fbce1be57cedb174123fe2cf0e342a82e8b7cb175665ba23c59b939a5201c2cc956", 0xcd}, {&(0x7f0000000980)="756426910a8dfc3413039c8a25a534a6fdf3ad90e1a816f4c634f47463d34eff735a225a50e8931c47bbdfaa3e0316dd348e51affad8129bc54e17f99e973204612c5909a392bed24ddd7c9f4305aa66bdb62bd576a61311f2769148a1aaad8b54221a9eaa5939d9ab47bc462f4cb6bcc592429042a2e8ba97d336ca3f3eff46630e67c31317f111deee52d1eed493c2c52f943aae1a2e62ee82f99e12053a594c9a1e31eb44bc6b38b93b27a37d4e193abd86", 0xb3}, {&(0x7f0000000a40)="15783361bc715185345108a89c048cae00024c76e2736a07a4a3cd7202ac6cd1f62a27515d97698bc73e1f4aad40eea8c0756df07fda2eed1c7bf2d595aedd20b7990b034e7abc5fa56279d77e8d0736eba48c3a9dbc2fbbc91dabb16b49cff323e989a8115f4ba6e043eec6c3bb86c0f42bcb029a0c261ace0785625116155cad142c9581eaeb48fac8a1167b7e87fb334e3d0afc75c475d23751e7fcab90ce8a730c4e5c96e9ab946921d3e181ac23aaccadc78fd4308049f28b2a312b3f8252907b541ed7de9b06f0536f54e0a25b90e4ee0bdd9dd8dd0c2bbbac2642ebc38530ea78d02fd4fce466aed93dcbf2d7c9c52cbb65cb7fa6737dd2963e961b2ffb9c92f3611b670c4e9e1a2266ae7d9c9105cf0849b3927582c7e8454bf67c8dc2de5024bed51cea54c88f600d502e0965341772c09b915a088d680ddcad656cc692323a778273a9ee578d23f6eb99571450ea82d131bd9614419689d223f1dc7e6690501139dbf059d5e12f1d799402a619a2abb3ea27bba265be4223f0bba6a02cb64d1157ede5719ce39ca47414424c9157d5c30d669dbe60244353d537c0a0536a6ad3526bea28489b787907398c039e76a9d9823b1e51925ccf64c22ac3187001a13bf2a77f7fbd4cae848113d39f9a4c5bfe5cdbf4793b7ea51f4fb9b5f6553205047b350be16e5815b6cad4a996d30d671813347e62a11dd9afb37205e9bb3cbe0406762c32c89fec35e9f05509a6e34e3a91671ec914315cb3a951665729d805d388f292bce6d64f085e0d6d9fa0cca2f5ada9b0ac1af8239abc6a5d6b54b71011d3a1ccb35428873ec8f222d8fe4b6e611bffc1c22815139b99cfaecf47b1a7f323b7f1e81dea338d5fd1f2decbdd73c37b417f932647e3db8a4b8a2ccd6b00431d75eef9c1b06b8212997c1c0d1c36273f440a606472784b8195ccdb5795a54f806d0cff3738a3d15a0b23652d8e0826020d3507d3f907c148fa5d758c46870824291c613f58208aea831eeee3739cad620d7587041f9ec49adec1e8cc30ce45eaa5d5bd1a51f924a74aec03345f2f7bc8f10842335554c046985f1ca2226afd01bec9e88375ff5b5cd61cd29683cb933586bf1fbdf2d118746c43e684fb0226182c6d0e1c84863d5605e14a4534b5a3ab66febd7893fc91f322939d8a189cd1caa98e165af335ef8d94342298101cdc907a154986ea671d5af7edbe6af1ad8ac8274d5fdd4b7cc2193560b39e50fa5b859939b9d06236290aed93d02eef9b48e0659548238755330994b0bf433f2c9cd5777e7c61ce8c19e87f5f0e4f4893b99be93261ee876864e5d8aa1cc6da66d70c17814e95c10ac6c2368a89f67d9f4202f2670ae8031781564aa0761838fa7130e0cb8220817b114690244aa53185f39b477e126aa1c413d8dc2a533fa1f4dbab876335e15ea4ce5b68eb406e9e3281e6b31a51deacce5bfad29bfe924bfbec39200f5b4452d9c2851fee8dd337bebe3ab4057d6c6b77532c480bdd32dff95e010da6a88cc2a4d5f70bfb377d4b3931d9b7486c158d49c7669cb866abf131b006490b2f3434a3e862937df05f57142352bdacdde9721f500eaf0194a2b82b3ef2e7f162913afe25137f8d898ca423834d18552090206b9437778d339cd1e548f29011af404722129e670005775451003da12bd3a4e90d540c0a575d59bda9aeb85cac5b770123013394a8f2cd6dcd8a8efe009f38c84f6a97b514556769401a8382868e52ccdea2cce0776ee2197b17e71ed98d328c048eaac2ad3266dc58c437a5a8e284e3ed45a8a5b882e8e5f07448b8869b6d8430ffd97fcd18ce77c4348f1bbbee4be66e1756574828451954201556824fb365ddc445a30dd20170e521cbb03b0a9c0a2f1131ee30d70d0124e404d6cac1fa86e64b1fe30e3097acc60223e1fa7cc26a4e905fc6b95b8816ef336ed0318fa5338f00be7e6613732aea49a912dc69cfba8b94bd5196868fa4de446b60f50de61778542af5cad2be4247cfe94bd5cdb48db25fb7ca15174c39a3b0f180a76ca37536afa6d28a99159330e17a52ebb1be0b07674cf9c9c24f074872d506bc89a6f3c43c3794474642c8c85323c8b8d1026ef259582b85434502b2218019caa915a8ffe8367da0baad0fb5508f659a3a5cbfa6ec0d09d0fc7af995f3ad6a07966aed48d21e53c27e5c4fbcfd8cca061c5c784bf3356409c4956eb9c627f626a4f16367c461f7cd60603f8a8400e1d9a2d12f7624546aedb203866381694ac2a6ab601d08ee5b41707801dcd06b680cac209f5542b40b247ccfca2eadb63d33d92891c64862fbc44ba7830229537e2b76e17ff51420ad0c3a4b32e924feaf8f49d5470db7ddc82fc9658903e051110982d08bec6f60262d471ef873218632b8eb5afd5418fb7030c1097ee9aaf9fdb0dba0475e994323c2e9f029b7829f2630d424dd5c15174e8d6b7b7b453a5ac7684dc4a518d8bbc41ed4eb654b166b79e849f16d0329d1e55e21152b4ba4b191c90bf037ba9e4f3682170ffe0ff3f2bb383f236914b2f765662aba24a84d505ac57e988dee7c66c64590ec2ad94bfc8c693ee4abe3e3a84ab9702dd6883d49ae857970cf0534a5d865b079dc5771a3d96e0c2fd5bd20e6029c538e5c4a9b27112c478a98a6c6aea6dd2a5569762588f1037a31509e2fc18123f2f394ffbec9712b7ebf96a81c9fab240964fba41880d5cedfdbbe433bb82d7f0daa3153b4d53ab92b5305593ea50ea03cca8a6d07b61bd30309b6d70c536e57c4f4e5fa960280ae7a55a88eb4deb4ccb9d7f9b1587a2b8c550f30471d18a9373513da7360947c90008eaf721966aed41d105abfb09a4fd44f643cfa43ce8697dd163334356141469dd6a3cdbbf3e6fcab5bb8db3c2559fe6c8127e76170d9cf97ab3fe08945de6df64a2ad161abc027b53102977e530ce36c715cc92610ae0d8858b57efd13b55d6cadd7053b0e2d8eff73e0f7095713579a2170b83cb1459313bf2f2de7d73e14cacbd5c2ca29b7ff174d244ff8062ea79734d36bc41970253a79126703ef8f0e5ff37c44d393ca46b960ad5b26b5ef161ce1275a09146d0c8448ef80a4f95a789f0e51e398a6a5e082930eb2bdfe98e0658c710d479ae77e193ea65bd96fc2c8f3a25ef88b1777eb268e2392b0d43659d70b1cf1f0afa300733dd92205d6a5a26dd4044567ca24e38368fdff711023c565479c674fe295773aa7133a10c2a3d1a5da50ac5a6afbceb5d58a54bb681a2ca19a2abcc92b24a706294462d539d5359fb4dfc12b8533c3c0c162c17fb076b391d4a640e9af392ca230773df145bc59a8118a3585ea2f82f8eda4cbea76fcff4fdab100d6206d4fa32abe85a99b201f48d2dc0e0873345ca212ce2220a2107d3734e087b93090e2b93cf571a052ccad3f24234fd28b5f011165535d649059cdf20bd660ec1e4d3b7390e9eba4d43a6886ece75c00e2791d8661a061237d6766a775cc71c99a43f96fdedea9d9ce2bdf6bfe3337bced7811d483b5cce4cb733df944408eb90d3b69dfba8de25b22ffb4196db339909bd4ac656fe1f1a3daa4847d2c1740fd954a328eb4bbb1d4abc94f196ba0da0c5e83d241c4141bf02c96a6db5bb15dffc9c1c0c39bd021563c1795824a28df9b7df8de7fffdb9cdc00c52b44cffbfcd9d4bc69d69a34c356fc4076424147c0a69783573cfcf028d7411a0bbde50cce040c820c992b22da2d2bbd99d5f3a76cf4bd1d19aa5b05faaa03998da070ba3d7fe242cb08e2f25868fe0f07c7620541337a574514bcd373c5ac36381e9cee49608099e75ac6e350711aedc57bc910116f1aac4cae5488f342b82cd58af7a4230d45768cddb58e8738619132327d37979b81995a47932ed7b00876c2143e69f7512c13b28ae6eab8bb73d9d330768814218453f4ca8d16b4974b381b9641c8bd4dfea858f554ef85ebfd524493cf0fb0e6a376ccc59c6778b06d8c2fdc8a78e874f3dc9c11e820ed8bb3f4894939533c7576b5e84ee62d81f58d95eea09e3b198f3e7e6b1b5821e07282a23300491463c7fdb840d1d49aa6d37ac1a6bddea897a23c0ebdfe503600ea7a13bfe60e916638ffda38e12380de4247585e3400b0709818652342efbedb34803838417f31e5c2b2a5038d6aa47208deb2a0db6ea2eff06da6f9768bf9c5b88105df4aa9d273348f0391d5ff92cdc76e193d9f2ccae732dd6a4f766cd9328e63d775a76605ac9641a2189eabd7ae2949dec9661204f1c72b6353973d05ce297cb5b5e7378e3b83b02e2417de444f481441cbde06d675326fbfc785b478ba89d1b4bf087d9dc89fc61b2eba95b513035264fab95f41d94a299de6aba3464047dc4cf82d0fc234d6ec04b020c6b404b8fef1eece8ac80d49b0e094a3dcc889a3f442af5c54d7cbb563ebe3dafc4ac5ba17072060188a12f9112f46f48d866f529dcadb115eb8b5f5260f5082126b272d8021ee1a976c9030f9bf9dd3b145d71a59dcdba85ddf4bee90f7e4221d8b9bdcfaab7d083d7c0aba7e1b7c9dc22efa6e4954f4e2232e498773c4e3f667b4d106d28cc3c45678d67fb69b9dbdf7d9bff98408ee304799bea450f615ab7c66833527f077e662a3848ed90daafa910440ad3850a62c6c54386b1e7178106bb0ca7b60b5d452d580efbc1c9888ebfb2eb66936dabc95ef184690dfbb6d1b0da7bb72b5a63eb6aca1ab0e1653f9e3481dee7595859677f0f7dc5be484e479d97af649bd9e603796071461e99f8f970a7e6f7891d12165579ee9929da5ab22b99060d4dc10d8f0241225ca5dbbe037ca8235c20d5b9af070c870b56fddf5e35b0536dcdfcca6658a462da9d2c32038a200f7db220a6a286ed4e106e5e20e8401333a64af477d7ae4776e8a6cfb123d44fefe1d7f2eabc71ca1430873bfed503768017530ef12d28bbad1869531c2342c689e4c199172d255bdb0d65aef7dc03ed51b0751e23defe1b731d7097339046a589b036e6032f71748653633dc9a159f040c1e5fd92c15cf5b44a61218e8040a30694b813f007e2449b57ebfae6d877dc9f62582737ae960d64b23fa2e32d9f43f351e492a4ea5bc5937ecb12ef2a5bbf74637545feba97ce2be08bf371b217fa8a473fe728698c5d28ac5900db76ddc5ac784b95db0283ccdd15951642a5f9a731931889c18568eedb2ebe58b7676eddd8688260815fa3149129952558999299c4c1329d7fab628bf1c1aae83e3e6eda7b9f5cc10d9f4f07c1e91e77985ea4d8ad72fa65fa3d251af2dd1754fd60f870ab816249f8ec3512e9a5538bab37ad6a7bb9f3f0b01708b41b0f895e6b3d5a054951f6d07ac0a3ee6edaa96f8c22f0615ef74e32c8b9acf2ca5c1ceee965790053496afec6870732203e452af7a5c449973557353bc4f4418e2b86af60e4fb8db373cd8440357f6fbc96c1a5c6c65603dc27a2d71a4c1821f7b9b1910daaf4078755d0fc111b14840e811fa5c2983a9fba47f87fb8b57fdb54ddd79374886d249230529d2c55b19b48fa75d18f9b29c93c3fe5f76f39f41825db014bf7f380756e6cfd8c753c5f839fbc83fdf6fbe93dc531b0dbd7f05f20ea4f61d37cf621320e50ab28a0e91bd3d2005b93d1aee655c1f4bc7ee763093da0ebb37929b3e7aad5eb3407e50c8e4777a8b8d5687a092bdcdc672bf8fff8bc2e40a322d9d0f800d839a6be6718bb6b9ea82bbb61e55d69730b82ad82f1bdf1fedd28ca47dc36241799fbc61a66f123db712bde12bdb558e23b3c45bb38511b72b76a34000", 0x1000}], 0x5, &(0x7f0000001b80)=[@rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r23}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x78, 0x8}, 0xd) ioctl$VMM_IOC_CREATE(r9, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r24 = accept$inet6(r9, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) socketpair(0x6, 0x1, 0x1f, &(0x7f0000000640)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000140), 0x0, &(0x7f0000000380)=[{{r6}, 0xfffffffffffffff8, 0x65, 0x1, 0x14, 0x8}, {{r7}, 0xfffffffffffffffb, 0x30, 0x80000002, 0x2, 0x3}, {{r25}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x1}, {{r8}, 0xffffffffffffffff, 0x18, 0x4, 0xe488, 0x4}, {{r24}, 0xfffffffffffffffb, 0x91, 0x1, 0x3b6, 0x6}], 0x3f, &(0x7f0000000200)={0x400}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x400) write(r0, &(0x7f0000000340)="ba", 0x1) 05:53:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x6, 0x8001}, {0x0, 0x6}}, 0x2) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 05:53:20 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="10000000ffff00663478376fcd6b69b954d517b47228000000000000000000"], 0x10}, 0x0) sendto$unix(r10, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x2, 0x7ff}, {{r3}, 0xfffffffffffffffe, 0x36, 0x8, 0x91, 0x1}, {{r4}, 0xfffffffffffffffc, 0x81, 0x40000000, 0x6, 0x1f0000000000000}, {{r5}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x13}, {{r6}, 0xfffffffffffffffa, 0x2, 0x80, 0x80000000, 0x1}, {{r7}, 0xfffffffffffffffa, 0x80, 0x1, 0x7fff, 0x6}, {{r8}, 0xfffffffffffffff9, 0x1, 0x20, 0x0, 0xa00}], 0x1, &(0x7f0000000440)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xc8, 0x4, 0x100000000, 0x800}, {{r9}, 0xfffffffffffffffb, 0x25, 0x8, 0x200, 0x7}, {{r10}, 0xfffffffffffffffc, 0x8, 0x8, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x41, 0x80000000, 0xe87, 0x7}, {{r11}, 0xfffffffffffffffc, 0x82, 0x8, 0x6}, {{r0}, 0xfffffffffffffff9, 0x46, 0x1, 0x9, 0x10001}, {{r0}, 0x0, 0x1c, 0x2, 0xffffffff80000001, 0x1000}, {{r12}, 0xffffffffffffffff, 0x0, 0x20, 0xb7, 0x8}], 0x7ff, &(0x7f0000000540)={0xfffffffffffffffe, 0x91}) unveil(&(0x7f0000000680)='./file0/file0\x00', &(0x7f0000000140)='x\x00') r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r13, 0x29, 0x7, &(0x7f0000000480), 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 05:53:20 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x38a00, 0x0) r0 = socket(0x1e, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/135, 0x87, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:53:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kqueue() r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r3, 0x0, 0x38afdcf) r4 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffff8, 0x8, 0x2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0xfff}, {{r6}, 0xfffffffffffffffe, 0x0, 0x40, 0x1, 0x8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80, 0x8, 0x5}], 0xa9, 0x0, 0xfffff801, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r0, r7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) 05:53:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd", 0x1d0}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) setpgid(r4, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000000c0)={0x1}) 05:53:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000240)='./bus\x00', 0x40, 0x100) mkdirat(r3, &(0x7f0000000280)='./bus\x00', 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f0000000340)=[{0x8, 0x3, 0x20, 0x5}, {0xe3, 0x2, 0x4f, 0x5}, {0x4, 0x1f, 0xd8, 0xa26}, {0x81, 0x80, 0x1f, 0x1000}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb7f, 0x0, 0x5, 0xff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x20) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:53:21 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 05:53:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x2, 0x0) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwrite(r1, &(0x7f0000000240)="e325040355b6c7526c1998008d1951cd9e87106d239d1990346dd4e7ff3982859ec5f7d84a06f3ce033c55e790aeb9a7e905f24cb5f1cca88cb885b4e589db47c37d83509e7dcf403dc25a18bc2d524244402f79fead8b3c45574b11cf3b6a9c151d7dd826eb25a731550ee268f20935e97ef02877988be09f041402222e0d77816efb76b71a91226328db012adfd28c51fd0400dae8c304c27d13b89b56e7743a0be2e7a3f491", 0xa7, 0x0, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x38afdcf) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCFLUSH(r2, 0x20004268) 05:53:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) recvfrom$inet6(r1, &(0x7f0000000140)=""/58, 0x3a, 0x42, &(0x7f0000000180)={0x18, 0x2, 0xffffffff, 0x100}, 0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x200, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:53:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0xda7e, 0x10001, 0x8, 0x1, 0xdb54, 0x6, 0x8, 0x0, 0x2, 0x2, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:21 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./bus\x00', 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x20005701, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) pwrite(r1, &(0x7f00000001c0)="1562d3e5440e8e5bd3aaf06e135e228703272ca0b12d260b6ed4f20011bcf5fb08a8b2b904a8faee51f6d424d1278aa928a35ab0144dcc7d2d1c1a9aefec86b5c76f27ad1d31b683cde29f5fd384698ca0f3b1c269c58dc08457a2b01494da16ce28b2d1332fb6f3d78c87b961cdbde8de409922eb878ac28dee47a27109f1e6b5f786d00cc7a2f72f615fb746c21c378767b7aa6f86658fba5528bb", 0x9c, 0x0, 0x2) wait4(r4, &(0x7f0000000000), 0x0, &(0x7f0000000100)) madvise(&(0x7f00006c5000/0x4000)=nil, 0x4000, 0x6) 05:53:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x21f6) r3 = fcntl$dupfd(r1, 0xa, r1) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpid() ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x9) 05:53:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="5e32394b4ae0f3f7f7ef902c9e689225e3d7d56fc214fa7b7c41ed869f6b8c3df7a8f52e6ecf6a1d609fb2c6aaad2f162d61e9ffe5fcffa4df90b83b68d0ea2c71269c840e9bcf015dc060d02fc34b018000006097dd8b4eec4d2c299f4fad8a9b7c569f057805f3d8cde8251af153a4999ac58774586667f59918b9cf0aff19f8a977b665b5edc5006ff9f870ed3b458ac279f25043056c536c2688ef8e6de9553f0725c59a438570e0ac163d6b861be78c602aa7537ce226f2e3de57971d6bd81691f72ad4c818a93cc4188871104ee2fbe11d28fbd050c26161740d0d71a92bc98e3b17f62a40372aa63c18abc0262a9a4e40cc3743720506e27a0bce3d2dbcbfb80084cd9b0b09981586cb7a14dad0dd39cb22c2355c759be8815c4765280b2920b66096d77d52448a28d9d6ffed025b7445f10b9543739232cc74235a5fabcac86874fb17d7f58ba29204d921fe451e8a2c8eba17811e4f4cf8203c771ff35ddc6bbea34674459a6db7187bfe512af675a8c6f0c0dc1fd841bd934b6505b3119ad8d53b4394aacb9d4c9374fcef2851da8eaa02483d712217cc0589d441b6d0947fce912a0f633ebd47995ae4b3a2493e13a091a2563f4de08f3fd32a21bc7068f9223b2952e13c1e5fe11364f28b4264991ea355e0d59925ebae14ad399c1560ff33"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) r2 = geteuid() r3 = getuid() r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x0, 0x9, 0x101, r4}) setreuid(r2, r3) r5 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x7, r8, r9, r8, r9, 0x2, 0x2}, 0x5, 0x54, r7, r7, 0x9a8, 0x15, 0x3f, 0xfcc}) r11 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r12, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r12, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r14, 0xee01) r16 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000240)={{0x7, r14, r15, r14, r15, 0x2, 0x2}, 0x5, 0x54, r13, r13, 0x9a8, 0x15, 0x3f, 0xfcc}) r17 = getpid() r18 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r18) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r19, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r19, 0x0, 0x0, 0x0, 0x0, 0x0) r20 = fcntl$getown(r19, 0x5) ktrace(0x0, 0xd062682ede22335d, 0x10600, r20) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x5, r3, r9, r3, r15, 0x1b1, 0x2}, 0x8001, 0x3, r4, r17, 0x100000000, 0x5, 0x3}) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r21 = socket(0x18, 0x1, 0x0) close(r21) r22 = socket(0x18, 0x2, 0x0) close(r22) socket(0x400000000018, 0x3, 0x3a) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r22, &(0x7f0000000040)="100e2956b9223776", 0x8) 05:53:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x20, 0x4, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x52, &(0x7f0000002c40)=ANY=[@ANYBLOB="10001e000000000000000000285ec021"], 0xfffffffffffffcc6}, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x229, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000019e26a265000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) write(r7, &(0x7f0000000240)="0ac4a3a7abf3591c50c90fb3dde7d5a38abcc87428adad8daeb0f237dbaf768aa8663eeca677122476233a4ac8180c13cbc8f955b546320042b68c1c0354f68da9d742c0fe5ec0034a7a1c53ff6f90f0fd5acedaa70c1aeec19feb0fbf3b306f28fcd62fd804bdfd70430a6c8a6df61fd8104706e0a1c45767c099e6325803dd34a359c48d6a39711ea7734f2fabdfa1b7e00b09859d1fff89bc3e21ae1a4cdcc342446745f4a75383112f25ceafb0c9ff6fb3ebafa6dae4225fcc09e59e3eba7c3f881728073e6821ec75bf470a4c6bac336ad22425911a35275fb2f596645dcceef23748d29abb7d4a4031b30472c784b15f81747893ef7b66", 0xfa) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:53:22 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) pread(r1, &(0x7f0000000240)="4fa20828be8e53691b3a9e2408a430a362829d048c15ffa97906f1d02fb40b54c455391bd245302a25cde0d62ab05f54c1df901d5156312086494a81973fc31c62273743eb8b1308fe27ae462d193a5fe0542d93769515b61055b1e174d59193a6df96e5ea8a23c431ac1d4cec550f785cb1b5b577d034dab898d32c23b03b9f33b6ed39cca4b36ac83e0f1a5af3fc9e5584eea5e50958eb74b60a472b6a40700e12ee91a1df1a26f050f7a7a9c0148c1ddbbea0c10daa219d0b75af9cd4ddd7c9c1dab6ec1a7b33c0a851e39fffceb9eebb25ade3ac83afa720ebbbf061c6678a57bf73f3b3186e36297ab67f11c69b45acafab813e34dd7cd115ff8083182c06e970743d889272b3e8a014d8dc107a4e409ebc84ea8c83e7b9e11aad0038a3bfc8887c40c9b34f728aaed25376537e213fb77e2dd70d26459b7b23302bbde1c9bfb8293caa9f59c81eeb7af80da832cda5c25c7020bf3e11325423e8229e16891fd449e8ac6bcd36a5fd7bb660321d403b9a475ae4a1deaaf349cb9f24529a4307d8c5ceae5acdbc9becba366ccb2808ad4600e76adf794293476a226b3181eb1627649e68376857991e93e747137a00fa3f65b6b3c4abc482e0a9187161667aa5c0c4078bbd70b17fe4c5eb4a2b4c15632e3f5bfd64b3b2beede6e811357ca8f865ff144b9f9b4772731363b038ae6e6c5b24f8cbd2523144ef5e0fa0c636dc47b650fccf2ac51d595e46abc089e1fdcb5b23beeea8b48ff4665ff946ede5c3d023310087cae7771c4904e8e6e980f4eef66a6a9f746eb01d0552ffce02fa2b53cd3e211943f1edfd2cd9548c89b2725bff91aade8ed5c1388feb761ecff7d5d6cd81ebc389db78af565cc719c501982724605ee755e4d327752d2fc1b5f67379576c8c8a0fc7ac8ac9737cff78137ad3252a1cffcfe016071d83fafa882d4f3ff1318cfb72dea0f0da74845cca11d519aa9efab31e47bd097a936879daba5a96e02aefda77f557e2cfccff27eabd17305a38943b66760884ac087627ea5e03029cfae30f682cf2c2d947d9e4af8a01979d4a096d36145251b99f7ea32046c15cfdfd0412f2c3a328eb991e242de3119ae7785da7f1c7d09208fb1a899852a3d882473d3a22685ce1d7055fc800dba1e97e07de8337720862d73a66ae4e73d7b362e91d830eab972ad48563c56a48a6daff4e7c56f6bfc303fcad5c6cb9909be3cf3c1a3c5142bd614d67c786991d377393526b774670945aca045cffbc85c921a3642a1237c86f81f9c9a3833fd6352af885439ab1556327aef99e39e042d332fc61d4bb5898ff01821591a22d56d3129c61524c398411f513c39722735430a963934a668055edba8430f49b961af6f4dd3a0f91b921e9a0ad6ef051c22ec5f0f628e7ef092311f43fe274424ff20c49038364c388aac0392cfbb20a659ba128fb3bb241d58ead71e4a1e6921e214100c1b4b0c8beb74683d2030b808aa788d25fef041b17a247b558f44546d5adb5d117de45a2edd5274ac7c0169444a9d306e992527e1f7ee47c763aea9f5dbce033d85ab4f0d540ef8788e42529fc46905d2bfc1ea61b14182249a76ee64eb65bf6068e2bc2f1e03623c147aeb46c5dee5ba593da355fbd8ddd5fb2ea4680b173bf8b0e049f80e7e675d4f998a67d6b2a03691a9e868b9f528f01028628eb539dd2c4a740639019d08eedf8336099022da0938725db27b2336751dadd5d230c7b550ac17a9f4a537c63e8b3f1a9920a944d616ac41e5865acb2132a6e69643c01eb1a1228b7cf202b2f7839ddfd6f9f32fe7b907fd7a2289b9aaeb1587d1b3bb44cc7f6efd189929828044d1ac04c79b8212ab18f28be15991550d12bf53da1d8e30af42a6a922027f3bdce1b30a5d9b052ccfbedadcee0970091a1a4c51f46407150f300899271d09e1bf4de0be51e19de30dc6da7b47969db20a708530d0de177d589a3106eeca7211d64300639f28fde3e44c84d2b4ec20e29200fae900d466c62831711a868206418c66139b95764d6a8a991134a1811bbfa37be02ef24452952e57094464ea24f3d5d6f3fb887366d0edee491a54d7b1ef6b47fcd7ed075c0f3ffff6b4cbb0dfe6caeda99e2ed2d1fba35d4b168bad5762c8c373180c8358dd2a5047674bb8d5bacb2634eac376ffe4ceecd804fce21ae4409db0b5343b1ce5fcddcb85bb31eae5e45d3cbd14ce517df125c6f26764d1c59f8e8b1db426e955b3942484aa7b646844122ed240291ce0bf2e3348ea31566d632106b23b122b4d630be75588e19c4fc44ac0a61c06e3cac0334d51840e2b5400187fc2c261edb92e1a42b5efafc3bde2c2792fb95e04067d9a5bbb2b5a1ff1563aa06b4efc4a7bc84e6b62253988ace3fb55458641330ffb50236908de4969e0265bff69a8a3d315d9a6753399f9a9f2061ba487f817126718c8ca95e70ecf6ab44bdf6147e3dfb3aa1d572dc713c65a469eb2a6d2c1b54cd355e29da996cb057f45a4a56acb92ebed454994e2fa96fc533b59caacb9ea7702b9016c64b8e5d33da4fa24a0933a68d515e9a205d0fa6786a750d80e3455684a9046b8f1b70893ba3f7d74da1f0d95ab1a7c3a3d936d04ba17bbb708fcf0020589badf75aca71f2ab872a25eeabe034a9b254bad28da0b42f800a55af9e445508619ef329c77554c1c746150c36329bd5bd67b069e7025bc2d376e447498d21096341f70f4d0d0a226534d379ea34914437dcdaa95fce31934fdf644190a2aa31b596ba54292b7205d49a98d56424ff3f94a8602b008b7d0d4add0f78ba199e044ee0bc14c041a8736ec82af757fac981fa78507f8d5026b27db085f3bd82c387cd2334ea9a5d7453f9f971da8e9f6bdfddc74a3eb2331290aeb2af2c5563c0d11e6dab092ae12ec722d9e2d41d84180571deb81589eccd7393d7d9b718128a1ef7ab153e53c32545e9468341d74555f0f6c0788d871f64d585e4046d5b25ad0c1a61991a06c2077c2143f0fd62740597cc563a52077cd44157be99243a9aaeb4f881766817977bbf82c3bc240f6c210e6414bda2880d491f93142b2dec488e0bfc34b5ccc2dfeb0d9e16e47aa383cf6a540af73e948e30f74668c6a285dd18c6d3daf1417f91df9cb701011817c161208a43b07e506dd77d669509d5826858d557d58b156c0212793a71fceb0b9bbeca6349ddf7f3ec693a6f04a86a5e309f8533b0195095f0fa2d666c742db041697aaa20bcbeb8da13c9ab5e0da2d944a1a26f6aabe1ddb498d186493ced5eb2fd2724570c45a94b42e910a25b53fa8e10a4aed04fa40c35308b6aa85516b253b45f91d31d52a4f82c117057729f95a47ab41ad059e53ede14bf20db91be9b1afa02a56891438acbf5bc19cc0e8fa5d2a095ad93a2c8b03a5724e3a1c8cdcbc8ec0c4f18df850e9002f1cc03a7027a94162579f4302d2bc3b041f7e0b61c0646fa35cfa00deb9d0d8166c90ea6b47bc3db6a174c65c1af863ab7226b567283b986cb1a8dad7ee134c05fa70db1a05d6dc9c2be7d6d78f3a52f9fc37ca23f071e3d163c073e7218c8c5e6f01eb946782da5210b5a592a05fd0ece6f427d939ff075d6610e5a781ec6844a0ccbad04cf5a731e106475e5ea2ae0e763443472c6d983364bcf96ac6d5ac2e3af96c2f707fcb74c08e16ccc8751bfb1b13a9ab24dc40f0b1cfe50ddf533e7ad3bf09b129976da8183c5bdb8b0194c260be131003e0084587b650f0c18516fc371d008e6215bec186f5071bb24b9921896fba12c13bdd7127465a82cb57daeebfcbd59e1e055e6e3b86557324834d6ec3750447e47d0850ce5f282b74c90983625fc4e1242b452149768ba13ada58aa3aaba0c0829805aa7c1529e6c3d84c79276bc90910c316e7e4c90f5c5165df343236431c10c7e7b2ed77c1ff5853dc4c2b4efaa8e87962a3a4af2d4015203d563fdd5995cc94897fa2c0298edb935f5543635e40270b7b648b1534fda0afd623c4c0ee3c5c5317afd62c0e2c553c2a8467d6c19b6da1eaeda0cd6e502ae80d4fc55ab81cd93c5c71a95e5d85fb9f08b2eb55aa5f9e3ed4a43bc364fe5ceef604e19af1d4b5402f085a23f847592c3e2f78519830a45dfa3f3c22746ecc0b022f50caebd66991f8310707c961a0667a2a3bbf14e9cbb236286e3c40ab561e508189351d30b3494b577b7d6b7fb2b75464643a9efda23c284a0dd3fd7c0966050b812b7bae92c3cb6f87c28ab45dea362a370b949b1dbc916073a641a4ea795a9ab333f895b59f93ebd972b160355194ec047cb66ac5522a3f52207a94bb9367ebca36a0bb1d582ccf9da58dd710fd46a9f71a3891420a4b2ae4691c44873f3ed17c08da767bbf683d1d55fd1310ecb5d0949feae40328ff3397acf38d66b83626bc31fac20d51835ebe24a49fdcb7366c41a0ef2fafb38e7d375ee0fde5dc7befb7133ed45e959c3ac5216af6dab533a6c19c7b4eca6c72001e917256ea072ab453cb98b49e4c816eec359d3b3478294d18ccea5c463516b8bf1dd481d6bc51854dd55a49c61cb2f7f8533a2ffe8499243082f646c820f15383d748e6814779c512874aa2edba71aff05ec4bef110523c2881b9edc4518542549eee4d0fe71bcf89e12e55c6fb2dc8b6de390d0cc5580a5688c216ab140dcf722ee5e5f382c0585118c49ae7cdb2f88e7a4bff5db516da3b8f17d4d6527966361946c8b17997714597dabb2947a4b7400e5fe01cc3b8564d4511eb4992a75cf62ca24e88e010e816e7bbfbabfaebdcbb599c5be132f45165b6dad34b7ff5280ddb74c9c00a0d6639ab36abb42923314d50edbc914531bf53155365efda0a174ffa1f0b96b0e8f877bfd8c791d20c482c2ccdd793048b929b25570666893a322c4a85c81331c7ee97d0e9c388a2b6c0170ca3c020df7f4ceae834e8789ac0febb5d41870ef4897acf3257bb86e7394b878c1ea212cf66e226bab7fef0d7e9bdd264bd90ba034fb3070468137fbc829c5a2df09ea37a11477eaedaea180d139bf507898f2b5d46e13f73c9855fe66b794cddaea89d47e72492f00666d71017b0cc7be6555562b0a7f5b73dba9891b20138c0dda4b2f793de8cda32f867cab8286d81b34a59675e7b9a35dad77add7e70dfb78ce7a01ddc1564cd42814dd62a3dfd25ee57ef591ece881671e82b683f92dd8bb295b706b3f480723c88b5ff54179a69a564fbd016bdc82d8bdf255807176d4d1d2fe84c918d885293ebf08115a3f52faa248fc92b47d485f76457e9e7e856d0ea627f59ae099f76f08977172fee1ef80a99ac9ccf365019cc838e04c5861026442c4c32ab5b173a71221808f747ecf9e308a93d83cabdbf6f563b7246c5e36faff218e340687fe160ae58967531ba2ebfc75b04ff5f2cd8e89106cb050bef2f278813b481876435ba91b65149ff5085b43fe0071d09abed92f41158c0080f913ae775b79ed939af94f20c2de41690170ddd8bceb71dcfab3009e395937f06969eb00fb171a5046c4c85eb78acf0afc5ad706a60762d2e29683a5ef0cea8b849254c0d06235a4dafeb584aa4ce75ac2444640f5e77f99c6b3d65d05ab69425ea49b228b42653f2da08d571ccb50d341f8b96100934a865444e4fd6dc6dc0fd917b9b57842a910eaf6932d45d11e5c3db9aaa7c7ccfe7b4d622a4b2aa486d4efcb49bdede5c224bb38fac6d882c15803f21eaed253b130af00212f424511364aad1760d34d01ef004b5c5ef65b463107927c333d0d1d83969b4f9510f569c4e6dfed0a6da41ea4761c16", 0x1000, 0x0, 0x10001) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x4) setreuid(0xee00, 0x0) getuid() r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) renameat(r1, &(0x7f0000001240)='./file0\x00', r2, &(0x7f0000001280)='./file0\x00') r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000040)) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) 05:53:22 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x8000000000028aa) unlink(0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x80002002, 0x28b1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:53:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xfffffffffffffd44, 0x0, 0x0, 0x0) 05:53:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x601) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffffffffffffe00, 0x2}, {0x3f, 0x7}}) 05:53:22 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)="e493e9", 0x3}, {&(0x7f0000000100)="01503cb03b3085925cebfc149bbf15591350dfded55daa23d8fd8317fa1e993a9858", 0x22}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = dup2(r0, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 05:53:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x9, 0xffffffff, 0x0, 0x4, 0x6, 0x8, 0x0, 0x1, 0x468}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x79c) 05:53:22 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x80001104, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) ioctl$VMM_IOC_CREATE(r1, 0xc050756a, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r2, r3) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2}, 0xc) 05:53:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12b136a5d00d1628b53a00000000", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000900)=0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) r6 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000040)='.\x00', r6, r8) chown(&(0x7f0000000940)='./file0\x00', r5, r8) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r9 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x0) close(r9) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) writev(r10, &(0x7f0000000800)=[{&(0x7f0000000100)="8aa7b7f212be99f581295798ea151f868ce3c6211b97d3efead0", 0x1a}, {&(0x7f0000000440)="f9f1ea2ff9bd20ebf5a7bc81bd701ec2e0c5fe4ce35419b0654541739443cdc30dc883f1715e26b793c8bc0bce712ff454f476170d3450a58117ac05d90967487d85818d7b257c9fdbbac36c41adac980fae1f8f0c39677eb9e947717cc3ad45248f05bee5264564b7c3dd969f65a07354fc4dd3457218a79c28826fd67a84372266c4baf06ee9", 0x87}, {&(0x7f0000000180)="4d55ad166e44af06f2c8ff9ba09f30922e6f41fdb341fc1cd9eb0a80f0cbd3cb204f05e0347ff1b509a041d5a411a4115db9b8fe696adc525430", 0x3a}, {&(0x7f00000001c0)="c4c08b3d7714a2fa70b04d0c7c", 0xd}, {&(0x7f0000000500)="1cb066e8e7c049920caac6d5b062ab36842e114ed277cfafe8627c64b8197e1a5c3af0704f00e7282ad75de1976c17647e92382bd7e7e20e45994206da39d3ff467afea31d317584fb69d0d54a10c6dc50", 0x51}, {&(0x7f0000000580)="72466b51b29b5f69a4a1fd2a15b433151ea6011b2abc34de86396edcc5371fe43335eb168ff3937756c23a53e32a70a9cc53acc320e8e604ec8c2af5638ac1a7458c445fdc11c64e6b2a7ad476def0ea2ea72a5f742250e4a27edd7f18509b6c2087e0c6f57a579d64e0f2e131b25a553c2863338ae65d6947c5e8fa2c94e2f5720a91f1e30f27d412e9a0006b393230b40e0df3ae9ab937db123508d1b5fa2add01751935e5263bed56d9f5983cc142940a99ee466ab525e3bf957299309333357d", 0xc2}, {&(0x7f0000000240)}, {&(0x7f0000000680)="e0fd49b325ad0e3ee235afb03c3ba6139d83cab43d8d77c21176ffbb0459887bd69d64c12b02443e0a9bb2bc9664496e801480d65f579b6ad5b6ec0d9ae839a86e151816abee06ff5beb4c682659b5ea115b9410e9afa9b53f763feb304a42c1c14d5b8973982709b5145f721081ddc37014e225488be6f2663d726ea4e6e633e741a6da5ba8cb343c885a076da594b8bfc95131683f9bfbb9a0d61fb3699968f1d7cf820130fca1462aee28447afce5198a5d91bdec76c796ead4fc433805ec75802c66b416db547136b8d7157314e5ba392f05b72f17c8cf19ae8148abe78c7c4d2adda4f9386a005785ac3c9ca9e12b5b3fced7d28917f0aa78de9d4c", 0xfe}, {&(0x7f0000000780)="7f6035a22c5f03743330ace8667aff0861ed1487f0cd5e43c26a2ea2f24446557328db59", 0x24}, {&(0x7f00000007c0)="7b10df699757aeb8c8fcaa2882b73fbb52ac95236de371c5e3c9669d86c540832b1e48f8b860bdea0b194b9d45bd3dd8", 0x30}], 0xa) 05:53:22 executing program 1: r0 = socket$inet(0x2, 0x8005, 0x17) getsockopt$inet_opts(r0, 0x6, 0x8, 0x0, 0x0) 05:53:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x6, 0x8000, 0x0) pwrite(r2, &(0x7f0000000240)="5e8453fc590885b7f2130b2f3697128ef8507f9e139b6fcaa3219a9bc5c0306cf7fd119b1b426e57f168b4bd8a7beb3bf2ef5d41599f97be66a171fdde9850c9dc5007a4d8785b7113be55e203b22d2673a444208753634753362cc0aff4468e2cff2244710027b47c41d0b9e61d", 0x6e, 0x0, 0x2) r3 = dup(r0) recvfrom(r3, &(0x7f0000000000)=""/28, 0x1c, 0x40, &(0x7f00000002c0)=ANY=[@ANYBLOB="1f779280427910312f00000080000000004c653000"], 0xa) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r1, 0x0, 0x38afd4f) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60, 0x0, 0x0, 0x2}, {0x7ffe, 0x0, 0x0, 0x3ff}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) connect(r3, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 05:53:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x48) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) close(r1) 05:53:22 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) pwrite(0xffffffffffffffff, &(0x7f0000000140)="8d804bfdce963d8eccd96d23fcac718e0bf8cc369ce23a90630e168d1e6161a9f0fb24bbfa291edf4890f5bcf6944335fa68ad86b82b00c878ab923c95598bd7ad188eade8347a2e8cb642ed7ec457070517b6c52ea48edc37e8a5c65d175309a7e75fba1eb9ebe8638707a877dfabee53303db633986d5e4636f6c28a2672a769a48e15e15d84e887df6bc69d63f3a2fad350978322554a44e55c4a41c76158edbf76314f186de73a5766f1b34a033f5d3b590d19a73651fa78dc2b95f05726", 0xc0, 0x0, 0x80000001) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10082, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000100)) 05:53:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) 05:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x38afdcf) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r4, 0x0, 0x38afdcf) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000080)) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0xb0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r7, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(r7, &(0x7f00000000c0)=""/41, 0x29, 0x3, 0x0, 0x0) fcntl$lock(r6, 0x7, 0xfffffffffffffffe) 05:53:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) getrlimit(0x0, &(0x7f00000000c0)) 05:53:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x10000) socket$inet6(0x18, 0x1, 0x50) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, r4) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x20800000033, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r6, 0x1) 05:53:22 executing program 1: r0 = open(&(0x7f0000000280)='./file1\x00', 0x1, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:53:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x8bdb6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) 05:53:22 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050100000000000000000110000000000000bf74abcdfef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2d66bbb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c5000000020000000000000202000001000000000000001000"/177, 0xb1, 0x0, 0x0, 0x99) r1 = msgget$private(0x0, 0x30) r2 = msgget$private(0x0, 0x142) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000780)=""/75) msgrcv(r2, &(0x7f0000000340)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/230}, 0xee, 0x0, 0x1800) 05:53:22 executing program 1: sendto(0xffffffffffffff9c, &(0x7f0000000000)="eb35b0267e4e4df28c6f5d1fc6c4f4efcbb921bf9cc3878a2fe0fa88e19ad09369d7902ab322bdfc8f5507ab85271b", 0x2f, 0xa, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 05:53:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socket(0x6, 0x4000, 0x81) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f00000002c0)={0x1, 0x0, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x4010, r2, 0x0, 0x38afdcf) r3 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000340)) dup2(r1, r0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000300)={0x13d, 0x10000}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1f, 0x5, 0x7}) r2 = getuid() setreuid(0xee00, r2) ioctl$BIOCLOCK(r0, 0x20004276) 05:53:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:53:22 executing program 0: syz_extract_tcp_res(&(0x7f00000002c0), 0x9e, 0x101) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000001", 0x2c}], 0x1) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) accept$unix(r7, &(0x7f0000000340)=@file={0x0, ""/99}, &(0x7f00000003c0)=0x65) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000480)) recvmsg(r8, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2010000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7275ac945ce7d444ae719f92ff6745a1645f728bd4ecbc7536ca36deaae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4"], 0x38}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r9, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x80000000, 0x7fffffff, 0x8}, {{r2}, 0xfffffffffffffffb, 0x11, 0x1, 0x0, 0x1f}, {{r0}, 0xfffffffffffffff9, 0x42, 0x2, 0x43d, 0x1}, {{}, 0xfffffffffffffffe, 0xcd, 0xfffff, 0x9, 0xfffffffffffffc00}, {{r3}, 0xfffffffffffffff8, 0x0, 0x8, 0x4, 0x3d}], 0x0, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffd, 0x81, 0x2, 0x401, 0x5825}, {{r5}, 0xfffffffffffffffa, 0x20, 0x10, 0x0, 0x9}, {{r6}, 0x0, 0x40, 0xb0000065, 0x2, 0x8}, {{r8}, 0xfffffffffffffffc, 0x10, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1c, 0x1, 0x7, 0x100}, {{r0}, 0xfffffffffffffffa, 0x31, 0xf0000000, 0x8}, {{r9}, 0xffffffffffffffff, 0x40, 0x20000000, 0x2, 0x3}], 0x8, &(0x7f0000000280)={0x4, 0x5}) 05:53:22 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7, 0x1010, r0, 0x0, 0x1000) 05:53:22 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x200029, 0x40, &(0x7f00000000c0)="d5ff9668", 0xfffffffffffffeba) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) getuid() getegid() fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$getown(r6, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0xca2fac7e3b155732, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r12, 0x0, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r13, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) 05:53:22 executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x2) pread(0xffffffffffffff9c, &(0x7f0000000240)="5aa9fe583abafc508bf60b5b546cb474571ee691617f0f1e721d02d44724b455a338b9b5e94022ef7d473b8536d541e3bd7e2585ac51ad3d5b79f6507557b3c25d38a14386b4758dcee291c77f951247506484e481665889a74a4a9fac448e7ed4885cb9c008c672fc1317ec12f1db354bfd4275505833ca6c8c3d5d58332900d73ca87b231aadcb1508908ece096dbc829418ec89b5ef3b4cd6c561f7b1b410fc69223564598118ff19c40198edfcb560a7aabbd35e82d9bf770960d255a39d2d3f1fefec15d0d1e62bfc9ea6d1f651b8de87299579ef97b011a621a6b81a9be50e88141059ea741785a0e0207114344409969d685ffed78e84c035d32647e77333d1ade03d2b5e04a1abb04494ede3509b5d2460c0c8b34ac456e6f8d28e07af7a68631fe36d1d3361dd5a4615d313ae99e67de7cedc6e3504c9739a497fbb1ef012c55f2caca5d1b07a239b4ed73a18ddf443821810ffb1b5fd4da0dfb9b36b0879d7093ef2abef49dfd82d2bd28740a178a1f9274c8510c3f516eb50fc799d361eac930f4499fad7967ea15ccda5d2344e7e57894c2a966d2ef25d293fbe13da049b2e55a3c9e08f09c9a73d3e619ddadd63fa84fff58438b5975f441e8565c0aed13a5cf6fcf9025d92ec72b09b051bc0016f733b616087ecd5c3a69323b8b4e7cc59bf6cd7045ca8504db469b418b4c2eb184b468443b5387ce746aed3867682def02220721648dad5f5e20e37705a475df1ae7a14e3c61797ab3579e7b1e8ee55dd3882a85cc5545c175bd930c6d8e9ccf3f1bdc7b69c0c4bfd001277e3dcd1c89a656d66d810552d526182f0894ccd01bf97992e0e933e614ce58031e416352ffe7e689cf5bd1052b9545311d15299db57185c65c9f21d27fce18076bffa5661e21c16c9cc4b482ceb2c33baf8c2bccbfe404c9f12f1270bd5541e2ade7478d432cd171a0c2735ad887070902397be860186de4a142b2fb60e35bb13e9f9939e6bc0f6fb099b24c8883b7a6982a736fe2a6d2663893760b5c5167287d8ad96e41c1d3f506af116bade316216b7d1a1708148fbb9aecabd9f0101c4651e3ae927449963459d08b7d16ae4fb0e7b3131563d72fbe0e920a9ac2a987f3c778f493473c1806040e065be68a28731c6391184cfccd032ba03e6fb1531f6bf3f4eedf925de66d44d567d2cbc1134578079793a27993dfbea994629539948f6245bf9ad3eebf69dcfba4383f63ac9d0cd413a96efc632b3614ca40825485b028b39b5b9bfc43690c6a64c643dcff42f0fa6783e30be8a4ccd96bfe3756be852aa0a881bf7abe61e508c14c259ad8e3707d2b7faed43cdc9cf0a75d58d4124dc989c6fc7c5f332ce93f4035ce1e1bdfcb4629b8cc5b74607bffeb2101984b517a0a154c90d6e06213a1fb5011293bb45bc262bee6e6847d5be99e374e41eef76f0bc6ccfc62512db49b79365dd4063613ffc9de4ab448fe87e539f1616886961cf29026bb2336ff5e346b2951fda3485573791b8a8ae23e1e82cb62865fcc540e6ad066b433ca4d48f625333af7ee60f73013905446b63aa8a86d264736ae4bbcd0358695c480c5444c56e3b0b61d1b9516cb9ea5cb800da64e651efb96f217bb8bc9718cf726f8e79b6a8bb63fe7921db7406a9aa7c8ced2dd2f149645047d80be16e13a49d25635d23c31244f85c729e770c48b391d9f4b18eee61a7dade724d3d02b57956e0c286df5c2f29e053f52e3178c6e02259fbc1b11b003e62577cf70bc47da9dc811353082b9e3d4c3fadda5d6c530a5a0e1912612a8a5530bd9ab934fb5ebc858353fdf3466be555ae120eaf426d56a5702707786da29a98534d5bd39a09a5a2409884a21c285290f2ec0906272cd9d997f82c43fb78ab91610c32ee1cadd6e7fe8ed2fee79559c8127d11871e88b43ef5529f4c01553574e304495d297e9fa7b101b241583d496e7960ecff5996dc5829f574ed7199d48b9d48499aa12cacdc1940bac9a5b99140a0e7b4ca4066e59fa429915fb2bded5abeb870c86e2b871151da43aaffad5a99a7c851851b95ade19910fca34d17ab8def80cd98254a33a92fa8aef511e49b71abacb488d4f27cab0a420e2be8827785e3de2fe4ea378b16b220a10d1659cf32916723704af43c33294fa912eba00a259ee9b8627964fef1785fa527238438e467c56d712fe8a2894e525d73c8d4ad093147af7e7608618874041b0ad54f83579508aff65f60c1eba9ff9636b235ad08a7928d5ed0359be0fad117e1450d0b67d71e335edd8a161dbcbc27b673cbb3483f03397e57e4adc71a3e0a33b2de9598d62300e742d4c22e8f2f5452586ec5b2d04989ef6b0cca4c4d0c3c278390730810f580da5349dbd0be016d71f10bb656808795ba3684a28974338be593623cd36a31b9a9ceb297ebbbdc60160e73173f5475cbaaef78deb935ddd56bdf59797d4640ec868381033383938f00e4ca53bdec64684ba0a364ec3a83f9b7e74c81f0a7be53368d95b41803e0f293567ba9170a9d489184ee92619786726c25309866983d60c4ab2cf6d7e52aee9488cb5e1657b5036f27a83f834cd532baa2f2b400ff60782745562abb8435b6370b14b1dad48d147374083d42fffc08c1d5ef81ecb682f0fab1db8faaf90c33426c9b3ec90191522ebd990f9970bab06e225820625b4db27cebad891dee21b778d54c77e9e531f69bf1e77703c613d1717aabfeb79eda4fb01c45e561447950389f2f22d51543e49c882930da5e91ff55064bd3c8d4910fb342ebc298dc13808d3ac8d620d8b38fe3286d5a49ec6e1db85358e2919f41752541cbd007afa9ca4704b3e517c68fda8db3305e1c743e5c35ba760bf4a5a12fa9b285430815cbe2ab75d4a73fa81787c16214a706f2478af240b11451df5c22632731d02b72932ac084d1bd87e765d5850fded6258094200078243c0ac30b3dd761a45449c55b001b3c1a7798df2f44635ed16ddddb2542cc90db464241f7fd5f67b03c6691a80ff362df1520d56fe5695fb0cc080a9f3357c7a480a68f6f0281175f225decce2d7842cf6152a90acc28844d36fd22092c8cc758a40df2942856fcb2d320035d4a84a628b4a64a2c3820e6b725e0325c5a9646ab96f9f349a2c1269e46ed9786477320b99412cb0d0f6698f0b2ddd6e746326cd060ac43d99bd1b7eb9be97840c07626190ab2da2930e1310b181e14ebd14dd877bcf60d476a2dd68e001c1de2af4e4070cc8b7b3a5b652d540fb73ca0b0760db1a8117162c15574f9ff63e2535e996558f168c6ab0711dc05ea050947fe0a19fe4e04c7d4ec580713125ab80f9505cbcce1296e2c56dd7bc5908eccbf12e867be0a1f573365d1f912e971bdceb899473af251df8a88814dfa12d4ed04153424fb46ad5d363390965588b233f933bc2226bbd75b92de292956e26e321e89d06bf7d061b32232117faf08ba33d84137a17833799a06079c5f39f5d21d0b1e1f7428146a283a26eafb76621fed659ec6318574988b45775f5a3638b7a747f469cb411cef607e8afb14220ea1fe8d5f1b7fe4b946de3a748cb92fee61fd4ab23b2124d0a98c2ada4c26176c5d976524707dfa4cd239f1e4f25707685fad1d37b6991338a01c8aed9e50f0edebcbbd2eeb3ee4d280c50045e9c2ce43ecd1000cb2f147e991aa3cd148ddad0d99afd48e03befe151594a2629f89652f869915444f7bd6c086ca9dd60962bfcea559af6a88bd0ffdb336def5c7e6a118dcb847c1f94a5c8cd1ad02eeb0b21d26846718c49905e2832d1333bc436f6d7a084653faace05f307ee3996a3fce7e9fa8ca333ac6eae38fb090f88691e2ec8ce4e075a5d212e7bb757097656f4c9ca0877b2dfe81ff8948ead90da4869ac77f6dbe21bd666ab12c03078dc78fbe7d932486d5c036392d94c6fa2ca60f494a2030aa2b1a267423f1abdb0690713f8d4ff1be47cf5863d5ca1bd6c54ac0044cf79fb9f1fb6a1b13f4401bdbb30b919df4ffe5f59058702e2604ae2cf1868e03cdc3d212ef9abb9f91155960d2fdd45db7bb2c927632cbfbfac4badb1d0353f5cb21858022667a7af4225cffd0392d89824d69496484bf47623cc02603035e71760a460a25783a65206f16f83369c0e604fb3017e026523cc5537db413cab59d232fcb6623dd9854e64b01ff8cc35681c73317db58c678c2899eab3a76e6055e0c6c67dc1ba284f502e6e3f5ca7fa3cc5d49b2990eed0d04389bfff919b3695f708e8b9062237c4537a6200d9e3bdb2279b266f2dddf8c26898896e6b7f1e5a1ecc6430fa52b2e098e48e82c3e26bf52055309ec62bb9fa79d8bb2e3a2efab35606dfcdd6743807840f356fdaf4637676be50558b82df090ac7f85933a0e41ca559c47da5f5c9a8c1d8682392805a89ca4cc51322e6f7e75e66f4fceed8c2dc3bfb506dfce98579ca587ee9428431abf526287a9f19f61c74d2e1440f2274096e9306ba0fffe98f8e87fc7aec454f44b5d42c774f5635c0ce6e6705ce1f63704d2d6fb3cc9d16e3cce6f8f4efdf177c337d3035a69e1dcad697bed639e1529860861495c2bd39d3948533c8143d9a5d303661bd265d8b182a939c4d8bcb120bca916917393594999d6e69dedaaccd18fe3d8a7502a6805ff724ad9dd500da8552ac005619ebd3fbca46c210125856f854ab6fa7dd6900ebdb91e406ebe20134b36e6c8aebe75a35a1c0e231852ef8b4cbcdb9bfb5e66ccc9621901fa834a0db6d42a06c2be23df1c94b40d4d22f98bd5eedb71071198892e5218b229497150c8cd4ff76b59a2936f20c175e03f2d197cb47efdd537326e22b77b4c39552c8f125f0c5483140db25508680ac74c84c43496cf25fcf86f2cbefd97acb9345357c20e3054b70eb003ed224047425ab653efbfff69726f95cd6900884aac5150e742e5bc5325c0e45cd1d0c67bbd9ccc9fabd471aaade1ea1bff76097a3f85a14b1cde4971404a9f3ed2f1c031f8417d9725b8d92d729ae5960eec549bb1b75f6af4bfaf3eca2ec2bcec4a744966a0a78e7089429c5d271780c95a50a697e82ae37cf1b19316205a8511a39d130bee62ed7095e97fd79ccb7adbf51b073dccbc4efcda486cfd1edbab046f83269f365e6c87683b1de3a24a4969a42a9ac43e089a789b32eb17323fa218773b45f04f08c3561bd63b5927f84a30fbd3a418d0eb6379eab15b6519b8aaae160d79fc7f8c94fbf764650cb1049d5fd58efb45d68d4e1ad0dda9855993fc49447fd1d4bfdcf0fc8e5f6282268d25e95c710e35ce877913a4c6de370ac73173f0ee1d72f06c103aa56c6645c522aca900e5076de4dd6288db4012a9ab79e3047e3db83f9379eca85ea6be66a4a7ac24b8611c13ee78816afcb316f7430921647e7ca298a22f22a1c7c309a8ab0a70266838d8e77bca2d97d1d29fc731c450c81d97d1e9718dfee7e20c84f9eed1dc2e4b6875d0bc0f1e9687275c1331e66451c29309b1099d4c31d48298966524da1e4e496077addfb497476e9cbca1e206eed5c52cc04aad8de42f95b0c1a741fd5c36b7a903116254fa3ce485facfca53663e1febf7075b37205485adbacbe6810dc81708fc468d436826fd26233091203113e2db1e3e62633cf542e4bb1ee3c14e62f7a91a460fa5bd4c85cbbc24bafc46aad2524e62e8042e91a29c166979eae9ef3c28739f807e6f46f9f07a527778b4110aad53f1a911f858013c0b19d837e09c2af6ec92eb3cfbd9b35dcd17a794ce6400a477c9426841696526858d117221edc929f4", 0x1000, 0x0, 0x10000) mknod(&(0x7f0000000140)='./bus\x00', 0x2400, 0x2000000000086133) r1 = open(&(0x7f0000000040)='./bus\x00', 0x501, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xa777, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0x6000000000004, 0x19bf, 0x0, 0x0, 0x0, 0x2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000182, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) symlinkat(&(0x7f0000001480)='./file0\x00', r2, &(0x7f00000014c0)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000028c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0xfffffffffffffffc) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000200)) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000000c0)) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000001440)=r0) pwritev(r4, &(0x7f0000001400)=[{&(0x7f0000001240)="d60c89b954f9a92977c6297cd4bb7183eb5fdd6fc67389ccee5299863567b5ea9acd367fe25e29fba71b2f0d53c6e1ab663bb2a97841d4263a97fceb36827dcdfab58784968dc028dffb717a528c3221", 0x50}, {&(0x7f00000012c0)="64f5cea396d30d01d63d22e8423b544e864630a75b6dbc303f3e7cf0618f6d3979bba892116fff32ba6396f8e2bcf1a4a8161c63fb30d18f1feb6a6802a581ac6e61554a68b16f2900a8b2d69a7da71863d3f0546bf125dde4b55fba935a7a4ee6f93d5af945e5a0dae9aa7051bfc11d31143b17795bcd7234edfe1cc9b798b40beb34e927b15d2e08b40b90", 0x8c}, {&(0x7f0000001380)="ba1294c1126118fa1df71b43bed7d497f49a021a1bc2bc1048704bbe93dc89b68eafd780f16dee334bf3cb2a1e4624f9df31124b53679a02d3b2ec563fe75a38c5d20ae1984dd28f874634c06906", 0x4e}], 0x3, 0x0, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000001c0)=[{0x9810, 0x81, 0x39, 0x58}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") unexpected fault address 0xc000adb560 fatal error: fault [signal SIGSEGV: segmentation violation code=0x2 addr=0xc000adb560 pc=0xc000adb560] goroutine 23 [running]: runtime.throw(0x8f16bc, 0x5) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc0026599a0 sp=0xc002659970 pc=0x42e9e2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:401 +0x3de fp=0xc0026599d0 sp=0xc0026599a0 pc=0x443ece github.com/google/syzkaller/prog.(*ConstArg).Size(0xc001848a40, 0xc001848a40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:50 +0x33 fp=0xc0026599f0 sp=0xc0026599d0 pc=0x789f93 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7540, 0xc0017d9920, 0x0, 0x0, 0x0, 0x0, 0xc002659b20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:137 +0x1dc fp=0xc002659ae0 sp=0xc0026599f0 pc=0x76c11c github.com/google/syzkaller/prog.ForeachSubArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:110 github.com/google/syzkaller/prog.(*Target).isComplexPtr(0xc000079520, 0xc0017d98f0, 0xc001876200) /syzkaller/gopath/src/github.com/google/syzkaller/prog/any.go:169 +0x100 fp=0xc002659b48 sp=0xc002659ae0 pc=0x76e7d0 github.com/google/syzkaller/prog.(*Prog).complexPtrs.func1(0x9a7580, 0xc0017d98f0, 0xc0018491c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/any.go:152 +0x113 fp=0xc002659ba8 sp=0xc002659b48 pc=0x79f3c3 github.com/google/syzkaller/prog.foreachArgImpl(0x9a7580, 0xc0017d98f0, 0xc001747bc8, 0x0, 0x0, 0x773700, 0xc002659d28) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:125 +0xbe fp=0xc002659c98 sp=0xc002659ba8 pc=0x76bffe github.com/google/syzkaller/prog.ForeachArg(0xc001747bc0, 0xc002659d28) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:120 +0x9e fp=0xc002659d00 sp=0xc002659c98 pc=0x76bece github.com/google/syzkaller/prog.(*Prog).complexPtrs(0xc001747ac0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/any.go:151 +0x92 fp=0xc002659d50 sp=0xc002659d00 pc=0x76e692 github.com/google/syzkaller/prog.(*mutator).squashAny(0xc002659ec0, 0x5) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:87 +0x51 fp=0xc002659e48 sp=0xc002659d50 pc=0x783c41 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001747ac0, 0x9a1dc0, 0xc001646a80, 0x1e, 0xc00160bc40, 0xc001ee6000, 0x1ec3, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:38 +0x1f8 fp=0xc002659f08 sp=0xc002659e48 pc=0x7835c8 main.(*Proc).loop(0xc00160bc80) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 fp=0xc002659fd8 sp=0xc002659f08 pc=0x7ece44 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc002659fe0 sp=0xc002659fd8 pc=0x45d471 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000d1080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:320 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:262 +0x12bd goroutine 19 [IO wait]: internal/poll.runtime_pollWait(0x24cad4ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1518, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1500, 0xc000222000, 0x1000, 0x1000, 0xc00014fa60, 0xc00014fb40, 0x7c3bad) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f2f8, 0xc000222000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000057b00) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000057b00, 0xc00014fc00, 0xc0000c1580, 0xc00000dce0) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000125300, 0x91cc50, 0xc00014fb88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000125300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000125300, 0xc00022e000, 0x1000, 0x1000, 0x892e40, 0xc002b6f770, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f8b40, 0xc00022e000, 0x1000, 0x1000, 0x10, 0xc00014fb88, 0x7c3a0d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x0, 0x0, 0xc00014fd70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99dd40, 0xc000057b60, 0xc000020a60, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99dd40, 0xc000057b60, 0xc000020a60, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc00014fd48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1580, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1580, 0xc000000100, 0xc00014fe10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1580, 0x82da20, 0xc0000f9020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1580, 0x82da20, 0xc0000f9020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f8c30, 0xc0000f9020, 0xc002b6f740, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000057c20) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 15 [chan receive]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 16 [chan receive]: main.main.func1(0xc00006a5a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 24 [IO wait]: internal/poll.runtime_pollWait(0x24cad4c58, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0014bbcf8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0014bbce0, 0xc002faa02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc002e95068, 0xc002faa02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc002e95068, 0xc0003fca80) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:594 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:588 +0x89f goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x24cad49e8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001786a38, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc001786a20, 0xc001531c90, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc002e952d8, 0xc001531c90, 0xc, 0xc, 0xc0026539d8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99e4e0, 0xc002e952d8, 0xc001531c90, 0xc, 0xc, 0xc, 0x0, 0x3fd840, 0x3fd840) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0003fcb60, 0xc000022a00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x203000, 0x203000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:748 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092240, 0xc000022a00, 0xc0015e2180, 0xc002653ce8, 0x7b12e4, 0xc002653d40, 0x44500e, 0x413b6a, 0xc0000a6bb8, 0xc002949c58) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:280 +0x108 main.(*Proc).executeRaw(0xc001717b40, 0xc000022a00, 0xc0015e2180, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc001717b40, 0xc000022a00, 0xc0015e2180, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc001717b40) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c goroutine 27 [IO wait]: internal/poll.runtime_pollWait(0x24cad4d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001786978, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc001786960, 0xc002fca02a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc002e952c8, 0xc002fca02a, 0x1ffd6, 0x1ffd6, 0x2a, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc002e952c8, 0xc0003fcb60) OpenBSD/amd64 (ci-openbsd-main-3.c.syzkaller.internal) (tty00) login: uvm_fault(0xfffffd806bc09110, 0x15, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd806bc09110, 0x15, 0, 1) -> e in_delmulti(9) at in_delmulti+0x8d end trace frame: 0xffff80001d429a70, count: 0 ddb> trace in_delmulti(9) at in_delmulti+0x8d in_purgeaddr(ffff8000009ff000) at in_purgeaddr+0x156 in_ifdetach(ffff8000009f1800) at in_ifdetach+0x74 if_detach(ffff8000009f1800) at if_detach+0x140 tun_clone_destroy(ffff8000009f1800) at tun_clone_destroy+0x112 spec_close(ffff80001d429bf0) at spec_close+0x311 VOP_CLOSE(fffffd805db6dd00,7,fffffd806c3be840,ffff80001d349008) at VOP_CLOSE+0xc0 vn_closefile(fffffd8055b11880,ffff80001d349008) at vn_closefile+0xd3 fdrop(fffffd8055b11880,ffff80001d349008) at fdrop+0xc2 closef(fffffd8055b11880,ffff80001d349008) at closef+0x118 fdfree(ffff80001d349008) at fdfree+0x100 exit1(ffff80001d349008,0,d,1) at exit1+0x334 postsig(ffff80001d349008,d) at postsig+0x4a8 userret(ffff80001d349008) at userret+0x159 syscall(ffff80001d42a070) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff15d0, count: -16 ddb> show registers rdi 0x2 rsi 0 rbp 0xffff80001d429a20 rbx 0 rdx 0x3 rcx 0x1 rax 0 r8 0xffff8000009ff000 r9 0x5 r10 0x81b3d9e21607e453 r11 0x1fe1de68d7337c72 r12 0 r13 0x3 r14 0x9 r15 0x1 rip 0xffffffff8104b50d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001d4299c0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb> show proc PROC (syz-executor.0) pid=417846 stat=onproc flags process=a proc=2000 pri=70, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff80001d3b7010,0xffff80001d34a608 process=0xffff80001d39e000 user=0xffff80001d425000, vmspace=0xfffffd806bc09110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 69645 392502 0 0 3 0x14200 acct acct 74775 515016 0 0 3 0x14200 bored sosplice 95910 189302 1 0 2 0x2 syz-executor.1 51008 149748 2798 0 2 0x10008a ksh 2798 127664 42796 0 2 0x12 sshd 12939 48616 1 0 3 0x100083 ttyin getty 42796 12939 1 0 3 0x80 select sshd 9277 62635 12266 73 3 0x100090 kqread syslogd 12266 234222 1 0 3 0x100082 netio syslogd 23164 375215 1 77 2 0x100090 dhclient 46270 121946 1 0 3 0x80 poll dhclient 21539 338380 0 0 2 0x14200 zerothread 40089 476687 0 0 3 0x14200 aiodoned aiodoned 4554 343202 0 0 3 0x14200 syncer update 24507 61417 0 0 3 0x14200 cleaner cleaner 13770 479804 0 0 3 0x14200 reaper reaper 17960 463336 0 0 3 0x14200 pgdaemon pagedaemon 18374 73572 0 0 3 0x14200 bored crynlk 32266 515121 0 0 3 0x14200 bored crypto 3210 16120 0 0 3 0x40014200 acpi0 acpi0 20622 4257 0 0 2 0x14200 softnet 12819 365413 0 0 2 0x14200 systqmp 13534 213179 0 0 3 0x14200 bored systq 21270 49048 0 0 3 0x40014200 bored softclock 4923 413465 0 0 3 0x40014200 idle0 20240 47998 0 0 3 0x14200 bored smr 1 315248 0 0 2 0x82 init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9499 6480K 7175K 78643K 11593 0 pcb 13 8K 8K 78643K 88 0 rtable 110 3K 3K 78643K 335 0 ifaddr 73 15K 16K 78643K 142 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 29 0 iov 0 0K 16K 78643K 61 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1527 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 56 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 3 8K 21K 78643K 342 0 sigio 0 0K 0K 78643K 2 0 proc 49 38K 54K 78643K 388 0 subproc 23 1K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 56 0 in_multi 59 3K 3K 78643K 101 0 ether_multi 1 0K 0K 78643K 17 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 221 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 72 35K 38K 78643K 1698 0 UVM aobj 35 2K 2K 78643K 37 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 91 0 NDP 11 0K 0K 78643K 27 0 temp 125 3014K 3078K 78643K 11168 0 kqueue 2 2K 12K 78643K 37 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 54 0 9 2 0 2 2 0 8 0 unpcb 120 1103 0 1095 3 0 3 3 0 8 2 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 215 0 215 1 1 0 1 0 8 0 tcpcb 544 184 0 180 1 0 1 1 0 8 0 inpcb 280 486 0 479 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 ip6q 72 2 0 2 1 0 1 1 0 8 1 ip6af 40 6 0 6 1 0 1 1 0 8 1 nd6 48 5 0 1 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 238 0 15 15 0 15 15 0 8 0 art_table 32 239 0 15 2 0 2 2 0 8 0 art_node 16 52 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 7 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 52 0 42 1 0 1 1 0 8 0 shmpl 112 35 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1914 0 515 46 0 46 46 0 8 0 ffsino 240 1914 0 515 83 0 83 83 0 8 0 nchpl 144 2711 0 1103 60 0 60 60 0 8 0 uvmvnodes 72 2180 0 0 40 0 40 40 0 8 0 vnodes 208 2180 0 0 115 0 115 115 0 8 0 namei 1024 7449 0 7449 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 2 2 1 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7486 0 7486 1 0 1 1 0 8 1 plimitpl 152 46 0 39 1 0 1 1 0 8 0 sigapl 432 513 0 502 2 0 2 2 0 8 0 futexpl 56 9425 0 9425 1 0 1 1 0 8 1 knotepl 112 99 0 94 1 0 1 1 0 8 0 kqueuepl 104 74 0 73 1 0 1 1 0 8 0 pipelkpl 16 159 0 150 1 0 1 1 0 8 0 pipepl 120 318 0 306 1 0 1 1 0 8 0 fdescpl 432 514 0 502 2 0 2 2 0 8 0 filepl 120 4593 0 4520 6 0 6 6 0 8 3 lockfpl 104 94 0 93 1 0 1 1 0 8 0 lockfspl 48 28 0 27 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 484 0 477 1 0 1 1 0 8 0 zombiepl 144 503 0 501 1 0 1 1 0 8 0 processpl 896 530 0 501 4 0 4 4 0 8 0 procpl 624 949 0 920 4 0 4 4 0 8 0 sockpl 400 1646 0 1629 11 1 10 11 0 8 8 mcl64k 65536 14 0 14 2 1 1 1 0 8 1 mcl16k 16384 3 0 3 1 0 1 1 0 8 1 mcl12k 12288 11 0 11 2 1 1 1 0 8 1 mcl9k 9216 6 0 6 2 1 1 1 0 8 1 mcl8k 8192 12 0 12 2 1 1 1 0 8 1 mcl4k 4096 46 0 46 2 1 1 1 0 8 1 mcl2k2 2112 7 0 7 2 1 1 1 0 8 1 mcl2k 2048 63361 0 63306 18 10 8 15 0 8 0 mtagpl 80 36 0 28 2 1 1 1 0 8 0 mbufpl 256 103376 0 103257 19 2 17 17 0 8 4 bufpl 280 7056 0 1330 409 0 409 409 0 8 0 anonpl 16 64819 0 63591 79 4 75 79 0 107 61 amapchunkpl 152 2499 0 2461 10 4 6 10 0 158 3 amappl16 192 2734 0 2718 55 11 44 55 0 8 38 amappl15 184 50 0 46 1 0 1 1 0 8 0 amappl14 176 27 0 26 1 0 1 1 0 8 0 amappl13 168 162 0 161 1 0 1 1 0 8 0 amappl12 160 9 0 9 2 1 1 1 0 8 1 amappl11 152 48 0 37 1 0 1 1 0 8 0 amappl10 144 13 0 12 1 0 1 1 0 8 0 amappl9 136 544 0 541 1 0 1 1 0 8 0 amappl8 128 114 0 110 1 0 1 1 0 8 0 amappl7 120 92 0 83 1 0 1 1 0 8 0 amappl6 112 62 0 59 1 0 1 1 0 8 0 amappl5 104 177 0 167 1 0 1 1 0 8 0 amappl4 96 731 0 706 1 0 1 1 0 8 0 amappl3 88 137 0 129 1 0 1 1 0 8 0 amappl2 80 3458 0 3397 3 1 2 3 0 8 0 amappl1 72 18932 0 18532 26 16 10 20 0 8 0 amappl 80 1209 0 1186 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 36 0 2 1 0 1 1 0 8 0 uaddrrnd 24 518 0 504 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 518 0 504 1 0 1 1 0 8 0 vmmpekpl 168 7460 0 7431 2 0 2 2 0 8 0 vmmpepl 168 67710 0 66796 119 22 97 113 0 357 44 vmsppl 272 517 0 504 3 1 2 2 0 8 0 pdppl 4096 1042 0 1010 5 0 5 5 0 8 0 pvpl 32 194089 0 191127 189 4 185 189 0 265 143 pmappl 200 517 0 504 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 173 0 19 5 0 5 5 0 8 0