kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Mar 1 23:08:48 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.36' (ECDSA) to the list of known hosts. 2020/03/01 23:09:01 fuzzer started 2020/03/01 23:09:04 dialing manager at 10.128.15.235:36153 2020/03/01 23:09:04 syscalls: 337 2020/03/01 23:09:04 code coverage: enabled 2020/03/01 23:09:04 comparison tracing: enabled 2020/03/01 23:09:04 extra coverage: support is not implemented in syzkaller 2020/03/01 23:09:04 setuid sandbox: enabled 2020/03/01 23:09:04 namespace sandbox: support is not implemented in syzkaller 2020/03/01 23:09:04 Android sandbox: support is not implemented in syzkaller 2020/03/01 23:09:04 fault injection: support is not implemented in syzkaller 2020/03/01 23:09:04 leak checking: support is not implemented in syzkaller 2020/03/01 23:09:04 net packet injection: enabled 2020/03/01 23:09:04 net device setup: support is not implemented in syzkaller 2020/03/01 23:09:04 concurrency sanitizer: support is not implemented in syzkaller 2020/03/01 23:09:04 devlink PCI setup: support is not implemented in syzkaller 23:09:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getegid() r4 = getgid() getgroups(0x4, &(0x7f0000000080)=[r1, r2, r3, r4]) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000140)={0x1, 0x7, 0x8, 0x2}) r7 = shmget(0x1, 0x1000, 0x191, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000180)=""/251) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = getgid() r11 = geteuid() getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, r3, r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r14 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x1, r9, r10, r11, r12, 0xb8, 0xfff}, 0x2, 0x6e5, r14, r15, 0x401, 0xc9, 0x2}) r16 = shmget(0x3, 0x2000, 0x1e2, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000540)={{0x81, r11, r17, r18, r13, 0x20, 0x3ff}, 0xceae, 0x8000, r8, r0, 0x7fff, 0x1ff, 0x5}) r19 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r19, 0x0) acct(&(0x7f00000005c0)='./file0\x00') getitimer(0x0, &(0x7f0000000600)) r20 = getuid() r21 = getuid() shmctl$IPC_SET(r16, 0x1, &(0x7f0000000640)={{0x8, r20, 0xffffffffffffffff, r21, r12, 0x127, 0xd9}, 0x800, 0x5, r14, r8, 0x81, 0x10000, 0xb84}) syz_open_pts() rename(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)='./file0\x00') 23:09:10 executing program 1: r0 = semget$private(0x0, 0x2, 0x280) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/129) r1 = socket$inet(0x2, 0x1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x100) ioctl$KDDISABIO(r2, 0x20004b3d) fcntl$getown(r2, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x1) flock(r1, 0x9) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x0, 0x10001, './file0\x00', 0x5, 0xd10, 0x4, 0x2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair(0x20, 0x8000, 0x1f, &(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) r5 = semget(0x2, 0x1, 0x280) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000012c0)=""/255) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000013c0)={0x0, 0x6, './file0\x00', 0x9, 0x9, 0xd4, 0x80000000}) r6 = openat(r2, &(0x7f0000001400)='./file0\x00', 0x80, 0x8a3ff20a58c18a8c) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000001440)=0x2) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f00000014c0)={0x6, 0x1bb20eb0, 0x3}) r8 = semget$private(0x0, 0x1, 0xa0) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000001500)=""/180) socketpair(0x1e, 0x5, 0x5b, &(0x7f00000015c0)={0xffffffffffffffff}) recvmsg(r9, &(0x7f0000002840)={&(0x7f0000001600)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002740)=[{&(0x7f0000002640)=""/230, 0xe6}], 0x1, &(0x7f0000002780)=""/146, 0x92}, 0x0) socketpair(0x12, 0x4, 0x1, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f00000028c0)) pledge(&(0x7f0000002900)='/dev/zero\x00', &(0x7f0000002940)='\x19:,*\x00') pipe2(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000029c0)={'tap', 0x0}) 23:09:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 23:09:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f000060b000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d010900316dfcf825d4d1772566696c653000"], 0xa) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r7 = openat(r6, &(0x7f00000001c0)='./file0\x00', 0x10, 0x4) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x102, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x19, 0x2, 0x9}, {{r0}, 0xfffffffffffffffa, 0xe, 0x80, 0x9, 0x800}, {{r2}, 0xffffffffffffffff, 0xdc, 0x2, 0xdc, 0x5}, {{r0}, 0xfffffffffffffffe, 0x4, 0x8, 0x1fc000000}, {{r3}, 0xfffffffffffffff8, 0x78, 0x20, 0x100000001, 0x9}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0xffffffffffffffe0, 0x80000000}, {{r4}, 0xfffffffffffffffe, 0xe, 0x80000000, 0x7, 0x3}], 0x3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x14, 0x80000000, 0x8}, {{r0}, 0x0, 0xb1, 0x2, 0x1000, 0x1}, {{r0}, 0xb, 0x10, 0x2, 0x7, 0x1}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0x2, 0xfffffffffffff7b5}, {{r7}, 0xfffffffffffffff9, 0x28, 0x80000000, 0x0, 0xffffffff00000001}, {{r8}, 0xfffffffffffffff9, 0x0, 0x2, 0x3f, 0x5}, {{r9}, 0xfffffffffffffffc, 0x89, 0x2, 0x40, 0x7ff}, {{r10}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x9, 0x225d}], 0x6e, &(0x7f0000000380)={0xfffffffeffffffff}) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r11 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r11, 0x0, 0x0) 23:09:11 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) ftruncate(r2, 0x0, 0xfffffffffffffffa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x1800}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xe18) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) r9 = accept(r0, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0xfffffff9, r11, r4, r10, r6, 0x4}, 0x10001, 0x401}) semop(r3, &(0x7f0000000080)=[{0x0, 0x7, 0x1000}, {0x0, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x7, 0x31, 0x1000}], 0x4) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f0000001480)={&(0x7f0000000240)=ANY=[@ANYBLOB="70012e2b66696c653000d1ea615af61418fe2a8f301ae4e65370766b9f705708c30287ed9fb1605b6a3152c97b34d0ebefb53a24217fa2d393458cb2ee1a734faad0fec843a6f5ccbf7e9a90a17fc87fee5ab23e0febdf4168"], 0xa, 0x0}, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:09:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x4, 0x4, 0x0, 0x774], [{}, {}, {}, {}, {}, {}, {}, {0x1}]}}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x20002fffffffd}) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) getuid() r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r5 = fcntl$dupfd(r3, 0x0, r4) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r7 = dup2(r5, r6) flock(r7, 0x4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 23:09:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) r3 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = geteuid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x1, r4, r1, r5, r6, 0x6b, 0x3}, 0xbb, 0x20, 0xe8dd}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r8, 0x0, r10, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r5, r7, 0x0, r8, 0x82}, 0x7fff, 0x7, 0x1ff}) 23:09:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0xb, 0x4000, 0x80) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 23:09:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfff, 0x0, 0x1f, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000009], [], [], [{0x10}, {}, {}, {0x4}, {0x1, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = semget(0x3, 0x0, 0x0) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r7, 0x0, r9, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r8, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r8, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x2, r6, r5, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x1, r11, r12, r6, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) fchown(r3, r11, 0x0) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 23:09:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000170000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0), 0x0) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) fcntl$getown(r3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="9b012e2f66696c65300092f48927f0e9789ce378813e1106df9436e6e16668b3ffc7de916bfa6e2944d54f53b2e926fddee143c6ec5c786152ed723bf4cc5eef69c440c97466816bbd41406f4729b4ea7f4f2d17f63496459370c7a9fe4024d7f81506e4a8b3a2b5c385bc00"/119], 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x14, 0x1, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[], 0x0) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x8, 0x880) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) r6 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r6, &(0x7f0000000340), 0x0) semop(r6, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f0000000280)=""/61) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8060694a, &(0x7f0000000300)) ioctl$TIOCSBRK(r8, 0x2000747b) 23:09:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x50}, {0x20}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semop(r1, &(0x7f0000000000)=[{0x0, 0x401, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x9}, {0x3, 0x8000, 0x1000}, {0x0, 0x0, 0x800}], 0x5) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x7, 0xac}) 23:09:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5c6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa592c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 23:09:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4301) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x6, 0x10000, 0x0, 0x0, 0x7fff, 0x3, 0x101, 0x0, 0x0, 0x51, 0x5}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x891) 23:09:12 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x5, 0x0) socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 23:09:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000588000/0x3000)=nil, 0x3000, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:09:12 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x97c569ff3693ed37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 23:09:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66096c653000"], 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0x771, 0x1, 0x1, 0x6, 0x80000000, 0x42b, 0x1, 0x0, 0x101, 0x8}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b402861c502c4d25e4c5d05642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) geteuid() 23:09:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 23:09:12 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0x1}, {0x7, 0x4}, {0x41, 0x2}, {0x44, 0x6}, {0x84, 0x8}, {0x41, 0x7fff}, {0x84, 0xd615}, {0x0, 0x3}], 0x8}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) 23:09:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) listen(r1, 0x6) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e924ed70a266abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04140795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331ff23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100752e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b6373af701a3f76939a1e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b00e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb799382246132e29d6370e9e250f230729568e37f763395555ae3a375664fe1b6acd999439c7d76cdb7b01a313da2a7b7aa596c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf500000000001a12fc0f807f88c5ea04b5851d829e1b9fe6272554e5407a3c8f6799fc6700000000220a6c57a60a1f7df2b388e3a40d0d9337a979c4712bcb137e229e935ab7f100"/1267], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) r6 = accept$inet6(r3, 0x0, &(0x7f0000000040)) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r7, 0x2) setsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000580)=0x20, 0x4) flock(r7, 0x2) r8 = socket(0x1, 0x1, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r10 = fcntl$dupfd(r9, 0x0, r8) r11 = socket(0x1, 0x1, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r13 = fcntl$dupfd(r12, 0x0, r11) ioctl$VMM_IOC_READREGS(r13, 0x80105703, &(0x7f0000001100)) r14 = socket(0x1, 0x1, 0x0) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r15, 0x0, r14) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x4a81d0f98973da66, 0x0) ioctl$VMM_IOC_READREGS(r16, 0x80105703, &(0x7f0000000dc0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$VMM_IOC_READREGS(r17, 0x80105703, &(0x7f0000001100)) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r18, 0x2) flock(r18, 0x2) fcntl$lock(r18, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r18, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r22) getgroups(0x2, &(0x7f0000000600)=[r20, r22]) fchown(r18, 0x0, r23) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f00000005c0)={0x3, 0x6}) fcntl$lock(r7, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$dupfd(r6, 0xa, r7) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:09:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002800)={0x2, &(0x7f00000027c0)=[0x100, 0x7]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x1e, 0x3, 0x0) recvfrom(r5, 0x0, 0x0, 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c178832b3fcda9f531cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e2e", 0x7d}], 0x1000000000000011, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)=@in, 0x2d, &(0x7f00000026c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/60, 0x3c}, {&(0x7f00000014c0)=""/240, 0xf1}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f00000025c0)=""/234, 0xea}], 0x6, &(0x7f0000002740)=""/106, 0x6a}, 0x4) sendto$unix(r3, &(0x7f0000000000)="0500050460", 0x5, 0x402, 0x0, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") close(0xffffffffffffff9c) r6 = semget$private(0x0, 0x4000000009, 0x100000010) fsync(0xffffffffffffffff) semop(r6, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) msgget(0x2, 0x200) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 23:09:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYPTR64], 0x28}, 0x0) dup2(r0, 0xffffffffffffffff) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e696c6530000000"], 0xa) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)}, {&(0x7f0000000440)="625bf505a4f7c790b2ff6300153e3ca45c2fe55046da322daf5d87f738d31a71270c3bec79248439fd2f6d96a4dcc6a1ff6f31650773baeca301855aff34ccc569a34551f6953d2a75fb06e05d2cbdacaccf54f41953215c6c1274af748067a9f2a235accf4b06a15074303fdf7771cecc811ab7400014b638806f8c3c7202e8d64ba5e89face7a8ea977ad115b327343f0f50402d5da566166e7dcdc0a3dd5f10ed199d9df457180412e43b72dda4467569f7ad5f261db9223eeb5dc1b3676592255cc6ecea7cca2185a47187bb161f5c3ea0a5a7f77cb98591cf2e9fd3e062860a1164d20f77f41c2ec5da6131b98639b604b54ce5f4be075395a2e91c9c6d600410a43b86c7b07b83cdae4c39884e3c5587e6886824fdc40cc2d4fb1aa5434edf26444023051313d228d21ded7670ad29effe2b49f47560560f283cfb4421ed85b4c69872d1ab085dc7696132574cae3c76f471d777fe50b9c91ea18ce172e514bce24c9a0bc37ddf6affc58a01f8d2cd19afdab611fc1fc888370b2cdca8735b54f1f367b044a68daadf46d5f144f88950ef7f0325bef734025b75922a41bb930401e43b6ca0a962b9d6c11473b95b81a389e2183a068b3aa7ceeeda5a2ef69e531fb7f5da6278fa353c226a26114e8f51430fba32b3997b92573e08c974dce67ee7ecbee57b87962b3465cd2b50aa516b71a1007b1e9fa017f171e4b8c684d124ddec8f98cc2dd03d0346df0cfe2e2b0d5840c4ecf5c4964cd4b35a5858a605b27de42371a879089e12f866fe823e7927a0236b49674b04fd5c137632766201313d2f488642b5b4305438c97dbcef03209dc4974743c0ecbcf967f896b9a8a4411aec38672afdb3b9df5dde313da2cb6503bc7ec7ba2005d6a2d3dffb29050eb992d35ef00f2c8d5e2d14d1cedb18a4c15b65ae5353462be7a913139a5ae83ddb4684bc2d9ab9fe145f88333fd71110881d540698d9b21d122e5628bd655b912e72d5e8ba8a7abb7987465fa926b011569320ccac12e3e88772ae2553fc5cf377f0f0f6621d4a144da70b653c08842d27ab449225fbe90564ebd8422c3b3dc4ee0966f9187f3083db8ace162a2e2f7c7e84030949ba0b182efeb6ae459f238bf2f942bc8f0e7a6807d48fc979b49646aa597460dcf73a48363ee6d8c8848c4fddf9af9b60659511de5e8eccfd6c2c67b77d2324068d964a561a70d437dec0ffa75c238c47c2c78e9a0833f046d30f2f8bca8311352c37bf87b4f903227f1dc80fa526c292db8d48d7f3904950a952f40de4dbc7d451663cb69b2858f3bb60cd6a5acd375a5cb00e9449dc6b5f49975e324c1efbba7e54831db6ec69a525ebcef2d4b75fc915b81d1dd7b85821903374400929e7e4da5303f384b322081c82040349fad01052a08dc8cd47a0694c86ade2f6f316b45a514c70c33a36a6f89c882e0ce7b132ce5ea3db26ff4bfb88bde04ed022a0ffa3bad852ca64284421cc839c367ade6cc2b540555069dcbf942e74cf02b4757028890dc046dc593e569b152d96175adc638e657c9c0b122873d5f8c17ef92ab90005ad0250434793813d5144a30dbbf0345ed34d9dfa7cd3660ace58e8210f810c5913634e628c48ecd8c1ad6fedf5baae34d6d27f1bf88560f844693311702adedf8aa5ea6ac3bfb2aa83323c2c610a89059790ee65a614e2bf816a2ff1147b1b486d08fc41722407eed9791f858625b8310e637a951da748f050d1af537f1aea1a8fc0f0b7b481269eec0714681af71167b230075682fe21c1435f69f84e24567d8837dbe0e2fa528a61f366b321b16e5966acf8f67a0db80825a682127f8ae5ec70d1324fbcb15619ec5323b9dc2a7a5f335f992a0e4ff5322216bc0226f04faa3cb30475bdd91c87a565bff81792ba3dd7b4ccab1962c383c2c172293c55c569f35054de384e6538c401277812aaea84e138d0666d75c2febcd548ac5776fc4c8cd2044b401cf7f2fdc89ba4b01dfc7561e7f218db40df33821b22d0c9ecf4f76b14b958e47c12b0d63e18ce71d5bfefbee934b7672fec196101556133efa1d45cb200c39c85d5e267dd8dbb38d742a9e3753bec884533377aa3fc30bab35d77b9c35d7eb79cc41100f6f872e55aa733f283503a075dd31aabd1e2dc3c6b5d4d1d4d595f493e5fef2c9d2da053abd56512d11346402c92b1bcae12626e9f05f2761c98619c9ff886fbfa5ee2db9543020947898a704ce4cb5af67c0b9db77e7e52b713bc332ad2f9366c118c137891dd720afaa4de0960c96a9c59d5ad71e307ad9aef025211ff4bb1cfa9235c0bb46944194fa0d9c00c46869523c777b564c2d7ac9cf9ab8f41469af34f2618192b3ca2dc3be00bd44b6cc1ff7c1015d9a70935a7c44c5632dcf46119337cac2d7b5974071fcb8058520a715538438772db6df10e2c7b4ae96d3d5e040e1051674e7522f9ac7d960390a33a4fff9d3d4531560c32d7c734741ef4e4ea90f2ea69e8334a38de55041794097a3307689cc33a32d8dded13fab907564ce7fd44e7c670f5dd0cb200742cfde0595b8f421b6ef3426d0f12856b481a6b2adc33988826d01455f1b2b509e48f4957ab4dddfdc5b0d3c3fafe3d0b96ead1d26f5e9602af1f30af5a0e95ba55ec15599f6560b06af619144eebdd9f3193c2bcd14f7a861cca49b3a690690f0a1a25f234e129ae41f7243a77680c5230d9f899aa4efff2f215982270d6aa49a0c2645c56f6751768c467efa651f9ba275bf0d181f893a3cf167ebd0152ddaf19b59eb6d3436fd272966fa9c9e6571ae690170c98cd4aee72f6bda5c1749af00de72912a6b166874db4db472645ed998df58d6bd5f4afbb39ba933dff4ab30814a8a00f07ba5adfde6154470391c3d216c86a479201793e5cb2f81b0c945542e6d26957a1493134889bcca7ddd04f86490f65bee717c81a5e18d7b7a9fb9acb9e80940e270cee4be59d8ad7b36f6951cdf58f3f501e3338a5f8a2561335069bdeb096a2b54b9b0160fc3c7d09ba57d31a4418b3863fb80b85cf09ea27952b0931e25070cf33bd1a8c0f41664b072c080891161f5017bdbef144016cc401d95937fb34ee16b5ecb770716850362d0ad51b99f8d16ee309eea9453772ea4a30021bf0c68d2a56a60587d6c419ad03a5efaf65676e60f69f7b86dbdb88f96abf18262d17ac2f6045005235cd6942bb20293253821c61cdca7fb28a56b7830751c1e4f9b78ce8e609886342ef3a024ca1e6e40809ba428367885a38d55b67cf121b252139c080d689eb19c9a4074788df3eaf24316e66b29a9983febdc6535a665216ed49b4bd85540d4bb424098f71300fe993657e9f19f7583418e7c2b5097381e6d76fc247b8bbf772d7d17f44272fbfa335fd7ea0fa33627255d94930092f84d1fb9e7442c95b26ffc73c18fdad0174239c0d2ca467bce3eba06532180010119851e9c26c2d15836ec407fc6b020c6f4408cea34dacb89bd6a120c25ecce75fc131f39736ce9474e5c259865dc7e96296ddad97dca5ddc2d0d18a6aa91613af09d4579c4f89a4e173aa1652f106bceff11ec6c2fb2f523815eb583e40ed04c0eb97b0d812d7e533441a7afc097cc1781dd5cb38857c8ad99fe100f18de0fbbb9c83bfdcfdb256da1ec9e19f41bfe9f9ac3c2dd28dcbc4fbe2d66f657ce179ed26d936d720cc39e84d5e45e30b40f4f448a4591fa96d408dc7def22454437944b78aa36c39faf9d6b98860eb5478db8a49511f02c4c1f617aa6bf2de14996916920c8d9ec7d22ebbfd3ffcb6197f90799336b9868b0ae3ba3ed67fe6149879a0f4b8ab353992b3a181757718a28152de07279139e0a066ba7c101b1b31719deb1fdaab83eee8ae1897131f297db6a002a4d9e479d7eed91a43eead811c89d01b44e64e7cca9abf6ad11137d572d61e1b4020f3a7b40c4796267516db54ca5ff3eb260ddd77e7e6c3a97d3b8e6b4bc21f5ae3681ebc1cc68e787b8c65473a7fdc69e362f58e2b8111b063fbadf532cfab2003f11fd39c2edcb5fa52db0901d70f26c3e85d32d3cb1731af40b1219c0bab40a8f698a5ea4ceb73a316c9ea5d02d9edff314206b2f5a3d0b719f470f5295e4dc144e6f0a182530e8ee4c7ba669400ab82119fd84dad10e14e723a67f3d8193ac37af451626bb2baba05501180d2a767ddeb770be0182e6e63e00f5744a7633359374a4f30eae7ba69382d21150338b577ead9f19b97d9924e905f42613140211c584c7e224b206e705c4f33ac3a71fd434d27423315d9e18007aa2f1dfdf4b75212f2e4867eaa0a364450d682e8b66d29e260d5c990b65b2d7182dd6139a4fcb9c95b893083bc64c940995a53aa84514d7b9eec5090ab51d202ea2c319c15ba167a3f9a6ced52e23acda4c308e2d97f78a041a8787da187cc4d44e1c5f1c82eed85e48c850be10289ee809f265cf642f08109708b1e9006eea01f46acd51fafb937b6be908c9585d0a9a6d46cb1c5e20d9e4299467ba11df02e2686a35f403dd9559f6a9d498fe650b4ef1be0e0fff3709b9ac18a4ab910009e119106741a4bc0fc94e44c6de00d60873552d0895fedd7c670444807a4701a548ca6fc9f4c89d479af9be8b24145842ca4f9ac77c34dafbb1f1eadde48606b2776cfc326cda8b7c9d93226ed53b061661b42a8bdf2ac63874c859728ff1f824fe6d22861efdeff62c2003c830cc67649a3f37b4c597ea83db84438491ad084f3be4ffa554f5e36c7528dc66ad49afe541e73fd4ce1fc089345da5ad6bf641a10407be12423f97320544ef00ea3179ea7a10e40b9dcef3ccafdcb7349b45f3d1759cb6145b7daab0f3e263619960c9253e85ac5893f0312aec6e140a23cf8807e9ed9a417d1c9d42c71dec723319b70cb37275db285032636887236b47a3f2702d58b268b21a7ea0941850d76be5d26c9896e93df62197c020347daf03e972655f82a7c2fd62032bdb611c69b163254e20ef23afd4bcf9a7452fc48f8948fb8be9397d1c6b187c7a30c818a5f980365bb38f6a16a8dab932fd5b94a545bb69070bd5fea0bf04ce3add67d707fe26857b070fcd5611766c9d9545e9815155a56d58b0424bc6e76d7f4bbda8f59b78b2cd3266a8a6b5392ac5d0a85a29f4c55a1a9833b71f104330efa77cc5804e1f6a86be6c26498924ddbd3f61ddea66ad18920850248e5b596b897542e4e2fae7ea0d771ac76e69704554afb8eb7e26a690e7c8019f7db44557d524932cf928577c62541a7bc7d974a6a15d5ea5c69aafde8b4adfc1826e173890ac30e7d17b6042ea8a1fbe81dce1229f379cca39e7cadfd46103544b38f1b5133c193d46f760e41cd2a65db4211e4be7456fd8d67b907607a68b1517b3a252439deef46d8dfe543a7da7478d0b92223626497cc436f98a1764d3f6bbbb64da7281422272b62bc3ec5c28ee949f9c81354f21e8414effdbde3576d9b21eaece078743c11d95b9a87face377be8091d32f61368b8d7b923b2a3a2ea9158140b5b85903072f64faebcbdeb2cf8649e67ba5b800ff4572464458f3d0f24537691b09ed432a1ea6de01a2c13014fa2635ed470db8c7769ff32715e276b02c644cdcca7d7c2f98c7c69be2df07d65d8d74ce9c32ca3098ef69f8706a123cbdf760a6abe63c6f9008048a58ac3eeb6f5151d3d87d536573177f31b877403419ff77921671ab0e63aab0f00e5a0d5bf83b6a1ca171401351068f78cdfa7ce7dad0be61130531d20be0329d398a1c664d77f605bacac15a3c11806e7193201ff9978a32b", 0x1000}, {&(0x7f00000001c0)="0d8ba096612be5e11fcdd53350aa70ee1265c2881237f03fbebf6a2c85ca66b9ba9b4743dfcbd6926be7f185603275bd34a56913591b92a0fd2d70d1c13e789ec850db1fdfeb9a44551e03a83a313fdb85ceade01e7a1cd638e9b0811590d8f08ed7c07b14b68b13703bba3f6a04fc6c48b7", 0x72}, {&(0x7f0000000240)="a63138bebd193a53904b6be62ff42c0698c9b1d75558f02bd62c7a6146e11e124168616f690be647608f84a8ea859f0b6dc905bb5e2c52dd60dc416d63d109682b8c0bd36b8ccdb592b5246605b017cb8d34eae9d8a44cc31df6d19251a4ba8c81fe97b003d934f4144ae394ba872e1dce87634c14f875fbe61ab087cabbecdd8094baed464a086a1eba292c5ac546ae89151b1fceaba297a5318b1189389edc72612994aee92666123e445e897404563c9ccc81d0a4", 0xb6}], 0x4) 23:09:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x40, 0x0, 0x0, 0x400000}]}}) 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)) 23:09:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x5}, {}, {0x0, 0xfffffffc}]}}) 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)) 23:09:13 executing program 0: 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, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) 23:09:13 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059f729f7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ccf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6b84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7e22198f6ccf6efbad11bf3f540630000000000000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac84b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47"], 0x10) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000800)) sync() socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(0xffffffffffffffff) writev(r0, &(0x7f0000000f00), 0x0) 23:09:13 executing program 0: r0 = syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) flock(r0, 0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r2) syz_open_pts() syz_open_pts() r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCEXCL(r3, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x66, &(0x7f0000000000), 0x10) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r5, 0x6, r6) fcntl$lock(r3, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xf6f5, r6}) 23:09:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x63eaecbeb588d3af, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000180)='./file0\x00', 0xc02, 0x100) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) kevent(r2, &(0x7f0000000000), 0x8000632, 0x0, 0x7ff, 0x0) kevent(r1, &(0x7f0000000080), 0x632, 0x0, 0x7ff, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$KDGKBMODE(r5, 0x40044b06) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r4, 0xa, r6) lseek(r3, 0x0, 0x10001, 0x0) 23:09:13 executing program 1: r0 = socket(0x1, 0x2, 0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) r7 = dup2(r0, 0xffffffffffffff9c) r8 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r7, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000180)='./file0\x00', 0x8) r9 = socket(0x1, 0x4000, 0x0) r10 = msgget(0x3, 0x420) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r11, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() r15 = getgid() r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x7, 0x286) semop(r18, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r19 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r17, 0x0, r19, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r18, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r18, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x2, r16, r15, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r20 = semget(0x3, 0x0, 0x0) r21 = getgid() r22 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r25 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r23, 0x0, r25, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r24, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r24, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x2, r22, r21, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r20, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r26, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000040)={{0x1, r27, r28, r22, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x1, r22, r15, r14, r12, 0x120, 0x1}, 0x8d1, 0x1, 0x3}) r29 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r31, 0x0, r31) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0xb54, r3, r13, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r30, r32, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r9, 0xffffffff, 0x20013, &(0x7f0000000080)="02000000", 0x4) 23:09:13 executing program 0: select(0x5a, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8006, 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, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffff2) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x1004}, {0x2, 0x3, 0x1000}], 0x6) semop(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000900)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r1, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x0, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r1, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/161) r2 = getuid() getegid() r3 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r3, r4) chown(&(0x7f0000000200)='./file0\x00', 0x0, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000000a80)=ANY=[@ANYBLOB="038027000000000050f1f248bb7e91fd7072009a1a70b4ed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e00100000000000042642c6693a990a9b5333d87a95242e00000000000000401cb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f115dd200355358c14d2577e04fe241a630fd6728fb9fcbbcec739887280b857a53101001d8b4250ebf966da6723729e1509d18f9753714bc0cd012e2ea7dc69f400000000000000200000000000000003689b898e25290cfa617c22a738ba920dd6a29050d5b5e63ef53e9f6efc272d06c0bf5e05e1a06d257b944b11d1003f403a8107f632e476847971b1b7360c1cb6334d88eac84efd68053c01ca1a0046ec7f9d00387aa24299421b2cdae0df318d67c32c193f06d8ab64b32ac05b2100d483f06683adb76b12ef277ae0fe257b4f31b6ce17f9f42a783f589cd47eb88d9511df1e0ba17e8e69711938c5930000000000"], 0x107, 0x800) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000cba9ed67c03e93d9bd4c40341a7fb837ec3fc7a8913a9cf2b283a6da9c95e22a4799614b42e2f0f28f53930ac9ff03010000000000003b980083b1058f48331a3853e7b90200b51dfb813e161377597d80448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926d020000000e8e256b3ec6f7e2ca32d25a138ee973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dbca"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() r9 = socket$inet(0x2, 0x2, 0x0) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) shutdown(r10, 0x1) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) setsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt(r9, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = msgget(0x2, 0xc0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x20, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r22, 0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r20, 0x1, 0x9}, 0x800, 0x1, r21, r22, 0x6, 0x1, 0x1, 0x2}) getpgrp() r23 = getpid() getpgid(r23) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r23) r24 = getpid() getpgid(r24) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r24) r25 = getpgid(r24) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xfe) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000280)={{0x8, r7, r8, r12, r16}, 0x3, 0x0, r25, r26, 0x9, 0xb01, 0x9674}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r28, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r28, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, r29, r30, 0x92, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x3, r2, r8, r27, 0x0, 0x89, 0x4}, 0x10000, 0xda}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x14, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 23:09:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x9}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:09:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000ef9000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x400, 0x0) r7 = kqueue() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r1, &(0x7f0000000800)=[{{r2}, 0xfffffffffffffffa, 0x82, 0x80000000, 0x1000, 0x5}, {{r3}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x3, 0x5}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x3, 0x80000001}, {{r5}, 0xfffffffffffffffc, 0x5, 0x80, 0xc42, 0x1}, {{r6}, 0xfffffffffffffffb, 0xd6, 0x2, 0x7, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80, 0x4, 0xfffffffffffffff9}, {{r7}, 0x8000000000000000, 0xa04f7e8ee38a22b1, 0x40000000, 0x5, 0x576}], 0x80, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffff9, 0x28, 0x4, 0x1, 0xd02}], 0x0, &(0x7f0000000540)={0x3, 0x6}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) madvise(&(0x7f0000e38000/0x4000)=nil, 0x4000, 0x6) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="4acb1e42eb6a3ee90599085a53d156cecf1686fcd27278f2ae43fe8686a70923aacc4eeff721b48f2a33f626f875dd17ae0b70268b2b0185584631fff9f045a982096366e2bf05ed4c55e9c352052595ceba42a408b9a1f63bd8f97a088ad5b31ea0400ccb9138b57877c58fa2e622fc5951a8233f1b19002c0fa4eb20a06ecc983daedfb3575b6a7755a6a08e28f4e9174ca4c50c2f9068e4f12c78928e8d7e04c12757fd2fb6a2342fa8dd68a120ae302ae4b01d75dfdc573f363163a7192f987a7803a461ff03eda8553e0e06a81f4cf1ce7cf0ec7c5540c4ec8201001140dd2c08cbe0e9f51681c28f4524a34d080b95561ad3fcd0c7dc1287a337", 0xfd}, {&(0x7f0000000100)="ba0d4b4ec107ff10586d7e8dc3e8daac456c6a7142b1156bba7b1a1223c9a14530e890347f6d284f02224ecd5b7ce0fc3f639016f4c162a90bc487f2708c649171fc12ccf8697ce57a7bc3523fe20f9a2f65bfe295bd9df67542840f8b51fc2f6bedaf45aab80cfa22902f0dc2e5c5e7ecc1aac99ced45c49661251a1076b4c186a26bf5ebd0d41ca056155230d57387e3c12a5aa0094714c15c0de879e565fc248f2247555d05464f233a6a209cb9", 0xaf}], 0x2, 0x0, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x0, 0x2, 0x16, {[0x9, 0xffff, 0x80000000, 0x7, 0x8, 0xee6, 0x1, 0x1, 0xfff, 0x9, 0x4, 0x0, 0x8000, 0x9, 0x7, 0x8915, 0xe0, 0x8], [0x1, 0x312, 0x4, 0x4, 0x0, 0x5, 0x0, 0x4], [0x101, 0x20787c84, 0x7, 0x7, 0x6dc4, 0x1], [0xffff, 0x800, 0x5, 0x300000000000, 0x7bc, 0xfffffffffffff001], [{0x7, 0x1, 0x7, 0x2ab}, {0x5, 0x7fff, 0x10001, 0x7fff}, {0x7f, 0x3, 0xffffffff, 0xfffffffffffffff9}, {0x8, 0x3, 0x4, 0x7}, {0x1add, 0x4, 0x80000000, 0xd378}, {0x1f, 0xfdf9, 0x334, 0x800}, {0x1, 0xd4, 0xfff}, {0x5, 0x198a9ea7, 0x2}], {0x3ff, 0xffffffe1, 0x6, 0x3}, {0x4, 0x200, 0x80, 0x10000}}}) 23:09:13 executing program 0: select(0xfffffffffffffdaa, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x100000000000}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 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) 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) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47a40 23:09:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffc], [0x0, 0x0, 0x10001]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x7, '.\x00', './file0\x00'}) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/74, 0x4a}, {&(0x7f0000000100)=""/174, 0xae}, {&(0x7f00000004c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/61, 0x3d}], 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:13 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 23:09:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x70, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47a40 23:09:13 executing program 1: mprotect(&(0x7f000033a000/0x4000)=nil, 0x4000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x4}) nanosleep(&(0x7f00000000c0), &(0x7f0000000100)) minherit(&(0x7f0000339000/0x2000)=nil, 0x2000, 0x0) 23:09:13 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)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x82) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000100)="c8e2a3ad0475125f54bf11b76b0a6472ba6e237d382f066549386d90335624c29bfa81a31696ed4bdff4275ea25c7ef7ec9690c5a521dc0ba30fe3c7b38f7081754bc286b439aae2864f9ee17a215283edff0f9adb4ad14cdea46b5d31e93adc0457ca99500584257a9f0969b2b7c1bd9e6dc0a7f3441831fac57c778d7713bb48ad167bca68b6f887c3a26b5fe33f947fa78eff7e6d3575116cd81819fc58928548e9d3beda469ce9bb22b6300f0be298b1ccbef18f73bad12feef13d7781516bb73f9c4e40c7afd1ddd545c4f89d737e9a86506f6a014bfd4f161f6ff93ab9aef1183ffe6b3b06bc17a5", 0xeb}, {&(0x7f0000000200)="3f3eb94b1a2c741ead9298385b620c3b77160c644c8bc5309c985ab29444011495e6ff0d3afc3b58d2b55f2c1581c9fdb918aa92443926b571d73d8d0317473eb61404d8fd530c9e7fd4344387b8756b200b036f39cb6c237d0d515bde2307b213ecf384f64037c504566ad9b9deb31412a3f3a3ce2fb05807d8141aa1b29c8af81300f22e26b7b155345466e542eae4f934106cf82a0b34f765f71bfe4413278e43e2e227682c9988a4b81e9805", 0xae}, {&(0x7f0000000680)="73ec2536fd533354770ab951b7e78dc585b18cca2f099c8c865b2c6c17e0fed4b590a5f73f522c22e6fd3250d2b3ab5a114acfa5e1639aa4db2de09dfefc66e8082ae090d78ac3e2c4c8b371450e4026312cdbcceac4a79037caafb29ba71c4dacfb11dd81b5bbb38a5a883fc038b34cae284e3cbe4748f87df9dd00a076e66844ffebd3b9e939b328be90e5a8ed90acaa59d5556e8311dcb05b6f93a34b50d1c65b1188ad07a5040241a6bfa5fa0d8225b249c5f53c6115386a4e4a421ffe9edcce9731fbb6492458157b9125e81887cd111720075fb7bd501182abd408c14d930d829644bda5fd35287cc4879e69dbe5cba1319d4ce8409b75dbe2b2d484a9038fa468dba1d77c0ef4560013267ff77372fcbf12472580331b751782a12269cadc7b261b348dc1072664961fcfa2bb7322514deb846a5d1dab79a9de49c767a3be614a70491a922c9fd04bfce23bfb67afb9e00e45c038f330a0cb8b4267d2ac7a15ae8bc40a437af3ed65e2abb3fee55dc8d0cf10287685b948797d37ba04b76667ea8bfe0ef7ca5bcf23c4991459e6de853b4323eb84b078d4b054a2274a5a9c721454dabe1898c7017b2f518a8f8a12763efdccb5389c3b9d09cbe071238e8afed58b25d8f96febfe934c56b5e49de908936d5389ff84842bfc5a22a231315f555046bcd08efadd149af313bfd5526c0bd6a2e23d793279b0343af3bf74de55046c9dc0caf591f653feea65e7709c8785e59fa0a52de6e8ad34b4273922ea16412c706a4ffd954ebc28b30d9a356abc0ba1decc8ac1166d0ba78103c8d6cce01b7c591f7cd05538aabebd05d70a4986e5c97709d1bf4b4a37d5787068aee78ce5b733429a3742ad8158b31807ec84384444b72751909ea7600445e180688f8b540822fc330e74b70a1a2c2892cb4f870b484e25a3ea25aaf8cd1f2b811c84c76f5dc50605af4c63ea1abf95c9597635685cd9fb6af6e247799c234b9f368a9beff7f3b97f3f93257a5d427f2c1f4cdcc6bd1cd31e56f24ceb9f0a32befae388bcc17da607b1bd156ad3e9ebce4d8a06b5c4d3589880ea6970b8e644e4853164f4b8de48e73fbbd938552e4875e427281bfaa8fed6025fe041951ee803c33e34b9819ce9c5fe436279d31dccae06340136498b27279f0f18f99130745b2e42ed524f5f83cac0ea92329346eadfada26d11b8c941601845301b5d9342aedb9aeeeec16a4e86e0b4a14b4afcf867db21e34cf8fe59c2cd52b8c404f9d581d2c9ff5e607945e959b7033e7fd4e89cf38be0d93f8c8d5a50baee61e864f3903689b0d27b9169b8cf89f6f6f5af5a26e9cc3ea77da3863ef9e0ed2f755c266775d38be4f321e33ee5ead0ad5c48d64a8594536bbf071b3004f8db9ef795fc83e485b3c652bc2bcbe8b1c270b0391f8ca5d969c3ffe5692bb72a92c6bf75113529e9fd1b099e91713148ece5a00970d36e98a7a2f2849381837a58e20435a06c036e25fda61f81f745ee5e748decd3cda0ac46c826d525e849836e5ed4f5c0fee0668a517d055cb6227d24b3eca4f04aad9a4dc3f5329cfdfc399ac76d86055fbe03a6d9ae799336f20e982e06c27ab24b6320d38e61107c6dc862d6ff72361a51f26310bc624e57581b0fe07811930aec8ed4a13c2c0407ffc7c2abbf839cbf68d4a65d325f095daf8865ad1fee3cfed9bc6f7949856329031ac0cb6e6517090d76b1f5dbbf3dbd81a66245e28d6413ecad18d09b1b7374dd8d4ad4f33dc83ed911e85b8ebb3a2aa4bc03f6cb2027c8d26c91fc15785f15f192aa8f8fdbba3c106d48c68905ea19781b14ad85543e6aab5f5259f40509885378c18908eca9a75e0a879f95ac04d214a8f5b6248362c0b8e035e31a7a3ed8ea92dafe7ec0abcdb129690845cddcd7a65fed4248bfc40d89e61b4e25d69edda08beedc993088767c128e06a13e19dcb9d572eff6b5fce986e61ea082ad4f9696d2502e4ceec53ef07f1ca17077270ebfcf4235f4cc203d4e5329ac9be38aee667115a011ed6cc14dd9e12400bff7c5f292f955f1aa624a61d6e55e2673bf21a3dfa4c240619d1898c7ab30e4980b43dda5650bc866ccf32bf1c2aaf434820b0f3a6a663fb80f36ddeb0b784ae104cc2be1cbcaa9dbdabccabaea28e71b168ae5931dec5bbfb05e52833e0c8d7e302e9fe788a03fea02a4084e15c5690f44e3f9654b890aacbbb33e3743457bd844ef7224251ed1df362e3bb17547a6b1dc09cbf047ed4b200746456ba6889f45452689ad028a379e4c51a61aed68edaff893013925acb759f5edf7860225edb747cf258d718ee60a04f70e24b4818b34bf9d5612b777259721ff58ace4c4c004a59584f547de1a1fbc66eb37474376966071912e2e162bb4ca00a3d8a5a7b2f799ad6b8a24024501371a5b9b9cd7569dbdf4ff8c5a66dcf609204d07b094d8b9aab2303b0eaa85bb13e87bb89b3992f414790c3f7b647dfe811ee68e017e0c428bdb261f1ae277d3c3fbc5b28d47a54fe90493ed8c8b4e469a429070171c88f179c5134a403cda97bd8a1ac1fc8892f1a7344960b3f70557f4101aba43f185a7cdc5895cab2e166ebfa8605707de61ee4c227cbdf8195b9a1e103f240c0403e1dc81c5cee6120d73e9dab2d667bc00ff5a36b9343c9266f2da5dbeeee0766dd8c870af15e6aa00f6c4a04c49e0f72af73f9b48e716797b8fb1620195c34a2d8f07d4454cc8dcfa8757dae08d8ffe3ffedc90275ef3c59ec5ed6d9054408d10526e06d07f7076d6efc253e7be27ca7e50d43a385967bd32cd77b42ceaa23e15707976c9717c511cd8df8f076ca83342274f408480695a984afa0468985a0cb1b903d4484e7570309e3bd0720f3b9d619730f24c3cbf2ccfe39511d4a7d68e079d14db978d437e35b090fb1976ce3e9048121ca5b70d819d77af5652c6f2e0209e3485d9ae6b7b5ed24a2001dd64372608b2ddfff4c2eae626a59c936cd052c065ba77034887a2f43556e8ca294df420196cc114e3bb41d2bed23b5df0e3f53a302efa1e41d47c7c6896e2acd4b44a86b2bbc2d6fa9ff056bca903d88f8f5bcf6fe6b1bf6e05e758b2beed1377dd69fb0999d2c48d3914fc02cd9d4686152f438425663d29e92a64eb1693877dbd2e3d09e66f40f52b27d0cbddb9dae9e31581c620fac7aae84dc836c585d8e06c2d73d50dcf8881e9a2e83ed8383ceb306937e7bcd436cc5e837a55b1e53cb0dbd0a2112a94027664a024fb9fdfa918b7ed95fb449c7c713e042d07fdf1ad717e2d2bc5911368f1f41f743fd1de03c90aa6f73afa4258b361923cb1602b0fedff84d5351740c45412e87adff130ae035b717ab1e3d9fc1ad739bea9216b4f21b476a1a96a4e6590d3d5e88e78e758e246d5e59ade800b542095d99049ecfd597975e6e265775ad139dad37179b19df0c539f25477451e8228b55f16640a5be06ef0491b91636eb887618176c2fd121f7ce04bd88a5ea1aba04788e6dc8074ad42162f9ebbde9b7abc501c3e48d58268f42a06057a958526a02c1d956c2902bae00e0cc16168e1dd2364dc7999c71b9b2a99bc7aa9531c515de3293f18b8c6cbe970681477e4322992fd4967c2413a7c3eec221018fb1372ed3a8fe74f869ed0e3353d6a357df5e42f70d2a4bb29db4fb0949ea43b5b85e54310f754cfd94bacfc4cce477b7fc2c20efadc36b5c9c369fab03ed8095f8e3ac44387b6af6340e9a1bd09aaa42f15bc46a71d53baf61226afbc14b58501dba80f09867989925d2620d61df7b6833818d5bd0d88e69bb2ef3a9a131b673e25c54d97ad1e917a8e0127eb41a4317739e06d0edb04b3f8762c322e56049395abf65a7b96d85f8c275f149cf9b8999f425ced72055a21397157a37d475d98da1f6ff639b9b321f4aa36b37bdcc1c8508f2417f6e8c79944b99215af7df37321d7e7c47c169a67ac3ff80526a3554d6ee055665ae5f7dd5e3edcfb2cf58d7ab50d1c53f6e85ffb49bef7aa7bf5088058f03f9abd066ca0297082e665fb5e64fc27de31f7a7982a940a487c2369ab74c4dd6e872b4ecf8c0bc47c1534348b1bb14b214588508e1cf17a9f3a9cc2696d0bd5f3dae93e2695597cf8d636b94d4621a153c073ae1b4468679153da81a5c9edf3cfc8834858578d5b68cd171117390f379aaa126f6eb4f689b27410cf2b5c2c9338aec8779e4f407eea73a29d247e2d91111a2bb8fd7002192ba2d3d8c052f8267fcc420a0fc0b76e6e34f936d839a5f362f2c6024f471f93eacd8a5facd5f2ac594acaaa3264bee46f6fa5cf5407e6d2b7da760d4dd2f42428825fcb0f57e1da5e4846f3d89879ccbbd951fe2eb4ef19819cee41c277510c81f22acbb06b152fca6d703431357db2b322b081709d067f906bb8527296a3e35190f3265dc646da4b420e70415f452f35e1399e13ff90163b52b06b678752d6aeec7e48ac6f4edadd1f8ff012d0566eb98c5caddb64807ec32e69d08eac33295f2d14a0eecb3c05d0c493186a4520b71726f27ebd014ed236e0bfd81731a33958b59c5f8c96fcd145958749243777608363b2e8d98aeb66587c357e2702902a1fa87c4d425493e9d8b8377e73f38328c8e7b6895dc12ea1358952bc94a11ede8e4552f1ed5c71bdc920004fe9eafa0ece84e1a6c7eafab7f9f0f7e83cadf2c00c5bb14a00cb41c640c6b67bc04548205757d8635ea403d835dadf1f5265c0d8e058d30997cdf74c07f3a24962fbe8a9b0ff3988638b8b85250326235526dfb3652eff7249c02d2a9687537fecb74f35f8010ee7997f9d2e9fc858a9d8ed9e3e345b858fec82e0e57c9638a849c5c62fd2dbe10bc2617d6b2ed308efec5c8f4d183482652d3354c0188034d671b71cb510c4287205ebf31a36c76c2b43fe4f68333b909df281dfbd5a622e8f6523f51f4f8de9277a3ee11e17cde5166515b2179a1f261c55e460de4041bb5b14807e88015561ca9363f5e6aa4b6653c2db5b147ca3685c534ab4fe69b9d2aa1421fd86aba6566a2afd930b68dc8f6e03e073ac82de540c02f37e3366c26895387c2cdc33aef9d5c82d5d52e16b7eb3ebc35f74c32b2f98b657ca83a478e4eedf09d42f0dda8eac423cc1593fcdf5f190818ed3773a5fe65d5537e4cff0ad5987140a4f230afd53793093e4050d95a151e0dc78b857cc1d3e7b59fc76e5bb314251ba5a188559b343db9b61816bd7fa1f9ad14821fda69277d89047d89e0739246a0e4270c9b6f20334b3e52bd0d3a76c159a6e4603ea86394bc63e5d4438ad8b882e84496ddaa39d83981a0f0bce9616b8f9a40bcdd59596c918bf3da6bef7e6bc836ba3f7cd0180d662230daa12490848aaddb515f64f95d068c5ab3d64d198e292733b6e22255ea11debde2991eadcb75b553c4806e20127ced8a0f025b4a67b40f61035c72d97ed5ad6af9c408f97c8a64b84affc3b2a5b17350a19e9f1a76fec285b7ab58c5ae5f8000cf7347890fde8637460cb7c08b4fa8a7a3f1ddfdb8a905c5858e126d0580d30d5c7d8ea067ad417aad454fd1fbbf7d3aabb8855e69a0133cf91bb2bc242538fd656050e97022a9bb2eb8ff1803a28a35424b43af5084481475a85091d035eb64afec25d60031e74706f3b00b2305f496d7f50bf5ebc4a926f55ea8305d7796507b6ed109b2ac762e0cffcc6267d6814b047b3175bdde7cc7fecd998f6133447924695aa54750a9ca0255dfb35d5977ba44180840025febaa1de88fb3b88eb9f8c1769a7d0e84ac6aecb0c14a73d5e784d0db8f60dd2d6aa", 0x1000}, {&(0x7f00000002c0)="8120e346e5a685068bc95992db1636521c12f7cc9a186bf8550f1650a7a1e6798f9e2042c181716caccc028469cbc3d708d70fe362b9dfa1489a8d849409cacaf6799cbf626709ae20bf4f37133bac65e31a4e8c74f33d5c1066325708c6a4aa1d2b7d0dd83f296f7419460ec55efe", 0x6f}, {&(0x7f0000000380)="8dc5f807ba45e4186b3137764197d22e429467704a1545bc84dbbbbca640e35f54e82da6f85749726b53417e6dc2b530461564570220a2a03a3403ea3b7229ff5fd3f04bc3e82f615684e0e83a8240a2c1deea808841d2b12d2508c9267e5171875b0ce69a80ba1463b77a655617612fe8bbc24c77e8ed999a9345bd8b64c24701c7", 0x82}, {&(0x7f0000000440)="c5f430fe6d9433886fa9973f586d831ba3ceaf0776e177b8bc064a39a2848c657dec474dc435d3e338d2f3751bd9452bb4019eb9f306bd98360f6007e6eeffe642058e5f75bfd8ede935a9f5fac18b4bc97efff5e3c0dc10adcb1e487560538cbd559c0046484902dafcd174253b1033cdf4d90d7edcb8c2dfd57842b317f1281a16e3056e6a40138b84577b8dd2ef3b33d5e100cea69741bea08628cc0fa78e29f1d04ce133149ecd113b6d85bef57fe25ec34782fe16d36be270271ac020df58073da26d", 0xc5}], 0x6) 23:09:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r2 = open$dir(&(0x7f0000000100)='\x00', 0x200, 0x42) fsync(r2) fcntl$getown(r1, 0x5) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) 23:09:13 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x4000040000000292, 0x4) r0 = getpid() ktrace(&(0x7f0000000c00)='./file0\x00', 0x0, 0xc0000110, r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='c\x00') 23:09:13 executing program 0: r0 = socket(0x1, 0xc002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) 23:09:13 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x0, 0x7f, 0x4, 0x6}, {0x1000, 0x5, 0x1, 0x3}, {0x9, 0x2, 0x2, 0x6}, {0xce0a, 0x56, 0x81, 0x7}, {0x6, 0xc3, 0x2, 0x100}, {0x5000, 0xa8, 0x25, 0x1}, {0xbf8, 0x3, 0x95, 0x6}]}) fcntl$dupfd(r1, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$PCIOCREAD(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)) 23:09:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:09:13 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x94, 0x3ff, 0x7, 0x2, "65ed6e90f1cbed874ec01744a9c00e25c01bc280", 0x8000, 0x7f}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x1000, 0x5, 0x2, 0x56b2b4ed, "4b5a1fe98fd084217794929b65078bec59c8ddc1", 0x2, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe}]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="3de43ddced1ce75be66ac116f99fd7336f38ed10e40f4c611fe2bc76d3d92e3c7a6c3c516c878babcb767b004046c58d90a1cbf8cc7c3ddcd58f14082e220578ebd14f09dda3f6", 0x47}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 23:09:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66c912b30100"], 0xa) writev(r1, &(0x7f0000000980)=[{&(0x7f0000001540)="06688e12edd926248ae4029073086d48ce4342d650d59fc5e64c91ceae642e1ce6591787ae2edb5c7f9b1fedf49e0f3da70889dc0b29b51fc231527ef5bb0335895dd5e719676f3a2e171b63943ade46b19184ce626694d8706238373c468b341856aee94007601ce07982e760c7e178fc528f49901b4f49a2c0f096607eff59e98f54714d4c67cc02bf18eac1314bf5658c35e9ea64c36778634a5a450f32d57d247a7ebcb6b16c13a4318ff03dfde39e63f16a4b11745695ac578711a7f2892a623fd781dfe7183e0cd20fc86db1b292e70136b7a3d84987e570f15705ebd491f609e42cd19e9c1b4ca2c13a758c67ce4adb253519cb50bb72920e55634d3c3704b4494fbae131214908da7360948a38cb5dbf105b6d5aadf98e9ad0cb76f1637112f1ddc6b7177ea252dc0851e8ba8164455fd57364af40b76e13620f7754685b0a2796fe2f73b8f841b285dba9031bcb6264478f274728174dc5588efb69927a0f83c3452670e81d2d577fb1a6dfc0d6ab4be98650a91fbb76535c8503f1acc94768560ef7070c829569d91396f18204a53877bbb6a7e08d446f654f043b31986117eab80a5aa93603d083121ed963a7154acb9de9c50ae0b66dfc75fbf26281c1b5b1ce0f8a2a018ec8af2b681369836a7c7aefe37cbea6413e62b718f903636634c2a8daa4c1b3e9ebbbbc38f909542ee4dadb3e02eb4be8f791771b980fc62b99570c41b4f1133d249c888b8fd96e4b5e2d7dbd7cda31b2a29bdb2f935c0d2c7bb771a8d18afc8eb69b24d42b289670be87b0bc8568cf556d5b8985b3dc9136a7b0c0d7bfe01f24169d53cf931b181030c40a9313b94b6ad9fd2c4faf6ba9de503d6db3b12c2aa8c1cec6d6caadd4515f59630b0dbd79ebdcbbadcd8d38d85e5a79c4e2cf453ea86bf16bc3aafa35a652920c2eb9395e018b24dd481f4f57ecbf9fe7f6e5bffcf0d8aa4396b5cdb666c37d7e907bbde26e40170e46372f129055522cbaca3f8cc81634ddedf744f2ca52d00018b14b1a97ee46af8552a2bdf5b7c9e1bbe53cd7900370aeac7d85384d5199851053070b0d2efbed91b61e83d3ea9b8b4751a71cdbd8348e5bb9fb013177abcc63d660499b4ecc8f11b6f21846cd3e1596fc88ad407b104d8ec17b5e44e31e90ba30b7faeee6bb86f96622327a9c8f264dd8d10b918fe3e7f054feb8b66bc17b109332722d7a79eb900697cf6160eba63cb55dc226de3a92b6877ac869efababc761abbbc5798c44b73a3bbfc52e26107a89af0f55f32ea4684ff17e3734cdde732387b3510b7b69c02c06045d3c51c17fe6b27a118767cde063ebb2bb334ec72e1efd0cc14966a6ad2830dc392a09a3ef7999eb39eef2bded070edb5e79dca2d5d985b5e0249c38cf9ac18b5b2161c8082434e0847002dda1075648f66d737f899b738047f65274e9de15e64f370aa4e0b9890bdc90411ac7f55d33cd9e87855052325d89d74e3080be3abdb7e246ba568dd7ef114a7a34a27b3a5c95c0bc219255a2caeba23328469124e292068cf9347ce4a0e6a9a2f48002ba50165578ce293824ba022207fe7f001b29520e78023002a66f96ca03057b6a74e22d8edea92217e60f65c1b969251295a7442061547c515e3a71609d6170dfd0ac7e4ddfe295e359057db17db45744e12726e8f4a49d5342accaef5f4afcdb4417352247e5d539321d540fb3b67d4c0dc902f9a001785a48a6cd8f0f3d705afc813c938d14b1acf285c8f59cbf4b26e06d35d73ebf721b172e21d29060e3cad067dded2d90824183356ba84e4afcf05f42079654696549976458f13ae829b6947caaccb69a1f9d9cf84bf39f8852f608ee891fcb424f90defa74beb43c27c5b1051088e35e6ca1a86fde58faff8645392f145ea27806ce2c33cd5b51e0a5cbca72332c8b9c4c3c87f1cfe29734aa9e868d3bb2e0bf1fd054ff9237b063b87b024ca1fddbdbd9914b41be635a14bc6e82bbaf6ba474a5abc4268b760f482aa171d98b63b11c85344c4c202de797c892114b480e732dba67efea9560996e0855fc9893e7640438cfc6702643daf05094aaa67721c8839a32fb58fb8ea16a3ef71576b9aea4686323150e1f5ad4c778ab1ac2b062a4089e60bc4878f699040f3ca417a202b6b2e2f9ce683a9c3b508ce9cf2da42eafad7635bc94bcd2762eaee7a21a75555d8287625559adbe97e7105993cea7b370a514b988d5e63db18d8f61d1666765c2a11bd546be1f11f684d6e9500c267150eb82a0822ce0e0359b07dd8d2f9c87de2c147a4e742920d03abebbb219a93dd06b56d648638211fc5e2908d2542cc3373112522dded6e0673121f339b92fe7b73269b1815d8c3997fc90f6ca187b6c8d36c94875b0c9bf9e55d94f8303df175ce59869d432f6c221679982e328a1c0dc9c65df21f20c9d5f196e247f4fa60ce99406df3f5c3a2a49565ac577d83555caea9a80426119b5f8c77dd39f59971a0321b9c15e876ebdbc44a64957990f90453aecf7663afaf5aaf049f064ca0096a7530625a5995899e6382bd1000450eb1485e6a85211a37089f37abbb1a5131657d5ddd00823e9bdfc07420ddbcf6135c72152063e50ca83fdfcb36fce073ea62434bc33036790af71da4ea6512efa5401d32d06d5eed52e2b328b661f94c5f1f14375abdea6656309faf153385ce65fd8f008f2ce945722994f5532f65b74f70587c1f04da19d8b1d8ff6d2f94941134523d411205fb686381e42c926df771ee49405f67b430c1a9f4421a3c2b6306ab4a922205ba4148df6cc0620101eda8280fc6cbadeb429bd0018947071204c82e8c2265220febf953f06c4dd802744d9ca6f965ea6ced729fd2368eeac2abd48368855060e7eb4565484d7b895a0a782bd00a1dbe1fc9a9364b3464588f7b1649bdf23cc95ccdc328936cdd6777825186faeb8e2014d9f45dac7eb8f326a54b87ebaf9f3df277ebd8474b35ccf8b32063d66820f4fb64663870d3858877109f458062d8b9c3e03ccfffec31dd4f55daa017808ea9a92c14b5cd91a2e8195ea227479a6cb058b65fd4b1a548422e00f5705eca991c8b5d208af28b027985ec03698215c08af6cb29410f37847df20ba92ffc8c4563d0140eb2240fbcff8c366554af80e536aa564dc545d00d3bd6bf400d60a7f6a84deb511ec20d5d8743ce112b3924e9a99b59591ee220ccd2aa10704b45173a7afad375792cffd8ff5fc93d11093b80c0e6f8d757ed772ebf28b421a2ecff22a380441d6bdee07bae13661841f22dfc3cdee99faacd2d8c5942f049bf9a2be6229d0f62689e3fc44aeacceef03092efb431a03970c579a8be9ca8557d9387c577a4de43b012bbd0bf5de1c7740295ee94949acf154d0fd9d238708b1475f2bd324f4d7e9052bcfc42224e1712fe7215afb3e024a3fd795cbd395ac41f85149aeefee4962058d272f548415d77857f3e7e19238cf0563987f2ed704e46b5454606f401c246e5e9ac976d974bc652cce9a45122f6b1eaea71b64bdb45799c0a4ecfacf096dd646b1382fa3cbccf1defd4efedb004e604253cc33e934e79975839c3b3640b221e5f505176cb44d278862940765337076d498236e6c1a7865158934501a8a2cbaa07a35a222f6f6c351ef4dce4d9237a3c30e17d9bcb8e1808cddbd77f7ab9a13414349e5e1b1ec5e1ff4df60e965352d4dc17c6bf386985f9968d5c91a4301bb754546b5a613bce02f3e8bd62fa339c0d9e352ac9d61d977e1053fe5e4dd11a49a168595d5eca3916b2cc19f01276120d202473c483d501fe8c922a89b83dd122a66c836274d2bfcf14528d66eaccdd6b9eaf7bb868a523dfb66429e28f6c0dd3dbc1ff038cb5deb99e0f19e720c1b22327c6ebfd48375346e17692c065e8c4538dc28b14edf29d03f8baa785fcd54872acbd3183ffad0b99b6fc604d0e3b0761169eb2af41fcc08f67d3208eeca50a69a2dd426d1ffb415ecdea095485156b071a390e7d5c265707468f3d9b4f6de8aba7338a09622cc0143bb732c835f7f58799b8354bbce6c73ce2676720d899abc1f0f6eebede5653ed2c6a48c9741f7042adcb678ffc4962b18a576455790c2d82e6038d2f8c1418bd259779017066127c793c5890d2181fc56a5d22e7ede89e37c5fabb59970e54650cd55919527b0451c17b0f30a3840594ee30d3dac339035acb54f92bb7f27637949c076bba9aef894c4dfd5d7fdca7c9be4b08c4b194b91dadbdfa7f8e913bd176c04e5765c1247f2f69e93a045b35d55c812a72f519d63da03b0be5d90d87b1aee7b99c2c1d2e1af591f572d167328ac8251593da0e9130f9097c22fd98b215d57ed72241339af4064a3ae9a8e64e0e48623b3c5b36f04578d084e9c2d5c25156163c3e322cd253cf3a3db6c6314abff91ba4e2cd2c0c1ab45cf6c88a268e2f66b62adb3bfaa80b12526da9f3a0deda167ce09c008b7cb9d4e4b23937729abb54cf691cf844a635363035ac8ef84937a2027c5234fa92536df6d8141eea10dd9131dcada18f2cb27c6458d6686cf043b2f2e3ff7ca54fd069982a37aa397dac123ad2781adee057bf36bf6a5775f56a1041fef1af46987dce7707d37b074ac81dbca946a5cbee5a86070b4939c7a7ee9d80b050cd77de5493933e6d0f0659c277771ad2a0d63c8caa23ad80c888cc9c043c4e9458f988ccba615a5e180546e8fef21794ffd7d26cf2e81cf8e8dc524014ef65f7f40366b2bae23773110c2d3f74db32a1152f9a8e0803e572ec5fe9cb1bfd9c29137a9f7f00f0ce3d63c1caf1bc5958b32dc49d12b976fc48c55ab5f6029735178046544ad854bf8d95350f9cc41fd165b17b8286f2e3520e6f8e79e14a826aa88ad0f05d68b039a7c94f1c74eee4cab24a2a722c1b933284fae62703450862a5374d512da95b13272ccc4a1cbdfbcc680efcf7fdabd11816810ceb080386805b844851c66b3c564b7e70331af199437f57c1b311ba2707d9eb8adcb5153094873f4403a455415092578e2ca4c3f6aa12dbc1c9afcfa2d3e1e104ab37f34b51de0ba42107e1a35f55733eb061380ba7f92f4882d50ab7ceca3abfcf0533f7c6d939b8f5801afd579b8a14adc9005336cbc91882962c942c4bde56d189c0af4e27bafb6d4ab903f9be70640188a2c589b84641959510f6739f94965c9326c1ed22c1bf05862c25a9e9d177608b64d9b9865b1b3a6a85133e6863e34347ff0f5c2cacb1b10b5787cd24d421efcff776c09cc55d34bf87a666ffd9140f159093c787de56453689026bccbb89059db96fe39eafdf586370170516d7fba65089ae97dce37bb6ccd26e1a5f992bc84fc76c9378a03a7d87f690d8e533c7a7d51d7deb7869fa151108923b26c40c687df6e1ee46165bf68008ae17c90f47d1dfa7b7e616c82ba23337e9ea7e1b6ea0cd72d5c36cacec0bd03ea10db6db68a8d0a3370d573fc7b6514c129b39d18587dcc1dd4e6ca518038b972646915332033b59c0b40443976d26395b012b5228195900db71ff0df788176e6684b2474d0015c4f169d2b1df0e4ff66b548ba4eb8f5b854e66ed0aa42c087e392e82b623b7856adad1bd99b1ddf55cbc965f649112c82331a0615c373fb91f4cfab984bded0bbd83afd40764dc35b045d3cac1a405bb6ef956f55c7b68fead754b2117617f0824fe8763e4f41a30c83f94aa5bd7987a705b0449487602a9a0346c79de030d12c222052e599087d6383048a234404c96c9e83035a2ec2620b44b27360ceb1fad76598715836779afeb2bd", 0x1000}, {&(0x7f0000000040)="9649fdb642ff51571d95e0450007b8b0666a443f32147a50ea2670c94ec8c370e839a69f6a66518f2e9707843fc76c4ae3a9d1d66647da0a8bc68dcf7b89e2f8fd6c731f3d39fd61d473cd90d3ce23ffd601c945", 0x54}, {&(0x7f0000000100)="32eff79bacdbc07e107ae38216cea991b44a40907b5359f4b73e0b3434c179096003446f5d5c4b8a763ecc7e8a1969ad62c47fa99790874b6461ae37761696b6cc971f8cd08fb6b1d86469fd1374bf6159d09ed3c23e578612e372c7d5c2c18b451f19524476f2ca887ece3e1ee84d28f2f6eaf4406a8088d9f2f8779cc87a0faf9816a317d5930abcdd2f49992ceda7b8e501f8caf2021b63365dd3a91601e8bf812af332017d2bf0288c91d69f836e4ebdaf9b6e032ad303ba9ee3e63310370ca8cfbbc1eaf999743462e00e77bc1721296a907d58a2043dee", 0xda}, {&(0x7f0000000740)="56f006f2e13f202a37ab0832d1c318efbac7ad9a738c516e4b0b7e6015f7e7f181a9bbb88407f16b38b5850d0cae2e257bf6669af0f3e2ac874976089d8516f2ec42a50d195e02b92ff0714c340b29091b8bca8a99bcb6d3c6727eaaaaf36889ca5ea32434271459a945aacdfaf1bcee9606752f4d0e05f51bb42b82dac0b813b1a0dc513e", 0x85}, {&(0x7f0000000800)="0bf9a63e079cc6ae44926bce06a6fce42da2540600d57beb39c2e945d14bb5bea561c99a06742b92a3de3e82ab290a72c26ddfe98d990884976c64f47c410656079f1c5bbeec4c68186bc89f4e6c0248e413f443e1aadc794cddd3b0f1c93395b8a8e84d8a62a4932bc898973743d2028988dac946618501605c56209f8ded94087be708075ad894", 0x88}, {&(0x7f0000000200)="c855ed83d29e977ab92da928b06113fe2534713f0ec2946014a912ae29f1d2", 0x1f}, {&(0x7f00000008c0)="644df272f065eb7850ed613af64651c160bc31744ab95f42442481583dd2d4a421e341819b3b55f606e18f50f6965650268b325da86a7c161d13a6c2c8bf789701b8e828cc4580cec336e78671", 0x82}, {&(0x7f0000000940)="e9bbe0b59ac4a5655cd787bd43542692cf4b58e100b0e5493cd088274ef36f1275035830b71893", 0x27}], 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 23:09:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x25}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x803, 0x8, 0x0, r3, 0x1000, 0xfff, 0x5, 0x100000000}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/235) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000100)="a253adbc30627f5e356500"/27) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000003c0)={0x0, 0x0, 0x5, 0x4, 0x1, 0x7, 0x800, 0x10, [{0x1, 0x81}, {0x9, 0x1, 0x34b19ce4, 0x4}, {0x4, 0x80000000, 0x1, 0x1}, {0x1, 0x6, 0x6, 0x5}, {0x5556, 0x3, 0x100, 0x4}, {0x5, 0x4}, {0x0, 0x10001, 0x3ff, 0x7ff}, {0x0, 0x4, 0x1, 0x1}, {0x4, 0x8, 0x5, 0x7}, {0x80000000, 0x6, 0x98, 0x72cb}, {0x401, 0x1, 0x85c, 0x2}, {0x83, 0x1, 0xfffff70b, 0x5}, {0x81, 0x401, 0xffff, 0x75bff26a}, {0x2, 0xb4c, 0x0, 0x8}, {0x9, 0x3, 0x6, 0x7}, {0x6, 0x9, 0x0, 0x4}]}) 23:09:14 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup(0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) ioctl$PCIOCREAD(r3, 0xc010570d, &(0x7f0000000080)) 23:09:14 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000003, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8008, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x6, [{0x2, 0xd8}, {0x2, 0x4}, {0x1, 0xfffffffa}, {0x3, 0x8ee8}, {0x3, 0x6}, {0x3, 0x6}, {0x2, 0x4}, {0x3, 0x8001}, {0x2, 0x4}, {0x1, 0x8}, {0x0, 0x6}, {0x2}, {0x3}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0xff}, {0x2, 0x8000}, {0x2, 0x8}, {0x1}, {0x1, 0x4}, {0x1, 0x98}, {0x3, 0x2}, {0x0, 0xacf}, {0x1}, {0x1, 0x4}, {0x1, 0x8001}, {0x1, 0x5}, {0x3, 0x14f}, {0x3, 0x1000}, {0x2, 0x8}, {0x5, 0x1}, {0x1, 0x33bb}]}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r8 = getpid() r9 = semget(0x3, 0x0, 0x0) r10 = getgid() r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r14 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r12, 0x0, r14, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r13, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r13, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x2, r11, r10, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r15, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000040)={{0x1, r16, r17, r11, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r20 = getppid() r21 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r23, 0x0, 0x66, &(0x7f0000000000), 0x10) r24 = fcntl$getown(r22, 0x5) fcntl$setown(r23, 0x6, r24) r25 = semget(0x3, 0x0, 0x0) r26 = getgid() r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r30 = getegid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r28, 0x0, r30, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r29, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r29, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000080)={{0x2, r27, r26, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r31, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000040)={{0x1, r32, r33, r27, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r36 = getegid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r34, 0x0, r36, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x66, &(0x7f0000000000), 0x10) r39 = fcntl$getown(r37, 0x5) fcntl$setown(r38, 0x6, r39) r40 = getuid() r41 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) r43 = semget(0x3, 0x0, 0x0) r44 = getgid() r45 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r47 = semget$private(0x0, 0x7, 0x286) semop(r47, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r48 = getegid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r46, 0x0, r48, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r47, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r47, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x2, r45, r44, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r43, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r49, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = getegid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000040)={{0x1, r50, r51, r45, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r52 = getegid() r53 = getpgid(0x0) r54 = fcntl$getown(r0, 0x5) r55 = getuid() r56 = getgid() r57 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x7, 0x286) semop(r59, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r60 = getegid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r58, 0x0, r60, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r59, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r59, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x2, r57, r56, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x7, 0x286) semop(r62, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r63 = getegid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r61, 0x0, r63, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) getgroups(0x5, &(0x7f0000000740)=[r56, 0x0, 0xffffffffffffffff, r63, 0xffffffffffffffff]) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r65, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r66 = accept(r1, 0x0, &(0x7f0000000780)) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000440)="42edb1792076c6c29e2ee6f61c2be5123211cbcbffc6938c51d96654cac5dc3c4499a0654b3b87efa1e3601a68c83fda8eece0ee2492d0c69a4b04a6fc546c806650374f56ab90d43bb1eb40f8c5cf994f6a4c68d9e84b543b899d2540f91b826282dfc7a1b02f78cfaac268d54226a45b009a57a27f127ece12bef492ba456fac1e2d4676d548452b69020550424d48ebc785c921883672fce8a7588e8c791a3d08f780c59edd345087d917eedf1f841f0b2d279d787d1c7f", 0xb9}, {&(0x7f0000000500)="84cd0c82de5ff407cac05cd1e2f4a6f6c0506e154171af4cc4a8413cb4103e52af8dfca9b3bd249eda98e594a58fef9833711e5b70e72a58ada723d1dde4f37629c185c16069d7c4673b27ebd22c00e0d9436de5f0421c178b1fb826fab7ed3ac8318be551b07a15e9d9b3f02c02eb4ec1d5c426e886e7f3d7c478b197a1b417f01f7509aa283680e9a376b6c63e93fdda4f5d8181277522b13c6d628f69d1297b7065ccdddb1fb498cb2fe7ccb897bc550f71cffbec7d85b3121e6a56178915adc43ec4d000a2a61f0475330c3eb2182e5c679f0da9427098fb18269a8ddd41a06056805b90d23646837c60ad1acb986741244e1215865e872ce69e81", 0xfd}], 0x2, &(0x7f00000007c0)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @cred={0x20, 0xffff, 0x0, r8, r16, r19}, @cred={0x20, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r24, r32, r36}, @cred={0x20, 0xffff, 0x0, r39, r40, r41}, @cred={0x20, 0xffff, 0x0, r42, r50, r52}, @cred={0x20, 0xffff, 0x0, r53, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r54, r55, r64}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r65, r2, r1, r0, 0xffffffffffffff9c, r66]}], 0x138, 0x408}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0xcd, 0xa3cb, 0xa0, 0x2, 0xb08, 0x3ff, 0x1efd, 0x10, [{0x7fff, 0x56d, 0x7, 0x97}, {0x7bf9, 0x2, 0xe5, 0xffff}, {0x401, 0x5, 0x2f4, 0x3ff}, {0x0, 0x10000, 0x40d0, 0x3}, {0x0, 0x7ff, 0x80000000, 0x6}, {0x634, 0x2db, 0x2, 0xe6}, {0x3, 0x6, 0x7fffffff, 0x5}, {0x1f, 0x4, 0x1f, 0x7}, {0x1, 0x901, 0x8001, 0x3f}, {0x4, 0x5, 0x7, 0x20}, {0x80000001, 0x1, 0x81, 0xffffff80}, {0x4, 0x4, 0x5, 0x4}, {0x4, 0x3, 0xd56, 0x2}, {0x8000, 0x4, 0x3f, 0x5}, {0x7, 0x2, 0x800}, {0x6, 0x1, 0xec05, 0x9}]}) close(r2) r67 = socket(0x18, 0x2, 0x0) close(r67) socket(0x400000000018, 0x3, 0x3a) setsockopt(r67, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r68, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$getown(r68, 0x5) write(r67, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x4de) 23:09:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x10) ioctl$BIOCPROMISC(r3, 0x20004269) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x20}, {r4, 0x82}, {r5, 0x8}, {r6, 0x1}], 0x5, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 23:09:14 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000340)='./file1\x00', 0x20000, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = socket(0x6, 0x1, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto(r4, &(0x7f0000000280)="2fc3b52523ea296a922a9add468e2fa9e9ec7c6d9947b560745b9d956e7046a74e1d0c00cef60c17649e8940b3b55a3023a2bed18a206985e7b33608b0f27fd60f545526b3a1cd6dad2d2af9185816f2cfc92c320c38df1d01488b3f50c01555227e14cd1b0c421e3e30be8f6ab97877537e26b77d516a5e3b20b9fe3070bdecf4b51f5c43627274da011b9bfb8adc7b089eb8c2d9c11b4884c3", 0x9a, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) 23:09:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800fb531b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) dup2(r1, r0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = dup(r5) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 23:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xb1}, {0x34, 0x2, 0x9, 0x1}, {0xfffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 23:09:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 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)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x188, 0x0, 0x0, 0x0) 23:09:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)='#!', 0x2}], 0x10000000000000f0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:09:15 executing program 0: syz_emit_ethernet(0xd0, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc7") shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000300)={0xae, 0x309c}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = syz_open_pts() socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffb, 0x10, 0x4, 0xfffffffffffffff8, 0x100000000}], 0xffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x11, 0x2, 0x800, 0x6}, {{r6}, 0xfffffffffffffffd, 0x4a, 0x80, 0xc0d7, 0x9}, {{r7}, 0xfffffffffffffff9, 0x8, 0x10, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0x4000000, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x30, 0x40, 0x6, 0x6dea}, {{r8}, 0x2, 0x0, 0x8, 0xf3e2, 0x800000000000000}], 0x2, &(0x7f00000001c0)={0x1f0, 0x1ff}) ioctl$SPKRTUNE(r2, 0x80085301, &(0x7f0000000000)={0x9}) 23:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x206}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) sendto$unix(r1, &(0x7f0000000140)="8c09b125e76cef1039370f8babfe41c9e8f67cb571e1a559c041fe180f396448a70250e5dd1bc512f3fe45ad5e2b52b332c2501d405315e3ad597ef9cd06b28e49d5007cb8a8a377c6aa65d4a62feaf5540dfa5c260888219979544ccbf7cc2e6781517e108402715ec2028a36d79936c5c7700f90c3afbf4fb1e8257cf8051b223add0c3093b51dcf4e79aa09449c90d98a1367a27012ab2a92563786885cc7b2f7a8de8ac3de", 0xa7, 0x40c, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect(r2, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x8, 0x3, 0x8d5, {[0x3, 0x1, 0x5, 0x1, 0x6, 0x80, 0x8, 0x4, 0x5, 0xca43, 0x7ff, 0xffff, 0x40, 0x9, 0x0, 0x7, 0x8, 0x6], [0x8001, 0x6, 0x3f800000, 0x8000, 0x3, 0x45d, 0x8001, 0x3, 0x1, 0x2747], [0x3, 0x100, 0x2, 0xff, 0x101, 0x7, 0x1], [0x3, 0x9, 0x2, 0xfffffffffffffe01, 0x0, 0x400], [{0x200, 0x7f, 0x6, 0x80000000}, {0x0, 0x4, 0x5, 0x2789}, {0xffc0, 0x209, 0x3f, 0x7fffffff}, {0x4, 0x11f, 0x10001, 0x5}, {0x0, 0xe25, 0x0, 0x8}, {0x2, 0x5, 0x2, 0x3}, {0x6, 0xcd24, 0xc8, 0x1000}, {0xffff, 0x3, 0x4, 0x5}], {0x213b, 0x5, 0x80000000, 0x96e3}, {0x5, 0x1, 0xfffffffe, 0x5}}}) pwrite(r0, &(0x7f00000002c0)="14", 0x1, 0x0, 0x0) 23:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0x0, 0x2, 0x403) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/124) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:09:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) fchmodat(r2, &(0x7f0000000900)='./file0\x00', 0x85, 0x6) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="5096e33d1e3c88a146c57b67c1228c6042930ceae1cc4de27d0724cb", 0x1c}, {&(0x7f0000000200)="e4f53619b7cf6fe4e672051a06d7c4b6c73c9a2483ee6e72da51120baa8ef0c5d0047ee18522079e95a7fa37487332766c6d362eadef950711813487fc3ce64a1bb5a5a226631d9244fb380b8705f1b8d89765beb4c583196e8da1", 0x5b}, {&(0x7f0000000300)="d3a8096f1ba1211f97348be3953677efe84ae9690979a7c2db78e837e9a01936495e35a662439ebc299249cecb097a42f7531abc1d142754ba9d7fa79b23305b7a4914732470686f6544ff41823f34d7dfa4d1699e", 0x55}, {&(0x7f0000000380)="45f45cb8d739865df79e115cf7129ab3297c8104b6c4696cc6eecd7b1969a6b0947117ada2537ba9510ed0400763da411d43021680d0b1c69bd7142230885763716054f65d075eeed21cf961cb5b34a4c7ce73f5320025ba66dce683e9b1a6a50a2f85a8a39462d2b1ac67e4ac7a256efc748d0123690ad85b8062fda7ecb9adf8796b36989943e3daf95b1278677613b9b1299a", 0x94}], 0x4, &(0x7f0000000440)=[{0xc8, 0x1, 0x1000, "920272a1bfff5d98cb6a56d0ef7759bd734f651b04475305530d699babac07d3853e7ef9b5b7b230c20a74aa4973fa696dd3b9e4ef0c533e99ee16d2c050443a31508d9e0c3869a81922a38d7b0b86ec273b7e04a5b77d482a3ba98e58f261823519bfb3c41f9649585bde0029701565535b9931b57e927cabdd1f43fc454f245f8dac9253df0b8ae40e121b851dd325c832fe7129504605a81a2a46e8212635106047f2f447ad61ef5b6bca78f83997c6738c"}, {0x50, 0xffff, 0x4, "5996f5747651c69d03a5134c4313259a0e0c67be24d9c1abfe8ed94c315dd16a03d899ae2d09a66c796877d0f8e1e40bf53599bf31b2ff5b65703b3cee1e63"}, {0x38, 0xffff, 0xc772, "09769ce7561426981c787983b524d5668ed9bf5eea330f855b0faaf50d230ad1efeebd"}, {0xb0, 0xffff, 0x800, "f939219adf7b0ceaa25ab620d6566ef33e913c35dde28936695c15a4fef1423f7fe05853fe25f579c89a8659796086b846ddcaadef27ec65cb5037a2ac6a80b262d485c305e9fe9c3dfbb367ffddc8230e20be0026d799f32b9727d54a32264601233a7040bb52cd64562fcda3995b78cc8a92b54e66267792a07cc9d3ec7ecb8eb7e05fbdec95509dac1279c3be56e7caeb432268d517fa2a3aba3364f1"}, {0x88, 0x1, 0x101, "546bfc0c5f1a539537128846dbaf2efebb6d08507d99018138487d5589901c3810ee2d82699c074a52071011d4916231e48590fa8737b6d4af1ba616dbbcc92c7e4a2b301d0981e0b348bbd3783433ef66e806756f21b1bda99bb52cb6d41419b9aa48e189321660af345391a5a7eac04cfbefae435eb10b"}, {0x28, 0xffff, 0x0, "0297bdac954fd0cfacbc9945dfe49fcead7fb393"}, {0x100, 0xffff, 0xf5, "55dd2d8a270c1ef9bd6e57d15621ebbfbb3d76b739e0e10e446009ea81caa3603ef24c48e98f9f45f72ce28d4c69fce74aecc496225be28416d09b403746649c601c45d9a98ee151752340f0eace62900c3f6a33070ee788728d35a5a6bc8e9a3feed682a18132d7a954485613d2a2a4b102b57944997e5939be563bf721f2021a6940d805ccf93181141bfd1c38043034b8554245778aac9e06854ae228cfe82aa347ca4bdc6fbe280dd500968bd87cd9057c4f66534ab6215481a53ed95cdf517e46680296c99ed14fece88614741f1b831e78507aa9f294efc1d666b5ea6a9ba37c666828a7f10579b70da721"}, {0xf0, 0x1, 0x101, "cb1fa0ef8f94dbd18984830f9f3cc1523e2ca1ab32ed1d757c26c448a6fe74c959f92c0d41c1162931b5487516bff1cd967346966fa2518031cb2941e29e6beca5ab28d3c37647d1a40a73ec08d2ac033666916ee81106e0cfa7ad2e51e63a74c07eec9d35626dd5637854c50e0d600b81603cce91d8cd6534d8a5dbf27293fb21acad42a0463e0c7a8103d64fccbf6035e9db74eac5ef9834ce90e62cb61e1665b9aa2eb2c7ef8ba01f2d8899f281b500af859d5c33d99e32ad7705b29e3d4c223579ebf6d489381fd0e49e65d2fcfc04b0a3f9476430ce1848e93bde46f4"}], 0x4a0}, 0x402) chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 23:09:15 executing program 1: socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgrp() bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00efa86f7060b930f32475d411cc0cbb8f980f9e8feb003e21eaccdd0dac89b28e25e8fb111888a95babcfba704d0cef56413cb4841295102bb5972d886dc28beab6b345fbb48107"], 0xa) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xf47) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x108) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xfffffffd) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) 23:09:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = dup(r2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x59, 0x7e, 0x7, 0x4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 23:09:15 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x20) kevent(r1, &(0x7f0000000040), 0x100, 0x0, 0xffffffff, 0x0) 23:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x808c694e, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt(r7, 0x1000, 0xffffff01, &(0x7f0000000240)=""/172, &(0x7f0000000040)=0xac) r8 = fcntl$dupfd(r0, 0x0, r1) r9 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$KDENABIO(r9, 0x20004b3c) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0x45c}, {0x54}, {0x4206}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1d, &(0x7f00000001c0)="0967fbdc0000000000000008be040b0000000000008eac606560d5a0aa") 23:09:15 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:09:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012ecb66696c653000"], 0xa, 0x0}, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x4, 0x1010, r2, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 23:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x3}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xffff) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000740)="8ed7dbaa496a0843242122bd20bf") 23:09:15 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000000)='c\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0xbd) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x82) 23:09:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e40000000000dc00000000007430", 0x27b}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r3, r3) kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r4, r4) open$dir(&(0x7f00000004c0)='./bus/file0\x00', 0x200, 0x188) r5 = open(&(0x7f0000000440)='./bus/file0\x00', 0x200, 0x40) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000039, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000280)=0xfffffffffffffd75) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000400)=0xffffff1f) socket$inet6(0x18, 0x4005, 0x70) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$setflags(r8, 0x2, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0x27a) r10 = socket(0x18, 0x1, 0x3) setsockopt(r10, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r10, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) 23:09:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000002540)='./bus\x00', 0x80, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x98) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000680)="000000186204018b00033aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b9b337e1efd144827", 0x34}], 0x1) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r4 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r2, 0x0, r4, 0x1, 0x20}, 0xfffffffffffb8f49, 0x6, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getgid() getgroups(0x6, &(0x7f0000000140)=[r1, 0xffffffffffffffff, r2, 0x0, r5, r6]) 23:09:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x40}, {}, {}, {0x0, 0x8}]}}) 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)) 23:09:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff, 0x0, 0x1000], [0x0, 0x0, 0x400, 0x0, 0x4], [{}, {}, {}, {0x0, 0x0, 0x1}]}}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fchmod(r0, 0x120) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffd, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) shutdown(r0, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setsockopt(r1, 0x1ff, 0x5, &(0x7f0000000100)="aee3c0af8f01e286f9d38864154edde783f1565a8e7f3929d10e06b678f65a35940d83410327a2bdba7e21028e085d4b2c8478cfedde66222f7b6dca9003fcd2317c3c5ab67a0f", 0x47) getpgrp() 23:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x10, 0x0, 0x20}, {0x74, 0x0, 0x0, 0xfffffffb}, {0x806, 0x0, 0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x4]) syz_emit_ethernet(0xe, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") r2 = msgget$private(0x0, 0x20) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES32=r4, @ANYRESOCT=0x0, @ANYRES32=r0], 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x602, 0x0) msgrcv(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 23:09:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e980090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) setsockopt(r1, 0xfffff001, 0x8, &(0x7f0000000100)="10e82be44f072fd194acae124d2475736ca5cfea665d993cabdcae5a5b53f54f6e85f90cf5dcd0805cd5cd580e14ef682eb5b535097f2c8530623acfb17cbc308703ef118c6632aeaeae127c0223da24620f68d0ed833654eeabc84fcf7c08c80d20524fb98db7693c6f34239d322ceeeb7e6880760a2234a9a4eeacb2f4e5cda4ff0cf13d647ce0e056ae370905fdfd683c9856357a673e7e46df6fd8e59e43e6bca81d89505ea696e39013b0a027e578e0ab77aec7afa90894949ee4fe7fa6208b76f3870a26255027c0165d4a36cfa7eb9374", 0xd4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) r4 = msgget(0x1, 0x254) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRES32=0x0, @ANYPTR64, @ANYRES64=r4, @ANYRES32=0x0, @ANYRESOCT], @ANYRESOCT=0x0, @ANYRES32, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="c43fb4d54ba683781c7ab17fe4b3642099ca11d11fec1b80e9fd5d7408f83acf087909ea98de36e66cb2a30b1d8beafb0c300fed92e04a02517c797ad8ff8db57e02a0bfb8add0966c044694d45dcc401cb542dc927089f05def2b1611d5a7b11505674fd37031f3bd73ca9457f99395c4d73a0ab12b8dbdef76059942036376d2e328de2d6f0f60e6843e60dfa239d2460e7d3a9c2e8f30c9033b80558acd9499f8ef82e45902397049bb67cc5d68a4d42a7843230b7bf987161e85c7aed249217f61f5f6c6fa6f1d4dbc512ccbc9d778817b39296e622517c1d5f3e1f490dd6c4d4acb61347b4f00", @ANYRES32=0x0, @ANYRESDEC=0x0], @ANYRES32, @ANYRESHEX=0x0, @ANYBLOB="362844965d1a1e53f53d", @ANYRES16=r4], @ANYRES32], 0x2, 0x0) 23:09:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0xc600}, {0x0, 0x2}}, 0x0) syz_emit_ethernet(0x4b, &(0x7f0000000040)="460b2b76bcecd6b99e4b5d44fcb051af03d0c1cc70a8e010a5ded7191b9a8517bf322ec8418952d477d1819c2a6c0783ad57f54535eaa662108fa47971c6173a52c082fda213d3759d8c76") 23:09:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/119, 0x77) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300076000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349d13b97f5ca700000000", 0x19}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) pipe2(&(0x7f00000000c0), 0x4) 23:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x7fffffff, 0x4}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) 23:09:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000de7000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000580)={0x1, 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) poll(&(0x7f0000000540)=[{r3, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffffff, 0x1}], 0x5, 0x3f182e27) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x85) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = getpid() fcntl$setown(r2, 0x6, r9) write(r7, 0x0, 0x0) 23:09:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) flock(0xffffffffffffffff, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 23:09:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14117c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e616f8ed1651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cfa7cb04cace50d549e7e772a3828ceec7948c15b42139f49354a211039146905d202634626670e584885cd5c50ef3cd3ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da2540532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a001422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581371d01a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8878f7a52274360dafcd064ddcbe55ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8c7deba70a6373a9e04d4838623f1332c45f230146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb08fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa94c952f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd53ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a08000000000000b2c3987a8ee225c02ca792a571f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23f5dd77d368ec0f42503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c02000000fe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c702528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00000000000000000000f7cbb7b2334b7add276fe63406142f5d09b9f33ab94183e67e6383f4fe8b3d025470ae987540219e10157720ece19b4920fda4c00000000000000000"], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 23:09:17 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x9, 0x6, r1}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000540)="62cc48e8a58e2d96bae71bc47a1c6b792abde255f8d30b7271d1e99a4a2ecb76155317c36e45999c877ebdcd787314d2afc4a80877bdae139fae4fe7ab380747bc8ae0b3ea2b9672377d4bf3535330ed5c28b50127223b138b3234ce75ab556118bd720bf29c2606668920db09719e8aa00fe41e3083b5e852d7604d352b83f49353b2ca5bc3029b7aebb9fb9f72a61dafe7008ba87edf32f77841a968180db8dc8a5f56376283fe9c68396363ddfe4a62090127e80f7921f0eeae7eea2de17153565d4763290c2eecd1ab884fe56b2b28f1ddd609b2cdb3414811c017ad08cd6d27c972f6d9f134807142209a71b71b313343e4992cc4c6f9b7f3af3620c8c62654c8659725e6dca4a7690576e2360ae14ac8fc4cd0f65d71971a3a2ba4c6b02aa8a54c06d0e9e31880ce22ca6f5b8ebfa3491079bc433fa763c8831391ea2a6e10219e4b33ee3c", 0x148}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:09:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdb, "03660215795acd76ef5caf040002000000b000"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c2409", 0x80}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a", 0x5e}], 0x2) 23:09:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r3, 0x3976) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 23:09:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [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)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r2) 23:09:17 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) readlinkat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=""/226, 0xe2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000400)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847cbfbbfa67174de83ffa92e6a4bce584b06f296236e7cec6cfd19c4f1b755311bab964a1f5ca3611b773b093b517357100bfc2c644469d3ad0d684d160fb169b4759640379b32e96b7936fdef40", 0x129}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000080)="d71efdc4d2c6ab13b66b75a54cdc162c53f014ebae39deb41c66b2b8234d6655c449d717f9f09a1297f0eab704255a405bfba20104000013ff9c8f000000", 0x3e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c", 0x6c}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e5488401a9d6fa97f355c8d0564ae0a3a4d90b26b2593329801772263dce1d143228c90f566880d710870348c0ca0c125b49f4ed2b63890f067b52f4738e8abb71e57f0437b3387529f86dd9c0987eff376efe3692099b81159eefd9f97aed818396b28fb80c28081ab3b9a81eab1a31edc855d338fb2f2eaf4e8d72d1d396a5f7a2d7b5a0b0f3d9ba59256fa7fdf2c659c86cce27f0ecbf43902d9c27bcb457272713f619fae0d01eacb6808140327095ad6b0fc26ff0e07fc5dceb055f69e2143fb386ed0a17706badcf312b3e31e2196933fbb41f9696e9e0534c17516cec60", 0x249}], 0x6) mknod(&(0x7f00000007c0)='./bus\x00', 0xd118, 0x7) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000001140)=""/14, 0xe, 0x402, 0x0, 0x0) close(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) 23:09:17 executing program 0: socketpair(0x10, 0x1, 0x7, &(0x7f0000000080)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) 23:09:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r1, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[0x0, &(0x7f0000000200)='}-)@\x00'], 0x0) 23:09:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x3, 0x7, 0x100, 0x2, "12bef3364f4cd8a7ccf04f62707f65bfcf5810d7", 0x4}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="88956801373ab78e8c641820fa2cd8abe43eca539e63024022b0c6cc93c2cea163d4fa82d74a40841ec8509ac5f58a7aed2267193f73f16c56a0b2581ffb6cdfe5cdf9aa619624553feb28ecc5942a587b901b0e8a99052aa79afeb2e3720076539ce3c4899d0e32a77614d94fc6ed021041e1b0fbc2cc9d1cd6e4984d897ac579f12838d0498077147b8b74a1a3aac38b49b7d1a7b1b3c7ea9ce85452e16c59f1b00901a1e8d54e5d784d736c6b26cc84ef456c357ec5955942c7ed528ccb60092c73e6ca1f6082650c4754b611f601065b147e3677195ec163488c9a395133079499dc95997648050116a454ff775524d0023ac8f83d562a73a6dc07df1a50c1789473aebcedc3b74407782d6056249291a7852773f0327d0c26cc187c705c95030a26d4dd48efa1757f7f29679466f6696d154cb838719e6f2bcceab749d13d606dd55fe5c5e4c01c1e933a11aad096a5803feaea52208a1dbb2990802628500593e62d8d1afc378af4f29b3bfc9eedf592b3755694947d81cabc01af87d812ab82c9ebba6fea1cd6a7ec44c7d9d6b680a725b9b66ed25792ce5e8fd108f4a44c9ae72910b37289fa4a4803f9ff24da848ef2f9dae2ce2f0c01623b6f53ff9c5afddb7808ff04d0ed73946fd78092d65feeef66eaf42a36e7a146441c4b82cb1da038f4944dc292392d0058ef9a722ffac56369294512750540111557ea88d1f885ff579928921fa04b26ff01d0bb016cd75bdb347507c951509828f46020b2cf8d3863960df561930cc4dca1ed4d435c526695debe2f316dd040493e4cc403c1b818ee05b680bc53839844ca17c47e160fe58c0fc9d0ee5fb9fa5985c13366ffa6b87aa279df85a33eb656682b0a661a59314930ce3cacfe5787b469dc6073e87769feb6dbb35cce1c8fb18b2a75fa79c4c13ddd27c68acf2fc6e8b0a6bfa4b02b09bcde0caebe807e94f3b92a8485bf5a25802e3a5b0d87ac2dbb036f52c1bd491890080d8a4443e55028287264407d0bf99e45a51cdab486c11dea9cf984fe98bf39e66208a5c15b43e9eee0d7cb82ee48e9a85c385f7a8e7fe2c5488c2338fb664b3e77a38ac378ad7c3c246f781664bb7d1d2f81d4e68e9db3cb62dae87553a27a3cb7db1410a506a91ef6667cc74dc3b07cf5ce58a920a7fd2ed4f4e2dc38e8000c26c4314812253fc193719506fc81102b5ce0f3632f8b775e1ad93c138abda17ad28115f6d8e65bb0aa54c40d85ce2b6ad4f6ebab6f5632c6c4c00d70412e0e921f6fb12c7e81ef49d0d2c9e0fdc42236277922889a0747fb5d67d5684e24a702c1e7e2a96269d893813d6425f015f40ffe96cc79a90f1419e17a8a18a588b39b2a72e601794868b7a25d485370be6e259c8a0c0fffe700b001840fc347f7b40e2fc1f381a1cb88f7c1537a2b245276a7b9ba9a7420ea14f2e28523666917589d1be532a9c39179e2ea2210b22bf5412e0ca7b08c25b31cd03bc1ca76f2ddc37d21ff6f487bfd74345d3839d664b98d6f66edc2b557e922f5a1c1831cff4258fe3e870886aa799698a104eea73fa211461e9cc97159277d2a4964691b05531b39bd7b803f8a2f8d481a1c46146f65f217829bd2658e01dbbbd15d245246e8643860368af86f4cf82014071c60d7d60ccdc151dd826dc7bf3c0ed49381f9ebc9d8b7e4cca520ded15fbfdb7ee54ddb3371d3b0479ca3bbef99c6e73c0bdd6ab76dee833a0a3000773f244895e34aefb881d7d7713e892eb145171646c0bc6e7549d8f958289eb1732b26fcfdd48484d4dbd4ba912248897b2fb66503a535e1308255773a190814a43f7668447d8bea4693f8286ddfd77e95e935abe05acabbfd4eb851eb95dd4edc8f347c3fd56f9023689afbb4f50a98e8112ee137d2959da0ef770caf1ef841d803cc6d447264e8eab4369e0297068d3fde24c43dea0e8be089e9a85f411ed663a19ac27bced683704aba91620edc3dfaef2302919ab6eaa1aaf396ac776b3820d2224d247116f6645907b9e0ab9f6d7acd14f7e45548d8e23291f399efa8ad8853ada3da8f03091626b9ab47fc31983dec38fbef08a3ef5605f2e9a71f82ff6c99ee8bf5c1d908d58c64d92fa96063c73c0032b9d6115981d8f18904efbf79788217e1f64384dfa59dc3fa81f22fe6acd092fb644cf82c8796c2b763f38c201cfd6c1a8af4bb29f02e1921f1e4281c2e86b90180ea053e857105df2ae627403638477dfe501939e19ad8c460eb7dddffde13443f86cc249f522a8d7d55c0938fa965a80d5c240b455aaa1180d0080d33bb88efd3ad8abd8505996947c628806f2901357768df50b9ed30993585f53ba79f6264386dac9901924a2adadd0c517257275dd8f65444590898b54c03618e2dc193a66a23b46ef4a3e110408b2436051bd1039e23f75a1e01cf5a64f31725d8d2b817bee0e31e42d4a13aead12cbee057087f105e6e9507d8a1c44e35215eba3df712de3baa3e4136c2eed29ef65883dc441c9391ad1e264329cf0b72b77fb58756ab62ef2f4eb75c81909fa2d100456cac10e1b2282b9d5a47095307af7bbae3e4a926675e7296deb2532b21e4a05c52ce4fe4cad9bdc05d49771db315d9854e4e8d3dbbbf8e83b99331ecff9cf00825da1118c40aa100730dbbb0c5df3cc2460f684e423d548e9ad1e42b88e4ad4caa23cd6c5f98d0507e2e06481f44bd69a4d4e28f4224dd9e713f1c2f12d4d2cbdb1ba13aa8fecf029c8dfe20e475f563a0395f2f6e94f533d01447d344453992fa2fd818cf0c9f222b41e3a7461863152ae00eeeadaed8e408aa2e9c83c97ac6729433e595645468fd660349c70f26ad04599a19c7480f3ffa6f4d3cba6e4130dc8a1b84f4320e9748efa39a710c702598d32872db699051b736c3beb31f3fd2632b313a66f946747107c98dd03a0eec7e689b1984a27e318f44ee29d6061b15a96fd96aff7034fffab8e1fd8c84acdc5c848825f6245b96b1e64d67dc2c8e5c9d2f44d1c29b642b46b315231ce649c19b213f5e10f09137c22b70af3ce6fc392e61995d096b2d83a7bcc2c854a5123306aca3b7729e1d42565d58ed70607bf6b122d332a87b057777369f07acf0d3b0de1f5b2706cc9d222d290a54e077059ec84846bb537ad94fdde29517dc5279f41ae90385a28c91a5bc9489a9d0c7888d165f5777cdfd68c515a2dfb491bf701a29d6cca0912f65e6b32840e05519817dd56132906d0ba118d7b0bb519e489c03c382f43f396227b279592f2ebea7128cf79b724c6a36889120119bb6d6d9f7118a7ae9111e843c1a16abf29ab98f1b65f5fd78fa8719aa57d25492244b34c1580cbc4d15143eb16ac1e98a80f3e5088820791719d3144a9fbf80f2c01e5be215b2489234001053c1acd753b7f51d2cb56dac02f2863c8dec7ecc7f775eb8a1df1ed88701bc7b020c35fbe8e4adf401640155906e91305e7a8bcd7a0c034ae5c9443e608ff236febf0aa8239fa39df9f98af0381f32a8cc112fe8dad0331d394bad319688f8a8087420c20d1dfc899f2417e856621e73dc0fd3c2dda9ee8e312d62f8ef999cab9cd90431d2f289638a4c36cb10759e61310173b24824564a7c21b73491a125623f722c1f840096d7db96329c9bc34bd88552f45c00764622bd3c6c06891ffb421a903b4fad1f8051a06aa6bd5f7f7572ed398019f4b9a9df3c1fbf8f173f429759a5c620914c928c649de22841424723d5fa596583fc8c640ba05b49ebf382636501d5823fa6df5e2e4540e483f82e4685c4c9756424f20309aa1d09c58695056d1d306cf6567d79cd4a4ff7428771f07afdc517f8746959d15de9897b8792ecc60f60d935573991a683f9890f222a5661457220cc3f86ed5e951ac94f4810c3df8f3c9f9816b72f5768ac478ea0f4262bb031e38b62c20ebca6d0bb9fc9013bb6336d2cb04e096a84e24f352b9715a2221310a4387fe25d13696c91f217413b835f2b7e06289c5be9446afdf0e41bffb21d54c137605310ccf57f36213e4fdc7d41e77d06d03dcfafd39cc47e571d630830331b033fdef06bc940725ef1aedb59a061c0fa4ad22b5d1281f120854ae4af315582712f952e8f2820d7677aa56fd64e53899342a49ff0023ccd96562a0af586127139157fd770b8bf2af5a17c6a609b6fbb101db30d69ffa896034ca03f5d4072c390418a3ed1da069d0d57c5235b3ce74f97ec5971e2f2d601a34f9cdc8b868f539953b21ba659cb8bbd10337d180e1cc5d7c15cb2a2cc411cbcd6859eaf5e5cbc17f6ce580f754033484a1bf73360ac19c73957c473befc612a31f95fb64201e839b398ef34c821afc41dce13612dbc3344dc1cdc569e5aa4b125bf0e4cb348054e3946d6a697750186e98d2473d3df62df33eaf234e3ddd69940b22cec5104c426f55e6efc11cc8b5e1a02b93d0d61050d8ca3693da19551e7fd53e0ddcc52a9e550944f4c1446129245e78956dc51da83080770c4c2c4bc9ab2522bc2caab54ffda6461db5d08c6ed9198459b30d5c090b966204116761fa96b1369a3e0b56375bafdef2d288ec0d546e3fae42360030f23ceeedcb40248df557b9a1db5a16a4c245064123e3bc2f525b202de6109cff979b1e160e73d4e83ec56b841e18480e9cac4665dc0d606a251dbf3bce0cb5312956f9ca35e6d83bab93a96f4f877a48e309228215c4877e8bd1dc06e171b363f72443f722d5130d1ef743058d44d8873cac97b717168a9ecc1e89f9e8953e01c05699d3e52de03a17b0fb8d5a4b66ac4a242a798049f7d9f9a7b68605a7eb413305fe2504b47f82373bd25cd4db29985f0eab6d3a93388692938d73f094b58d281ac7e93b71237f7ae449aa6aa9d883ad619d36644f9e6fbea8ed06ca948b2243ca914357722861e0af5a175cf4cd8006fa9d2ea8289d51158476c0a05a1afad48e55b01ae1aaf45202a932b3aa6d233a5515e17fd8b69c285c451e9703e35adf1c341674e0cd1181f30a888f1d242e479502199201133ef0056b654b09d949e9dd72e650657da53439039332ea35c959cd44176aafb7adb7fdd95d3dc480f91e8a2751af85eebc7849aa946fe6ab589f28eeb983db80f41056c8d3f7599254ad07d6c48b28d2480726098fdfb456ad6eb5e78137f86264ebd72431881be7ea31b66b5659465caae99f931aa6142b767ab1f93ab71fb0c16f2871e528981f675a1cc40552d4de4ad2838858a870e9a921957531509b8982084d3b86d860c7dbc25c94db7441b9226ad177b22706e6fa883aba526020380a121c432aed6d45965a3d8e7747fd471d2643824395caf86004297326f48c1adf52daa806f7d142adb3a161621dbba251b15b0861c95c53d0f12529f9f7015f963b164ccd85db162fb4b999238103fbb9f036afa970914134e9b8c0556f4c62c20373d755d9432b27f638bb1f579f2dbcf561afa4a75469534e14cb4b356ba53117987780b4fcd642e3bd3efd2d68c3cfb97bdad6fc3f683ef0f37da2c1fb930755c651c78c84f58ff468701d6800341e08854673b90264cae36448812ad0c4e87cc596848c697812aaceb91c1fda2cdfb8b22e0f2a012f5c13e1d3db1bdd73aa695c7d70fdd672b9ffcb796a6f30c5a13303ca85d23f1d11ffecc625256c2ba2ca11677d5a025819f0866fbf16dfa26f45e469180607059495059ab90a7073d9b0b3b782e85b58208acc12be9817fb95b3ac7512b0d064f00f40d7d5a1ac2b510aae61d306448e97ab8268817c2f733045852da9b2436b1d2a51e8315c1e65013", 0x1000}], 0x1, &(0x7f00000011c0)=[{0xc8, 0x1, 0x7, "70a40b4d4bca69b003676558d0c2a3ae81e2b56194a8046b89aaf486f823b402bf28d37341210f69dd91b2dd7f5d6d0fe4097c3d524e115e0c579421c73d9ce083f90d730695984a1b24e4f5d487feacd2fbdec0bd1e274384a0b73450ab5f807099d3d321769f66b37b2174b99784cf7a0ce3d2681861558cc55cc53eab66f03fe257ac062dc5d255473e16fe74ca162c1a5a178573552a1ba195ed86b431f6b720715326d3c1d818588d2dbe9c126dec7a1118"}, {0x1010, 0xffff, 0x7, "afd9dd8bb466d390c6ff3d1f489b6000d634a119a03e2ef234d7388ac274ca42c5c275ace8632726088e9ed3f06d255d4d8a1a439854c88b01b0707e9c54aa8c9202e932b8b54c0baad1afc0b905f36666d7751d9938f7cb39e6c42d42a06fe7e37e69a7feca121ac49930c7b906d898c32418b88c84d70dfa6c1b408cfe7712957e4fa0a87fa74ce61a731fa630adcc9391a6b01944b17cf22d7ccea34880857d789eaecb35dbb8699d8a19d59981055fb53bc4aa4d5a9a81ef3417aa5c47a86a5a5cb6087b8f1587254b10b56cfc18d785aa7058b31123a58e21ad47849e004b4a196dfbe36bedafe6506750cb310fc7df0305a83dad8e1c887099833918505d0f10b9759c3b5b70392df719241953426cb018324a2dab9fa36768bf4452f6a6ca40fb2dd07bd75058c809aac1412c941c8430d98a7a9efba9b32072f9d3214fbb854037f79b5a0b6121cac7ecae561c390a26cdc3f0c4392f8731c866c61e4fe8572f79d3ff48f746ec142e37aeec41fd401fb7a9b02f4a29e21a41722d60af851b4bbde5d7b2a91fa3cd12311cfb2756649fb38ff01c4c1fd3367bda273c800435b2fd650e1a2cf594e226740a2434fe5b53105fdedf23f3477e9fcdbc35071ede0e37eb6f69045f80e7f52abab4b84e64d8f35ac9a174947de0317ca999f95b7eb7e45e49aa6dc0b206a21b0c9dac1e46f82eb90293303386079ba177908f3878d7d9c9b34df5cf04910d3cd19c20d71cf38bddb49cb0fdff8abc57cf8044824e08c43877f37ef4eba67fbdb91c0dd2e59b13b244d0016bf95ef7317673234c3cf584ff5e3b771402404e3195e58f3b359658b37435750db907c6dd7d5d2ffac5be8ca154b6c4764ed0cc29669d52f102f76da8c634202fd1af89f97973aeb7aa2982decfb9bde9fcd38767d07aebc9c8b4a08570d863199e3f22bdbeaffe11881c55009b9aedfbe08d3b6e418e14f622ceeaf5314700f123d682955beda29da5591e2279a37854ba01847866805a1fd76a930ff96ad61f9f0de56c3c4f3207ef0d589ba7afbce8b42311df493d2b9f0c98fb95db3bd7ea8f564e23a089154acc112d09716c30ba4c5ba01ca6d746cbfc22243364343c2ae7aeee55e53bf77c8e246e1bf33cc2fc0db4f7b970a705eff3a7bcd65c1d819fa2332a1ebd04672640e17f7fa0f3b751d34a2a28403d522652e533318e7ac3e7ad86796682f3f59ff5ab32930ee46ea304d22cdf31c0cae012f709ba4cf45a2cdf0d141f200c6893ed2fc8e97f178ce9397b71ca250e8f33e783b3fc7dcb63700a6fcc5b891f36700900ab3cdf7c3a84e3662cd113dae8083856e045c4d4c9752ca8f3028c90766b269ba2ea3e288eec06520e30829debe3bc5d02cf51c4cc5b6efc74b2d91505756b94506ac1a38979edb23f026764a597a7a29c48b7f3cf901e2ffe381cca4260520afd0aaf07316bccb5cb5847d588709edc700ce8955f7839ec295d52aef525da340e949c6893bd11dcd9a80a9d8a5b54827f38bd68d13fdc3f30a053690384a6d7050581c9de34a6444e36bb6922ad1e6e9a8112d0273e596feba1b9d075cbfd2bafe67e844ac779bbc24a03a2cb11938189e730bfe16d2dc12afb60764319e8d73080aecae945d25ecace3c2ddf4d2e01e20db98182864730ade73d485acc296c831138f4df66b158a16241185a6c0662b31f71548af38ba943a92f42d5aec7c5f734fc894b1845f9d25a9fde8278639444691e5e575f9c8f4c88a33155950d3f3bd1880faec92ef664442dc4dece290c1ac04324bc27b80f70fdb165762eb3fca337e3a4eeaf1d599d3fc630c0642f3cff2e52aff955424f4b2746ea722dcabcffeaaf61ea197abe648fdeaccecc906d4308fe728833cbf74916f73da57968ac1d26e879518562ed1f7ade7e09101ca26ce14059b46d8af467efc0d1b4efbe4c770cee438b7399fa8b9179009b72ed225e131bbbae31766710a886fa1f5936019c7d24f2bcef22247b9aa3656536c0a5ae8c9e2f6a8b78fd7c88d2a3531f2eae80820071d355d07159ed25906facb15c9d128cfbdc8cec2bbf235536b8501739f6c104e0f88fc6b789756af923e8a5d080442857b52a255a19f267077170a82b7dc480ab4791db0d59719632643d19c13bb99cec80b939fa51ed636335e8cfd448f93d7da8a08ee4e183d89a6eae849342680cac1a1b58115c2ad03d9ce700d2273d57e09cffa7507fcec431ce2f8acc8b51af7cbc5815ee703ea5e4223961e0d804ab88ec75e60af9b07a9dd44c1c05f5d419b7096fb461263c4420de5b1a1aad1ce971c58123564daec4484252cc2e5960a24dbcc460c357de3f6e2576a6fcb6fb7baf78bf0e4f101a46115674dbb63a5ae6f531982f53c5ce04a7e90c0dc6aa30567c6311d0c73338f2f551728ec930935327af2cc4bb1312bd9b5b6dd760431c96d6c35548ae76c2c620474bd1a1212781e54e2551f1b3e9ecad130bbfd5512e0f129d8889f028551f4755a0718a38374503318fc188f597baf0ff8da99dd374ae7c523111da5c9306becf3c4b82f4ba4ec8713449d18e10c6ad4835737cc83ff157c55f142a6cfb0853b5ff7b453b469caf40388ef4d822ff1ac7db6ec69e14605d46ea4f79329d0283b24b467ba11b2967b0a4855608ab16f1cb8748bf3dd879086626c952a1ed6c05850e981949ffcbe2c707d06f7d949937750c0ecc1909c18c673683c453368b0e3bb5e4e904b46d04e343b657660858eb8abf21f8dc22d3377a94864ecda44c0eb706af7aa7eb890aeaee0537b7f409a6e510bf06d61ed6de9b4926504c8c13590d498f35735ed744083abd5957fcbde5797e4d6e1e461a3dd5704acc8b574f52e3d3b06e61ef5d799d16850679fbf97367844ff10d39a8185901001b761a27299db0e946b05f6f8a093e5dd0fdb2c9be0ee7764244f89a465737ecd347f809e995ee06f4c1f196a782ebb92e1cd3037ac35e2bf809bcf1e3401b46e8656f556457e19caa803b00e1177fe5a0679601386c81208e75de99d2073e8966dae045849f501b8b284a859323bf38257d712a08ec86e0bf57a0df68e26f584f3d42c6676700d9991dc8857de57d24f302f81aad479c96bdeeaf3c5a79ca4eb008e1a52c37a7c516cdf6d9dca62ff5ad8b11c52b69d1215c96905d4f8c0d4453e67c3c4bf8b23e1966786c92a3fb0c7e2f8cfb38d0b4454531ef0e50041789cd749d0d135a553487c8043b4cd604c3109a90fe395ff0995b9fb76cc18a6ddeb93e6bf04ae6f54d7f84606157441dbc142e34b6839674102c62463633e051edd393c4d2110ae0899769c5dee86ca9289fbd34a61df555c35722d003332f0bdce1833c1a581b34e8642f4ebf227302a43b80205f54f1007e6f1e2eb75213285942336e55d174b8041448c3a60a0651101876a18e8eba13cde3ca1aa14af338e9a42185c5e00867cb1c06f35020a1716331723c5c8d42d5c778ad7e26cc6834f75791057cccf98d1737d81817edfefe20565b1fd271b3806702ef47fe40037082979af7164b3a02eb6b5b617324565c7cc2e87fb4b257077e58222705d3c926c060b4ba9a36eeb49d4afa9ef3f193ba6fefd6cc8898d37b4e11a99b3bb6e05d5391b5e79eb6400e6a414628c256af90a595ad4711d65aa5fb249e5b3ffca06b6e09a0418dc3cc26aa848b3a8b3f6d9daa44cf50aa4c8f574ea7de8302b359b775b4f70c8789f0a6c42547804aa049b41155dc7caf81dd6a25f59dd8671824731d1a56a74afc05db462ecf8eb9c09170f957f4fd2c64b9eafa480de30afe42f2255811808a237cc0078ed460c12436ac6606772400883e3360d4d8f7d7903ce759c8a0c8a0b36fdf8047b3ae5f3d4b4ed55eee933de94e1a1c8c1672ea1f2b8865fb37a0a372c1cf0b8f4c74db22ff3b95ff09c50003d11ac2430c3bca5593afacb904aee71bb231a19b20a8a5eb50ee1ac359ce67e2d285718cf937f86cbbe26b77d07bf8c04098921c088378e2e6d60adea37a130887616b01d2a4784e64f4e48c12e9930a8899be619d0aeee2f8ade99e969b7a5d77116cdb739a8a8f56f76b1fe2dd6404a1c4de16ac19cfd9b81dc81045f545e67a8a0163ddb342d50e276d50c1cdc795772aeaaa56ff2fab36e0884b4e0c2be1711508a97506c199127e438c1cc70e36444282630debcc77a76b92e28cb79d80793f172a5fd794f130128ee943927d1cbc27979023971a4a92e023dae9001d92b4ed4f9f766b017366a59009cc4464b2a1522f6550bd7cf1713ba1db9cc52e5d858eb2d5a9eebfce5ae9e0b785cea5086b9d37c8375c5b6bc7f6e01ff6613c2af17aa94f1a46740e1f4846acc9d69b6170eabc4aa41124f76bdc39c696a3ecac41a79b816307c37b52696da5d6b9c54d0b73ccc76245c8ceabe0b6cc0cc69beb1206f1e189a2deb709b80e9e5830d26912155c667a678c1e4ac5e741eb6a763780f0d588b1e8d0b0360caf7df8e4ab85f5e5cb488c9f0af266b3bd1a97d3a3223b734f880595fbd017a4ea298ddcd0f7071c9994e400452f37bdc313ddc6139e8e93ea60e7109f252f1d1f89ef13408e263d655eaaaa78dea542686a66f3145a87e21d35688ab03ebeb0fb798233fd226dfb1c1f2e2f2c92e45ffc8406f9a81e9d9b9b3c485bbbbee49693b25c27e9ab1e8d1d87366b13f57ac0f057db8656e43bcb720fbf0eec975220bf80e89715ab0971c15dfd7984bf5cf5a7343f07bfea7b8d76d2bc8e304f80d0d770673a15ae7b4d36e7f63f29c3b7e868766ad7bd9767cdb7d9032c9b5c7e589abb7bf3e14e1cb3a212892e8d2ea5247c676dc013a4ee83a1559e73d44800b53db7bde42bb6d0120cdd0b2acab78740eb52f80bed33e761e69dec04ee6ee64b40cf042add2bbcfad4ec93f378f47d004380c5073a470973f70d2e6e909c26a3dca5f142cbb5626da9967ab7ea5743f72e657f35fabb1828a14212ed808706139229372e898b85718c73349736e61e46fb4a86ad156e3876a49125efc93e1127ec184b1530ed601fffa92715d263297679206afaa762ea35b77d5fca5c430809aa33ea59a2130bd35b96a7da597f7875fba9810529c999591138c8ffedea64ecfe7379a4b9603caaf2c78f387fa18b22ac743596989a3d2e23e0d6b50d83ac979fed450fdf28359f95ee355e9762525e77911db81dd2c9c503bc58fd3dad77ebd0453d0822838eaace4667c26b3f24397cd45baa906c5d6b936fe4cfa51d20f4e6c10cbd58f8a7b42848e3b5d39a4f9d184c96a015ef31addb5e8e71aa81ad8b9f9bb097704d5d65da7274ba8cdb620de5c71067794ba638f55b7e4b682063f27526492bbbefa0e3712de21cdfe63bc32e2afcdb50c4ffd4fa920830674e8b0870882756a41c8ad20a89926b1e01fbd43bc9df5fb3be804a80e7bac63b028149006933ab88cea050946227d7a9028570731026ffb329f52808c3215718172f73ef7ddc7e2897c4b5783f68f591d1496171046d22c256fcd8e63b224bf764381ed5089b1f41b6285ab6594be9ab88439cef7b749bf41bf3a7ae55fc22f6ea8312df6028326327448a220036ddbd99a21e200f4cfcf29d11057d8ad59712ec10fca9e30e70580cba94538aae0e925d05886b5099c955c0c65e8d2b757f1151f2ea58933f77ef32a3d4c0648d1ca050a529f30c5cc43c5fd0ffbb78e548028c919fc5a2ac3b1e4a5db21501854902ef614f446d31375ea35186815e32d08bc5327b933355da060dbfd3c08e858024e54fce893590619eae"}, {0x40, 0xffff, 0xfc, "0baa15152b2ae1fa9ea41e7ef9afae7f9f2e66a0f74292a74fa75faf15189aab3faf8b399b829b3d5b573e37"}, {0x48, 0xffff, 0xb5c8, "33a2f9367abd199e0f2276fc810e51f5af20dab13e3f0343822cece0d81524a82db491eed0dad416afffef4f3d563055a1"}, {0x90, 0xffff, 0x6, "56c3ebff23c72286a19199b4065d2f4804cc0dc355389d0ebd71df79a70b953bdd752940bc913ff5a576b06079f18a5f5c4cc38a0de264af6a7b764b5d4ab8f7a6901862caca173c766e30157e48ca0a9f45223b518827c60d73204d3da87cb5f122fad12b6722e44711502b8a2f055779cf6513056bdb634ac729d36bca38bb"}, {0xe0, 0xffff, 0x40, "01aefb136bf454f383ff6952899f8a9485f6bb4d2185604506c482716ed5f8ab5a1e0684697074c32e8e9a724442978690748a0d9614a46dc3a5c940ceb3e5cccf0f783318f2da094e332f773400591ccd5c906df6e33bd48cf7306adb1a72ea8b12237c8143ffedcdaab22505fff7d98840a427f8135ead486dd1e34ffc98df8eeac0b3f9952be091f41184f7a6ffbb765c5a072e3fef59bab971bce3c60cffba5e33f0f137c113ec45d5dce420ea4c5495e5320eb248e581f865778fcaa4a8af848f431aa7c6f620646d355c"}], 0x12d0}, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000070000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 23:09:17 executing program 1: semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x0, 0x3a) syz_emit_ethernet(0x7a, &(0x7f00000000c0)=ANY=[@ANYBLOB="61aaaaaaaaaaaaaaaaaaaa0486dd60f2a81300442f00fe8000000003000000000000000000bbfe8000000b00000000000000000000aa042065580000000000000800000086dd0800889b000500001000000001000000080000010000040000007806ec288a0000000000000000000000000000ffdaa472ad49ea77caa838e12e6640b32f51736feaa18a74d3ddb72f6a660a57db25b9e97f5df2b4426631f09d9e03cea980546e631f912750346cc5ad11aeec428e7e849ec181371c385e2fa2b194e4c179e1840cfa38e60dff9e167d050000000000000031f082eec5c42276a655c6b72745ff10b4d4222a9b04825959c93a659c0efaf40386f3d00d6c24c9e05d7a98a583da6eb57b90946145b0a9769ed339a50d1d3a25eca1f8e7a2f8998ffdf6facb1d8f175181c10d497c779b1423550702c5fc07ea0c"]) 23:09:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:09:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8000, 0x0) dup2(r1, r2) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x5, 0x4) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x1) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x3, 0x0, 0x0) r9 = getgid() r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r13 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r11, 0x0, r13, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r12, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r12, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x2, r10, r9, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000040)={{0x1, r14, r15, r10, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x7, &(0x7f0000000400)=[r5, 0xffffffffffffffff, r7, r15, r16, r17, 0x0]) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 23:09:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x941, 0x4, 0x8, 0x1, 0xe132, 0x8001, 0x5, 0x2, 0x0, 0x1, 0x5}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000100)="fbaf8a8d9c2b55a3e12e98de451b", 0xe, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) 23:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x80}, {0x2}, {0x4000007ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 23:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x2, 0x57, 0x40, 0x2e66}, {0x400, 0x81, 0x9, 0x4}, {0xce96, 0x7, 0x1}, {0x2, 0x70, 0x9, 0xfffffbff}, {0x9, 0x1, 0x7, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x80}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b679ff2b8a9c85577609a3654f03") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000180)=[{0xe9, 0x0, 0x2, 0xa}, {0x1, 0x6, 0x5, 0x1}, {0x6, 0xb3, 0x8, 0xfffffffe}, {0x9, 0xf8, 0x3, 0x6}, {0x6, 0x45, 0x3f, 0x4}, {0xff, 0x3c, 0xaf, 0x5}]}) 23:09:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8abbee6aeec871288a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:09:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000540)={0x1f, 0x2000, 0x96f, 0x2, 0x6, 0x5, 0x80, 0x10, [{0x4, 0x1ff, 0xa0, 0x788}, {0x1, 0x2, 0x1}, {0x4, 0x0, 0x8, 0xe0}, {0x2, 0x2, 0x8, 0x7b}, {0x4, 0xec9, 0x0, 0x1ff}, {0x3, 0xffa, 0x81, 0xcc7}, {0x3, 0xef, 0x6, 0x7f}, {0x7fff, 0x3, 0x4b, 0x5}, {0x7, 0x800, 0xf5, 0x999}, {0x1, 0xb4, 0x7f, 0x100}, {0x7f, 0x1, 0x6, 0x2}, {0x4, 0xf1, 0x9, 0xff}, {0x3, 0x7, 0xde7d, 0x1}, {0x2b3a873, 0x80000001, 0x5, 0x1}, {0x8, 0x7f, 0x7, 0x10001}, {0x9, 0x0, 0x4000, 0x4}]}) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c657107170003c9f8d735ddf089d1b68802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x4000005c}, {0x4006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000380)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100), 0x1000000000000154, &(0x7f0000000940)=ANY=[@ANYBLOB="e0feffffffffffffffff00000100000067047be4c91071058784dd0ac5ea1a79fdd85bdc7aca5ef9667b0d3061bc4c92f8b4d5b19afa2db3d0f1e79d1218bba1907fbec7b4390111e19d97247c8624164ca9dc4fcf5b31135e4ca29b83dfc82a3d4c85b8efdf91f15c01ab97d6da867b9a3cfade658794c8ed8c8cf24bf352f37afaa4a9b7ad000000000000db5f67666d50ad2ae4aef0029018ff7d4f4bb74231596437c2c3c654522fe34bc299d116fa828e15de483438245ce39e3251ec0c8decbd1e63cc1ba9f2f9a194e2ac1c903f2bfe838dd3de57161e52e83acbafe2822107b941e47b7d5a0d3baaca01c9ca48b4b9ecc36c0261c6aa9ca916ea473fe24bab2e51e4153cb45e9a8cdc9b8f138beb8aa4ed88078d72be441f6fcd006968c94abfb4ae73dde4e53e5f9bb0d5a6face7e13bcf192ee591d11ab9f211216d688480baf9c0139bb375797d088fa6345220af47eb831d5cac78064aa50e012b009223d4e0077210c32e7a3eb21c35b322017950a2f0000000000000000000000000000ffff0000090000008c1bbfaa809254dd0721083d156ef32ff1c1dd9d6c18b9f29a45f4cd5fe9c12f717a067ca9764db8accd88c8cd36ed64c6548121cb469f1864417dce4351e52a3e1909cd58e024447c7368f9d6df94cc6de9530977cc43d457631e4bb46e9a23ad5c82a92fea9005effec2c703d00f008324ac2046821d8974dee4ff904882b77de7a6db489cdb626c7f335f7c4dcfb3b9fa89a06cdc7ef893ece7598e9e7d8b194acf7852be4acc9a646ebeaaab38c2de7d9848d3b5495e8bc1c05bba9215b88dfcbf5a1838be0c6566b87826e35316b3b97e3f799ec374ef7f3a995623ce30e860ddc8f7b730fd85412f84e08e1af184b690a61b58c5613c8530c0ffc89b003efdffffffffffffffff00000200000061fc74ce9b0d5b2c3fecb1911da56c99a8b188fbdc232d3003a37a3490953f16b1929ea9aeb91d6185d9521e45fa2d81d70bd54e8626ccf6b7b083cd631d799fe0dcb9c921b66dbe070796594b2b189670ed629d7f9642570c5dce3856a4c9380f4dfaaa1cd507735a87665720ec201dee7c1113ba124159e85b6ee40cd770b85829a699625e7d3a0cfd85247cd400be4f1d65b0685a5ca07619ec6d888670f13481ca05ab2fbcb717ce5c4b311661eaec4ca8895a8ebae4e637da2c4f33a36cc76c8b5c835d5e6d46e983c61b9984b6010fcf636e2336615fe8d0248fdb78d38a0b1734e636591c7205cb50fe45a2bcca609e51e0f882008c9bd8398e58ddf13a99cbf19cf724031c080ebf25937291a2747afdc7710146c43b578503046babbc60684b398b4c6d"]}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r4, 0x0, r4) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) r6 = semget(0x3, 0x0, 0x569fc1a14e9d434f) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = semget(0x3, 0x1, 0x8) semop(r7, &(0x7f0000000500)=[{0x6, 0x7, 0x800}, {0x41c9bfeffef6a63b, 0x6, 0x1000}], 0x2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) 23:09:18 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000c8c4382d020000000000009cd907318e65369e0f6461f7bc9c80e5f357a86d8467fd8ce7d60c65bc977bb82911400c921cc7d188deeecf984e1ab42c2681e3b0000000e05937a401189e40a8feb52a011d507caaf9c6bc27b0358eb693163747d278fd98b0615c010000fbbe8b8841944c36b9691b955a4db81667bf1c2928ac28a62493dc5c72beb8114eb7bc065bf2d7831a0138106f65d21288505563b1d05b9f5e7a9822c5ccf3d2e501633e059bd82c853c100ad89ee1780d49ba765ac9e100a973d3f4337a456101ed341a8dd4620d3bcece65fc9e0e0a36919fb1bb7afd3c68a09358e6ab990e070ca26e56bac5683331676d62d8e0408a63b3e21da91cb4a449ea144674f1f7432d8cb329a3d8b94accf2d64e6e31f2641fa31ff3fd94b414412d7f2f026a18d4028141898afc36454f0bf3470c0e1eac6d573afb3320f6b78692a50000000000000000000000000000009b25f9e5ae053c0b11f10583c39b0f04a31402455324c595e658b1384a630bbd3669a2f3622b18ded6e6fb8514956c555645ef737080a6d31ece27264b148de3ab4c35e706d4b78470bedf7fed3de0027b2eff"]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) r2 = semget(0x0, 0x0, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/8) semctl$IPC_RMID(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x9}], 0xfffffffc, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r5 = semget$private(0x0, 0x4, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="e738decec7e2b5c6b2b01ee53f929d8beea72963a82f1ba24f2488cf2c77784746a8a1488b66c8dee0bff7bdd4b968bd41478effc81fd3d23f04f98e55733b8da14f01ff0eef14e8e4d00ea0a9d3d3ce4f8ac44ad05f7ddec801dba575625fefc9043c98ee82fd8df342a8614e5c94ce"], 0xa) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r9, 0x0) lchown(&(0x7f0000000280)='./file0\x00', r9, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', r9, r10) r11 = geteuid() r12 = getegid() chown(&(0x7f0000000a40)='.\x00', r11, r12) r13 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r18 = fcntl$getown(r17, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) r20 = getuid() setreuid(0xee00, r20) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x3fffffff, r15, r16, r20, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r18, 0xf16, 0x800000005, 0x5}) semop(r5, &(0x7f0000000080)=[{0x2, 0xae37, 0x1000}, {0x2, 0x7d}, {0x3, 0x4, 0x1000}, {0x1, 0x80}, {0x2, 0xb, 0x800}, {0x2, 0x4, 0x1800}, {0x3, 0x9, 0x1800}, {0x0, 0x20, 0x800}, {0x3, 0x200, 0x1800}, {0x3, 0x4, 0x800}], 0xa) 23:09:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='k2\x00\x00'], 0x8) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)=0x4795ef48) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x3) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc) fchflags(r1, 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000100)) 23:09:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbffbffff], [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)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSBRK(r2, 0x2000747b) 23:09:18 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) r1 = dup(r0) r2 = semget(0x3, 0x0, 0x0) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r5, 0x0, r7, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r6, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r6, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x2, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r3, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x1, r9, r10, r4, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r13 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r11, 0x0, r13, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) fchownat(r1, &(0x7f0000000040)='./file0\x00', r9, r13, 0x6) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) 23:09:18 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x2, 0x22) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000080000000000000000100800000ac7d39e5e030bade123ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b362900000000000000009d44cf77dd3a57aa229894f9f24589c2027a080e99f015a3c5b490df34a299ecbe5cd2610863737e6275edf99e1c819178"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) flock(r6, 0x2) fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() ioctl$KDSETRAD(r0, 0x20004b43) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r8 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) syz_open_pts() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806a24abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be709e511c6f5de88eaccd526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387eac55df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f01000000c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596ea628dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a5421667f9598a1e2bf6624f5c66f5cddb7f34f760ed69d04b8edae25612d4f5e4145670f00800000000003095a9602071fbdfaa1af31b11a20dc1ba209b299bca976d54c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b702d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f756d24872c7d1005cc1ce965586ae54da06fd12ce78642f258742a55c63ae54ce317994e0022287f4ec351a2fec4caceb7a50b947e797e87566e746933b930bd85997be8c61cc3a538dafd07bd60baeedd534337ae7f1441b588cb88131776fef7de4c0af63649578b27e004c5c2569ae86b00c2916cb75d8fe7a34852a2d37b53af9294a17f886cb77129ae0a749dcecd7150a70de583381f773deb1a27c42c3689a6c8b9bf2b174760caa12d469509c7679dec571d9824ea0d64e56e21c7a4d8f628af06198689bdcae73701d38e9f47b6bd8e3eb94736facaf2dfc84e5c95b074a82b6a89ab67ec63d7db328d301f5998794255cdcb931bede9fae13cf91c065f623cb88679e175ca6d166c9acdb337ca079fbb93043d464be537a47e8751447d5a025b1aeaa245c6b6bc243b706007bb42c995ce89e1c79e683324a1e4d31e4e35a97897472d3b045270d2130135ded6863743e66e5d4c01406a786c1b15dc459e2762c02d4f7221f8f1d3a97893d7139c5cd05b001a7abb32321900"/950], 0x156, 0x800) 23:09:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002940)={0x0}, 0xc) ktrace(&(0x7f0000002900)='./bus\x00', 0x4, 0x90, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendmsg(r1, &(0x7f00000028c0)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc, &(0x7f0000002500)=[{&(0x7f0000000100)="4f694fc9d99d0e95cf06eb29ee207ee8d02e16c2236c3d7cd2f3ea18782039dc6d1c96865df5f95f97cbde4847f06b2e4be72c1ab7e3be1cc3015b2fec5bcafae2543245904e62ee9685b8f8304afcfa169dd2f3a2049e75c875f2a389150cc191987ed0ed378e6e7af000e9dba6c767f65180368825ff81d3aa83ac6fdca9a9161ae983f4b3561888610c8397f330d7a7b4f22d95c63cf372e14dec287aa769434c8e391d9a03645c9dd5e877ecaa549149a2987bb12885f24931b33df214d1ce181c32fe3a49f089a55bed1a0df125f2811a847426231077418fc7b2008349c68fda3120d8", 0xe6}, {&(0x7f0000000200)="ebeb28874635c5388e3b58121c817e6235b002ab114afc44019c57547a1e47bb0c931ff3", 0x24}, {&(0x7f0000000240)="d8e888975aee296050d28adb045c52eb9a7ff22f0b8947d41124fc2273b1b78a8cfac8a6f9825d1f2d15becd686fb0267fdb931cec5f617715069156e55719a3fdce629a33d32ee22d31b09b3327b11c9b37eb48b48afba68a8738b739861b98c11e94e9bb768a1e6ef0bf964a0505130c0da17ccd2dc2d19b50890aa293249778ad03693bbd1a14b965423137eb62f34c37bd1b2444c635a38f3fb02fe4dc7e1e9145f2937a2b8c54d02b649a81941714a6e7304ceedaddcab2973594fc5638d8d0eab9fa0c19a21bb8fd15f8195d", 0xcf}, {&(0x7f0000000340)="5e9cda105efd2cdec9503e0299892c0de4ef1dbf4712ca60da9d3a1ce3693de8adad1b84d51b6cea601db9d2a533996760893c4677038daab18be92ddefe99e8c5f0bf83bf85828b5f7d1db989086feba2df5fcf5f1eaf26997b73f1c49e99e43ab840515c7413ce07c3e1ae1ce863e9123b1d3de6f98a6fda7100be3d680d4c973b374268fde8185a9ebcb20f814ab2fa0fb5f207ce9a75a0b1d7736389b458a5f2dfb4d522ea4d380686b53350fb382859", 0xb2}, {&(0x7f0000000440)="86d3f67f76656c8d07ebabf294b89dabb099715e737c33e678901e2b5f20c2ba8faa9632c9c63ba66e169c62322922e9a67d55b9060a61e88a6895dd70554c70ad874d5e06123ea56d53c254df6d5125a203283b950829f105802ddff4631704d1df79cbf2cbe66bddd6bb4701892123a4b0a0495189e57174b2e081285e4309c7659e9e9d0fcda3744bb5995ec4863600a9e998cc99db52d080b46d3917e39336c71253127da1025097491dc2b8664f840a9a4e21c2a8b6fc2cd53c4dd5c2d0bfa9c3d0b2d52cab60eaff4166b53b85a2061e8fcd794a8d165095e3f12a61a2b9d073f35efb0e9ea9013ce20598fdc618f3979713638efdef847dfe9e743cd40337a91aa07536dcb32c8e5514b8c0035f8c644d65cd7e108ad54e452667e77fd8e2490c919b2d4f81b07c67e0ea1b694517e34d6c4fe1d3678daa851ea8b44158973ceb040c0f75f5980a11ab9d181d0bfd1157019a37d51e1a562c8f9c8865de07465a73816a1c3d3d3d4903392a4da8601f2afad7a8648a6f1caddb7cb5ad7774db04e3d31efc851b9a10cd173921d47afcd3339a66057c44356f946bde2952b8a7fe90e6f6a78d82df51484a76e1bf1591629114172a2f5d7c393a81007819e4e538893ea512f4e5da8258d1aade3caa0ae189847b5f45c74b897ead2c3f134cb7aa79fb574927fe1686a374e9e7244530f0101884170d95a31c41d5f81b763f8d130a05272d97d3bf363ff0d1b1e7d13e6cfc4f911f409d3ec972529fba8dcf66d64e230be71dd76d8a7d68d0e468f03ce8c844aaaf9934aa8b1cd2f1ea04bab79524dfb36b88bf339d65d37ed72ca5d04271b94060702ec0637037e79ef1027d88bd6e273ec1c90cebe42c4738fe4f66bad7a667e3ad5c689d69c6f3b9f83e93e8f0367e167a27d24ed7fd665c2acc2ee20f45bca9651bf80a661a87e7a821d803e57140d4583e9915dde590802d7bf43c07b9d7fb27bb62d4b4604e47c139e0842e7880f501eba47ec25ba5a429ba2e36c16faf1ac4d46603e09bdb7243da48a8f15728efabfa61aa4d05e32de8fce58443544d28cadb6c509e870820ae3698436eb21bd4af57b265d4a8247c26118eaed5b3bb235a6c100c0b01c0905aaba2f14229fbf20a3fdfa57faed741c0ac5f345099b02238b3bb5eb4de0b8ab5dbe49be3d7e354b0d616b0241a990add9c51caf8b3dda3ef05bed212a1a7820ed5c070b8a896f48cfe83d51c313a472a554fe2563c7eb2140f0f3253ccac1f1b485cf75505f5e99329c34887853038d1db8b0038d20ae5a425adf0f78c3fbef366b732ef1fbab141702da4a87e3892e5ba79da9d1c475feeaf6a28b1654b6e8873d567be71d615386505660ddeadf6a8e063db5bd6dc0b641d9980fa77091d1804be110ae06c35365fe5341a1abdafed40ad7b43575da434e06af6152b2e36e68ffb756a39fbdbaba92cb49a1469c7353f992a5885dd4b322b90ede7d4213e610b4918ec7ac5af0835ee68deb6e0fc3b658c2c76bd8940ba56c85e52abedea8e7856d82fa8e2d8204e395fd39ec630cfe5cbf5b467eff0ea54f358851c350f4a6aaf5ccf20e17477ae3bfdc2e3528f544d42bdc049c7d691cbc8f627bbebc816902c9d0561239c8a819a8c9b23b114105830253c00b48f1d3db5e01b796f35f28870b0dfeb3d92a5d7c312c376636b63c3a929eb307f2bdf02d49edb901c299462423648c55a0829fb9b4f55f99e4abeee2dac0d25558372a1026f2d0198a5353bc85411daed5732366c717e60d434e946e7cd57c789d2512e6a4b4ea20165d0c64392ed842bb5e3cdf647dca6ac5cb1dbcc022f423523970d7ee014e95b2a0116c3c7a2d97ade37d6a952498c794af98f420b879c948a846f38cf04b92924d6830d7d839ead343b1b00166336d9d6e773fc992c7dd0adb38d9fd7e6dcbf7466672939a7d03c9e489dbac700aa985c21d81884108b433be087bb47ff8374ad3af73e84e6bc3cd215717147a4fffdac7476c47c36b6835b4f45e04e6ba6ae66eff4f314fc1f55656534edd9fab4844cd144536964bc8e2d9764a9d5b46bf87241233461d182240c2a63d7f0cf15d7477fe4459872c7786f18382eee1b0219b9921be683b1030ee8ad36ea89f45e396981c03b00261bbf917ce02764febd1fc79aa179d6ec1278ca427ed212ca8635e6204aa0e0ae34e31a654df6a8ac271534cf87428a7405586e889c748bbec1e0030b64f11f9d7fe4dffcd057a4ca53a9914fb7a14cebf4d1caea69a353e9c168166484ff51d5e043e215a5121641926dbf65e2e967d328587c57df413aeb50a4f5b4009281bf841c6ecad88ba19c22e9fa676af005ffd53b4c70cff099fde080af12c623b4426ffcf628decfc3f392e98b24cb4ef424198fa4aa88a5b4ed31d67d4cbbe9a87bec103fba588c73f530c4ceb781a12389453106dcd3626cb806fa4dc083e0f5ab9958b5d8f359feacbbdeeed7ab814bfa966302f1b2c5c912cd162a11c340228366922c266217050364932cf2f2711bec63ae65693ff2eada6229828a44cb64066c3d58cd161caea2e6b0c9486280e8a5093d0d16009d4ba14a71d322fd3450b0ca89ca0f8a0ba18c5667153fd3b903f98ad617156941d5059e8793d83685f81374c622f954b5f1f5ea2739dca716ecd5019626af0beceebcedee1e9a32e518a9094bf08ad5c05523477aa50b78c8355a39625345732bd42e156ce289a97678a19460bfbba99ef453260457332044a753efa4371228f432facc68d1fe21657b71f5c642314a608c91aca63de575f59078b78a58dc74208d1d8e8ce6a6d005b1afcd81128d971a62ef2db33444ff08c7b1e76b6e27493afefda96753649c28b8027ef2b248d2013170c033061e05d73d42d8ccf860143c12ba87b16570465cd5d87a9146ca1315a656d3d46aa6bfa59ce72b7968bca407ebc37a2e2fae8dfbf3b01d78564544efb94dbb0404ef0980e654beb23600fa1400ffc6c0e9d67bd4df1fb91c53f73dcd3f9324662235510d710a8c3f08a0cc677f782ad047847c88c521b91cfc74a6b39915d222bea6ddbd5a1e0177d38dfe617e17034b860afd9766b43e195f239c18f627d8a7bb992bf6616c725f4a295efc88b5bc3c68db33711a8896d1b9dd243e36c5678cceb4e78838a4ca711d2173844cdc35a15a3d77f6b414942554316815bdaf0689f45097d50487ea19f1e17d3118426fdcc6fb68b44a37addd934df60d2d90e7358c1fb3914dd191239c3bed86ee62463e80c208ad532952188651ed8732427f5568e61269e51a09816d192c7fcdad502095ee87b4503540e1515b15a3b3a7a26805db2fd8f58913206a080b0e018664e515c82f2b044ce7ebd9991700176493f2b2dc4796c043cd1f8593ea28a7a1bca7f16600b614de48e50c1ebd7a0a6629f419a904652dce5ec632fd11f155e487a645bcda2e6d24a7cc875d999feed57f188b59c30091f18a562fc865711d95af6c80f11f230ad63295599fde50f273ddf6180ff21f471b1fbd81c5c912fb24b48627009a003241efbafbf2e2c8a79457daacd206ad50ee77e76ac85c3c44d31ce9129dc60f7699e8aad59b8072843e46c610e6400f073adbe5efbc412907faf8b833ad842f024397d355e79c79179b088423f5b799260bb3abf5fa717ba5c1cf65fc38ebc318b39b1c0e05348e6ffb61846494f64e6537a0ae089b9613a15d0ef6cda204e8db747bc6683c0a3c7ec2b96b041aa06d6edc19df4bedd529ba9e15f863f8381c6f3bd413e998a8917e7b76274db00c9d9d3f57b1a1b125a93e849459a2a7a5f8154b47b40c76ecca3f11e88c954e3dc0832bd7ddcd8172999fb49569ee062ea2204b0dde4e6c95a50541fbd1a1d1fe902e97163b3625065dc91d44247a9497b74100371c3127796328cd46732c04bdf41e34b9c348f95361e0abdfdde5aa6a6c618f07d60b07e053641c7ad7833e94287ce9f832d334980827417aaea243585a989e0b94c213fb78ee6f86c76c1b35bdd3ccb5b5f5c86be8554d3c62c29bec6caebb3108dc5d102f2aac4ac4b6930ef04b03cc8dfd8c374cd0dfd72780cc484085121534fbfea8c3a488929a15813352b96c97180156c2f99fc4003a2d0dc8f496c1f59f303975076c3af47ede75621e3678bc422d1618763ece9b0b15d5645cd2dd20a90cb754d950e1ed9a34d2809b82286cb1bd1884ee50a3f7fe55c47a410d6a17b076e58189fe32a74845359deee6ed6b937139943d47c2e9ec38a288136f777c225af3a010c4f3125dce7ffac5869fc76a194219cf47b0738b2f06332a19c5004021e19942365fc46b37a8abfb5dece6369f7079fee81488fac9a2629efeaf7f51d1b2858a7c043793be94639f76b75b8d5a8c26f69ca3f5adc7061b67fec387b0a7d791137dad28e935c8483d5b26a39cd0399a540246955d627da2848a33aea2287efebc8a17a6e80ec0dc507a61f705f13d27b0be9d41c64899b03695513fec009ecfda94a749232fe5a7eeff4a6cea99a2b41ac83c9ff0b6ca397bd1d294ca4761a48871a053009f0b24c994738c2844a2cbf5375ed7ba3d39ba5b0ffeefd4edc75402b00a0ffc18f531e81e264a639e4c0e3c27132a0b407e520c29ba01542c1aca12b8bde9369c44402652c6281ed4809cdf95594cb40573770f11cd54d3e0060c58e0303c08da6cc7b756f1a2cdc2937b38f6ccc9b271654bcb476bca34a234157e40e4e52accc833903615eab577d8104ea8c029b128564ba4a0aed48db5d3ef4ec4e31622b285fb3a9bb887cfaafb3871be5d8a0d939f34a9cd63fdaea3b18cfe707c1e189bf6a51f6e826682d6c08726fd05c6482b671b74ee86f6ba18ecb516204464aee17d5684024a0634b56b862527d10a0bbf1c5255a931524947aad1dfc713005683c4bb857e9e6092577eae756749c7d3cde84caadcaaa88827ed666f7ec9f9ec3b718b74c7a716f12bb0c1f3c7b0443c09e1eac8a913c67b9c13547b761b910880a29d8985e6fd2e6a449009e154c9fe0b01a11204727035d52859ecc083f38087850ef9387e7f11eb65f45dfcd82e92cd54add5216da219b2441c796b9e140ee80f5332b8b2fe3b6d37725d4029d11ecd55dba208b23744a818e9d441ba1df730221bd1446718edcfcea237fe376f4529e6b015ff9cf9a8b0443d6fd182c8c1b63f9b9195b3999c1f1caf7512f877e7bbfd95a4ceeed437345b4b032b349884dd8e06912c4a1450463ee252ba16f22cb5fde555488afbae0c467e03d24fba3fd30759ad7b4ccd2383e1fed3255c7062d3264945b82d408910553a398c0d31d694a938c70bd4af99c64e9e240cc08f4185eca721c60794178ffa8b559b10d37322b0d0e91215fd601d502e1cb8160b48d3ba1d6f5b19b1448f0fcc02aa3454690a30ca3686919bb4d7a01e914b983e30b942e11ef728526dd94068a4670bd44788ff3cccfc6cd14065c181448d95a9558d3b1b7decba072a5538492b1a295f6e620d7b2d6930d00cc545f87e2d8d6f236ba8322d9f983bf9f4dc2683673b4049b2f19d0606a26abb3c2b7d343c9a353a26020ae2fc60e83cd1359bef5af82344afee8ecbb9b8a34b1044aaf3c354e5c1db2933a73f00d7c923368da735d038a5b1b137810dcf59a5aa45b83d605d5d4edf07b1261078fb71d40fe06e5044750b597945b8c71faf174a977b383e52565d3daf1e274d018ec8857c65be69716f71bfdb71aa6bcd3c4982161fb227a61b93907406791a655f450aef2ff52fb86c8f0d", 0x1000}, {&(0x7f0000001440)="0ebcac08c33e84344b7208225156daa6e02f19c2a23e0f9d5a45847aa245b6a9c60e197e1d9b343055ab48de2872c7e6dfc2e76d54b93df8601f9e2af82ac4a063e9e8726fe6422b7fe4286b6f041f7fa0d965a6341f31b902210ef6a87aa16bab1eaa275fe939235b95cd0e9e60c6bf74a9bb1d0059a5e8d351a91e497a34c395fb9c56734392db182b17f0998a91967ef1fd4c64f918ecaee14b16", 0x9c}, {&(0x7f0000001500)="770e58eea797c66d8bdfa416628b61c7371e06780aeae8b48abf291e138d7a9947daaa141b8e8485f367c82b3009ee1d13a69b57e372959aa66cd7d733eb44404b716251d50668ce1fd45c9d256ea531b934677c488f011af202e2e6ef9ae92281c6e889e22708c35552a01b40b556d3f8c94f45bd5efe7711427d489ccb8a1de57b8fc8e01140631c5eea860a6649667cb05a25a878a8f1d041291f6a8ff85cdafcdd2205be83d6f50e6c6771e416991fba142e78823ce8ec5fd44d329b3a3aa6103b8e3d4653b07d514051c8388a989993fe8b8467c78da12e30dd550dda2cc22b45ea21df819d327d7ca6365964f7207d9d25f28ebd6ead05789a7afd14b7fac74ffdc3915c7846791d04b7be16249a104951e383be4ad5c71feec8532968cdd988c2b536671df025f5634515985c96a7c2e7e5502973dfec8a0cda1f97b9d7cc4ae767281d895efb5298b25d1eeb804b492b750b940f04f00d014ed6a6273e898e0d268d483e7b4f5f31c5f74c1032fac2595df207771499c8ab74b9fa0f9a1779668f54d936b56398da864beab16be609574e5c76fecd8dcd5b46e6d8f3d24aeca3a8be985b18765dbcafdf957277405b232df4ee7906ae7bfb74ff23b3a7db661df2b60670345e67f69f8975e11bd52afe317c56f10ac2d5baf40eef335fa8ac7ca91f9bf8e34c770f05c8d5c10c8512b33fda1c79fd511ca69f611d045b0a650f95d8d1e8ee922ee4097e1d9458d42cf532e2c3157a678814ac316081d0b9ba70b0ccbde1a66b942d8c2919e8dd7795a5c20edb4ff041ce13acbf495bf29243185a29e3058c0b037aa564b02d38c9ca964b604109373f47687ca95896fad83af0c33c7820efa9066f8db09ddd45450298f70e42d2fea46e73be3f9193eadd0fdde7e177fadedcc5f8b463d70db5366e5cd924ef80a28d3bccc5ca8c3522cd38de5eb62b96d3292af2caec1792283ac63533aad88b5efa5d4c56990117395fc93e4a35b844cba6cabbb0cbd21b7df621237bf02d17b2b1a703c229a75b5cab9e0a0f71e0734ff549df213d746ce3b9ce54f552106c390c6ce29efe24afbde9a81771c2b112886ab98e8bb5fa3dbf6f39dd92d1c1bd48c2df618043b9c3a494636a3c86924166bab9514c37cafa14cf453ed8785a5e10d648ea3b6755dc132361b68443ab0ecd6ce8056c10b76ad88fb835a71897900b05a57d78ba1cabf487c78d28a7d887835543fe2792cef2a643291d7481864de70e97cfc2b6186bb7ce07b7cf5e2c32f7f307b388579c283badc4f42e115557e769e89f184c1daedaff1dd585f6ae4e7cf525ed29e4b60c816bf9adeaf3c62f86e02b79c97013561cb647ecc37ce853dabe2b2243a2a93411fbb9273052acccdd93523f75abda6d33f65db0785426e37b4b8b2d4facda12416603ec67866fad001c5090c5f93147b6d05d77138dad28e396c81bc133719cef180dd50c5f3cb7c104652e8daf68a219268c2b949841f51bafb97feaf625d499cf9294e792779c043c75ad5f3c6a29a3c14bef5d74703dab88e54eb31028616126d6a091a1bda960e91387668a1512753e9f4d0e7801852239e9aefc954e7580217dfa6fecbd53ef0b69f02f87149eac60b4daea31632cb97c3c24f8dc9ef5e34c73c9c6abae1c74c606b373d2b28eba7fc51f1e1116e162eae48e04c9795578a4966836c6ffe68dc35da297827bb0e4bb5cbce96213b6d88d4fb829674e599b1e4f3efb054ee7f84831ea62d436941120d9a109a84d8ba8a38c07a24cb890a3a15336d568d5c970b61850f7dbe1fde07a4562a3921c43d72b0f1b7cdd8b59817c059121ec180c2340e31fb5c34baafbb956570bc4a3075e8bc016fa60cbe5993a49071bc1b0f3a6c2b37ba99151817f38d9a206c706c6924d1c97ebd4a84ee2721640416de0a949176a844dd7bfe64b0a3d476343b4451319779f3c61c7d482ae1b311ecf354948029a6af2b559f309e48cb980012e230ea85cb627f982296df29f8d52449073030166788b4eb8b1194403f80d71b97b895ccb73c42a3c8b1e72b56d38b5a122e608685c4921746edd3f31bf100e4d823bd0c18534657421f30ed9d03d70b0fac5705d126e42d30527a2d61e9d273846dafffcba41fefc7141d61507b25eff34f49142a453bffb9290c176d82c84b651be96a44135ade76369d9282f556ac1a32302a5d98c9033a710c968c90d0a40f3ca4e6226c15ef85da6b5e087a9b890819bb0ca35c1d4cefedcf6ebc25c42a42c3f31f0032883a493e882254029767406e3e2dde2901d1b5e1e40e929ceef96c34011332bb7be73affe58df4aa79ffb754a7847054ea504e0fa0fdaafca60c551f9018285611889f2c39c78734cf89e32608356bbf2912225eab9e1fc01c3813cfbe84f1988b4b01ad7efe5959aca1b1a659de432fdd93db2c9bebfc3e5393bc45bd0b764f19896f5905a39a0abcd623c8da5c0f00d49032182a8e8c402a09c6976019456ee0d38b6529b6c9cca4c43ad0ce1b36f8cf48db7f007f53318c940621ed81f466dcd157337262aac9e2b6a43151c383bc3b15ecc1ec596119268209a3073bbce41daeacec65f0864ce5bf1383cfb39c4fbf8f2097d7f56e92ff643382428b86d817965729f2f2cc02b320c15e25782e8de0a81840e2de4c8d346b94b32f3fe5abf1c769dda24d10b16e7fbb9032330e8ef03686f6855b0ea0e4ba759010a8e4266198b9d1b4417f6717b536b14ad7d2b16b29a092b9d3e7e3a52be307f7c1b428f9adf059701fa236ae26dcb54666c9df1489afc24153748d84e102f33dd3c2193c5aebf60e5f0de931b8383c6f63baa194a8c9fd91d14baa2d9f170e5ea5ce8ea8f72711421353b0893149f6bdd7a20a4a6bf51fb5594790e84c8cd09d854789ac97fac29a5742de9baeb276b86356967e23cf2b368e53abbecaea614d6a16da038d252daf895d4824363e50a8d85291114e012719d7ea68b07a2cc3839b67bc3f86934e0938709482f2b38c967cd0b2c7d0cf53316075944e284caab8699b895c66dea5e365d393394e9dc4ed7cc8aebf2c4876642edde1556dbc608664af247e7600f2448dd5aa29ecc420acc3f5016341767940607743816a7939d04b0a5afbb46828b50dd68f4af59a2135d5eab5fabf8fe45812ac91201a5addd8792245b65f79955045fdee7d3c35aa77be38ac697a6a9cf3b95bb3e586d7d85487b9cc2a33d4f3b519060b2410b51f43ca64e790cb55d2af51e37fe8acf1088bbf702d554c19740e0eb2e442a9e2e6aee0a5251d77b486ae9695967257e47f722eb2601fed7cc4ced0991081d283b4bd5c7aeb6a45a55fac3bc98741eacd9e79fe3733649cb33adde3a48f2cfb4aeadeba8426f50af5a3bd5c79fd288924911e9ae3bd841f1441c5dc2a685af2699e6e4c15d69f4938caff448efa2542f1a4f09a60d65d5c18be66fa6bc3a078e17c1422b46ea39f1de8f7b320c51e6d7f16ac239c1c97ca6b796c1c732a6442b89ea1fec8faf303f54b07019b1aeaefb8c9511b71ec8d549d223168c41b00ebba9d10d708127c4d460ef05ee6e2a8e2cc46536bd4aa45135c1ede631063692c3812a0274924f5cac68ec7ad0cbb371718bce0f7e35e959124d5e251889196b552376f558e84a6f51e5ac7828c37c5459d20ba60f9d170097dc2e5bc7fc75eaa9453d32cc04718d9db0e960a7ab6bfa8e0e26a7bdb13e29156e7730fec52b89be18b761c0881af59bc689425749ccba9cbe870263430beffcd800af03b159beaffdd04652161d1434a4ac02987e9233553a70885162963c466e8545c8ca32053a3aa8d433b72246e73228641532c3dcd3c75078bdee3e546dd17116847a3b7c1ea15937cd653ed671dacd9e1a0b142b0fd71083d882561d1a9e8a0daa4c46988a4963629ca3108d5db01511f5a2978cd4c4101c00b76888d3f9a9cc5f910cf7d13790a487d47ebcb8c9c8f45a6a1ddd256186dba8234d95df37b9cae2c57b0d1385e92dbbdde1e15857cf89ee2b8bbf1932ab0819b34d4209a6e90c57109640af014eef31d535bda96617c3160555e2682e8db9ce8fa7aedcd9027ac159ec774c834bccf637bef38640649667fd4ffa9946d3ae6495dddb8cdca774709c736be806ac9154b51b863867c16a096ad6d805a71fbc6c5414f5e18091b694a19cbb6fa11037370806f091403141dd3de8dfdf21d98c486901ee79951063ad0702788b81b2f9ba2d3fedafa9a739b65703cdc6308a0773a6a72f1b8d3790449fba3ac5f6bbd2e04176e9a9ca93d3fc4ca175b2da5309700178d218431fbccd2faa26a396063b62ebf15a666375dcd9b178e3e83cfac966505025734f8a8f2701af48670f81736a58538dea8fa8d27b91737699a996a14b83b32ab47b6e5bca9f394669ea401b89417722a3f8abd87a819fc30414380b39d6276a7f964d49ca4c9719649231024c1deb5317c953d34575ca5e031a92c902df91d041e4657d208168a51e103b2b97af052ec13954d037edf0cd3df4adbb2f6bb5b26366c388677e557f1d43daebc0dee1b1a6cae13862ff9b2bc99548cde875311c5f0971300708c7a7f797839a14635f9db502d768ac7ac19e361283163dc61c3cc6af58abea1015b2cb9676dd1d90bbdbd4c790d00ed6d31075357e0c34777ebc572e0f5c9d2f52dbaf5baf86c193475f0541a834ee910b7dedf40ec329a0405f2bd879f956142d97844174c82fa527c2ff40eda49b3c2dbf1f779359f6c1756e2b759c521fc129fec0fc0b32445c1110dac98c63fe612b0d0a790740d2f2c94b1c4dc50b6a877870fa95b9bfe0b892e033478ba8b3e729bc7aea6ed92599b3ca8bd0933698c082dde3ec484ea7e3c1e927106e54a8ab4082d7c91855dfe4f20ed4ab46abe0ce2da0ce8be3df9165295f197a29d98ebc60bdaeabfca97b688cbe8ba845a3924f77e7ae15613f05a769b85dc39fd92d570361edcb45e82ff23eec795c77480420e5aaa5e2a3d7cc584d54a3881a6115c0e81a5aea52e33132869c5c657e2471ab9142b1856db5143b6710fd8970ec99860e32fc89e7f7f0c381c1f415a4553bf10996fea0eec8f1688eef08d311305159e2f3c70f49e76ed7d5425037d031445677f2b5da4a749b6daa1e38bf48999ec036dcd813067c34bc2f2954f9865a93a887cea310b4692cc44c30ae91299ebce26b61adf45f1f1031dd052fbed7b3a9633091ccfb5ed83178279e5a33a30ec70c371b877a8d93d25b0e7664966c38f3e1f2a96d18e5a296570795078083c02d809132b406971db5b8cfa9f567c3f42525d5c450dfad48c766bba487de7b8b185cad7b0140de641e9677aa9dc340c05a96fc217129f6dc9735200026ce2cae36f5ed229e539ed343820bb0bb661081e06b40065d34d613c112e42c673e9ee0230cd65bd7fa53562b4657c6196eba77f5612d06c98023fc5b506036c4cc7e51cffd8f40a981b72b8f0da4549f607efb40660cad8a3eec677829b3a90ae008df071766ec2834e77feb1929024d471be5c8f19be637889ac80f7c1b346afc2e75ec9f2675c3b1d4de096c237808288b7fb3e979f0a321bd8fc538f3dd461c6273f0d62250086055549aa7e65314f685c2d0f10bf71892add1f0e36ce83ff1fa6a9a1eeffc237458b79460a324e2cd8ced47a5f18cc76dc678d5489803f1810f77db4fe250afbeb9d2e27a3147751a15144b9a3a9167498f8647e07f9fba0b17e86b9b18d3eb897ed6c18a44f4ab6c7a0d7c6395bbae82322f386ce1252be5", 0x1000}], 0x7, &(0x7f0000002580)=[{0x60, 0x1, 0x9, "d16fd4ace1302f9bf48470393958fd94feb58ab947e7cef8c21bd20f6853ee993cda933b148372b5a735224c598384dc6248dcb9c294bc29816698dd211d99fec6100f8804798a9859177296eafc"}, {0xa8, 0xffff, 0x8001, "6f1f808a8b913d104a0f526a66f6362515b27ac547975c2b4b1959dcd996dd40ffec082b679a7b4415174ea7c967c9d72a53d4f0c145c61e125c90248207cde40b1e0fe28e1f0cc0e2c64c8d1321ed920dd8dd857ce19152b50c6b48d0b2079e81278dd6a9b34ec8c1c835b9db0ce0af4c0d97ea4b0a198b7a1829dd2183b5c10cf5dd61e15656e43526430aca5d4586ecd02c152dc81f4b"}, {0x58, 0xffff, 0x9, "9fe8e70816d78cefd966c5130679ce5fa3a5b837f2584e5037f98ddd16f5c54f9d58ef743e9b78ca79a27ecb193344c9eb00880e9a63a8bfea4a785fd74589c1209c068f8d"}, {0x100, 0x1, 0x7fff, "e3307d2a2d4eae69288660f43112c6ec1542121943964635291699deed18931bdbdbecc701dcc8612267f636dfa7ccde09d3ececfb8cca159942e544677fec5380551a4485241df656be3054f10c12d2c00aeb4713662d4259161ded056ca5e71e5ea95477bd103b382c3a97b044e2b6e7f19f59997a418b1e3249a2aabf3eb6530e9d9194e4243b2590fd5ce90fa1623191325d2d8200daf9ce2c7acd54b9c6ce444d3e96d62f91de28b95a68fa4488c076d0ec0218011c744c7f9a5eb888be7530800b07599c67b5b5a763b5388732851fe97e687363658394c86e7e3f54d5e5386f13f8a68fb3e43d969f04bdc39f"}, {0xc0, 0xffff, 0x3, "0e1b86c7bcf05809e8b5b802ef8c78e429eae13979c06c3101ecffda2fde98c47ae5646b4b1fe9a941c7a4fcde2e0421d9b4b0fc81e6097418c65a3df14cd3d70f2b592c005062e63534c8b54f5ed1c3c44cdc44a00aed7e1b2a540e299780ee1848c788f60e8c133412d4d19ae3ae313ab55d24ec3072af9bba9e870f7ba12e625fac63bea8fd7e4dcba5b3d41e65b5108aa297c8691dee89e2a6ab33cc058c59d5873de4912376585170891325"}, {0x20, 0x1, 0x1ff, "215c22bda400154c6740d8ca04a2"}], 0x340}, 0x414) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860040064a0aeaa01000000008040000004b5e600a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 23:09:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000440)="000000186004008b00b12b710456d909000000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a000000000897512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b94a368a0dfa3a71256dd51e9e", 0xdd}], 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="0b9fe0b0e16e4707c91e9c", 0xb}, {&(0x7f0000000040)="f23515065f822ac2ed7c93b6d817897be24ee32eefa3a419e354b1b0747c61fe2dcd53cf39430126256eaa979e8a5c545aaef6dd4f6ec9b63791539615d5f999bbeecf", 0x43}, {&(0x7f0000000180)="ffbfb89b23cb46cf12fab7d0e0fc021e858ad824728add6f531e56330c8f054a31dbf1fb87698b3ef86a09002417b1137f75eb2808a43edf7a1f13c26acc0b43f365718d383464b96ebf0c8a5f3239", 0x4f}], 0x3, 0x0, 0x44d137d5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x99f, 0x1f}, {0x18, 0x0, 0xe0cd, 0x65e}, 0x3, [0xbcc, 0x3ff, 0x7ff, 0xffffffff, 0x3, 0x8, 0xef, 0x9b]}, 0x3c) pipe(&(0x7f0000000240)={0xffffffffffffffff}) linkat(r1, &(0x7f00000002c0)='./bus\x00', r0, &(0x7f0000000300)='./bus\x00', 0x0) 23:09:18 executing program 1: socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) mprotect(&(0x7f0000002000/0xb000)=nil, 0xb000, 0x2) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11bdbf7eb24b249135917287214e50a90bde000e4439d9fc4b0193d6e2ac6894d75b94cc121d313e3057bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000ecff00000040a548733d4a641d45a5db5a6a6f1f0e2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9e13c170ab72e2fe12c95d5e9fb579281d1a000120000000008fc76000000000b54985ec61b788c2228caa347656ae3a6549a6c5519913332139108c2a1ba6a4be41512275a734cacc7cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca554b08f67c446ea7d2308bf29361d0d5683e3aa3e49a9f0f46d94774fcd1b5d6f578386367c309254c1bc2633b994fb00da28f997a967bae1fa3d979c4e729ef2d85c6ca7e6855263fa0ba8a62168b4af4180162cec579d3ba47a5fb57b27256ad02c47af8f147623fd13523abd0b38698f937df75f262549ae9dfbde0496f513aa27953374f39b0b69382dd070e8a5625b9b8db45a090e53f47f453815d480a42e7f19f5dd4a2c48125632b3d972b7ada9d909e27f8c97140722b0fa101fbbaf30217f0da8da409047c087d0000000000003174bcbd2213278586450402b6895c49ff47e3586a76322b1860844a58dca0720f27156caf70a543c73d37ea9608f17395a374d09615e05752807fa1a5e7986f380adf6a96f580594e6d0452fa14cb8dc6758b21ca48fc7dbd5a3fafba6db3e58eada6268bcced102ef429be079c1911764c8713b5222e3d7ef9074b60b3dc7bd09ccec1ef18be596c5a8bf509f6eaf6f395dd717c533200"/700], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000780)="394d1d87500ea9cf825698c7af45782a5beea5e10f4600d4726b8fb43a328c568fd87c061c5b98c3102b886717b4302df78cc33f2836f6c83095eab5f1", 0x3d}], 0x1) 23:09:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) getpeername$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 23:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x60}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 23:09:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x40, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x100, 0x188) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r7 = socket(0x18, 0x2, 0x0) msgctl$IPC_RMID(0x0, 0x0) setsockopt(r7, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000140)) msgget(0x3, 0x90) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 23:09:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCNOTTY(r2, 0x20007471) close(r1) syz_open_pts() syz_open_pts() 23:09:18 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) setuid(0xffffffffffffffff) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f00000022c0)) 23:09:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 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 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x5, 0x9, 0x1}, 0xfff, 0xff, 0x425}) close(r2) socket(0x400000000018, 0x3, 0x3a) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r4, 0x6, 0x80000001, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffed) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 23:09:18 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x80004, 0x1, './file0\x00', 0x10000, 0x0, 0x9, 0x1}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000001140)=""/14, 0xe, 0x402, 0x0, 0x0) 23:09:18 executing program 1: semget$private(0x0, 0x1, 0x6a2) pwrite(0xffffffffffffffff, &(0x7f0000000040)="7295920b40981d99efdbc715427f2d1fc43256e22abecafea332288482be41bb5c213fa55f68eb9523973bbfdbd5ece71c161ab13d1e082c43bac63861a90a568ae33438972fed641df273ad2acd2a142f7361d043d484e55a828b3704aacbffd4cb94016ea0c8cc1be3e2ce16fb55a29ce7c0e72e6a93244978e21ff994d1e031e329ac50327f4ffd", 0x89, 0x0, 0xfffffffffffffffc) setuid(0xee01) r0 = semget$private(0x0, 0x8, 0x80) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0x7, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/135) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x2) setsockopt(r6, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r6, 0x0, 0x66, &(0x7f0000000000), 0x10) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r6, 0x6, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x8, 0x0, 0x0, r3, r4, 0x10, 0x200}, 0x200, 0x4, r7, r2, 0x0, 0x7, 0x100}) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget(0x3, 0x0, 0x41d) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000240)=0x6) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) clock_getres(0x96a46d31fbf52c08, &(0x7f00000001c0)) 23:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000300)=[{0x8001, 0x3f, 0x7f, 0xc0a}, {0x203, 0x40, 0x2a, 0xfffff000}, {0x9, 0xf8, 0x31, 0x3}, {0x81, 0x18, 0xff}, {0x8, 0x3, 0x7, 0x81}, {0x4, 0x1, 0x6, 0x5}, {0x7ff, 0xb0, 0xc5, 0x5}, {0x4, 0x15, 0x7f, 0x641}, {0xac, 0x5, 0x4, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f00000003c0)=[{0x30}, {0x81, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}, {0x2566, 0x0, 0xe7, 0x1000}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="6a9de97eb5e13aefb2e23a3a16010a7bc0740f010c7e5e23bd63d4c010342b193cc1c65384165a3d9c786c6c5ef4b57765aad14893c0ae7a663147fa6550dd", 0x3f, 0x0, 0x1) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000880), 0x4) acct(&(0x7f0000000100)='./bus\x00') r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x14) r7 = socket(0x40000000011, 0x3, 0x0) r8 = kqueue() dup2(r8, r7) r9 = socket(0x40000000011, 0x3, 0x0) r10 = kqueue() dup2(r10, r9) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r7, 0x100}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x8bea581f05847019}, {0xffffffffffffffff, 0x20}, {r6, 0x40}], 0x6, 0x5) socket$unix(0x1, 0x2, 0x0) dup2(r4, r5) 23:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 23:09:18 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) minherit(&(0x7f00002f5000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x3, 0xff) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = socket(0x6, 0x1, 0x90) setsockopt(r1, 0x4, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 23:09:19 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, &(0x7f00000000c0)=[{0x64, 0x0, 0xfe}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 23:09:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 23:09:19 executing program 1: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) minherit(&(0x7f0000faf000/0x3000)=nil, 0x3000, 0x3) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x3000) mlock(&(0x7f0000c93000/0x4000)=nil, 0x4000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, &(0x7f0000000000), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="56f9b2026f12e7fcbc9ddee17255864c10f4c66f5f7152bb8c00b968e506ff81f18c073f4a7068a04019f30e37ebab14c8d19e5dc6cf61736eb1d9b25d94362720a48f9127586ae70a0b038939797e8e733d058ee047bb1d20b1490510c510b7e241759422d0a51d9fd5080e49a67952b1b37c65ef6763dce36cfd0e4e64cb5ed4ad7f8c4e4680075857fce1d540da82607237921f4003b3a82625e7ed97b0bde747e38f6a2133bbcfaf05904bbe78685c38122fd80f4b5042ce292df235a4", 0xbf}, {&(0x7f0000000300)="1c8227f1966c3c4ef6ebb3ef3ff5fb0bf9ce9cd738762d8239c7ec329331082ab97452e2a7515b071b483fe7f3c0f0436cf5195c8e042cf935aa6cd285a9893be04f65ac2dedd63a7db98c398664a5807f9929d09b9aa46b611df735c14388a8a51360b953bfa37941829f8b29dd1e4fab24869994cf0d790b03d08eea5393fccf6ad3c8518c453f87ad22589a609ab08e42f1d774636bf3d8689c7dc538f87f520a87eca32c7fb06356b207ef91adb9686c17927f16c98688a5273fb2cfd01283f76d4f8fe5db6bfbb3ae2e82a132baa7bdc7c2edbf4d1a5ebda7ac5809333735b9e2", 0xe3}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ad62d9dee906f590bdb23c6e589b67e4da15d37779c169e1fd", 0x19}, {&(0x7f0000000480)="bd6dd0b19d0a00f631f59eb8d1268498862dd06379576d44735a2816302200bd508f3876ff6dcc61e90d686a0b32e5b3af0738dbc12281074d55381014d7c52958c13b3c763d4c9791c8d13f396a8724446d47e252a58345db2e7b0667e67236a55a57bc36f10696f71817ff9a2e91c6a1b418bbbaacece3e4d62a33a8a8b5bb5b7a4ee61714d9fdefece4fe04789da403485e02b1ef7c17f1594cb2fd55d9d4300149d44bbe23c9d52cbfeeb17bd9a7", 0xb0}, {&(0x7f0000000540)="18495db288e11db4f8b2dc8033bf2fbd94c090d2537ba06f7049c6cfc2fe97b51d5848e456a245c24bcf1631aaf7ca51a39736263bcc4738c6", 0x39}], 0x6, &(0x7f0000000600)=[{0xa8, 0x1, 0x3, "c12b7c89b38e57590e2ea4762e818e25292c3dcfd065856f94296bdf0002d65ecbde752a0617a78cf0de29b139ba32f0a5e592bb357026b46576b41f64971e894931f0f7d42d65a1825e0cc8267f9ae964866768e92323166b26ea692fabe11d6574e554672b00f4609363339541e47941e72849a33e1ee86427941ea86884389f21d18c517dd5e221a9cf61faa1a0add4"}, {0x68, 0xffff, 0x80000000, "e99983862bcd3463b0a58a7a3ec6188eea75e0bd71d8e6dbcef073789c6266cc808067527ed2d24e6bce984ba96ebcb8d58790a731c9d97e4b714f41383bc0654e7a25e67770d94312175b073d1f6240b0e2"}, {0x50, 0xfffe, 0x3, "15fc5f344c99424d02a4cbdb0a15f4933162043f7a93e8a1460d6d2395b6499d6d345df63cb0343c1ff46b4bff241f8d2f847791858532f1c90566d90a3ce759"}, {0xd8, 0x7ffe, 0xcb1, "aea9119bbd3de943e6defaf713abcd67648a7cd4e0843cd888742fa21313032db67aebc3872130f7dd8b038657d46afd586ca3fc6e789d9e938c75c96e46078cddbe373085e95a8490837ca8ed020d3957f8122e8f7b249225369f812a4c586b079eebd4eaf7c22018bd122f500f39783fcc4e0595cecf599957d216777f6a7d6d01e031704c63642868a4b86b67d16472823407cdca8f1f53d53e4c6a12cb767451e1b61aa3663fd052bcc8d49e3d05d15a167bbb965fbfee7863dfd18bf43a4bbe"}, {0xf0, 0x1ffff, 0x7, "2a76da6fc0affe65acfafa0be2f302011d7c67728527bc53d154482374fd312baed41d7f21e0835ba3314c3dcf05d8a720b9d4f5cf36330cc8753d016baaebe16071686c1f2040e89c37c90fec6809ef1cd98a4b8e6ef1882e33ce2277b4654be23098bdf32b3d662533c9925761e42cbd032baafe12a036fe610a23d8b2e3f623aa101e660d736a75227b1c289ab6658dc1d118bce69f31acd2339fdf357e5bf5b55aa28b703837831b7eeb3669bd62ee0101dc0bb69951f6cfead7c353191cc45fca08518c94aaf2b077b9efef227988713c6ec1d395e000da25f76b315969"}, {0xf0, 0x1, 0x6, "a04a8af357f9c58b6ef8ca31505ec789b68dc0f57d67d1db33d9d66175ebcdf2903771bb06d9a18fc55595a7276e3ef00c1266e93021645e2d4ab7767a91580efbd3b889e8d4e5eeea19de562c1c9ef033f108ab0fed9bb3eb37f90eb1c7f56abc4b6f8e40a22bfddf9cca155cf01cd957be7a37682e0fa9090fc21ff377bb20fdd38951bfa2323c16acf9160858b2c3a774b860a1748e3f41a0b28e5162e5a872a6e1159c26dd01a4073211dadbceff9f4ffcacd68fee02f0742bd0eacce727bef7260066753980b9e1f960db358fefbe7a5aaf075cf67a76cb4b51bd252eb4"}, {0x88, 0x1, 0x4, "f55499cd01ebc2a5496b13b49fbe11bd990e2b01e79fc5f9e263f379823ce1ea18acbebdb6f12fa5e058c3b0921d5e856f4a9ccdcbc869e8fd0c59e190397fec453d33d95d4f2798043b4b252c76ce11c0a8739de390d1c22d0a4f70f1b61af51e55b37f62b225768e4ee8a7c35d52c9eb6a4a"}, {0x60, 0xffff, 0x4, "eef9a57b1c02240cbb8c36180d6f6a19056d9f4bc97a09ea17e539b27d3986aa771c8e367f73c5cc044371d0ba7c6d7750bc388c7c72ab89ff0077799007c22e633510d7e69b19d823aade50"}, {0x20, 0x1, 0x1f595e14, "8cb7069cf368784d7ee31c591800b6"}, {0x48, 0x1, 0x40, "c70069598116dc3fdbc45f212575deeb88bc8638d8decd3fa3d048bc66428069be0ff07d07eb3fffd1a17671d6cda3393fd8d31b3ea52f"}], 0x568}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4000000054}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r3, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x1, 0x4a, 0x65f, r5}) fcntl$lock(r2, 0x8, &(0x7f0000000400)={0x3, 0x0, 0x8, 0x6a, r5}) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$getflags(r6, 0x1) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r8 = semget$private(0x0, 0x6, 0x480) semop(r8, &(0x7f0000000000)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x1, 0x0, 0x1000}, {0x3, 0xd78, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x6, 0x9, 0x1000}], 0xa) 23:09:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffe0, 0x0, 0x0, 0x5ab7824b, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x5f], [0x7], [], [{}, {0x0, 0xfffffffe, 0x98}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {0x0, 0x80000000}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) 23:09:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x3, 0x107a3) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0xfc40, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) getppid() r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xfffffffffffffebf) getppid() r7 = msgget$private(0x0, 0x20000003c4) msgrcv(r7, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a08a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8e3a73da6581d3db901c48e582d225bca8000"/115], 0x1, 0x800) msgsnd(r7, 0x0, 0x0, 0x1800) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) 23:09:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405]}}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000004c0)={0x10, 0x400, 0x4, 0x7f, [{&(0x7f00005e2000/0x2000)=nil, &(0x7f000037c000/0x1000)=nil, 0x2}, {&(0x7f0000040000/0x2000)=nil, &(0x7f0000345000/0x3000)=nil, 0x130}, {&(0x7f000030a000/0x3000)=nil, &(0x7f00007aa000/0x1000)=nil, 0x3f}, {&(0x7f0000070000/0x2000)=nil, &(0x7f000045b000/0x3000)=nil}, {&(0x7f0000245000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f00000b8000/0x1000)=nil, &(0x7f00000b4000/0x4000)=nil, 0x2}, {&(0x7f0000668000/0x3000)=nil, &(0x7f00001a3000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000054e000/0x4000)=nil, 0x6}, {&(0x7f00003d3000/0x3000)=nil, &(0x7f0000401000/0x3000)=nil, 0x915}, {&(0x7f0000199000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000191000/0x1000)=nil, &(0x7f000072f000/0x3000)=nil, 0x4}, {&(0x7f0000490000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f00005c1000/0x4000)=nil, &(0x7f0000541000/0x2000)=nil, 0x4}, {&(0x7f0000459000/0x1000)=nil, &(0x7f0000612000/0x1000)=nil, 0x6}, {&(0x7f00004b6000/0x1000)=nil, &(0x7f000049b000/0x1000)=nil, 0x4}, {&(0x7f00002ea000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) write(r3, &(0x7f0000000000)="35a1273ee1ee790710ca4443baaf7eb8c08a4761fd43dc96ae340362c69be6edd170d6f220a67f677e988ecdb0f617d63eb51f95bd244e6cdbf9d8f01bc5a6ff11ec41e41353ea204fa4fe38eeb6ed07d211d63104ac338cce102cfe0f10d5eb4da30b800cdc039c66941ecdc0318be533d398545c059a0e68612cfb9cb3acf9fd6a6952fe01b43d419bda21d5d056130efc56be029003efe9e89933e9e62e8426ed79d6b5f566653fa42f2cd152987ff825445f1df705ff63d048dd4c11812f9c1e39f8031cedfb5aa31fcffbdc225b0d6508b38ee0b3d42572c2b562571c12", 0xe0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000ef9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$unix(r1, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000e38000/0x4000)=nil, 0x4000, 0x6) 23:09:19 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x1f, 0x2000100000000}) flock(r0, 0x2) close(r0) 23:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000240)=[{0x1, 0x1f, 0x0, 0x9}, {0xb7f, 0x3, 0x9, 0x1f}, {0xff, 0xf1, 0x20, 0x80000001}, {0xe29f, 0x21, 0x6, 0x1007}, {0x2, 0x8, 0x1, 0x8}, {0x2753, 0x0, 0x81, 0xfffffffc}, {0x4, 0x6, 0x7d, 0xe285}, {0xa3d, 0x6, 0x2, 0xfffffffb}, {0x40, 0x1, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000080)=[{0x8, 0x9, 0x81, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000180)=0xc) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) openat(r2, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47a40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b47a40 23:09:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfeffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x20) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x9, 0xfffffff7, 0x811, 0x0, 0x81, 0x6, 0x6, 0x2, 0x1, 0xffff, 0x3}) 23:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x30, 0x0, 0x0, 0x80}, {0x35}, {0x40000006, 0x3, 0x2000000000000}, {0x7, 0x0, 0x81, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchflags(r2, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) clock_gettime(0x3, &(0x7f00000000c0)) recvfrom$unix(r1, &(0x7f00000002c0)=""/154, 0x9a, 0x40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x3, 0xfffffffffffffffc, 0x0, 0x1, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e", 0x0, 0xff}) r4 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/53) r5 = semget(0x3, 0x0, 0x0) r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r8, 0x0, r10, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r9, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r9, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x2, r7, r6, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x1, r12, r13, r7, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) getgroups(0x1, &(0x7f00000004c0)=[0x0]) r15 = semget(0x3, 0x0, 0x0) r16 = getgid() r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r20 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r18, 0x0, r20, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r19, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r19, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000580)={{0x2, r17, r16, 0x0, 0x0, 0xbb, 0x2d43}, 0x1000005, 0x8, 0x4}) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r21, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000040)={{0x1, r22, r23, r17, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x1000, r12, r14, r17, 0x0, 0x100, 0x7}, 0xe9, 0x8, r24, r25, 0x1ff, 0x9, 0x7}) close(r1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0x3ff) r26 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r27 = shmat(r26, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r27) shmdt(r27) shmdt(r27) 23:09:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0x0, 0x0, 0x0, 0x8], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x20, 0x2, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0xfff}) r1 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000100)=0x3) 23:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x14}, {0x40, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x1, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0x18) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f00000004c0)=[{0x20, 0xff, 0x6, 0x8}, {0x5d5, 0x8, 0x0, 0x8}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000080)=0x7f) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r5 = dup(r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000000)) getpid() socketpair(0x6, 0x2, 0x0, &(0x7f0000000140)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000000000)) socket$inet(0x2, 0x8000, 0x7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x0, 0x0) r9 = dup(r8) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f0000000000)=0x3f) r10 = socket(0x2, 0x3, 0x0) connect$unix(r10, &(0x7f0000000340)=ANY=[@ANYBLOB="28891312c561100f6217c9ebffa47253e6a981e3a9d163e262a00100"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) getpeername(r11, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) symlink(&(0x7f0000000180)='\x00', &(0x7f0000000000)='./file1\x00') socket(0x11, 0x4003, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000005c0)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x1, 0x0, 0x1a) recvfrom(r12, &(0x7f00000001c0)=""/249, 0xf9, 0x842, &(0x7f0000000a00)=ANY=[@ANYBLOB="03002e918f6dccfb7e6c77c6e8ca403a432f66696c653100c323000000000000c321778bade4d813da0aea1c78821848fec99ed3ecb6a86c5482fb589f3eb7171154632ae1f1a911b30ee98ede6e11fbd96c57cecb6fa93cf181a7724e027706e596598eccc68ea5c60a93665bb403a21397dfff3feaf50f7fe09f46088f98eb5e181bfcfdae6cb71d21a4f9b3e04f54b4abdce1970e84b8f0104d930921eddf55e913efe6ce4a2994cd89cd993bed5b9a04ae22bb3b7eb380d88e1a0a47875a9f98564e60a0d06869f3daf087ac9da3213062f2f02f783a2c4bf24a93eb321c6f22cfd9cb0cc58a69c22d91f3ea519d9abfb5ff2cd6e48dea2d95821449128ce008edb8aa9300000000000000000000dc01078bf40562fc20a33376abc50adcf607209d6bbb43a017ad1c0300ac85ade5d1d99bc75051bd0898c9dce571c30add1c6d40dbf93f49cb73fd877a1a02b7a8e71ee298689f7283a2446a6e3f32134ce84ccc901a641e9534117e939b64a87b94329319203cd9d3c6e4476a1714bf9b8193310c1fc3a6919d71abc6564f855cd2fbdac30d36a92c12221f51896e865b5a715d7bbd2f9dead0c473b4", @ANYRESOCT=r7], 0x2) setreuid(0xee00, 0x0) r13 = getuid() setreuid(0xee00, r13) ktrace(0x0, 0x9, 0x8, 0xffffffffffffffff) 23:09:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x2f}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/146, 0x92, 0x1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fchdir(r1) 23:09:19 executing program 1: r0 = socket(0x20, 0x3, 0x91) r1 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0xffff491a) connect$unix(r0, &(0x7f0000001840)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb367fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ea36b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000083d520c4ec9d7f6af3248c70f30ef8dfea630ea1d91951541ef735312771c379a91bf2f7cfd7b2883cfe8600fc2ed094567e334b16bc6fc12d336c394ef6ca752a3596551a9c856e74eb93e05cc8cee7642d645c307001d9e6e32a36181175ccc8ae3d9360c2d32d311a643fd752be1a4be08d422d8d1d23db9dd84d32d6dc569ee0a8"], 0x10) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) writev(r2, &(0x7f0000000800)=[{&(0x7f00000003c0)}, {&(0x7f0000000400)="a6ab717b57bf5d88dfa8cbd93476d4f02a000057529ef28713e2eb9ef4ece038edd249904811e4da42437c16f41488821c89df724982"}, {&(0x7f0000000680)="5cf949757c6138e2ec5272eaf6e02e83a87ebf0bc77d9603d64e69753f252100e512bd7afc1579f805f74a5b71264c826c00e7f717da08af208efc2d1a732ea0e4e78230a0263527264a6ea080f8e703b4adc14d6360d6f740b183839b85bda5bc92373a44"}, {&(0x7f00000020c0)="3d29693222831c2578a15f87541376d3315c75864639822b7b312969d2069c1e2e8a8a915e1b1d599715f9466822f503370fc3e6d8a365b9b6fa715e503d63f1cf8d70e4c897f39700d62620b61c735cf114246556f6908f30222d56dbe5f4085be6786cb01fde0174bae6572d35dde2283ae5ef0c1f86451ad173267c2d8764a7285fa796a0933d090169ce870bdd8af7f73cd4e7f305971dd179baed34eb6b1d50e91ddaba4d49a20ffd378a1f028a676652948bfe8c971a5a0e2378a89645b9c488ba0a56d8cc352234dc588a6904aa160b6668e4868d85c94850d8b5854449bbe8e2c0bc1554245cc02ae066c747b797a96c5c455bfb7f11a6c89ce2afa4b86ec7307083c6c92a88348bc35bc73000ad29c33aff082a8bf82754bca7133eece8bb21027d033a2ca6c4c4cdda87c01ce29f6a0fa61d0f3234068324fd5adb3c208cba13b5690d5c1b2487f8cadcda6c5c9622beec096f758ebf422059359f62cd5fd2d81d635e9cefd81aa0512316aef2a89eb3734b60218467a5e7c4b2cf662010202022c9e5c2cb06bb6d3964b5b9b93cbb5a5bacccc05206ed75ff601b8921761615d7274392fb262865203cf996e0ac8aeebe193ba600b3bea7c1c5aefbe3bd11f114de3463f38f84f768d29745101626ad9269bbb8d31621bd90783b4e3b5f1d4b4327ca0a9bbd5dd95bd10e23bb056a783721714e6ed13d8c1949b4992a81a04d8bc803793f1c6d4633e585f321e406569184acdbe80331a13d53cd284b099be98782742a72ef3f2fc55633cce816d594311de721afd764ea0301ad0a8b831f62f6aad1bcf4816ae4faf59b8cbfa3283fd05b259f945568b4f4fc1903d68eb9a6da118211d4151455962d67fbd854a60b5a49df90c559aa213c6f52a1398407b9d1cde2761acad0c8dcc8eade2907e8c385dc7fe0332957f8d12a34432a9d04524df3ada3e672bd09e85c5230ae86cd0ca6675766c051010e5a2897df0f4d5ca9cdc08df58c58e0f385a3ede8e0d2ca317859f805d7190cb27fcc7ac0a4b8adc741cf73bc22a29d2c9a1b70328b0f461050da449b8356ab91c4c6ef5e0cd9df25c681c3814ca65c5c8fa3b01aebbe0d9ed922e35e88629416dd789e4a7bdcee5c2f5eb9ce10c55bbb0a41fee333b1727f7015073e73c3c7f4b409a0efb5cad692a9864243e2dab8cbb24ab845b3f8df65bef129e262bd1e4c939fad0a54f013ab059a86aed42019c37c25fdc62c9ac9b8ae059d7a3829d2bb68d4194fb6fa56240f95768654892684a8fc8c3540a393add7e000167c9deecd22b7040a6be31b9e2d93389a04ba2121d4ab9690da4d5cf05cbc683b632992163f88bf1f8f815eeb700403463edaf1533170d68a87ad01d0f52ee1125d313fa5a655090ef901f2ecfb5d1bc30c92874517358633fc601209730d90c5c30f179d8cb6a592a9a1251e37946d3fc1acbccbcebe5dd00b97c89d3e0227c4340a4e1e223d9f93d8fdaf217d0d86d6ed0c5afce974bdaf60a18a80c6ea178ce43182ec34468f394251fcb5a73a1fa3fbd09c22c6c22d5bf420430db31bd4b1151f66d11466e4e3c654456a2dc16b69ffd00351321892cfee5a46a530b1766eb105c156174a4d48d0c783513b232f1069785897129ba102658c8e8741f6b7255db8742a85560618b85f068a57a89df498e782e9c3be44c4ae9422ecf95333cdf06c6f161eedaf6d1f93f33702dece3d51777e2843a6839873368db9344f94c89fe8fb2ec283120f0e8e67d29ed8a4fcdc2df91c6d91343316e1c478c87b3e4fec638b586f4b78b1d100b25ffc21b07738801900fadee6531877adcb858ffa2d91c3ba16f4659d6c1d6841965eccf8b31d14fed3c210257f65a22f277a75135deff9bfdac9633462670e68cb503aa7392e825e1d07a5791a4989624d90ebd6a3f9a76261e9b6213a35d4450a8e779c2057727cf575c480d0a1d3f21e8d101ff3cc93e6e0c9d1620dabddb77504e97f86330dc1cc98162d81f94247f4664261a2d3316d0ca1b28b56cd3b1e380d843a9900168426743d9bba1097c4c47b818b00b1b633158871c899b4c24028877f0207ed0a30ec3c1cb4db07e84ca13c9f5807662333e6fd5df63a92c95a9c4eaad6e952c66ca42a4fb852b3a13c3eb39eef2199cbfb1cd4729c9f163280f20b0116420a0e85600406db53fe2df10f1c655c14a0cb975988b9fd76d477621ed088d539088216ec87caf0251a1e3936c43fde55e45cbaa528cb1f1e81588e2a8596381ff0773ed60f509730c37a17dcd9e0ff6a494620ead3ad3722bc6ea79ae2fe2a9850b673301f46862dd1fe72840cb63cd12ba5909e33145859cd51f56f2c14e70d002790d0548780c3af355e7e5f1b7664b8b6f9f513285070d3f6f8ee2e85e65d73705433cfce0e80761149d254e23550b967e8988c5920620e5602f286e7ea8ad1b407652e1a40b7f4fa6770d9fdeeb40caf6148368a6485a38b3987c46cb0c27fbfbb45829e5f5bc720519c9206d034a2c7f1f1fb316770b2b92b93e7519387081cb4beda19364a34391e79453ece07af7a25a44eb373fae6f165f4edeaa2ae8b1ef4dbff0c5171ad6131976e6551752103b0d96f99dafeb481f1d70e683bba82de7927375cfe350045d057a6c3e625837ccfae228801683176d914fd8a5737eb63461ac9ba0050996a3a2c29dd2bbc5b0acc6796bdb3a3951394d050046959e62a7952ae5994bdfbfc796fe53f71d706bf015a3389eae8d11801aeb80655a5e717d3019b8c4399f9354488da0529e004d5d13deaf1084454bc1bd849f1028dc2355d5d5d0d29c23601749003a5dab71eb895d1369028eb94ac6f6c5a598422c1cd7bf95e640b5ec7eb7f9fca260e83f3eccc5cf80df42c97e5595e21cda0d14a26ed662f96ec7808777da7157251443d3b313d2fa3b2eb0c7461a6f94745bc11df6661c0038f7be33393a19345f109d1be04f138f547e43a07fd7f42444ea33c8da8db2828eb8da0f1c0a476fd89d5867efb4d9ad3fc15678137db59bc06f03409ddd4b4fedbff952385f5795a9ef70283bccfd3c630d5c7fc880ab4ff16333e71f7543186e3cdc2ce49580f2e5a4eb6a0d0a21ece7715158a27ff061e5f624e449611aacabaad62e9f4da8eb8719eeb0701a7aed2afff08a1cf2787059d79967705f183701eda42c740288e85c22e3353d49072b567f6142b71a1a4eab2dbdeae88ea59b754d721f22acf88d0be3cd8bbc38f22aed4de55c0daad25b08381f348209b2a068e6b3ee1b7ad40561d593832be7abf50f9face0b69038f00fc22f945a15f58705aa6e574e43aa3e7fb526b72289ceb258833061dba580d430870c88d04878f98510e058ca490861378f06a2d7fa30c90989e47cb85a7f5098591f13a3dd567d11e304e86fb7d1a28c4b56a5aad2b8728f9c2f1fa1772df1b082915f65ebcdc2538dd36f993f66f06753737ef4b66ed0c84974eb3a658c14be9dd2c2fc807ff1d03785be6e2cec2ec44e3df1ef3b899ac33eb233cfef264e6f05d013221ca61af22496943cdf904b3c1f88462df9bae3614b4edd697902df8dfa859aca683e9077362f38d9b57e016c1b99adf09bc73439f26ef22a1e3d6dd76a554acbc5e1b6548ce149a49b4b34f918857c5850a8d334ae32759ba019e43e4df8f96901c88e81330fc439b6da969b71adb8e17d7f0805cee5255e13e942709bc20e76c8600f783501e85bd857e1cc7fc5c95e9fc9584c5e9f45eeac55d26e4c2165893af3af809a115c5739a1a474ec3cd23786d7919bc2ba5b02df4c45fe4d595d1bb6e2e16a3dcf5849cabb8d025dae81ae896b2230972e53479d63bbea9b1c5dfcb748fd99a24880f571c564a216f5b287d62dbfc336bfa93c13b8bc9dc78ecbcf2a7b775acc80ea932784d02ddf2e0be01f5919284ea46f24d82f81be7006a7bb710229203d683372fa7bf87469548294fc551611d89ed1b8ca175407810fe30f0b4872df10210e4fd2f9c477c61ad55546b31cb64516fe4c1d0b950c827ff5cb7097aab0d8daa6782488761721733642603d1efdf275b6ee43f585c4495c96378708f44577ee17d24690f5364e278e3768e35d5d6d811f933e236019ebb447c31140223ef03caac0c2b1c7b7f1df5d5d3520033f3d7ac7ec8029a176a47096e82d0ddd3bfa2a089ebd0dbc0b25048bd6ea793b74aaafab0ddaaefc041ed67eca1772f04320ffe8ac5ffe9b3af14df4583d7042877e1f00db74d26dcdc12aa98fde434f92d82f2f510db634f7e47d29ae779d0b0379dc3261b1194562cf3e93e7add1bc96fbbe4d9e8bd886d531eefb6e2a41da62952892990f0f2a86473c410314ee255da786fcfea4f8eb923582ef1e98a60ba18153e0ed661168ca57e94cf20b61b5415ce943cddc6837a494c8adef8663f8e60fa6341f8af406609cbc4d9e7100a4552d2b5f7c5c5561a15df75d31fecb42e6a46a08260fa4785f8b88f344292f47da3eb735aade632c78af581c986be474d06165c84aeab6f005b0fb386f25b3b1363f01b47ec726c513245d62046735139c212f781c87ff7e57cd238b5436e9f17086830b7365bc7b6bd9d8350e936fbf4ed276de9502225cd76c56d72f5bdd00ec98ca664a8d194749fa936220677fdf024d2321fe9d43b482514188e091690748d2d2260d1d3e2b930140ed1d52d01253c55ef5db0237c321f19feba2a717eb8cbb262e145e63b1318bf9b41730c4a16c1d40b310b75186a3210142099a0ff0c8327be70862463f37e853c95c4b2489f3f5bc0e2bed6e16a7ab4c841ef1bf84365e33292e8b73687fb52f5139e397127ce3fee42993b05cf2a14106587a719a6307b2a9eb2fc42c3e7a60ee3a0745d58ce12cf342b6737faef8a5238d2016a54dbb17edecd350ce1188e73d989c34a1a3bbf5eff8744cfb1e7fba84f91d5b8a8b7a48f1cebd8d25cc8f5b6af44794476f01962639a6c5d6572011ab464ec5aebf7b8d47a156c9ea5ea6c9b40c5f5f1c4e5760b6f6642e8febca818b9f3e34abd93c45c1df0c594ed996dd186369cceda1e87deff0bc09423a79801af49053134343bdfb55c99d72b46fe5e82922f9af699bcc0192e6bc31726c2589925a7057798b3c91c0c6ec497b205aafc99695137aa474dda821b7a8fe768c4b773e07bb85a2335a9a0474434896a6aaae60dc22296ee0cc283db5f9afabf622661818e4ca03e0fd89227f529275805f9f0e76132bb6f8901ffc889e7417b752e99bbc87227634fadfbaee2804779694b9e1290ca4f3ef2768e0e9c15addc685bea94099dedf0b724c5dd5fe5905ccfc83b450323ef5826f017325dcb14572af94138f6e7616373104acc34e75bf3cba172ac396101543c8225846df9b49df28d9b000955b401bef8e2d2941a4393c95e2c451d0dcf8a46249ce7aa11c0d12315f5d6b4d6434e3e145bd27751c12ae9eae645f91e5ba2252fd881674ef1b4705440633d6383402068eac2e062c15ce55e1023982a4acad3b2f148b7e9abcb93b3122adede65cca71fad65d4aba4f53a99e47506b80d4a80e5cd1c79634e8825941c64c58dd4f8cf52a9beef775a9601d632ac974f20ac6f1a4dab9127393b789f9aeff4e4597adf102662bc076d7e113ae0e15b08cee7450e83dc195d340fbb58669656f5ad82d1db2dc4959868a2ef07945cbcd7dcdb33505fcbac89f9a0c2567054ec349e1af6d9ed59f64571223aca6d9f91c5fa30989e7781c62371ae2c9ea2dc0015127f330ab83165868728777c51e61a4415"}, {&(0x7f0000000700)="3cb1837c16ece25a34e4eed5b15ea731fc6f4372067680678e3a4ca4efa5b2d981b838e952dbde4ed64030f1d62f1c3a9c762751ba8df4364a322723da8eb086abd3c09c0bd9"}, {&(0x7f0000000780)="5be02befa6e7c378863650577d51ca50e004fc6643ccb3df42897b43a6a5839e15a93af3ec00dc7ea448c061ac0bb8c4b65a5f4a9511febe6cd6163ab32f277d3824"}], 0x4) 23:09:19 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x5011, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfffff34c, 0x40}, 0xc) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r4 = socket(0x2, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) fcntl$dupfd(r1, 0x0, r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) connect(r6, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) socket(0x6, 0x1, 0x9) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 23:09:19 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0xfe) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70018d1976c8d68e2e2f66696cdfb600", @ANYRES16], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) ftruncate(r0, 0x0, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d172e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup(r4) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f00000000c0)=0x80000000) 23:09:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) writev(r1, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x54}, {}, {0x840000006, 0x0, 0x0, 0x7d3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 23:09:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 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) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000080)={0xf7c3, 0xffffff93}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:09:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x2}, {0x7, 0x3b5}}, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 23:09:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, &(0x7f0000000000), 0x10) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x80000001, 0x6, r3}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)={0x6}) clock_gettime(0x2, &(0x7f0000000000)) 23:09:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b49babac5420f4fb"], 0x1) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000040)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e26006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585bf1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f00"/1433, 0x599) 23:09:19 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x2, 0x3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x1, 0x1) setsockopt(r3, 0x2cf, 0x0, &(0x7f0000000180)="2549ae35ba765ef076a2170954971f28bcd69b2162c2dfcb0bfab9cbd00adc4c3c9f58d8ca8b0a854582a3212482c24dd7cfaba45c5ebdc060b3a29e7fbd87f4340bfc74ea1ae0b36800184dca5d79fa7043c3b155f881ee50841d4ba1fd0cd4977bc267a45d42f052212935ca9248c24ef3b8283b810faa7b87658b58b8814f70f12d5a11b49d596dd8bd923b15dee31843cb499ed9275dbdc0bdc1cd062d1b8cae7119f81b7dbebb8aa20895bdfeb8be61cd8288c47cff4454fd34a7c94bfae1c8d7ad893780087820a3e6cf7864b17498c19d33741155b8ad0f9341e8606d36724d43ac739c28d64ee032f0452d369c0e2ef156cfddb41ddcba749df1dc590ff34ec0967667afceab003458b488ac87cc101dd10ceaaa770df8c19c4657e556737236bb8c87931407e5fe5b7f0b35585def9345d289dd6004d3c5c4c3bce41fdc60db2984713917befbe093f2e6bd54ffe8205c16e79cbe8a40d50d4670ef09ae9373ed73d696778103267a56caedb2275b14fb84577df86eda774c45b5adc5fa9168a89ef1eefd070e1d9b29c10385858cc2c731e28b52e18cd66789a2df343e3708e0d595e28283f7d09d94bc1b13eaf4022831b416a25330b864869ee001557c56b66122abd1f9a65ddaf4aac72c54715473ac21beba5f6191971390c3cc6ee35222756217270a9e7653738241b431a6c21b98d877765f169cd2f897b8c4389373be09a435fa3c69681e7ecce8dd3cc09d5e20ea606539236490b0008bbb3d6aa6e6aee71d18e6919bee9b59f56c891246410fedea05f0113a75229679ef2ea53de1a2be6898dec5ae18adb4750d9d2a1250fdd9c2ce3126661a5e540b070335a397ba065e3ed694956d2d6f2dc6a5d0f535cc3ee290304cd43156a2078c0b0026a006099d009b90fffa0f938c7c709eedc6665f51a2a0a68dda221ef60e82f976dda7e44a8b6b2e5733e1841323f7ef8d0162c3e566a0cf98ceaa695497d552985f6a210637cc88fa4bad48edd4b97db7d8c60b9d333785ff155c441bb859af820910068f9677f29da775f6a90697b8812b4ad220d7e5cb6b7c818e0eef254b9edd995794011968ab59d0b0551992ba1b373b08e889f87011316a78aeb1b5ea4ad5df296380091ff2ddf56174237ddb9e1bf804a0ca2879d3834e099068baccbfb9de38c438e6230280a25932871e20fb0dbf56db445352639ff406c3685b5dc089b8aca76ecf667f1ba30adcd8182006b081657e6b379831dbc512c6a038dc8b81bc6053e9762fa8533c8cfa657c9e45f82ae36aa1d36155c2b6f3b269dd4bc87238a0760f9e803a80c1e072f6f7a2558dc443a3d5cc413c9ea4d08ec1b66add01d8f83b6669c74aef98971c7bf3ea4e1db7e819751243d440005a0de765222655c9b509a442542028d75fc9a0441c76b3ec9c5970234e592649552ae83ea09857c02c54a3ceb569ff399ca1f9e42773d092affae731d1cd32f7b0b2aa96e9717c5ae7dae130554b05dc31a50322095df7f79de3c3e29ab7056db82ee306cffd137d0f2caa689ecc470590bdc20e7ce8589255ae234e83f5fa175a1d6b1b91de04b1f45118aebb71e26cdde40029f8bce1741912e19134f72f1b2ec61943be06b5989e7e64fdd286cc35ba7f50b37f1e9b6fa66644fbb1a4cbe9b57b280ab980e7b7927b4967817902762b004f93f09cc64cfb6fa836059b98d4cce7752b9b3a10942382796a61ae690dd1973492aba0a93fba896bb33df8a191a024277b198b542754e8b505113ee4d38dd77d8652e98db51b57a94bcf2f4246cd6e4c9abbf91e983727c59f7b823aab5c7922d8cba1fb1ba693f573678413698d34764c7d87def198e7c6702c1c7a7ae4846c284dc23788f71b11662f6ba74af7e9ffb2a5136efd86345bb57f422dfc17bfc69c88fb48e69de71176d31b4dd5147fe20dad5982af2756c78cfadcc6ab6d74b02636c9190d997e4988c0eddb5b1b8e99ea73cd9b0ad8991b018411ed91905244f4e1dafeba3868a7ddd155d5d5c522391c7238fcd333df4c67fd3146241c3d994806c73f3e93d6cf9bcb216e083a945bad54795573f4693e0eb5203ea3b1a5ff95324bbb76128eb9129b3c737bd472cf101d2d5d0993a4009a5b91352d8c05a0c6c112b53791f6bc175bd3f4d785f6b4c94ec5222d2b2af529854ff023b8c366efef48be623b0cf406db19260b391e2f8db5cc7af4560cfcbcbe561daa850828619a9a3ec60b0ef90a456c1dd487cbe98e4fa38bec919b5d668758430713972e1b2859ff0a57f757a90fa68b8327fffd6635e0bb753a41b6c7dfd354ea770e640a817deb31aa0f8899592cd4765e180a9998b32301e87baf9fd4c6ca0d001eb1a2476bc538ee9b7cb6b98a7fa6bf735913f2f5580ee6e3d045a9185b65928730b505cacb5281572ecf5df849a04288582b270b78348fab858b0dad8e4bec3abe546935ee6e85d5fb7306e53b6d6acbe8be9ce8e359f5778b8c9868712efb24254f2eb89d0370d7a0b23e277beba9b5105a46a9c947b3da5e3e915d4a20d7d58aa46515111d9dd361fbc41e24bd0b2eef012900dde1e5b57755b44427f8a26db0db2d5e0c347dc1bf3ab45fe8bdcfac8341ecefc193afc0140b48293faaab05523c78dc58a6443ae72c95ca9e10766031e91547f136311c96d32b4a52e8fc4ad7c90830fb61082fb51d4bf23de11eed5ae1915f6e8419717fb4b6d3a7b8fbca41585bcf3b1a1cfae2de0b7c10c1f600d157b6b5694b6c4951fcf8e68696658610e10f3adbf6f5f859a461f7ee70e57595de0f877af2a949e328ac23a3b715f2af8ff4411812b2d8344578e909a9da862432220440c608a1d77f84f377cbbfaec0c9999aa21cc29c545ce16e3d3750344197882b8bd0e3bd3f9de3844b982843fe162185e75d1e8276295fff6584b53382de1eba880587dce2161b03c1d6620bc3214de477ef709ec7129228c0fc6a727ece098a68a0d97e5c1bcbe98d74c370734554a12753896bd86fdf3d00c5a15fcea0029a0a84d139636c7c85ed57d4dd4f2132d4a92c43252271ec52558b072cd78c968224516e05ec7374689dc2ea464ef47bcf267993137bc520d3a72e84e55990fce7bccdb6796069364e832458251cfab0b5c0c042c4f361a28469ae9563ec45c1caaf1637abc03978b5e1657e497f165bfbb9240131e23c55809a02cf208c47421742018d6177080b42f60ac88c296c9de73d2e6284579009039a363f18c2b2bff1a989ff93e2fe753dd3d0be81e94661537e0d28118d9c962d258e20816e252199b97608a30d84d7ee4b52bf7387ec130c290edb824fe8fc57702ba14ac9600a313e6d66fb2a5f7a0356bb208fc1ac86a68ed97779309a4347d43629d3cab9ee1de8da2de8a969cc295dd89b2b0434b613b7a7573235288aa143f886c3de79220fb68ee1ba7bd7b6144af7f9b80705eba3b7a2132e3fa0d25c266d6f6e883ae43d63d53aa71ec4ee5f7e5334d622d16d558e00079da5f533d55efa848a0e3141a1ecf1dcd9971eabf46c66f86c2cf575bd2cb846edc90b2bb5970053d82a1176ca7fd29681e69910fc3996cc1179e8177e325ffb6f4083851b04ed0a9ae3df220632a978b48050779099ffbd4ffad1ed9ae79e82583843f563adb946535ff9cedb4627560c3939c03ae53b81cf1062673aac6c4f3de9866de09826d8e4a6a9f153d231afb301d3dc73232fda611463faad4d0109bb580ccdb83aa7ef612649d812777196b717141f8fdffd7927e9ec3fd57b075da411096832ae120b1d0a22ee3e193e833949502b4c77a5034ae52c5d9aff262da8cd0d007610b4697786108f544391206f490b8a5fd1e9dde2b3dcdc0b90ec411217fd01ef2520b30377246b78da5f3a6b0a227b202d32d7d4ac4006ebce2f17ff4a847000807392d0f9c3789a0e9bbd32603d74c9788147a1cda6e19c4413e61147066cb72bbd7b26a276cfd34be8d85bd977d1093f5d1226949394e2c7756e6b1523d4e13f2f62aa95bc9c9db11f4a4291b1f9d7c82c02c669baf48700485939498fb95b3cb55b0d17537aaa3b3acec746f4c964ea61b2015144902e8235b607440bd776aa62489c14d354a4364c94ecb9ce4aa188f928d9a8889d561f9f822354ad41451d007ee74d0b86f94b83aa6a29e9f7b4846d86920a1e2e184df5c1d22246a79b7818efcdaaef5d9c07652258084711573231432b240cb71e2dbb0b500a8c525e96fabda79ca1fac5e5bed4ea7ce4275ec7c04cb7372d38232031926f9395c3bf19b3f5b64dce50bc79afea93d70199baf87a2c9ad5e566303c22c9fdd3339a9a36e7efcfdcb1e344727ebb04d63566eb0b5f949ef710cb5dd453867e510c4d2f03c4e72058d53580d4a44e0589c0184147379c8f9f0a79c955f70c134ebd6790d71c052dd7e084745a96c93fd2598bf2f209c6d4f52ed1ac0936aa0e4acb10cd51f5fb95e0734ac3d8fae93757bb9c717667b2426d016e3b42b9a5cc30af32f85acf4c87d27663e37d75abbc5c14e727809ecf8e4ab44532659ac193f196ca90da5d522c3cfb71014afda8c2a6ffb9cacb527a0330a49cab9d11217b65d6ff4cfe22936a74fd1f2e8fc3722264291b325b0f22a693db7775cc4262e6f4e516d571d3de56da266c5162a36bdcc0bfe13a641dfddbe3ab684fe2a758b7a0d878a96e62f2b2aa6439a9c15d9113085d936b8413caa2acb9bc7331b391d202d8258b0cbe630cc26388a6bd0ebe91a0cd2d7b62db9893615ec103b0eca4998afac199b5da08965217a58864132a6c51c287df111ebdd2d3b97cc98740a811463f11b6b06e2f684ac5011d95e19183861bd44f2a631b8f28755612394666fe5b2c9ddba0d91147fe0a9f1f5a8dfb377d2986fb245d95b642c7fe642bd7aff54b167024dcdbace6e1c45e806c34610788bafbb5f18c5fa370cd2af4360004ecce7e76632d13ee8ed78549d3f732fddb49af78884526fc3bf212533ecd12e7c6d0a66f3932daf66fb219d4c2f976ad8bd0ec999b43f765e874093eb94623768e22675a595354eba8ca40476fb405ff61feb12faadbb28d17bf62836765ccae9ba05bbc296641bb6644a67ea231069e0db62936ed4c58769a39fa86a8d8507e5226638c472f5892e562b11b3ab39a7f7b9a23b5ba13e174dd7bb848e2aa2d10fda0ec5dbdc701ee9a84b6fdef4842457e46ac2b1c16450c26791623d5701b5fe38fd34bd813128474655ef52bb6874cf0bf736de5133d68b15278d3f51767a149f5e4ba5e17298b6d96c73b59faf516814ed609632da2b0a215b37067b71642abd398884caaec223f17bb9102ef1f385ca86aefeccbe0555c9045c08c8c9dff2e8a7ba7d35791adcfb256f5d1b479ce44dbb8cdefd802684023f74b3a5dba0a9e229a7c73f99523a2e4e60a88b6efe61d8edc3226acce581c4c67ebe581d6806437fefd2dcd6e1c0214de90122ad7ef13c5bc8e183888e84e42bb1b4ae494ed93f2ccffa8c02aaf50c1a64ce84c432c3e11089ef0642d337590ca00fee20c521f5313cd231c05931f42b462093f3c40195b3358e2d191a49a54402a2fa3d91447566c3837db7951ce8901bce0e42facffb0bd4fadb3aca6e6d22661a5175a21d6ea810d22bf1bd3bac9f800380842d4f20c7cc4cc7dd5fc5e261390c299a2065cc15f8dbad15c0bfb6716d006484899c9c7a8e8b3b0c67c4bb56dcdca49551e9389454590c5dc28546630651b1987d47d581176cc30ed48ef96b0ba20a9636e1a5a4cdcaacb85e94a", 0x1000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="100a2956b9223776", 0x8) 23:09:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x40) fcntl$setstatus(r0, 0x4, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:09:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x1bc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10900, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000280)={0x0, 0x13, 0x7, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) recvfrom$unix(r3, &(0x7f00000002c0)=""/118, 0x76, 0x802, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) getpid() open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x3, 0x0, 0x0) 23:09:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0xf, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0x1b3, 0x3f, 0xffffffff, 0x1, "93b12e6dc1e892f45da19abd73969b2033682bd3", 0x1, 0x4}) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 23:09:20 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80, 0x0, 0x4100190000000001}], 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:09:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfbff], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0x401}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = kqueue() r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r6, 0xc0286988, &(0x7f00000000c0)) r7 = kqueue() r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) kevent(r7, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$TIOCFLUSH(r9, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f0000000100)="e7a9b662c47cde256243ba63d1f6715385ee0ecefd116ee6cf24ccbd2436545b86ae5834e227f71816bc300500ed788d8d939be65c2917b3bfa5585817431b0a565d75bacfc0636378a85ab24bdef7ec13d2741d6bf1c8f195facbd165ae2556499acea450d673071636e3241a91e6fb2021b5ac15fa8e60a57b0994f35d5c5b37521e857bf7b2c10854c3d8ba3f14e7e439d5f6dcd4cbc36ae4cc0fb1a1afc816ebb9d565712e6544ed32623d83aa7e01b9e123ce9ca7e982", 0xb9) r11 = semget$private(0x0, 0x5, 0x624) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r11, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000480)=[0x1]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) r16 = socket(0x2, 0xc003, 0x6) connect$unix(r16, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f60c11700287ead4bcb777fa69dfceac2a84e6abc749d1daa45af61eb30b5d8ea0a8df1a64896bc5e57c6388bbd2ad88b2951b15801360bc94c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r16, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r16, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={r15, r17, r12}, 0xc) r18 = getgid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000280)={{0xfffffff9, r17, r18, 0x0, r19, 0x1, 0x401}, 0x5, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r17, r20) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000200)) getitimer(0x1, &(0x7f00000004c0)) r21 = fcntl$dupfd(r0, 0x0, r0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000180)={0xb, &(0x7f00000005c0)=[{0x0, 0x9, 0xff, 0x8}, {0xfd, 0x9, 0x1, 0x5}, {0x2, 0xaf, 0x4, 0x520}, {0x3, 0x6, 0x21, 0x8001}, {0x1f, 0x3, 0xca, 0x5}, {0x5b, 0xfb, 0x84, 0x6}, {0x3, 0x8d, 0x81, 0x5}, {0x2, 0x1, 0x10, 0x4}, {0x800, 0x1f, 0x7, 0x9}, {0x6, 0x5, 0x6, 0x1ff}, {0x2, 0x5, 0x3, 0x3}]}) ioctl$TIOCFLUSH(r21, 0x8080691a, &(0x7f0000000300)) 23:09:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x9c, 0x9, 0x29}, 0x0, 0x25d0bdbd, 0x6}) r3 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x140) connect$unix(r3, &(0x7f0000001c00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea1919765c808f1c98d09b436cb24017630331fb23bb3a52084976c79845d602a1077f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a71c001ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c7504007890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28a46c5deeb22b0c20d810c129ac6a87447048384428480875e4f86c678930fb2cb7a8541e40fa22cd53953fb4bd6a3ee1270a8e730c1caf6e3d930382a14ed7b658391ea34ff14ed7b2e3d5fa987f46c75672d421a06c5f9a41857b53b010f6eb409556db5bb66083277b23f571d0b390ee05f170a08476a0cf5e6af8acdcc071cfd72d596ce0bab94688f7d59f6b91aab4d553fa253b31abb3a78bf238a53a7840a98d5de65d232cd744239063d7115ec0c8c38964fba10498e97670f2e774453322c4fe833ff56813c5f84a560d9e2fbcf9b4923d95b2b61ef4a2c3dcef67095d21e35fe7c94375eb407af5774e6a5e6699c76a36b649af269bc00b68f22589414a4b47ffd81f846fd32f66cec9848ce144e47faa041ab141e42c736c04814142055319ba7f64e291287f274667ecccadb79938224012cba1d6370e9e250f230729568e37f763395555ae3a39c7d76cdb7b01a313da2a7b7aa592c1160c612e2a0359fb4ac6f7d84941c3d77d3397c404cf5cf567efe47f14aaf186000000000000000000"], 0x10) pwrite(r2, &(0x7f0000000200)="b6c303bde70979678026dc704dee055cd0c426a49ade99755dd5e3a71c0fff82a2b139d287ac796bc1203515877471d2ec54f5945c3107c9d42e10c1d0c070f51aacf1d3da545419becdfad6d41071df96cc8f471733436b630154e9998c2bf1c7ee9fb43810a4c9b03fe2b7cf00e88a6e5687d4766a21f500d259ea1f88fe016d90a13bb596850bd61ec90dc0d5bf358e4bd883281766eac1d3a87ab41ca02dad793ef5ca98f12cffbe2af7ae50c88aac5b798d58c881d7df14486de571890804877a595d9a0f95e07e0d96a14f11d49fa3101a37be", 0xd6, 0x0, 0x7) ioctl$KDSETRAD(r2, 0x20004b43) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) r4 = dup2(r3, r0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000040)) read(r1, &(0x7f0000000300)=""/59, 0x3b) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:09:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = semget$private(0x0, 0x3, 0x260) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x10001) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f0000001240)=0xc) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) munlockall() mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80047476, &(0x7f0000000000)=0xc6000000) socket(0x2, 0x3, 0x0) socket(0x1, 0x1, 0xd6) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001280)=0x7) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r3, &(0x7f0000002380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc274c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180c35800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040ab55d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933783286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7e7160701419adb297ea088eb6c07963cee79f90cb6173a6ee5e3abd92d12c84e2fd1e6ab2f1f786720d93d0f36ea010710d247178989726c494922b994f39359a0971f01e1b242a5f7e4d77400cfcf1c66baa393f256c043956"], 0x1) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/ttyCcfg\x00', 0x200, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x9) open(&(0x7f0000001300)='./bus\x00', 0x8, 0x20) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x2c11, r6, 0x0, 0x3) 23:09:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x7f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pckbd_enable: command error 23:09:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0xd3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000700)) r2 = fcntl$dupfd(r0, 0x0, r0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000680)=""/71, 0x47) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/157, 0x9d}, {&(0x7f0000000180)=""/26, 0x1a}, {&(0x7f00000004c0)=""/245, 0xf5}, {&(0x7f00000005c0)=""/130, 0x82}], 0x5) 23:09:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00/file0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) socket(0x1, 0x1, 0x7) 23:09:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1010, r0, 0x0, 0x1ff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000140)=0x9) 23:09:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="3ae8c63b3ca49e4578eee8e5cf948aa4ed1faee2a66e7125b90fceb95c763ae956eafbf8e8a0badb662c07a863caf9323451927ba4aa74ffc8e1bcc9955783bb3b6fafd1d62f28547af0aac602f84134df096c57164945c3563bfe4dd0fc316f3fd3c680644d5cede1f923158a1cb24e37ad77a05323b8e7fda1fca22336ce6b908c994b3a86146b8ed748822fb89444bfe40709bcdbf934aed96db03466e2e7ec94ee3fc3dbd4417b4588a138b62205e6cff785ec627a9423f7855335460f67adeb3a02db9ebccd5e66f4d23515f06d1841ced5df8aa568754e4c56a6b3f2baaa43b4318504842420e9ec651246a33a7f1389cecad41133337eb83390f41d4f2eb115717457a8e35311019bb38daaa65057a5a173b49f21572aef9d77254c006173532555bb39d9bf48babd2aa6df4f56919e5bc70b8c210fd915fd001dff06b48a0e54156b9b517932e9d9ee1f3b221a61cbed2e4b0e85e2bd504df455f23bc9676b5659fead0ada5ebe042ccb0dd0631afca74788a489ba731f2c7490f5930d0a4ce51f9970864f0d0a2ebc4dfcba24ceffef55fa7905ad4ba7288c850c935f4d19c9810c4f13da59559b8ac2d871e672f6e6c076b2ec2aa66d1dfa1ac190dfb2b85b7771a8a8875094d2fca2bf90b4e661108f53bd98fc7689c3772b0b5749e0d7a464e4e2621109f0e836917eb00edb42d1b496e235f5e30b08d8cd5520a5103637aa588d7c", 0x208}, {&(0x7f00000002c0)="5f661505d1264ea9b03e49dc10cb8fc218f666bdbf9300ffffff1f9e4165", 0x1e}], 0x2, 0x0}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 23:09:22 executing program 0: r0 = socket(0x20, 0x8000, 0x0) close(r0) r1 = socket(0x800000018, 0x8000, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) socket(0x18, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x38, 0x4000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) setregid(r4, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r6) setregid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r8) setregid(r8, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r10 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 23:09:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) shutdown(r0, 0x0) socketpair(0x6, 0x8000, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e147f45c5686500"], 0x10) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shutdown(r0, 0x1) 23:09:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x64}, {0x14}, {0x106}, {0x40, 0x4, 0xbf, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:09:22 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) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) getpid() write(r1, 0x0, 0x0) 23:09:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f00000000c0)="a403479d7342b237286689d024611b6fc443e4ac97365fb0fb3e25d7fbe81484416e48ea54bc6bdc44235bf4f002d0fb75a77b6739d76bdbb2df1ff2fff08691c0e6b7cc81381a5324e6d4a7c20000310fcee4e6b7c41cdcc8432b06da5ffae0031c524ddb8c5e0cd4a0a800c0d36072d468efe576931f01c035a9dd1c41e98b94e4f503110ab1eadb00000000dccb55e1570000000000000000003b84f1f4d77bbfabafafe3bdc78c311f173a2adc8a910f12b6ce69eeebdea69b65ceebcee37d21ed4b711ea40cae936a68e5d9c4e110ba36a4567daeee9e343401ea3f64799d8d593e869e4f8a43bbe1ea86a5312023f6530900000000000000d3a9ae841d9199c2f46579a7a7b78ff6ed55ac6b950ea429c6bf87aaad04772b02", 0x11c, 0x0, 0x3) execve(0x0, 0x0, 0x0) 23:09:22 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) r1 = socket(0x2, 0x10000000000003, 0x0) close(r1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socket(0x2, 0xc003, 0x32) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYPTR], 0x1) r2 = dup(r1) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000140)=0x1) 23:09:22 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) poll(&(0x7f0000000180)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0xf07e23, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_flags}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) r5 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/192) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r7, 0x40045720, &(0x7f0000000280)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000400)={0x1, 0x7f}) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000240)) setreuid(0x0, 0xee01) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x3, 0x4, 0x3, 0x6, 0x200, 0x9a]) 23:09:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x80000000, 0x8}) r0 = syz_open_pts() close(r0) r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00", 0x5}) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 23:09:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x1) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 23:09:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x4) r1 = socket(0x10, 0x8000, 0x7) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 23:09:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2012, 0xffffffffffffff9c, 0x0, 0x3) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) bind(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d01f34d7c93ac31f8370f18bbc712fa9103002300931f2e0f6669"], 0xa) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getdents(r2, &(0x7f00000000c0)=""/121, 0x79) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x7, 0x6, 0x354a1a3b, 0xfffffff9, "285b8bfdb74afbb40dcec21f864cd521d76a6fe2", 0x100, 0x80000000}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x6, 0x20411110, 0x401, "d4d074ad93ecdf03000000fd080000007700", 0x0, 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000400)={0x7, 0x56ca}) 23:09:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) socket(0x2, 0xc003, 0x32) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) getrlimit(0x0, &(0x7f0000000000)) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) 23:09:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockname(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900e54863b7c604d06ce175464177ba4d08e83"], &(0x7f0000000000)=0x1002) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ftruncate(r1, 0x0, 0x1b0716ba) 23:09:23 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r0 = kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1cbc000, 0x0) kevent(r0, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000001003000"], 0xa) dup2(r1, r2) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r5 = dup(r0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2faf679c734329"], 0xa, 0x0}, 0x0) dup2(r5, r6) 23:09:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r4, 0x4) 23:09:23 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xff, 0x8, 0xf000000, 0x1, 0x3, 0x9, 0xffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffeff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r5, 0x0, r7, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r6, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r6, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r3, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) getgroups(0x2, &(0x7f0000000100)=[0x0, r3]) 23:09:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) shmdt(0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0x3a5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x10000007, 0xf3f1, 0x399, 0x5}) setreuid(r3, 0xee01) getgid() r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x7, 0x286) semop(r19, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r20 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r18, 0x0, r20, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r18, r14, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0x3, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r10, r25) r29 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r29, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r29, 0x0) r30 = getuid() setreuid(0xee00, r30) r31 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r34, 0x0) r35 = fcntl$getown(0xffffffffffffffff, 0x5) r36 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r37 = getpid() fcntl$setown(r36, 0x6, r37) r38 = shmget(0x2, 0x3000, 0x414, &(0x7f0000ffc000/0x3000)=nil) r39 = getuid() setreuid(0xee00, r39) r40 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r40, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r40, 0x0) r41 = getuid() setreuid(0xee00, r41) r42 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r44, 0x0) r45 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000180)={{0x1, r41, 0x0, r42, r44, 0x4, 0x2}, 0xffffffff, 0x101, r37, r45, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r47, 0x0) r48 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r50, 0x0) getgroups(0x3, &(0x7f0000000040)=[r50, 0xffffffffffffffff, 0x0]) r52 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r54 = fcntl$getown(r52, 0x5) fcntl$setown(r53, 0x6, r54) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x7ff, r39, r47, r48, r51, 0x10, 0x5}, 0x6, 0xfe, r37, r54, 0x3, 0xff, 0x3}) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000180)={{0x1, r30, 0x0, r31, r34, 0x24, 0x5f03}, 0xffffffff, 0x101, r8, r35, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r56, 0x0) r57 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r59, 0x0) getgroups(0x3, &(0x7f0000000040)=[r59, 0xffffffffffffffff, 0x0]) r61 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r63 = fcntl$getown(r61, 0x5) fcntl$setown(r62, 0x6, r63) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x7ff, r10, r56, r57, r60, 0x10, 0x5}, 0x6, 0xfe, r8, r63, 0x3, 0xff, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r65, 0x0) getgroups(0x3, &(0x7f0000000040)=[r65, 0xffffffffffffffff, 0x0]) r66 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r67 = getpid() fcntl$setown(r66, 0x6, r67) r68 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r68, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r68, 0x0) r69 = getuid() setreuid(0xee00, r69) r70 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r72, 0x0) r73 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r68, 0x1, &(0x7f0000000180)={{0x1, r69, 0x0, r70, r72, 0x4, 0x5f03}, 0xffffffff, 0x101, r67, r73, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x4, r10, r65, r33, r4, 0xa0, 0x8}, 0x129, 0x7, 0x8}) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r75 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r75, 0x0, 0x6a, 0x0, 0x0) r76 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r78 = getgid() bind$inet(r75, &(0x7f0000000240)={0x2, 0x0}, 0xc) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r77, r78, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r76, 0x0, 0x0) 23:09:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x1) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) dup(r2) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x80000001) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000280)="b300b95cfa4a00000000000000", 0xd}], 0x1, 0x0, 0x8) 23:09:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)}) 23:09:23 executing program 1: mknod(&(0x7f0000000080)='./file0\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, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x1, 0x200) r2 = semget(0x3, 0x0, 0x0) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r6, 0x0, r8, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r7, &(0x7f0000000300)=[{0x1, 0x105, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r7, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r3, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r12 = semget(0x1, 0x3, 0x300) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000040)={{0x1, r5, r11, r4, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r13 = getgid() r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r17 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r15, 0x0, r17, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r16, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r16, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x2, r14, r13, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r18 = getuid() r19 = getegid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c65309f"], 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = socket(0x2, 0xc003, 0x2) setsockopt(r23, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r23, 0x0, 0x66, &(0x7f0000000000), 0x10) r24 = fcntl$getown(r22, 0x5) fcntl$setown(r23, 0x6, r24) r25 = getpgid(r24) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x0, r10, r13, r18, r19, 0xa1, 0x9}, 0x3, 0x4, r21, r25, 0x100000001, 0x6d1, 0x1000, 0x7}) 23:09:23 executing program 0: r0 = semget(0x2, 0x3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r4 = getegid() r5 = semget(0x3, 0x0, 0x0) r6 = getgid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r10 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r8, 0x0, r10, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r9, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r9, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x2, r7, r6, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x1, r12, r13, r7, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r2, r12, r4, 0x1, 0x24}, 0x8, 0xa88, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r15, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x8, r1, r2, r14, r16, 0x1, 0x3}, 0x8, 0x2c214d3, 0x8}) mknod(&(0x7f0000000040)='./bus\x00', 0x802005, 0x40004004000828a6) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect(r17, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r18, &(0x7f0000000100)=[{&(0x7f0000000080)="0000001860048f15ff53d6b5e376ffff0802000000002800001401ffff21db725dcf4bc28af863cafc4381b9", 0x2c}], 0x1) 23:09:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x650cd0fc6c0f5d33, 0x7) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20200, 0x0) recvmsg(r2, &(0x7f00000015c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f00000001c0)=""/56, 0x38}, {&(0x7f0000000240)=""/219, 0xdb}, {&(0x7f0000000340)=""/191, 0xbf}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/156, 0x9c}], 0x5, &(0x7f0000001580)=""/7, 0x7}, 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 23:09:23 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0x80000001, 0x7}) 23:09:24 executing program 0: socket(0x0, 0x4, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x400, 0xff}, 0x10) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="c700000000000000000000000000956147256c2f0054f910b6c50bbc971bd35a36e648bba1001bf9bab19ca915f288eeb0648757de139fd5f77cef36c98a5b6e06bc7a9ed8e874f4a2b6727886d451d54c8a8060fcae3588e50d11b24aa2ed6de716cd1b3b4c35321101d31a32c07cf33d7f2f2a99f8b17eb18e25b195b2a53d226e8621fc7e8f4944d5fa311fbfc42713b08bc6f1b8edda3241f8c1e990ecff34f56b989e3de8371c"], 0x10}, 0x0) shutdown(r2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf455d22d8a0a197a38620700000000829501000000000000003f68c11700287ead4bcb775ca69dfceac2a84e6abca64896810400000000000000002951b15801360bcd4c0a162b58fd4295aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c659012870b412000035fc000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd005f2f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082be10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000fcffffffff35d11b2434c929b34b0087cf25dd9e1e49f931a4193897bca30000cbf637786819bf7e26863a111574bd1b6d859f37f5e7dd8d7ff9f49d884ed814044e8148b1f41b9b8732de1c23e2cf3725b1a0581adf2ea95d010000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e080f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f553708e2029d36d56bf5f2270304461378134948e280cccf913686412d26ecabb83a85f9e9e1107df6d719584cf71a00000000000000000000005f9700b3192ce31d6025a16c2f5ee530fe73323f147ca53dd8932413061db6a17c641913360f098f78ad2777e7abc0151205437b0185f1b9fadb84df06927ff5d30e0b950be70f0df434be00"/666], 0x10) dup2(r1, r0) r3 = dup(r0) r4 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000004c0)={0x0, 0x0, 0x800, 0x7f, 0x7}) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 23:09:24 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) r1 = dup(r0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0x6, 0x2}], 0x0, 0x0, 0xffff7fff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup(r6) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSDTR(r5, 0x20007479) dup2(r4, r0) 23:09:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x7) 23:09:24 executing program 0: select(0x40, &(0x7f0000000040)={0x7d75, 0x4, 0x1, 0x5, 0x10000, 0x3, 0x9, 0x6}, &(0x7f0000000080)={0x2, 0x0, 0x6, 0x7, 0x7fffffff, 0x7, 0x0, 0x10001}, &(0x7f00000000c0)={0x8fd4, 0x11, 0x7, 0x8001, 0xfff, 0x5, 0x4, 0x81}, &(0x7f0000000100)={0xc0, 0x6}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 23:09:24 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac3f78758e, r1) r2 = geteuid() r3 = getgid() r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$TIOCSTART(r4, 0x2000746e) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f0000000040)) 23:09:24 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus/file0\x00', 0x8000, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b75d03dda38c974a4de781fef1e5") ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x0, 0x80000001, 0x16}) r1 = msgget$private(0x0, 0x14) msgrcv(r1, &(0x7f0000000080)={0x0, ""/20}, 0x1c, 0x1, 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0xfc) r4 = dup2(r3, r3) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508b865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28920b6ab71409cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af987"], 0x1c, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x7, 0xffffffffffffffff) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r7, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getegid() r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000fc0)='/dev/zero\x00', 0x20, 0x0) fcntl$dupfd(r14, 0x7, 0xffffffffffffffff) r15 = socket(0x10, 0x8000, 0x9d) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r17, 0x7, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r4, @ANYRES32=r17, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r3, @ANYRES32=r16], 0xa0, 0x8}, 0x4) r18 = msgget(0x3, 0x100) r19 = socket(0x2, 0xc003, 0x0) connect$unix(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r19, 0x0, 0x0) shutdown(r19, 0x3) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r21 = msgget$private(0x0, 0x8) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r20, @ANYRESDEC, @ANYRES16=r18, @ANYRES32=r20, @ANYRESOCT=r20, @ANYRES32=0x0], 0x7, 0x800) r22 = msgget(0x3, 0x100) r23 = syz_open_pts() close(r23) writev(r23, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r22, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r21, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r23, @ANYRES16=r19, @ANYRESOCT, @ANYRES32=r24, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r25]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r27 = msgget$private(0x0, 0x8) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r28) r29 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r29, &(0x7f0000000040)=""/86, 0x56) msgsnd(r27, &(0x7f00000017c0)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r26, @ANYRESDEC, @ANYRESHEX=r28, @ANYRES16=r24, @ANYRESHEX=r29, @ANYPTR=&(0x7f0000001140)=ANY=[]], 0x7, 0x800) msgsnd(r27, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r27, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r30 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r30, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r30, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r30, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r31 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r31) r32 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r32, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r32, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r33 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r33) msgsnd(r27, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r30, @ANYRESDEC=0x0, @ANYRESHEX=r31, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r32, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r27, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r33], 0x9, 0x800) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240), 0x8, 0x3, 0x0) r35 = geteuid() r36 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f0000001040)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f060a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc008bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a85f8f0a8070426066f054f8034c4931503757c15dae1ff1", @ANYRESOCT, @ANYRESDEC=r20, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) socket(0x10000000002, 0x2, 0x0) r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r41, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r43 = dup2(r42, r23) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000001000)=0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000900)={{0x3, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r45, r44, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() r47 = msgget$private(0x0, 0xfffffffffffffd86) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af07f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa5, 0x1, 0x100000000, 0x2}) r55 = getegid() r56 = getpgrp() r57 = socket(0x1, 0xc003, 0x9) connect$unix(r57, &(0x7f0000001340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98287955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f874385f041579fd4c54f66e4384146795ea4a5c5fe659fa202151cd8cac7dbbc5b65c659ffff70b4122cd23500000000000000000000000000000000000000000000000000009ef868016cda65bf6523ffbafcc56ea8811755d9a54f113271c1bf0da5594808e6834635a3f9c73a03d3b740d023c4410a7efc29526fcab6377923a1664b98380630c56d3b215106135023db86a8168f8bd047f9f8290b19394c10a8424415f3d6d020a69d9964503802989c76613016ca4690950747d9913adcf7cb29b55a535bc2e419b608c6d1a95d6f651ae1957499004b1580626e5f601a2a3251dcb4c2495932ab9a206d8dccc94d3f7ff1947d80a77d288a71eacb3d0794231283bff4ecc0536163e0ffe7f2ba57ce06327c87bcc1d281010576bc25279ffbf4cc83dc24c16d26a07ba02fd27c0a672ad778c70f476a2abc1ff4f0d76b51d86d0ea2cf0eb843a93264a29576b17ecff04425e0736e0ff1dcaeed12f008d97f41f41ffa942cbc88ab068affeebb7f7c84a25d9cd9ed2f6a4c597e6472d7edea447f78a2afa941e772536dcf2780fce10a0eecdd0ef96f7a31051900"], 0x10) write(r57, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000500)={{0x2, r35, r46, r48, r55, 0x20, 0x74fa}, 0x25, 0x47d, r56, r58, 0x0, 0x10000, 0x5, 0x4800000000}) chown(&(0x7f0000000140)='./bus/file0\x00', r12, r46) 23:09:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x2}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20082, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 23:09:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 23:09:24 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) read(r0, &(0x7f0000000240)=""/5, 0xffffffec) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{0x0}], 0x1) read(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) 23:09:25 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) writev(r1, &(0x7f00000002c0)=[{0x0}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000400)={{0x1f, 0x33, 0x9}, 0x3f, 0x1, 0x2}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000280)) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/155, 0x9b}, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x10) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget(0x3, 0x0, 0x0) r7 = getgid() r8 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r11 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r9, 0x0, r11, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(r10, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(r10, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x2, r8, r7, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r12, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0x1, r13, r14, r8, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) r15 = semget(0x3, 0x0, 0x0) r16 = getgid() r17 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x0, 0x2000}, {0x4, 0x7, 0x1000}, {0x0, 0xa, 0x3000}, {0x2, 0x3, 0x1000}, {0x4, 0x8, 0x3800}, {0x3, 0xdfff, 0x1000}, {0x4, 0x400, 0x800}], 0x7) r19 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, 0x0, r18, 0x0, r19, 0x1, 0x20}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semop(0x0, &(0x7f0000000300)=[{0x1, 0x101, 0x1800}, {0x1, 0x1, 0x1c00}], 0x2) semop(0x0, &(0x7f0000000040)=[{0x3, 0x4, 0x1800}, {0x4, 0x1, 0x800}, {}, {0x4, 0x6, 0x1c00}, {0x0, 0x1, 0x1800}, {0x1, 0xfdf5, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x2, r17, r16, 0x0, 0x0, 0xbb, 0xffff}, 0x1000005, 0x8, 0x4}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xf5f, 0x7]) setsockopt(r20, 0x29, 0xb, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000040)={{0x1, r21, r22, r17, 0x0, 0x1, 0x7ff}, 0x6, 0x1, 0x3f}) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000480)="80d15eedab21c5c9a51bacfb3e70191354e1c508616051b07d5df97975f4eaf454ae5557d47a1602a8c927de5b71344e6066d6d0ce0a1b829d3dd202998244d52eacc66b4d6b331508f5bb9720ebe3689dc0c7b77a0b71131c7085ea47faacc9b063f63735457cd8881f4cc13b8dbf5dea536341b6207d5a502f28a0badde781", 0x80}, {&(0x7f0000000500)="68a08608f48fe549010c038d27e971a47c6b7b4581e5483a581406c98492652ea198347ebe8dc2fbb906515a739e3ce48556fd9f12474722d9c4f3f80f6ebfed1326ec41c733b30cd966a14236f7c8bc723205cf57db6619f58ebe60b579da386b73ee509de36f011b5a87a797213716d1529e2a31c5b688e1e9cfa63f3555b052ffd4f5a09b09f8a66e73944c010895381b5aef383ddad119802fa531f6f180f9e94596b763cffc1d937961dcbce011d1aec55849946319416c236957849d592369551e400d104c05dea122ceb5a038dc329d3c3ac7c37899499cd08887f3a26f20fe24179c5170b5a088390388c64f8f", 0xf1}], 0x2, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, 0x0, r8, r22}], 0x20, 0x2}, 0x8) shutdown(r4, 0x2) r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x2) accept(r23, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c6530002b43a430b0955649cf03b1b30c6e709052064d4cc613ea75e0ef4edc32f0bdba2042d2c4ec30923622b7e696b19b469b0c41890f12d42846fb2ad36b5eb304b15dbd664defaf4419a86b45d4204c403820794310258bb7060ec46c6dbc24d0114bb4caf687ed338bddb692b56cf6b0193945a7fc1b2dabdfada14bbc78cde3c07503d78dcfa2106f28b68d27486f57ee1f151ff85735a8077fb69cb20e3f7d20f62057"], 0xa) 23:09:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000001}]}}) 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)) 23:09:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0x2, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 23:09:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="c095291ca3ae82ac1a84ae902de5") 23:09:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x5118, "00000000000400"}) write(r0, &(0x7f0000000000), 0xa7) 23:09:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001, 0x0, 0x0, 0x5, 0x5, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="314d565a0ee4610878c3cdb48aea8bd5b030b9e5d87658c4dca9a357ad113e8cde84cb85df710e7a506f8b148395d91145739adc91028e2557bc8c258b2514f5ee5cd35fef413f519b132f3b52cca0509a35a27c2aee8ae7ff5cf25dcbdf381c00d021df68924af413ab5bc31a8368329c439e09aea5f5ad150b4be3722a08e47b8bdc344db4b6f6506ac4662a7cf7024e7af4982dd1d13c", 0x98}], 0x1, 0x0, 0x0) 23:09:25 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x2f) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(r1) r2 = kqueue() fcntl$getflags(r2, 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='}).-!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']}\x00', &(0x7f00000002c0)=']\\\\\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x1e\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) r3 = semget(0x1, 0x1, 0x48) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000440)=""/231) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000540)) r5 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet(r6, &(0x7f0000000580), &(0x7f00000005c0)=0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000600)={0x1, 0x6, 0x9, {[0x1, 0x1, 0xb1, 0x9, 0x1, 0x9, 0x6, 0x800000000000000, 0xfffffffffffffffd, 0x8, 0xffffffffffff7d6b, 0x2, 0x2, 0x1, 0x80000001, 0x0, 0x401, 0x4], [0x1, 0x3c, 0x0, 0xfffffffffffffff7, 0x2, 0x3f, 0x73e4, 0x6, 0x8, 0x4], [0x3f, 0xde56, 0x0, 0x87, 0x5, 0xfff, 0x5], [0x7f, 0x5, 0xffff, 0x0, 0xae0, 0x8001], [{0x2, 0x8, 0x101, 0xfffffffffffffffd}, {0x5, 0x0, 0x3, 0x3a8}, {0x0, 0x1ff, 0x7, 0xff}, {0x0, 0x7fff, 0x3, 0x1}, {0xd58, 0x9, 0x1000, 0x7fffffff}, {0xf7cf, 0x0, 0x0, 0x6}, {0x0, 0x4, 0x8, 0xac}, {0x8001, 0x4, 0x9, 0x3f}], {0x7, 0x8b, 0xffffffc0, 0x100000000}, {0x93, 0x0, 0x5000000, 0x1ff}}}) r7 = socket(0x1, 0x3, 0xff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000c40)={&(0x7f0000000940)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000980)="415dcb4a7c3ab59ebe3015f3223d04dc0d8c8da2b0553ceeb600a6df628f33471730f72a7d786af3c91b7521ba4d8b5dc5953052cef7529f897aff58917d7db8414ae951443a5195f537df5db5729f37826c932c7a138a8bbe5e96623c658aa579785c72b5287802d49b3ed53688bf3c8cd0ac6a63cb206c52efe487138a7d467b4dcdd2880a80220953ad9e57339ff288b1732d24985d19df419f602f32163a722c622270b78831944437006cdf99b13b23ed22", 0xb4}, {&(0x7f0000000a40)="c64c4bfb7241", 0x6}], 0x2, &(0x7f0000000ac0)=[{0x48, 0x1, 0x2, "61c61de2eae5b820db7b5f5e86b33ca85583ea4ae5a935a688884f74588f321e4efcb97d6b830622eb429a49a81226bcb0"}, {0x108, 0x1, 0x7ff, "9ceb12d3a9c63976fe9d0fbcde7dc08b3b74c06cb3195fcb31ce27b8e5e31eb0cb00583c7a2d5b82369a27567e492e9fa28aae7609ca31d873ca178fda78698d9a9cea8aab2b6fe2f7c153f19afec96c76b7cee75f24bf32c70665940239f88802cd7772aed26c9251c954591ab4d8b23606650685f104fc48724c21ff6ccc57c19c91d4ed872dbb1e00a33caf0df2dec4caa58e9c515ba1da4c7b92a475ad9e58cb55dbf0ce1786aadcbe9aded2deea55e99bb69a9ec7ecdbdafb2686d7272659181fc9874c3aaea8a50379cfd6572ac27a51fccf4c6b6824b773739d684ee2d86ce1c8f6eb215993de2ac9e4d5bec57395d809"}, {0x30, 0x1, 0xdc6, "b201cb6d76831ac7baac6ac1fc763fdbd19793ab8680a655fb2b425a"}], 0x180}, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/wsmouse\x00', 0x80, 0x0) pread(r9, &(0x7f0000000cc0)="add1ea1699a0c6", 0x7, 0x0, 0x3) close(r4) r10 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r10, 0x4, 0x4) r11 = semget(0x1, 0x0, 0x80) r12 = getuid() r13 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000d00)={{0x8, 0x0, r8, r12, r13, 0x82, 0x6}, 0x0, 0x9000000000000000, 0xffff}) 23:09:25 executing program 1: symlinkat(&(0x7f0000000040)='\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = socket(0x10, 0x3, 0x5) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) open(&(0x7f0000000140)='./file1\x00', 0x0, 0x0) 23:09:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) chflagsat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 23:09:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = open(&(0x7f0000000000)='./file0\x00', 0x76d3f02ca913de74, 0x1aa) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x40, 0x8}, {0x18, 0x3, 0x7, 0x7}, 0x401, [0x2, 0x100, 0xd1, 0x200, 0x7ff, 0x5, 0x2, 0xfff]}, 0x3c) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/4096) munmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000) 23:09:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60}, {0x4000005c}, {0x4006}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000cae5f69f97d7edb6a1b1449f7e1b0adcd07b59af714b93adabf1281da4c7b31a328ac9945257646c89686dcd10a1cecced404266c4091cd20dc1ab96a969d34e560185ab3546720fa62bb59d103436aa1be08c3feee4b9f51d94605ebdd2bd8068c2b4e8d2ce75357709b1f808392817a188057cdc81425f57d685930457a9b347063ee4e3d78a1070410461ee96273cc7d1478b2ea2f3536c73782b1a7aeadd56267d610a8e46ed92b582646cc075e863c880cb96cc1ca47a0084f7fc0227f5d1b545b6071cfd845f78f5a566d701412a80b98a2b3a38a38a34ffccb5f1378b7b8766367ab79928e6b3465f43875918f86a46018669a710d936c76dd501557d8adfa68889f4af52701d773f36917829ced3505a6a60cea3b526e98df97c4c5c7c44bcbfcfe0fb790fba9365c4f9ab63b3a4e0a1cdebb53ed18ef01cca8c3060b7d0a9330b64eb1b2c320cd6fc6e30a4e03c967398f716469cb763ae3a5ee75137b4b2eed92739dbe8ef1c7ce5917aff22f070762f2bb190af7fadd054e794"]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="bacb169dab4ce2874d37cafe2365") r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x4, 0x8000}, 0x10) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="2d012e2f66696c653000ff4d3423963f6333ef8be037387b20bb66e4641a65bb"], 0xa) fcntl$dupfd(r3, 0xa, r4) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) fcntl$dupfd(r5, 0x0, r6) r7 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r7, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000180)=""/40) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x4, 0xed, 0x81, 0x3ff}, {0x100, 0x0, 0xb8, 0x8001}, {0x3, 0x0, 0xff, 0x81}, {0x1c34, 0x4, 0x6, 0x1}, {0x6, 0x22, 0x97, 0x80}, {0xfffb, 0x69, 0xfc, 0x20}, {0xffff, 0x8, 0x0, 0x400}]}) 23:09:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) close(0xffffffffffffffff) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:09:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffefff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0xc, 0xfffffdfdffffffff, 0x0, 0x3], [0x0, 0x0, 0x401, 0x0, 0x0, 0x40], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x103) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x14) recvfrom$inet6(r3, &(0x7f0000000040)=""/71, 0x47, 0x40, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x9) 23:09:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket(0x2, 0x2, 0xfc) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) write(r1, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname(r5, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000080)=0x1002) 23:09:25 executing program 1: syz_emit_ethernet(0x4, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd603f000000200600fe8000000000000000000000000000aafe8000000000000000000000000000aa00004e2a", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="80c2000000000000000096171425dcfbed0043d867160c92cd88f6a9aa0c4b6f6f1103849d73de4e9daade6010679c2b41d9e052dab6b8b707727e8c5375c0ea4e81c4dcba061ada7df6a026653b0e7fa34d3c942020a2d1610e04bb06fe80fd3b7b5eb4d8109f1933c120115a95abf714513b16ad090000000000000000005192d8504ab9a4471f99a9db11bdb8edd66a86afb8d005c34d18e23cc1a6c6afeb0c60feb4a765114be47bae3bf215a998a2767ff7b7fe910ec94abe4eb54bec5270a9076de9625058bb8d273b1eaa92b831aa48f7097f8dd2e780a04a726c87987480a70f3528d447744d0799ced2c9d82e1656ca6882826e2e86b867503a0cca8fd9fbf201a722ef887bdbab1dfbd9908616392b3cb8b3b39e6e35c19b79e0e18200cdf63c01797ac39bc2350a4001"]) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 23:09:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {0x3}]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:09:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4c1c749b0cc0e397ac66881e54552f22760c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200001400000000d28418ec1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff572555d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa42ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d310000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51d01008237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f2270346137813554ae280cccf913637f434172638d57bb0aa7eda828fe2cbd7b3f19eec52a65958bb96bf809e007c124ec53f024c036e189ec6d90733408e3e3113af635a719de90de3d422df34aceef47a7f53b0f133a14aaf2f387812973c192c1950b671aeb4dd535450ff985f5fe74da05e65d562795d09aa9556d5b72a6d3616d6140ee872cda75ed8772eab88f195d6cf3282c88317dc02cf0888e34d1e0f1006133d7b9bcad037c36fd8158af89b9110187ab78763955192e21bd6aa14bd4146"], 0x10) r3 = dup2(r2, r1) r4 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r6 = socket(0x11, 0x4003, 0x0) r7 = socket(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = socket(0x800000018, 0x3, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r9) r10 = fcntl$dupfd(r7, 0x0, r8) r11 = openat(r10, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r6, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:09:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xdb72, [{0x2, 0x96b}, {0x1, 0x401}, {0x3, 0x8}, {0x3, 0x604}, {0x1, 0x77e}, {0x2, 0xffff}, {0x1, 0x587e}, {0xad3a24665b7fe638, 0xfff}, {0x1, 0x9}, {0x3, 0x1}, {0x3, 0xffff0000}, {0x3}, {0x3, 0x7fff}, {0x3, 0x401}, {0x2, 0x10000}, {0x2, 0x3}, {0x3, 0x48}, {0x3, 0x1000}, {0x2, 0x2}, {0x1, 0xffff}, {0x2, 0x9}, {0x6, 0x8}, {0x3, 0x4}, {0x1, 0x943}, {0x2, 0x1}, {0x1, 0x101}, {0x2, 0xd6}, {0x1, 0x1000}, {0x1, 0x3}, {0x3, 0x1}, {0x2, 0x1f}, {0x2, 0x5d0}]}) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r2) readv(r2, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/102, 0x66}], 0x1) panic:W ApRooNIl_NGc:a cShPeL_ iNtOemT _LmOagWEiRcE_Dc hOecN kS:Y SmCbAuLfL pl2 7c9p2u9 4f42re42e EliXIsTt 0m oad i fiStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND 151713 6037 0 0 0x4000000 0 syz-executor.0 *256384 99482 0 0x2 0 1 syz-executor.1 savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff1990, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806611a200+16 0x0!=0xb9e1cf0ffd76dc5 ddb{1}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff1990, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800020ba9690 rbx 0 rdx 0xffff800020ac3878 rcx 0 rax 0x39 r8 0xffffffff8164a22f kprintf+0x16f r9 0x1 r10 0x25 r11 0xd4ab9f22dcbdca8 r12 0 r13 0 r14 0xffff800020ac3878 r15 0 rip 0xffffffff81fd73f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800020ba9610 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{1}> show proc PROC (syz-executor.1) pid=256384 stat=onproc flags process=2 proc=0 pri=17, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020a7dad8,0xffff800020ac3138 process=0xffff800020a90010 user=0xffff800020ba4000, vmspace=0xfffffd807f000cf0 estcpu=36, cpticks=6, pctcpu=0.7 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 2407 306959 99482 0 2 0 syz-executor.1 6037 323306 455 0 2 0 syz-executor.0 6037 151713 455 0 7 0x4000000 syz-executor.0 65568 489628 0 0 3 0x14200 bored sosplice *99482 256384 92283 0 7 0x2 syz-executor.1 455 23701 92283 0 3 0x82 nanosleep syz-executor.0 92283 160964 91459 0 3 0x82 thrsleep syz-fuzzer 92283 99255 91459 0 3 0x4000082 nanosleep syz-fuzzer 92283 227542 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 112689 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 44259 91459 0 2 0x4000082 syz-fuzzer 92283 429467 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 118845 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 55361 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 423075 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 400066 91459 0 3 0x4000082 thrsleep syz-fuzzer 92283 382782 91459 0 3 0x4000082 thrsleep syz-fuzzer 91459 268213 44188 0 3 0x10008a pause ksh 44188 218987 17589 0 3 0x92 select sshd 62304 344226 1 0 3 0x100083 ttyin getty 17589 56949 1 0 3 0x80 select sshd 75350 61944 44791 74 3 0x100092 bpf pflogd 44791 446724 1 0 3 0x80 netio pflogd 55270 434662 60607 73 3 0x100090 kqread syslogd 60607 497704 1 0 3 0x100082 netio syslogd 2635 489867 0 0 3 0x14200 bored smr 69809 34603 0 0 2 0x14200 zerothread 61570 67548 0 0 3 0x14200 aiodoned aiodoned 94459 476555 0 0 3 0x14200 syncer update 59618 140543 0 0 3 0x14200 cleaner cleaner 48772 241183 0 0 3 0x14200 reaper reaper 5118 369602 0 0 3 0x14200 pgdaemon pagedaemon 23923 393768 0 0 3 0x14200 bored crynlk 83910 229387 0 0 3 0x14200 bored crypto 51831 366617 0 0 3 0x40014200 acpi0 acpi0 97429 173321 0 0 3 0x40014200 idle1 18086 338968 0 0 3 0x14200 bored softnet 24954 445726 0 0 3 0x14200 bored systqmp 55038 338055 0 0 3 0x14200 bored systq 61641 401982 0 0 3 0x40014200 bored softclock 18841 496241 0 0 3 0x40014200 idle0 1 232426 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex vmmpepl r = 0 (0xffffffff82632780) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x2d2 #5 uvm_map_mkentry+0x75 #6 uvm_mapent_clone+0x9e #7 uvm_mapent_forkcopy+0x6a #8 uvmspace_fork+0x229 #9 process_new+0x16c #10 fork1+0x31b #11 syscall+0x4a4 #12 Xsyscall+0x128 Process 6037 (syz-executor.0) thread 0xffff800020ac3398 (151713) exclusive rwlock netlock r = 0 (0xffffffff8249c838) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 sendit+0x52b #4 sys_sendto+0x80 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 99482 (syz-executor.1) thread 0xffff800020ac3878 (256384) exclusive rwlock vmmaplk r = 0 (0xfffffd807f000188) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmspace_fork+0x112 #4 process_new+0x16c #5 fork1+0x31b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd807f000d08) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 vm_map_lock_ln+0x111 #3 uvmspace_fork+0x37 #4 process_new+0x16c #5 fork1+0x31b #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82638db0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex vmmpepl r = 0 (0xffffffff82632780) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x2d2 #5 uvm_map_mkentry+0x75 #6 uvm_mapent_clone+0x9e #7 uvm_mapent_forkcopy+0x6a #8 uvmspace_fork+0x229 #9 process_new+0x16c #10 fork1+0x31b #11 syscall+0x4a4 #12 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9511 6413K 6986K 78643K 11140 0 pcb 14 8K 8K 78643K 69 0 rtable 104 3K 4K 78643K 297 0 ifaddr 74 15K 15K 78643K 142 0 counters 43 33K 34K 78643K 63 0 ioctlops 0 0K 4K 78643K 1492 0 iov 0 0K 12K 78643K 23 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1381 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 109 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 6 17K 25K 78643K 237 0 sigio 0 0K 0K 78643K 4 0 proc 57 51K 95K 78643K 458 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 52 0 in_multi 61 3K 3K 78643K 104 0 ether_multi 1 0K 0K 78643K 10 0 mrt 0 0K 0K 78643K 5 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 222 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 115 38K 48K 78643K 1748 0 UVM aobj 17 4K 4K 78643K 24 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 38 0 NDP 11 0K 0K 78643K 26 0 temp 115 3019K 3083K 78643K 5274 0 kqueue 3 4K 8K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 52 0 10 2 0 2 2 0 8 0 unpcb 120 531 0 522 2 0 2 2 0 8 1 syncache 264 8 0 8 2 1 1 1 0 8 1 tcpqe 32 259 0 259 1 1 0 1 0 8 0 tcpcb 544 136 0 132 1 0 1 1 0 8 0 inpcb 280 416 0 405 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 7 0 3 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 7 0 7 1 0 1 1 0 482 1 pffrnode 88 7 0 7 1 0 1 1 0 8 1 pffrent 40 315 0 315 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 38 0 3 1 0 1 1 0 8 0 pfstkey 112 38 0 3 1 0 1 1 0 8 0 pfstate 328 38 0 3 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 40 13 0 13 13 0 8 0 art_table 32 214 0 40 2 0 2 2 0 8 0 art_node 16 51 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 106 0 96 1 0 1 1 0 8 0 shmpl 112 22 0 7 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1759 0 355 46 0 46 46 0 8 0 ffsino 272 1759 0 355 94 0 94 94 0 8 0 nchpl 144 2361 0 744 61 0 61 61 0 8 0 uvmvnodes 72 1918 0 0 35 0 35 35 0 8 0 vnodes 208 1918 0 0 101 0 101 101 0 8 0 namei 1024 6457 0 6457 1 0 1 1 0 8 1 percpumem 16 42 0 10 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 4 1 0 1 1 0 8 0 scxspl 192 6897 0 6897 8 5 3 7 0 8 3 plimitpl 152 32 0 25 1 0 1 1 0 8 0 sigapl 424 453 0 422 4 0 4 4 0 8 0 futexpl 56 5053 0 5053 1 0 1 1 0 8 1 knotepl 112 62 0 43 1 0 1 1 0 8 0 kqueuepl 144 32 0 30 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 437 0 422 3 0 3 3 0 8 0 filepl 152 3222 0 3125 8 1 7 7 0 8 2 lockfpl 104 103 0 103 1 0 1 1 0 8 1 lockfspl 48 31 0 31 1 0 1 1 0 8 1 sessionpl 112 18 0 9 1 0 1 1 0 8 0 pgrppl 48 20 0 11 1 0 1 1 0 8 0 ucredpl 96 301 0 293 1 0 1 1 0 8 0 zombiepl 144 422 0 422 1 0 1 1 0 8 1 processpl 960 453 0 422 5 0 5 5 0 8 0 procpl 624 966 0 924 5 0 5 5 0 8 1 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 998 0 978 8 0 8 8 0 8 5 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 165 0 0 20 0 20 20 0 8 0 mtagpl 80 31 0 0 1 0 1 1 0 8 0 mbufpl 256 363 0 0 23 0 23 23 0 8 0 bufpl 280 4550 0 174 313 0 313 313 0 8 0 anonpl 16 55725 0 38357 78 1 77 77 0 124 6 amapchunkpl 152 2441 0 2303 10 0 10 10 0 158 2 amappl16 192 1994 0 1038 49 0 49 49 0 8 0 amappl15 184 1 0 1 1 0 1 1 0 8 1 amappl14 176 6 0 4 2 1 1 1 0 8 0 amappl13 168 25 0 24 1 0 1 1 0 8 0 amappl12 160 115 0 110 1 0 1 1 0 8 0 amappl11 152 189 0 174 2 1 1 2 0 8 0 amappl10 144 18 0 15 1 0 1 1 0 8 0 amappl9 136 389 0 386 1 0 1 1 0 8 0 amappl8 128 338 0 307 2 0 2 2 0 8 0 amappl7 120 119 0 108 1 0 1 1 0 8 0 amappl6 112 129 0 126 1 0 1 1 0 8 0 amappl5 104 427 0 413 1 0 1 1 0 8 0 amappl4 96 510 0 481 1 0 1 1 0 8 0 amappl3 88 123 0 117 1 0 1 1 0 8 0 amappl2 80 2577 0 2514 3 1 2 3 0 8 0 amappl1 72 19546 0 19134 26 16 10 20 0 8 0 amappl 80 1227 0 1182 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 23 0 7 1 0 1 1 0 8 0 uaddrrnd 24 443 0 426 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 443 0 426 1 0 1 1 0 8 0 vmmpekpl 168 7481 0 7445 2 0 2 2 0 8 0 vmmpepl 168 60641 0 58529 122 12 110 116 0 357 18 vmsppl 368 442 0 426 2 0 2 2 0 8 0 pdppl 4096 893 0 854 6 0 6 6 0 8 0 pvpl 32 181122 0 160686 184 0 184 184 0 265 17 pmappl 232 442 0 426 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 185 0 3 6 0 6 6 0 8 0