7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)}], 0x6, &(0x7f0000000500)=""/4096, 0x1000}, 0x40) clock_settime(0x0, &(0x7f0000001540)={0x800, 0x80000000}) r3 = openat(r1, &(0x7f0000001580)='./file0\x00', 0x8a0, 0x11) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000015c0)={0x80000001, './file0\x00', './file0\x00'}) getgid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdirat(r1, &(0x7f0000001600)='./file0\x00', 0x4) msgget$private(0x0, 0x910) msgget(0x1, 0x20) pipe2(&(0x7f0000001640)={0xffffffffffffffff}, 0x10000) renameat(r4, &(0x7f0000001680)='./file0\x00', r1, &(0x7f00000016c0)='./file0\x00') r5 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000001700)) r6 = socket(0x2, 0x3, 0x0) r7 = socket$inet6(0x18, 0x5, 0x8) accept(r7, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) r8 = socket(0x0, 0x4, 0xc1) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000017c0)="216bd182eafbb7b54d94589d01d5032665f29f274c10861882b541e959bf95ecc0310833954ff5ab0b2935678137cfcede108bff89841ca1ff922c4de9c539c70918eb7d5f40f56663295498f2b3b4c1c34523c22966d064ab00c3b8822a71b0b13cb3311d70cef7fb9b71c8cdbff481e1a107c272c693de151460772a8d6f6bf1c4e6271275c90863532e48e89633fef06a2492819a7004d9aacf9e65f343122fab5b0d03137d3630d51e2f2ce2cf2d8c8f2b06e5c2e29cea9123f4d764e8697c95a3dfe4a105b35c8efbca7458bd09980b17", 0xd3) r9 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) unlink(&(0x7f00000018c0)='./file0\x00') r10 = accept$inet6(r6, 0x0, &(0x7f0000001900)) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000001940), &(0x7f0000001980)=0x4) 16:04:16 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000016000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000234000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000094000/0x1000)=nil}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1800}], 0x1) 16:04:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x28}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x2}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0x2e8, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:16 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) r6 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r8, r8, r8]) getuid() r9 = getegid() fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = msgget$private(0x0, 0x0) msgrcv(r12, 0x0, 0x0, 0x0, 0x0) r13 = geteuid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r15, 0xf, r14) r16 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r18, r18, r18]) r19 = getuid() r20 = getegid() r21 = fcntl$getown(r15, 0x5) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r23 = getpid() fcntl$lock(r22, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r23}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000002380)={{0x0, r17, r18, r19, r20, 0x20, 0x80}, 0x3, 0x7, r21, r23, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000002380)={{0x0, r13, r8, r19, r9, 0x20, 0x80}, 0x3, 0x7, r1, r11, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r9]) r24 = socket(0x18, 0x1, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r25, 0xf, r24) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r27 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) r32 = getuid() r33 = getegid() r34 = fcntl$getown(r25, 0x5) r35 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r36 = getpid() fcntl$lock(r35, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r36}) r37 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r37, 0x0, 0x0) shmctl$IPC_SET(r37, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r37, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) r40 = semget(0x1, 0x1000000000007, 0x200) semop(r40, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r40, 0x0, 0x0) semop(r40, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r40, 0x0, 0x5, &(0x7f0000000800)=""/199) semop(r39, &(0x7f00000007c0), 0xcb005093f78273e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r42) r43 = semget$private(0x0, 0x7, 0x0) semop(r43, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r43, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r43, 0x0, 0x9, &(0x7f00000000c0)) semop(r43, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r43, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r43, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r45) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r45, r28, r31, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) r48 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r48}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r49 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r49, &(0x7f0000000140)="200e22", 0x3) pwritev(r49, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f00000001c0)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r56, r58, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r50, r55) fchown(r48, r55, 0xffffffffffffffff) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r38, r55, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r37, 0x1, &(0x7f0000002380)={{0x0, r26, r29, r32, r33, 0x20, 0x80}, 0x3, 0x7, r34, r36, 0x8, 0x80000001, 0x4}) r59 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r59, 0x0, r59) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)='\x00\x00\x00\x00', 0x3e5) 16:04:17 executing program 0: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) r5 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0xcd5, 0xe6}, {0x18, 0x3, 0x80000001, 0x6}, 0x4, [0xfff, 0x2, 0xffff, 0xffff2f7b, 0x529, 0x2, 0x2, 0x4]}, 0x3c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r8, 0x0, 0xfffffffffffeffff, 0x2) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet6(r8, &(0x7f0000000140), &(0x7f0000000240)=0xc) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x9, 0x6, 0x1, 0x2, 0x8, 0x7, 0x1, 0x1, 0x3a8a, 0x9a0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="965f157416df3a04270d36aaef5a", 0xe, 0x66edc5c2d5d20fba, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xc051bece904e9266, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:04:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:04:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000880)=0x7f, 0x4) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) recvmsg(r1, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:17 executing program 1: utimes(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x6}}) 16:04:17 executing program 0: r0 = msgget(0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) setuid(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0xfffffffd) msgsnd(r0, &(0x7f00000000c0)=ANY=[], 0x0, 0x1400) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000180)) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000400"/113], 0xfffffffffffffc95, 0x4, 0x1000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) 16:04:18 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom$unix(r0, &(0x7f0000000080)=""/75, 0x4b, 0x800, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6000, 0x8, &(0x7f0000000040)="1afe17504d266e15e01cc5482537", 0xe) 16:04:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r2, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/215, 0xd7}, {&(0x7f0000001240)=""/231, 0xe7}, {&(0x7f0000001340)=""/119, 0x77}], 0x4, 0x0, 0x54) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:04:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="fe030000000000000063ac04a6e3d77e0a0105bf016501d8840a93a9e88e1b4e4c9d904ff7e337cc0e02e3d986413eabab4ad373398138fc1247c91e8e45215dd9db642273456457c95d54bd4451c3a466eedb9912122cdbe871761576de231e7093554af2eea9f8b42364794fedcda103e6a6e22dc936f14bcd0cea8c5fe25913192b31cab8354b3a78e8fc7abc5bb13a736da1f52b3cd6e8477190908a26e9650bc04fa7c49f82b89e8d202220afedf91a98f25b89681718a069e7cb12bf4a07c7dc8c25331c511837df16e297ba18056943793b3d18e8facfc52dc16ae6bd13b4a1ee2b5fb597cb51c44cc4baed5cb738c8d3b98bd191"], 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000)=0x43cbc, 0xfffffca0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:04:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7}, {0x15}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) 16:04:19 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffbe, 0x0, 0xfffffffffffffffb, &(0x7f0000001640), 0xa8}, 0x0) 16:04:19 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x3516da95b4e2a4b5) r0 = getegid() setegid(r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:04:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20001638, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) 16:04:19 executing program 1: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000080)=0x8d3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:04:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x6, 0x8001, 0x68) r3 = fcntl$dupfd(r0, 0x1e, r1) connect$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) kevent(r0, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0xfc, 0x8}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x101, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffff9, 0x46, 0x80000008, 0xfff, 0x9}, {{r7}, 0xffffffffffffffff, 0x40, 0xf8000007, 0x8, 0x6}], 0x400000009130dbf, &(0x7f0000000280)=[{{r1}, 0xff7ffffffffffffc, 0xc7, 0x0, 0x8000002, 0x7}], 0x0, 0x0) write(r2, &(0x7f0000000180)="55d5786de57070e1d0d0f522fce098dc3c416cc6a73c8e7a86832405b2213492cf70596a9529c5a34d20bf6a961ef556d3831600f9ffc4bef7d5d28781a1b88a42eeb2e33bc8e70e7dcc9bdf582217bf9aad279046c97d7437c427bfbdabcf24c914f69d0780600a842cbef3d395990d6c81abded413d306390e411a40f7db2366cbb0da2ea7db214c940a6c1b464e5646616eef56da03f17a5ea42f4cbbf510eb2a6d80d694c3e209bf8bc54a101d6e4ed6f24361dbd4b6f9bf5470a3", 0xbd) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x1}], 0x8000, 0x0, 0x4, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:04:19 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) sendto$unix(r0, &(0x7f0000000000)="0722a6f0a4f2957b2601f950d5a303f60b4e8141ffa345c58a66aac1da7e5662d3d57453a434619f185b65684596e1598d8cfd2cba5f268feafec620ac2162a25164c82a7809c46f76343139256a36a5d20e4c91810885ecf63f29d36864780a6f34e0f7e146104f6dad0d93d33e9c7d3b65d940ffc72925d636c381e8f529", 0x7f, 0x403, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c65300268490adf6d6ae60932a9a54464a662ff8ded1f10fa7f164f30d644cad7ca670b0106f6c68fd7f554cbe26bac83a41ad12d27d8208ba4972454a89aca758ca2a5e51b387ec9a0bab52b490d11068a65de165c5e28c5a3a446487c2efb64a8ebf2af07c97d16bcc7f36a499019f5b64a35ab061ffb5a598fa878cdbd8f53045f46d10f299d307b1d1dc9a00c7ea9b1c25efc33db29cb4b8dad1c7f699d81fe70c885eff8c8d42fead6f98270c2ad1de5a1c1a999af878db70b2f27e56f68fcfe19b6fb29ea42f79b0c9685bf37d0e147b5b0"], 0xa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 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}, {&(0x7f0000ffd000/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']}) kqueue() r3 = socket(0x2, 0xc003, 0xf0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES64=0x0, @ANYRES32, @ANYRES32=r4, @ANYRES64=r4, @ANYRESHEX=0x0, @ANYRES32=r5, @ANYRES64=r6], 0x8) write(r3, 0x0, 0x0) 16:04:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000280)="582720efabd16ebae63225259564f8e5815f7341c63b6e3305550100010028a5d313fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0253bc7d4096e8c8b6b87a7915be391b58e54f3b592d94f9ecb2d72babcdb9ad8a4f5f7281980a3d11011823d2185757626051fea12c270f2f44ff51a040a232c921ceab17099edb0ec55d7331f4b61fcb2ce068b768d4bcd751e28268df9d1bd6b3e69d3a5aafbcb2b03cd6c7beef7f3d120cc0dd8e6febd34b13a5866bcd0e4453ace4a4813a099d2dd1ae994aec2e2d192f32ec9b02a2ce72f1a299aa314cd74a13594a29f6186275462b75c47b578731d7b6b6fddad1bd530589c82e1a186dc3e2f32e7f0cefec29b8a829fb1c0234ffe11246898c237e032dfd784a7319650261aecf2b34f681a4eb668a1df7c7cd73451b239ab6b60fc877b91528944a94c458be06f29c471dce5580497c13ee747d6530bf79c", 0xffffffffffffffa5) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x1fc) write(r0, &(0x7f0000000500)="bd", 0x1) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) close(0xffffffffffffffff) dup(r1) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x0, 0xa0) 16:04:19 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000300)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x0, &(0x7f0000000400)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x2000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x6, 0xffff, 0xfffffffffffff26e}, {0x1, 0x7, 0x9, 0x5}, {0x77a8, 0xffff, 0xea80, 0x10000}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x2, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x370, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000500)={0xaa90, 0x1}, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x4, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000400)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) r5 = socket(0x1e, 0x4003, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000001000)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52eca0700b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286e079217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838c39a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe57ba9eba3d78961fec6bccf743a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb2977b5ce1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8e02fe2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce200000000a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa834e15c44a7bf8b7ed1c8bbe8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71573c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72214fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b8738774265e637d150a0b11b684c94615846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689fdd214d1efe533fd5f7802603bec45abdcad9d3a7d3b2e47f6fbd8bcede6924b3f33b40bfeb07d70418636a247cf80e4e7dae3459c18b8dea96def20fd82f96232fec1463aa86042c0ee9a02188667d3d3db1433158d611de79452e39636b8d8f90f64c39d633392d30d09b5a29e77699c0b554b9cba51f9ebb9f6105827da501d48d26a2c924f67cf686d4399105590e4b616ba46786c2cc1060dac25e937bde3e03c1f02663d8a3f2fbe90704f7b473deb979be5312f652581dce32", 0x1046}], 0x1) setsockopt(r5, 0x10, 0xfffffffd, &(0x7f0000000740)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f7375d9bd1befa61f169a02aaede4e0bf2adad21077a799b6399b4ec0f3c031422b9242133305baadf04eed2a833e799bcab994446212f7c8caa5888ee62ca75ac3706f005d77c672a992dcd19ef3316bed1d4af7b6bf89ee8dcf30199059fedd782e8dfccbe63eac7c1aa04753c87fe3fb84536adffea8d473da51d80391e3de90b4640e386d8d5707e27459b24dd95932a5583c18c5", 0x407) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x1000062d) 16:04:19 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0xfffffeae) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f00000004c0)=""/208, 0xd0}], 0x5, &(0x7f0000001680)=""/162, 0xa2}, 0x1) semget$private(0x0, 0x1, 0x430) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) accept$inet6(r3, &(0x7f0000000440), &(0x7f00000005c0)=0xc) fcntl$setstatus(r2, 0x4, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r4, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r4, &(0x7f0000000000)=[{0x3, 0x8, 0x1000}], 0x1) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:04:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x800, 0x9, 0x1, 0x7af, "f6b7134736e12046eae6082cb71f8a15ff38c5e8"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd8608", 0x6c}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x5, r2) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x200, 0x80) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r5) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x1ff) r2 = socket$inet(0x2, 0x1, 0x8) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) write(r3, &(0x7f0000000240)="81890a8ecc7ad64aaf7ff1a8a6150cf57771ef0ff4b0d1cccc21b464df2a2671e6cfb5368869a83ba6ede8083dd5542bd16221f944c159ac94633546001d53ed4a0bff665d5de39c137346f2da", 0x4d) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x81}, 0x10) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x34, 0x0, 0x0, 0x200000}, {0x4d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'t\x84p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:04:19 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000118, r1) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000040)='n.', 0x2) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r10, &(0x7f0000000040)='n.', 0x2) r11 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r12 = socket(0x20, 0x2, 0x1) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000040)='n.', 0x2) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10, 0x0) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)="477e2d4f4049adc393f0ecfb4e4a1f38214a7a7c8d0bf612f4407b4e799c312a8f7a5b78", 0x24}, {&(0x7f0000000140)="affca0424ae2e8238b713f8d72a1ebb5a5c38c6eb8b8ca0dad3ace22448ac23d97d4f60e300790993195bd262059723cb5df72b1710a10b98db440b1468d0abbb41f6af6744bbac4ae7502d05705618cf9397cf327848338c47356a3d43e3cffe7ae82df4312315453bebee440504196f20ad386", 0x74}, {&(0x7f00000001c0)="bed74e3d562cb7ad9d2ec9ee81f1c4de3cf014185d3c4433610b418fcd9e75a5e437b7b14867d421475de8c1f0e5e306acf4a4a2a0664665c55bc250ed1ae348066b9bdc", 0x44}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="060000000000dd180000000000000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14], 0x98}, 0x10) fchmodat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x44, 0x4) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000040)='n.', 0x2) r16 = kqueue() r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x564, 0x0) r18 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r18, &(0x7f0000000040)='n.', 0x2) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r19, &(0x7f0000000040)='n.', 0x2) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0xd1529c192495bccd, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r22, &(0x7f0000000040)='n.', 0x2) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f0000000040)='n.', 0x2) kevent(0xffffffffffffffff, &(0x7f00000004c0)=[{{r15}, 0xfffffffffffffffe, 0x2, 0x4e721d8fabf2efbc, 0x2, 0xfffffffffffffffb}, {{r16}, 0xfffffffffffffff8, 0x80, 0x2, 0x80, 0xff}, {{r10}, 0xacd3ea5f45b3c5c0, 0x4, 0x8, 0x1000, 0x1}, {{r17}, 0xfffffffffffffffc, 0x60, 0x0, 0x6, 0x9}, {{r18}, 0x7ffffffffffffff1, 0x1a8, 0x10, 0x6, 0x7}, {{r19}, 0x8, 0x70, 0x5, 0x7ff, 0x1f}], 0x6, &(0x7f0000000640)=[{{r20}, 0xfffffffffffffff8, 0x80, 0x10, 0x400, 0x9}, {{r21}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x5, 0x2d}, {{r22}, 0xfffffffffffffff9, 0x20, 0x80000000, 0xffff}, {{r23}, 0xfffffffffffffffd, 0x9c, 0x80000000, 0xa8c, 0x5}], 0x1, &(0x7f00000006c0)={0xf9, 0x561}) getsockname(r2, 0x0, &(0x7f00000005c0)) mknod(&(0x7f0000000400)='./bus/file0\x00', 0x20, 0x4) 16:04:19 executing program 1: execve(&(0x7f0000000380)='./bus/../file0\x00', &(0x7f0000000240), &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)=']\xfd{!\x00', &(0x7f0000000300)='\'\x00']) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:04:19 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3ff, 0x0, 0x5, "7f44d66252fee3e000f99a2f45004000", 0x200008, 0x4}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xbbd1eeffff8b871a, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfff, "d8e2778971c63e59425c237c5bdfe5371ae227dc"}) 16:04:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x39, 0x8005, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x5, 0x0, 0x874, 0x0, 0x7, 0x4, 0xe618, 0x0, 0x0, 0x10000, 0x1000}) 16:04:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000070232d2ab1d012d9cf2c2ca04e1310400f600"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:04:19 executing program 1: getrlimit(0x1, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='\x00', 0x800, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x6, 0x1, 0x0, 0x7fff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\b\x81\x00', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) connect(r2, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:04:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="80810d44b08266edc3c4391b8bd1257773506e2febea76649e4d3fb7ae"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) write(0xffffffffffffffff, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x3) 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) madvise(&(0x7f000017a000/0x3000)=nil, 0x3000, 0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000100)) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000001c0)=""/164, 0xa4, 0x1002, &(0x7f0000000000)={0x18, 0x0, 0x2000000, 0x9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x44c7db76b0ed991d) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [0x800000000, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x71, 0xffffffff, 0x7, "2bd0c00968dc65a2dff3fde0ab10000000001000", 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:04:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:04:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x40, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget(0x1, 0x9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r6 = socket(0x2, 0x4003, 0x0) r7 = dup(r6) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() r12 = getegid() setregid(r11, r12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r8, r9, r10, r11, r12, r13]) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r16 = getegid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x2, 0xc003, 0x6) connect$unix(r21, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r21, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r21, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={r20, r22, r17}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xe355, r4, r11, r15, r16, 0x42, 0x5}, 0x3, 0x1000, 0xffffffffffffffff, r20, 0x8, 0x8, 0x1f, 0x5}) r23 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r23, &(0x7f0000000040)='n.', 0x2) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r24, &(0x7f0000000040)='n.', 0x2) r25 = socket$inet(0x2, 0x5, 0x1) poll(&(0x7f0000000100)=[{r1, 0x4}, {r25, 0x4}, {r23}], 0x393, 0xfffffff8) 16:04:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) utimensat(r2, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)={{0x1, 0x81}, {0x7fff, 0x8}}, 0x2) r3 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) write(r8, &(0x7f0000000040)='n.', 0x2) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='\x00', r8}) kevent(r3, 0x0, 0x7f, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x10, 0x1, 0x10001}, {{r4}, 0xfffffffffffffffb, 0x7, 0x44, 0x100000001, 0xa7}, {{r0}, 0xfffffffffffffff8, 0x80, 0xeb79e547938b6d8d, 0x6, 0x1}, {{r1}, 0x0, 0x20, 0xf0000000, 0x3ff, 0x9c9}, {{r5}, 0xfffffffffffffffa, 0x15a, 0x80, 0x7f, 0x80}, {{r6}, 0x8000000000000000, 0x4, 0x1, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x40, 0x0, 0x1c7, 0xfff}], 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:04:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() msgget$private(0x0, 0x0) getpgid(0x0) r0 = geteuid() setreuid(0x0, r0) setuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c}, {0x400000000045}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r2, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000000000000000004024795dcacb82e5d05e02d0b2557c220cf9f51282c064e052fe351a8ab4b1a3af06bdbc817af9e64edd862db3"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) socket(0x18, 0x2, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)) getuid() getuid() r4 = getuid() r5 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f00000001c0)=0x3) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r7, 0x0, r6) 16:04:19 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238b726854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d0100000001be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157b12f17795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000000000b1beb552da7a200c73d008e2e9a76ce4fda492a562474ef77961b885e0843b654d121dbf0e2a9091adb6bb"], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, r4) 16:04:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x50}, {0x16}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:04:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x32c, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:04:20 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x203) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x3ff, './file0\x00'}) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) 16:04:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x6, 0x7e3, 0x3, 0xdf, 0x1, 0x7, 0x8}, &(0x7f0000000040)={0x8, 0xffffffffffffffe1, 0x2, 0x3, 0xcbe, 0xffffffffffffa0e2, 0x9, 0x5}, &(0x7f00000000c0)={0x4, 0xfff, 0x200, 0x10001, 0x7, 0x0, 0x100000001, 0xe7}, &(0x7f0000000240)={0x3, 0x3}) 16:04:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x13, 0x2, 0xfe) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32], 0x1) dup2(r2, r0) recvfrom$unix(r1, &(0x7f00000000c0)=""/83, 0x53, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x80}, {0x7c, 0x0, 0xfc}, {0x6, 0x0, 0x20, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:20 executing program 1: socket(0x11, 0x8003, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = dup(r1) write(r2, &(0x7f0000000100)="d1d9d309cc007789c9f363b9b55e2daf4fb93e16fcbd21e05f3c7dc0534e1e2fb978cbe47fa8aee4737527df267af992e77cc46e0ad65e47af2fea6bef87ebceb1c3e31ae545690a93efb1cbb7aa20dffb2db2f2fa1327a0f54c8fb91ad2a641e8ba6e28bbb2a7498bede4871a9bdf261a772dba39cf9d60cfbdbd2ed5279a2f41e6f5ea254ab4446e35dc65af478c8aa21939715171eb59f597ae2ec5f8fa94de2507caa738bb6dd45df435bad256e608a9239f9067fb67facbbc6909abc3756a93a3", 0xc3) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) sendto$unix(r3, &(0x7f0000000200)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000802000000000000020208a371a3f8000400000000000000010000000000000000000000536c210d65bfe168206df5e9319e9f9a85f3ae81fc3b42e15a116131b3911daebe9fe5cc471b22a8c817ed5dc5142ad04119cfef1ed58f539656c1aad5209ea9b4233097d01882fcf177e3441d706067e09d466118897c97f7f59e875f121b9df34ffedb8fbf962ffe2b7ec0517bbeb9e1c578fde895dc338202d7d839bcbff0cc9a42f4a15732eb645b0c238e21dc7145b55d6b579bc9f592df3602c98546ecf7a7e5da8acb3347837c4e9e", 0x15d, 0x0, 0x0, 0x0) 16:04:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:04:20 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffb000/0x4000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x20, r0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 16:04:20 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202321cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf056e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbf708ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac10828"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x8, 0x9, 0x3, {[0xf87, 0x0, 0x3f, 0x80, 0x80000000, 0xf, 0x2, 0x4, 0x6, 0x8, 0x1f, 0x87, 0x1, 0x0, 0x6, 0x2, 0x8fa, 0x10001], [0xffffffffffffffb7, 0x6338, 0x0, 0x4, 0x97, 0x6, 0xfffffffffffffbff, 0x0, 0x44f348cb, 0x7fffffff], [0x0, 0x7, 0x1ff, 0x20, 0x5, 0x9, 0x5], [0x63f, 0x0, 0x2, 0xd, 0x5, 0x6], [{0x9684, 0x3f, 0x101, 0x6}, {0x5, 0x3, 0x9, 0x800}, {0x8000, 0x7ff, 0x1ff, 0x4}, {0x3, 0x6, 0x5, 0x2}, {0x6, 0x2, 0xf2}, {0x81, 0x4, 0x1, 0x7}, {0x100, 0x2, 0x0, 0xffffffffffffffff}, {0x101, 0x270efd5f, 0x3}], {0x8307, 0xfff, 0x101, 0x1}, {0x6, 0x9, 0x5, 0xcd}}}) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r4, 0x0, 0x7fffffff) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x1, 0x3, 0x2, 0xa95}, {0x7, 0x7f, 0x3, 0x401}, {0x800, 0x6, 0x5, 0x3ff}, {0x101, 0x0, 0x81, 0x1000}, {0x3ff, 0x20, 0x0, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/\xd2\f@\x00bpf\x00', 0x1530afadb6f6c989, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2c, 0x2}, {0x40000004006}]}) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000140)={0x0, "2136730a2c2ce5b1fa39757e283ccdfd3167fa238b6436a8467bb980002712693741345852e5d75b97ab3ef9949fe174489d5438df99f8e9b7ddaee526f5f21c0d59deadbf89634870197ea8d71c8cf7b3dac79bb22c892eb830a079ba911b6320a65885a5005348f0dbd6de57a074e95aaf9e6cf5571d529f4d7cc4a75d82e6630b50711557ea3f55f7731031397432f8c28a45c1611693311cda15da"}, 0xa5, 0x1c00) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:04:20 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x67b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) socket(0x1, 0x2, 0x4) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) write(r3, &(0x7f0000000180)="4f997723256fc7048914fa98abadabd28a7ab45273290e1fb303b8033d971453", 0x20) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:04:20 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) fcntl$getown(r2, 0x5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xa0) syz_open_pts() writev(r3, &(0x7f0000000900)=[{&(0x7f0000000100)="c540283070ef92129348cfe8f0f9b632c6afae31c221e05dec32faeedc69c3fd9f4609bc090047bb7397f4afd95ba817eae90144773b09a49d075f936c8420463d5a42"}, {&(0x7f0000000180)="48daafc3ea0af6957b0218cc6106d6022ca2241a9cacda3913797ecd81bb4b7e20add69f5afbcee006436421b16988cff99e08e9dcd75daee3ad4e2cc4daeaf5f4b9dd16bd4a4ff09b773402ac1853025ffc2ccb770b6a3c1a4321027f91b22d7bc2de5abb43b5d589537d20cc911c84692b28d019aed6eabbbcdca4385c2e8ed9302f9aecd21fe39f"}, {&(0x7f0000000240)="4156b8823baff46878f1f271d7dc7d094e1fff63634c4ac05588778f6fbe80c2c8ae39b7f5c392233e768754598d3ba35a33bd728709862975b72b71bb2525e384ededededc73d645d5cfc8f5087f9050f2d39f8f15bb576411e911d6559e4b6d011877500ceebcf193e1a473ef39e9b746f33086d230985c233db67751e418de62323b04c4d2d191053ad5c60c2c36d884f8f7b4129239a00d2ce0d8edf68cffb1a7e86a0c109d4c5e6ed44"}, {&(0x7f00000004c0)="97f1401a15c1ac12ef058ce7bc0eafff9660784f3a95deaf69b5bcef02b1d8a28bb796c1e163497c0625a0c015e920a593b5ac3b734e21c6221d30620884296bbd924abaf611f90d433dd0dbff0d2b19b03f8e88ad68b5999ed4a97adf6af8988a0586682d2c1fff1f5d68e32702955c1f2557299bafb5dac0c878a1d3e4a66ea6646ad4b2b9aa04a6"}, {&(0x7f0000000580)="21cc7db3aa6b5fbdd16c1fb533d54842a6250e984ff1a3a1f0a6f005d578b09f6073417258f90e2bf573ef8bce21215a3c3286b3672e1dc902d8ec33b76a2471a1a961bd434703f98a9209c78dd9a862e4aa3a5e6abd5713b5c2df96fc01004c638e2671729f4a706fd82d5c1e89dd3c920a2d26728c041bc5411458fe849e41965bde668adb687c24ba5fb37183711008024b0941e55901981444a29a74ab516a04caa403918e98ee84876419b200d9d48f67ed264e012b5c2124c1201eec10694ce84a1d27"}, {&(0x7f0000000680)="9419e2ea1a9b7ebfad5b58dd8b2a847d6645cc57e9249116579efa45a25888c72a59eb772bc8a4fd6b2397dcb1d784a55d8d1095047d4e2a2761c63b3880ef3edee17a1e55154981dda821eb0799ed96029cbaa105f42be15978bad9a5aa25dc9f9a597ec66b22763cf14ac078f8728e41beb0e05699b1c9fbb2497b1667d5bfc66b10712ef279cb2fe50517760576819418323d4405191d09cf1ee258aa44007dff43f459fd8f9ceb882c819fd84362cb8ea49e", 0x250}, {&(0x7f0000000740)="a1ebefe4f783147a1b942ce3723c9ee58089fa7adbf90f71e948c3e576a45ed8852744d9f06509094de6425db2ed2108b22dc8382c522009d918a72265eb810d68b3f736e941cc88cb1d2af986060b3005e6d5803c5d4231db60a609e77602578c6eacf1b855db64195c15af8113d92643eef929b2dc643aec10a75f1117ebde8e1e10b74d88ec4bd2c723b02dc66686d254931f5985f3760037ec25b8ee311456acf759617a9046564b9c3b8e4a80d495d9f202bf5f0dd752fc9ebab6e6aa93250c99117017a19421441c7e7858f76d95706959aee6ea1a8f6aca124fd1f4134548e290707734d6e2a0494b078586ab3f2ba21f0f86f99aebf1"}, {&(0x7f0000000840)="a4f85e03dd5de12590cacdb651565cc5bf96572d289e5612154d165307c8e44d96ae408fe1463dc2dff39a03f21051be1f064382c085ae964778becb2c7c3f5eb2398597d99e3ad777c390e20774c5ab4227131895da69c3ee5c92c9df76287d2448a28ce44d5f5ca4d966eb870b5ad878eed7115774795dffaf242d65432a0e93fcba407453be7374c01211f1bf6df50c37054eb4496cf78844ce19d6cfd2bb9fb047749fa70b1a19d740546df0c2b204d5e58bfe0dad"}], 0x3f3) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = dup(r1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x6) 16:04:20 executing program 1: socket(0x2, 0x7, 0x0) r0 = socket(0x2, 0x10000000008006, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8282a142dd257902f5ff5ef1676647e5cfd2dc44f48f91e359dcb759de1e38c1645c9cfaeb17c867abd13e2dc28c703c62eec6c6f83826dce5781d08af441c268fc4b2216f0bcb307e6852cbe37400ec533583f7fdf4fe75c8d3791bf3d18478d925f898ea785eede2431ec6c20b9ec587a9a05bc522"], 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x9ce6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:04:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="5ce3ba2bda94d810c309d56123036147e155b6f8a96a788c7bf7e9e0e41d6d3824fe3232e77e72da47c7da18b472129d7feb7f044c49c5e36c2106e6816ee022021f92d35a4b070e1bb2b3d6c2ccf4ead92808f9a978a3e4d1d5283b7a22c1e8e1aa5b3decf23ab804f7ae9aa5b95abd57b83766734d90fcf87b6af8ce2fefb7f14c4f9d1952d9c4ce6a7774e79037bd6769e28a23bc1a32c5e704ee752bd7bd2bba2a3331f2cc53e2bacd1682c358da9c5ad45f64d1958cd878d1d417fee0ca55d0499d826189559b6f07bb22118d0005a314a1bad86b841c2bb0d7f088174af130ac0ca46fd838", 0xe8) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:04:20 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) poll(&(0x7f00000000c0)=[{r2, 0x1}, {r3}, {r1, 0x1}, {r4, 0x10}, {r0, 0x40}], 0x5, 0x5) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:04:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0xd5e, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="73d30029c76e1ed9b8dfcb819acbf8ea3cba0e4e32a8629f4cccf39787ddeb9aa190e22eabf62f70079552ee597ecad13b2d404af47a9e8a6f7c2e61ecfd7aa16ec667b9687df5cbdfb416ab6ea4ae530119ce5396f440c5bd08d5ec5cdf34a9f49b26bac9743c09e7c60f3aec3439c8fd761a118c671ba419ee15c14046a72fa6e77fa827c9de326e56f4ed25005f6ac51e130a55b018f1c70d10995a0300e65a1f85482eb4068c7d009a863f0afd863293a5367d1d2688007816"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:04:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1, 0xa82191fa603ce522, 0x5}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:04:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xb2b, 0x1, 0x0, "a83e16cde93c04641fd7472dd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) connect(r3, &(0x7f0000000380)=@un=@file={0x0, './bus\x00'}, 0x8) write(r2, &(0x7f0000000040)='n.', 0x2) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)="5e0f351b124220c0642961dfd42f5dc4a09b", 0x12}, {&(0x7f0000000140)="b9e4b253eb1d9e035aeba315c782df1b12848fd022c12a19b30e47b08fe9de91deb862500d607a2f4a0f5c16cb442564ece0d9b86124a9d5e49d4a4244e4476f2865b0c6a93ac63f7f7f7b1d46d89578cf88e84f78381a2d4ff478d647cebc2894aa73ea12e20701ab50a3a29c3939d4e26b5685f76a833ab439480c5794b3bc6936d49ab21552abc992bf45e7045bca4bf3d6443117a18f461d6433cb0f438fc49d39e937c5681bd38738a1844503dbaf4cba9ef841bbe419a6f1ea6d627280f17230cf22e1efabda03070e500321f702a939437daa79c1d7e9a3de184d3a35666224308aab5348c836440c9fdc", 0xee}], 0x2, 0x0, 0x0) 16:04:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:04:20 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r0, 0x6, r3) close(r0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0xd55c314f5582c635, 0x10, r6, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000180)={0x9, 0x7, 0x10000, 0x3f, "785e558a065b1e426bc445a8ede92b6b06f003aa", 0x9, 0x1}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:04:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000008c0)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{0x0, 0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {}, {}, {0x3f, 0x0, 0x0, 0x200000}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a51a7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea9443023dfc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:04:20 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) kqueue() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:04:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x400000000018, 0x3, 0x0) getsockname$unix(r0, 0x0, &(0x7f0000000080)=0x5a67c38a3d83d297) 16:04:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "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(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) write(r2, &(0x7f0000000100)="ac91b22dbd0f3bce7b9cf039ca7db6c44a5a22ad06b3cf62bbf3fe0338177f1dee7ced3a37a272d40e867183c7e6d659dba7245ed7a9bde9f4d4130c81087aaa4c274b3e031766f9cfa6fa633005e945d339a008d88396fdaff2df930b", 0x5d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) write(r3, &(0x7f0000000180)="35be193566bf64e5e6b86e7d6df9a0", 0xf) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x23) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSTART(r5, 0x2000746e) 16:04:20 executing program 0: nanosleep(&(0x7f0000000000)={0x8000000000000001, 0x3b9ac9ff}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xe073f4ad2f10104) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x9}, {0x5}}, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0xffffffff}, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r5) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r5, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x9, r4, r5, 0x0, r7, 0x80, 0x400}, 0x3, 0x2, 0x7}) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) r20 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = getgid() r26 = getgid() r27 = getegid() setregid(r26, r27) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r23, r24, r25, r26, r27, r28]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r19, r12, r10, r25, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getgroups(0x5, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, r25, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() fcntl$setown(r31, 0x6, r32) r33 = socket(0x2, 0xc003, 0x6) connect$unix(r33, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r33, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r33, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r34, r29}, 0xc) r35 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r35, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r36 = socket(0x2, 0x4003, 0x0) r37 = dup(r36) setsockopt$sock_int(r37, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() r42 = getegid() setregid(r41, r42) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r38, r39, r40, r41, r42, r43]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r34, r6, r4, r40, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r44 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r44, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r45 = socket(0x2, 0x4003, 0x0) r46 = dup(r45) setsockopt$sock_int(r46, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r49 = getgid() r50 = getgid() r51 = getegid() setregid(r50, r51) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r47, r48, r49, r50, r51, r52]) fchownat(r1, &(0x7f0000000180)='./file0\x00', r4, r52, 0x0) 16:04:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) 16:04:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x6) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) fcntl$getflags(r1, 0x1) 16:04:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCNXCL(r2, 0x2000740e) kevent(r2, &(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x43cbc, 0x4) r5 = getgid() getgroups(0x1, &(0x7f0000000040)=[r5]) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:04:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = shmget$private(0x0, 0x2000, 0x150, &(0x7f0000248000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:04:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) read(r3, &(0x7f0000000080)=""/38, 0x26) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r2) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffb}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="050cee010127c7aee1f6ee7c81df") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x65, 0x2, 0x20) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) pipe(&(0x7f0000000040)) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x2) 16:04:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) 16:04:23 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket(0x2, 0x3, 0x102) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ftruncate(r2, 0x0, 0x7fff) sendto(r1, 0x0, 0x0, 0x409, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 16:04:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x0, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) mmap(&(0x7f000018c000/0x2000)=nil, 0x2000, 0x4, 0x5011, r2, 0x0, 0x0) 16:04:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x81) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8, 0x4, 0x3, 0x4}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) r2 = getppid() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0xffff, 0x7, r2}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r9, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) r14 = socket(0x2, 0xc003, 0x6) connect$unix(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23cbf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bdb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4a37b8fa4d012ae447473c23841b1baf87368d3e0000000000004799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd235000000000000000000000000000000000000000000000000000007c59dfa923764f9098d3de6e2d991ebdf944b0ef3b1b9e70b42ce7796db6a02c9c85f48e947775f60720bf9265be97d5148d21c4666a3d64ef66866a66758fed938b89c33b730597cc1fe7b2931205d3edea7a70794989f5d14137183dfef2d6a357242ba842acd63cfc3bd21b4c2f6074c80411f29576a453a232811e11973473a3bf224c1071b7949cdc99265cfc548a222ace1ac03ed240ef856b574ff1f553ec45a35a9760d9e2b5b820996fc996e97244d2080791e216497a243828e0b3034a76ae1e176b9eda79bd3"], 0x10) write(r14, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r14, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={r13, r15, r10}, 0xc) r16 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r16, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r17 = socket(0x2, 0x4003, 0x0) r18 = dup(r17) setsockopt$sock_int(r18, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() r23 = getegid() setregid(r22, r23) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r19, r20, r21, r22, r23, r24]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r15, r8, r6, r21, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r25 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r25, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r26 = socket(0x2, 0x4003, 0x0) r27 = dup(r26) setsockopt$sock_int(r27, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r30 = getgid() r31 = getgid() r32 = getegid() setregid(r31, r32) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r28, r29, r30, r31, r32, r33]) chown(&(0x7f0000000240)='./bus\x00', r6, r33) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r34, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCEXCL(r34, 0x2000740d) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x0, 0x0) fchdir(r3) n.n.Qà8n.`‹Q! àÌÆýt`+Ï×#'ÿÿÿÿQà8n.`‹Q! 16:04:24 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x84, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x9, 0x38, 0x4}) write(r1, &(0x7f0000000040)='n.', 0x2) flock(r1, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) chflags(&(0x7f0000000140)='./file0\x00', 0x8000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x3, 0x2010, r3, 0x0, 0x0) flock(r0, 0x800000005) 16:04:24 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xc80, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000080)) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r3 = msgget$private(0x0, 0x40) msgsnd(r3, &(0x7f0000000180)={0x1, "d278694670a2789623694965c951a24e559c8dfabc64cbec399c82ef2a6690f2c93cbf7d1a56bcd26ff179bceb98d673e4d204b6881bb01f3c249835ee8c936a9e8dc73c9b7f58f81ac15b69f5ce5f4b62474d49854840840140fd27b90e14682622a999cb32db1a30dcb78b68189a66e8cbbc9178905c83d2474570b5047e37706cc92d26b3cd4cd52077c0356e2e72024bb4f4c5bddfed5d0e84cf237dabdf836ea59e2bf54738f0d706ccb807dd35a9b4d8a082509fda1c363ba43df1d07de7b7376a2d5f9c7e669b1f7428eb2fa0"}, 0xd8, 0x0) 16:04:24 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x40) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r4 = socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:24 executing program 1: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) fchflags(r3, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="718b8ae6c4cc70a586dfcac1a72f40be8700c9b20c180d7c5d3698e082d2125451de19d6110e525d12a024717a91cdedfb458799cd1141e413a5777388e2", 0x3e}, {&(0x7f0000000100)="9b5c9b55d211fbca45e528247d49e54b3b2ca3c6864f4487e76b43ad5759984ead2360ff64918b601e1d686f424f7b9379168cb5ce52c7601f5862f9f3878e364fba83e7494cd3d68602339d9c6c3ad65e182ec7cad44b88b5202336859e7676c421c66092ba758c8dc4c3a5e2fded1432fd16a08672756a789b80df14efd3dadca1755929657d0f7a6679a820a03ef8a1d5e0401bc900a4f751364b26a8e7eb410795618566496d57528230606ad76d8a746afbae8d50f66e6df5e06b5c0c0a61737ce63084cc2e6e53453d395fa679495015ee28540239441ded511e764e6441208b7f7022866805073c93b23170", 0xef}, {&(0x7f0000000200)="f0d1d552bacd09e1b81cccb9008e0692b4e197451f43d541028ffa2f1683072a65ea8c03f214aa1388aa1551c29a64f43d183b082209b31dceb9199945a73d8222461b13d2b86964ca677bf66f16dabd41041bdda48a6391259b1de15664644c28006412c5c92d7bb9b78033485c1bcfbb909ff00b67832d483e3a3d291342e7739c077895e6c8d9", 0x88}], 0x3) 16:04:24 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000700)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000180)=0xfffffff8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, 0x93}, {0x6c, 0x0, 0x0, 0x10ca2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:04:25 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r7 = socket(0x2, 0x4003, 0x0) r8 = dup(r7) setsockopt$sock_int(r8, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() r13 = getegid() setregid(r12, r13) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r9, r10, r11, r12, r13, r14]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r14}, 0xc) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800001000084}, {0x80000001}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = fcntl$dupfd(r0, 0x58883d4e41b9edb8, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x6, 0x20, 0x9}, 0x8000000, 0x8, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:04:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x408, 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) dup2(r1, r2) 16:04:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:04:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d73000", 0x0, 0xe9}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 16:04:25 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000005c0)={0x33, &(0x7f0000000140)}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xc7\x14\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:04:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 16:04:25 executing program 0: r0 = socket(0x6, 0xc003, 0x6c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8fd1f7a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db54a9a99c45bc5b65c6593d2870b4122cd2350000000000002200"/194], 0x10) write(r0, 0x0, 0x0) 16:04:25 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x4e0cd43d5b3cc6d3, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x1010, r1, 0x0, 0x0) 16:04:25 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:04:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="6e2ed3ddc9ffbddedf7dae1ae6664db545c250f60b426f36b2d609ac9f20daa9f51e0a50afca77fd021166b3a48372d63808754dbe2726f545cbfd291f5014b5f0b520811135753fbde94878051be866c2095a69e130c8669e0ce68086e9bc45cf27caca65724fd2e0ce3a58b7c9dd175f463eb15cf1cdd0a57a579c6096ab419a31afad49150008000086aef0b5d0bd716741ab985c092e8a75445d8a089e6dff8281893a5a6d52d91bfb3ddf9ee9978e40df5d79cc952c10e3777769f703c0682dc99054fdf43810e15a50eb25ca01b2e4c8762e092312edfad94ffff4cff3", 0xffffffffffffff0c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = accept(r6, &(0x7f0000000100)=@in, &(0x7f0000000380)=0xc) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000040)='n.', 0x2) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x1, 0x81, 0x9}, {{r4}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x324f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x3, 0xfff}, {{r0}, 0xffffffffffffffff, 0x21, 0x40, 0xdac, 0x800}], 0x800, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x9, 0x3}, {{r7}, 0xfffffffffffffff9, 0x1, 0x8, 0xfc, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x4024, 0x1ff}, {{}, 0xfffffffffffffffe, 0x58, 0x20000005, 0x0, 0x4}, {{r0}, 0xfffffffffffffffb, 0xe6, 0x40000041, 0x4, 0x7ff}, {{r8}, 0x0, 0x5c288252b2ec9c35, 0x2, 0x0, 0xffffffffd9f39983}, {{r9}, 0xfffffffffffffff8, 0x4d, 0x10, 0x2}], 0x4, &(0x7f00000004c0)={0x787197a3, 0x2fe}) r10 = dup2(r1, 0xffffffffffffffff) r11 = openat(r10, &(0x7f0000000180)='/', 0x10000, 0x80) fchdir(r11) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000040)='\x00\"') openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) àÌÆýt`+Ï×#'ÿÿÿÿvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86d18 16:04:25 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x560, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x40, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file1\x00', r1, 0x3}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) msgget$private(0x0, 0x100) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:04:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = socket$inet(0x2, 0x8000, 0x3f) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x3ff) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r5, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0xfff) lstat(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x8}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000140)=[{0x40, 0x7f, 0x8, 0x3}, {0x5ee9, 0x4, 0x2, 0x7}, {0x80, 0x2, 0x3, 0x9}, {0x8, 0x3f, 0x5, 0x20}, {0x7, 0x6d, 0x6, 0xffffffff}, {0x3, 0x80, 0xaa, 0x2}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:04:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000280)=[{0x52d, 0x2, 0x0, 0x8}, {0xff, 0x0, 0x16d, 0x7}]}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x1c2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000380)) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x9, 0x8, 0xfff, 0xff}, {{r4}, 0xfffffffffffffffb, 0x8, 0x20, 0x2, 0x4}, {{}, 0x8000000000000001, 0x0, 0x565b7f0e51b59632, 0x8, 0x5}], 0x81, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x8, 0x1, 0xa95, 0x8001}], 0x40, &(0x7f00000000c0)={0xf61, 0x3bc}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000340)) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) 16:04:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) recvmsg(r0, &(0x7f0000001340)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/253, 0xfd}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2, &(0x7f0000001300)=""/31, 0x1f}, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) pipe2(&(0x7f0000000740), 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0xa000000000000, 0x4}, {0x18, 0x2, 0x81, 0x5}, 0x9, [0x1430, 0x779e, 0x80000001, 0x4, 0x576, 0x10000, 0x5, 0x8000]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) unlinkat(r0, &(0x7f0000000780)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) r2 = open(&(0x7f0000000380)='./bus\x00', 0x100, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000500)={0x0, [{}, {0x0, 0x1}, {0x80000002}, {}, {0x1, 0x2}, {0x0, 0xd514}, {}, {}, {0x0, 0xfffffffd}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x2}, {0x0, 0x16}, {}, {}, {}, {}, {0x0, 0x4}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8fb}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) fcntl$dupfd(r2, 0xc0e1b6c30f853ce0, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f00000002c0)="57c04b48a8b3fba39b77d69890b33d8e284b8e440a6a6bc493ccf1b9b55462116c3e5d2b879f28221079b87558fd8f092379d1544228a7a94118ebf0acfafa3e1cf386b54febadac4710959790d573487542b73f2b804716b7b607eb9b49a017b586c37831d9e09c21084e3d204b584d9538615beaf1ce636ed959f8e8bed7d8e2ba18c68174666517aaf834ba4c80dc85d72978770a", 0x96}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000380)={0x5, 0xc00, './file0\x00', 0x80, 0x2, 0x0, 0x8001}) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:04:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {}, {0x6, 0x0, 0x0, 0xffff}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x5) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:04:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = dup(r1) recvfrom(r3, &(0x7f0000000300)=""/174, 0xa6, 0xe2, &(0x7f00000002c0)=@in6={0x18, 0x0, 0xfffff7f9, 0x7}, 0x5) r4 = socket(0x2, 0x0, 0xcb) writev(r4, &(0x7f0000000140), 0x1) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:04:25 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) socket$inet(0x2, 0x0, 0x20) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00@\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) fcntl$setflags(r1, 0x2, 0x2668fbedc6c5412f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:25 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000008c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000002d00)=ANY=[@ANYBLOB="82022e2f66c3277f082939024291846c232b580c7062d3b28f54f929ba95e60100000000000000000038072335ff7f00009ecaec268228dfa78591db50014bdca6008b98abc48c5be385d13168b30000000000000000000000000000000000004e14405eaf3ce22839cd218d4a1eead7c1db7d364e918e4e028355cd3cfa90af5c886b679d1d102799923b7109d4979901000000000800004e6cb42e2f29d508243c30862dec1153aa91add0380a9ed43152a27c2961d59351c4543fb7c922fbe8bdda0ab49243c8cc3d7d4d58b12bcaebe8da2c0665fb937862e9066b65688f2e4f28c7df143c274017662d0d0d2c1aaba2caf454f3a98cb9140c50a3a16a24c04e3343308a79d39d381e488a2f37660fae8df15304c8a57b6dabc98788b84f66ae3bd464cfcbd606fa21b626819307840828bd64c72e0cfefe"], 0x10) write(r1, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = syz_open_pts() fcntl$setflags(r2, 0x2, 0x1) r3 = dup2(r2, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000000c0)=0xffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffff45) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r3, &(0x7f0000000180)='./file0\x00', r5, r7, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r3, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r3, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r3, &(0x7f0000000880)='./file0\x00', r6, r7, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r9 = semget$private(0x0, 0x7, 0x20) semop(r9, &(0x7f0000000840)=[{0x1, 0x2, 0x3000}, {0x2, 0x1f, 0x914262676f1e228a}, {0x3, 0x9bb3, 0xc00}, {0x4, 0xd6b5, 0x1000}], 0x4) semop(r9, &(0x7f0000000340), 0x21) semctl$GETPID(r9, 0x3, 0x4, &(0x7f00000000c0)=""/83) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) 16:04:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r1 = getppid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x3f) pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, r1, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x3) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r5, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$setown(r3, 0x6, r4) 16:04:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) poll(&(0x7f0000000040)=[{}, {r1, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00fcff0000ff5fbc4f89bc95265700"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) r5 = semget$private(0x0, 0x4, 0x201) semop(r5, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) semop(r5, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r6 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r8, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x2, r7, r8, r10, r11, 0x80, 0x400}, 0x7, 0x2, 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, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a8295955984c87910bf453f68c11700287ee1ccf4b9e83ead4bcb777fa69dfceadb9801bec6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd235000000000000050000000000000000000000000000d07989fc97faa92b088d87691fc0a44e1068132b282bb821712ad1fe613422ca4a12f89100a97d2a2ad9be40f0f9bf793493d944c63e1a94b9aff1e60b23d677f9e954834aca2f70291ba876a47db8c40c2e6f86c15f26da9bb13f2426e83ae7359d50bdba7b1446037c9333b895e8bd954ddfdfbe6c0aeaa06a"], 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 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r18, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r19 = socket(0x2, 0x4003, 0x0) r20 = dup(r19) setsockopt$sock_int(r20, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r23 = getgid() r24 = getgid() r25 = getegid() setregid(r24, r25) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r21, r22, r23, r24, r25, r26]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r17, r9, r7, r23, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r27 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r28 = socket(0x2, 0x4003, 0x0) r29 = dup(r28) setsockopt$sock_int(r29, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() r33 = getgid() r34 = getegid() setregid(r33, r34) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r30, r31, r32, r33, r34, r35]) setgroups(0x4, &(0x7f0000000180)=[r3, r4, r23, r34]) close(r2) r36 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shutdown(r0, 0x0) close(r36) socket(0x400000000018, 0x3, 0x3a) setsockopt(r36, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r36, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) shutdown(r1, 0x0) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000140)="bdd51f4d066647fb0dbb205297e6cecd5832784696c3af3090198422a36b619e64d78cb588fc373c6ae316be122de20122e7af8cf09bbb21113b07335cb069a67e8d1e0e5cf4c83a31d1de0dcc767216b9f49102c3927965b05ccd0b38c04641ca408093437213542e49bd8ae4783ad35970e1318ab47121a6080123d60e3d17e20c7975c483d34f9e64f9722d2211becba59ec4abf231e60b93aa6f0f7deaabd745a0b220249005ad3983a4de86f71570d17e3848bd0ca56ab66abcab2da050a82cfd91f391d5e936f6b9baa9bbce949aa001f8d0a92f671e571ec2929c6a35e03797f88cc46014a691acbe1a215b82dfec6bbfaf142953", 0xf8}, {&(0x7f0000000040)="1b6ac72e685a96088905", 0xa}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="d4ed9c6ebe069c8a6e", 0x9}, {&(0x7f0000000300)="f76aec3b1e535e4e23d23fc07fb6a72c11c849596e7858b8e258c854b0f6d20f06263ee123ae3e7ab22126596008dccdaa2dde20fb8fd75a62061d0d14d2a102535dd929a33f847ea50f05a449d9c1c4297dcad4d3842ff57d00c7adda4f272719461550242a18dc1eec6e629aa875cc6a1e79a88f0b85ac17543943d9367d1daeb3c6397828e6c53ce46046db4674024cd2df6cd86ff64c815f04262308ac2084ae857ef5d577832520f099e60f87b5e80a990f611159e1d1b8bae87ad9c6caeb51bb6bba5d8325aeee5dea8c0e2a775f02a1ae2a1361a382ff4a4e51d4f5b5a0531cc4466795a57e38605c", 0xec}, {&(0x7f0000000400)="f93c08952bdfa40c2a19b3584f12407f664d4d0837f42abf4338c88ab6a634ac56fdbb89bf992d03a38134fb040b1a6251cab668a9a299cecf6c1f9f315251ff781ba89533ef82f4f2146fcc97c5536a8d750e642f91b08fd01838256a147b199d100e7e2cc18a0e52d7d7884b3a0c89f2554301ed783fe5cd59558c7d36d6876391fd5cd463520d19fe059bfb53366397dda525ad0440742b2ba473489fcefeb74f8091d305ef9bfd7f307563096dc0d9b3a89feaa598b53717c2df9769951c", 0xc0}, {&(0x7f00000004c0)="6b0f636d0f4add950121249b80a85bf00bbde56f4e71c3de3130adfdac1568504b2e98dd6f42f1538c22957f3f1183f3ac11bea7fd0c7ac8a0fd6f7564fb62d9d6c0a3cd5fab1650b698a422746663f37252d70d445dd245b0e942a316689d4306c3e0aff854ddd9ca82875064137555da4b5135973884b8cbf391d07b76f75b6226c4c4f551af588b5fe0677b53855fb2b19db6b15c4dab77559cbe782fdac117391d2e1f4ed6b4c3943664671007fd4a9d7f1fd8322517970802e1389bbb9f9c6f65d0f7c72621aa3c7309e58e8acfde7f83a1cdbf3a255ffc042f040ec5bcc6213cdc9ad73148b2871a41d1511529aa35138a6d400d84d5bf3dcb32e9577d7d736ed48e3337de70b9e791bc3547641f903a7c4a2e374bf89cc99a68eac7d5999ac96a1c66c6fd210b662b1b5bc92e89c3567ea3ab26529a67690a818be362608580b4f47f6b7fefc3061c96e9a9e758cc961a5184cb06e99da72bd75d70fd02d46331ee16158d2e2bc3086e02ba58aec12064d5a7423ac35790b2c7c3161703045fb2d91a37ce071dc886851bc9141fa98e596a738a0fb5f0c7a160b85c1b8b9155aae0ca10a5fa89961c25c67ce3f80c63dc715817606b6ac9e3bb65cc91bce3ca82c35a66201ba2226433035123483f0934a063e7c553fc8e738101362003cd027794e22f07bc254f6ebc791d29ec57d2cbadb21057b3c60234dee16094556bbf21dc451795d010ccc7bd872d596bf6b254a2e789c45ba6906ef44e32a43882e247954834d3474bd32d324690ed829edb3e96470b3945c1d964e26bdb5a028fb2f27c23dc9cb5a3d529e43434824c051d36ec0b424b165858221de5b815f7bc39a6652e1acd280e3928d4334d7cbbe843b1a2b2f446bddb286f1ed6520587479e8fa6c6fbce5d59d6d0c34ab7c228c2ac5dbf53e3d7cc76932d82e8f5a0d5c276ed0480c441a859133c08c4abcf6d629e9a07b20fc18f3c2dac85c20983a7d9bc5c314e31e2e3f2ba2df731baa6dd0e1962ba47133114ad729eda2b5eb34a0d03fe8650bc7224346309c60761e8d1a183b3d4e28da65c59e3c89e973b34620985f11a8367d3ebea2b6a44e6dfaa31d48b9853015cae9dd2f105627827c9c9d0c6a91cc8093401ceaf76fc7f1e1124bc24b007d06e93cf4b7bd73bf702560ebf7b7615c790bdc16003aab6f894858f1519203289a7b15cf26f07133cb2b2f5bbdaac6a24eab205fee91558644ad7a5323884d49c7a1269f2a9a1139b09e6178453601869af1651230644cae705dcc8ddc5423bcc199536c664585ca6ad1748a977a1dd2bd2d29ad29229162bd04d6c6bddc871cf87addf5085ea9979c1ada3d0938db01c403eec52459bae3f1bb844c73d91037389f53974a481f10d48beab3cc1f27cf2161a4edc34f8b9a43f7e5cd8666d7210607163ecd5c4c12322ed7a274b647ee4888830f275098e1b7b3441c5e6f64931e4d23db5cde6d011779b8efc564ef2ba227851c0362508b39c7008d205670c038d5c318f423177339f21de2633b99236d72bb81eba37515820eeade08b2828261f4484c394e18c178ce9f04f37f6654a1e77c128ba2c8f40951da8a8107c93f3e84558956dde648b0883598879cdcc086fc25e3c1fdbe8a3888b85f2c2e9a823a3f4d82b88e9afa642076b7bd042651769ce390bef488d9029fa1d65df63ad1f77e92af3f5af0fce41c709a61242f78b9dafbc18785a1de6f57c96e782363fa462fd1a15c264710145a2ffe357e358fe42e64f0f4467cca8d07181589a804660cae291e109b6e0ae441441d3c66bed365208cb7628de886df28f4f19c152178ea617c55d9ffacc989e220dfd2217457b13c7c5f8e2c5188bb854a9a85f119505eb3625c35e11506666e67d0bd18cb7c976b29095990938d91c71c362da079b20dd34849ce758cf8c8d83f833d2a5ac90fa0b2eaf2ed9c76bc2bebe7ce78bf8c2f8bb4ab32d1ca5b7095fee6f522c449d28e914080c6a5d839c2c3f7e38809e3b9c3e0ed9145bd2eaf9974b0068d8b139e06454dbd63fe2442bd11d859b03cb0cc9c5c1a81302843f431eb6f7114a8797d17ce714094e145aa6e7fa412ae6df719d06a165b98bf526cd0c01e9479aa0eebbb42120598c4b77dd0d80c52592b0719479adb367a00e7ac0181bf8f977ac183264b5230b20e2b0fcb1801f9c373b74e431595160c1574a1a9560e3a7716e57cc936a0af84d3ae850e3ea4b8f258bce704d3b6979d4d2614964906a9adc04ab203a1359bc17b58fe5c3bfe378439c173ada9f66595a2c5bc696990ec658ec23a80d27faa575744ac1cf49de2a1bd7916237c0fb95feea3f0750bb15cada451a3a4a7c80d835cf41271231f4d65f30d2f95979563a849dfda57b537237cbb77666545dc81065b4f3d9a778d62891fed07d6528e9bd62566f2e1c21547c014de9848aee7bd5a3421a5debc7c673a53d70dc2a1254f36ed91dddff70730ff7ef4e34fb43c141a12f7db252ffc4d2efbe43e393dfa90a09338e7f498951078aaa1a40cd859dfcf4313774dd7efb5ba79623025d58aad31aef24780557926193c3d824a149d1ab7ea84dc7b17ce21ae616d154e6a82c6f6a4f7f8b4fc6412fe724cdb5bf5c80d1467ca3d2cbbc2bebe13cce8eb11b1c109cc6faa42697854f667aee1f0550c745e1c71eeb16b05a60dee6923b6d6bc6f5720d136ccecd6bf56f97eb592730a3c1ad8aa393b0f81a275fdf31515f0eda91299c3628a41e03808d28a7858aee1260725db96f68de2d7ad2eb94aaebf04521e0f24277d1db4a7cd421f8dbab1457c285ce182eec9809e074c346a5ce3e1b987a5a4c794b5a19f2b8426659f0331fbf51f1764a1d7ea9f3ae328b8d42d4581d148c2815fe53689c83299fa7386eb5e9ed4e5f609ccf2554d29773e00276989f813474562ad49045e33e67a0ea7262f8e775950b72478179410560dfc506035da0a57659c89ac37dbad5d185750702b9bbe22c8d0c15ecd4df59b8466273c420dfc03cbceec3b6a298fa6e3343d4273cf24dc2ab244533bd8ada5e1f7956b1889c2be2b34bf957cccf35b325a57864142f5a5ef6571a5c90813d07389591aa77930fd307241b93f62b0bff6b64b9caf247b981fae78897461ca4628124f1476c8dce23500976a58666f693a2d1e596ba952ab312c0af0566536684309ca7aa56adc4d569e90263e3268ffe90214f165168bc825fab3f3178238b3cbfd2476da35c4f96f29d8fb574ab2498e0eb0be5bed20766d08dd47bfa9b54a604d0212c183f5c7c7b81f14b26a1bc1cfdce7e4b3ce29b915f1df0483683531b92b33f65d0d20452957be557786990395c228748a58c1e58c9598c6cb33bfdb964651f120cec496176165d1c777efa9a86ccff6fb95116351a3be91f5d39bcfccb8beda8422b17c5c803b7a7c78063feff694b012f31e9f293302e143ee3a08a99ced2e8cf63aee6aebd984944b54ff2c7941563f0f437e19fc34f067532f999b08780ca66b8425da8926dd7fdc00bc468d1ec362834abb9390063d7836df831010d98da08c8a89782df2ba574fd3ebfac603f6858e0515786620429c2c257e05d9efce040ed9ee4267daebfbea0ca11c7ade4a8e00016befed0cb09885f3fcf83d0302cc6b0147e37abd850501c942f511827e4b1e7588a69148ad1bfeae762eb3bea16c6972f15ddba36e30179e9ad0cc5d3feb6c1494e6f1325d906abf51d7b317aa55c32b533561cc129f0dcdaa5f1d31b08ff5a4ba9fe453bb1ef0ef2da9cfc649ff0eec56d5feecb2e029ba15de63eeee68fb7c12237108430e9cce142c4066ca8a2d5a743bb2ef4acce13b42500a1d08ba3b1903cf2c3aa6d299d6d95553a593543b131f3d06279f19f6fa12cdc85aebdbdb37aee82eec52a62d81f2b3dbf8275d354175f05335830a6b8201ed67a72ac0963279fee9c3bbc26b10577543e0ab7fc67b4587ba1f5fb54cec2c2441768ee28f96f99ccaf14f5dc63034b36b8f45135ae2466c7757551707ef3e2a06966ebc2f064263fe7b03fa4b6a0c4ccf9c27d9275bcc1746c776df74ee877843a523b7f82198ec01cecaf068cb5a87f5332765a05583becffc999842a44d50986173877649885c12b98bbc44482de75130033485cd7c72aef906253ac2bf0a81b48a1828c7f258a503601b256b6331025a3beb89409569e1d67fd9979063e644c4e1135c02d709d489aa7e7cbcd198b1fb3dd78ec1306524fe021ec2337f36254aa12875ae64b2eb981d62a5b6b6db8ca2df1e9d47943f139968dabc5d71e9489c1b2a6bd47ab8f334796134642baeda8624110b849d55d87e67f7175a4cc0c69a1fbab3349531ccba86a2e4e677249c5e2cfa66a57172b3a8712b6e8286c1c22ef1d86e0685d662b4cf9be69b0f5f039436fb46b88e7056a8d243ce2754d250b611a5de3cd432379953a304f2f4616801a93281d67400c6fdcaa50d09e7d5564fb127671c4560cb70951f9c4f9c8a63ab3dde98be3d031997be8d75974d4f79cf8b11aa0e740dcb5c1504c3a0e162b93320e38b1a15ce0c133377b9b03c3f8e4235a8002e37969c3f76da98f96816fdff1ab43ebf4848c5e718b84c271beeda628b337c495114c8e01cf30defdd4f0c6f49b014cc7463afae88472cbb852aba6b0bda8aaf6b153766a7f598c079c25013264884d0002d983df15aac86b435cbe3406f3a0f43b9907f50f1dde0bf907659ee4addd2719b595bd47dacf7a44f7f8839f822159d906f165eaead514662c9f97c2729d406d91be5cf2b1df87867062e54dd2db0a77844126b3d6425ac98b30c35d82123c49e41974ea09f211735e7e6f438c98b734ef2065b80e531cd4354ab630c19ad78ccb820879d0eda69a310c2575ce4eb222b7e1d81f9f781e40cdb91a8b27d7625bac5422b99f35b293507eceb19152406179cc703ac4304483162b5a7e5fd83dd079325d7c98ed64a0088718680fdc71b5af241a36d007a0e6d2edda710f0e8cc000dcf0547b5bcea6f0386876278072519671fc9ada29ffc9774f656951b20095cfbb7404f85fca6ce873136724b6be9e4a742bc7e177e2f662109bacf206a6478b7928e23254d26d4db178253e932956d2376ce7a2453d330e25e96c73fc644a139d7e10afc2f4a8efed523d7fb949d0a1d8556f38f49a752fd3a3f6061cb067ff6ac098297a0e66332c2c6f91cb6558148d84a33971655b38404d16aee3b0e26f77331ba136c039f624683c1129f83eb8177bc7e281e396d3757cd9e15735b88d4406150215c5434c2fd4786ff41a85d5428e5308ce7bc9136b11f7cff9924cd15577c10a63ad9ae8123ed1ef242f4a878284574092b50adabc6502f4f3aca24f2b0df28f44db9883cb9ff512f64f6875c22d3d8f8a71fa392246a028c8dd5313caa97736ddecf8ad9ba9e56b352c6a59c6291d938fe13a4cd91f5753193a4afcbcffaf895336cf9d8bc3d2718817f2d58d4958c03029c234414c797205da6350bbbcdfb35b97e8d9bfe291176aadb8c07e1cd89db75e19aa2152da8b80bb225481eeff38a437f63363d99696fb58496ef579dd76347316cbd111d94cb9e41beed1d55e73b4b55c54bcdfd03707bdb6d4d4611df1b59cecd88ee7dada519689fd140a2da66a0753f8b9c24eb5ebcfbaf9b3f8dc575cdf51740f8d568aab3dff9f4a2d98451a41d94783ae9e8f862d826d360e85152737e3e49e43ff6cc7b1facc90fc5544e72ce617ff323350a7156484284bac6aae85a9519e56c6cd7452fcbc98", 0x1000}, {&(0x7f00000014c0)="421dc27907d4d7f2682a561f84046da87a610323071a08bda905a59db642c10af82feac165422f33c4cfea6f17f3cfb62a3908bd77fcd3e1fd4818cfc6e2c5b48fd619fa9cb874fae55770d44d559609b3240f373e29344418007c73358215386724468dbd897690491e06967f48d0761a9a", 0x72}], 0x8) 16:04:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="0100000001000000206ea9", 0xb) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0xfff, 0x1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07015745192a101000000000ffffffff045ad35a0520000004"], 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) syz_emit_ethernet(0x100000089, &(0x7f0000000180)='\b') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0xde, 0x0, 0x0) 16:04:26 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x2) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\'#]-\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@\'-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) shmget$private(0x0, 0xf000, 0x81ff6aa33491cdcd, &(0x7f0000fef000/0xf000)=nil) r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000540)='./file0\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r4, 0x80, 0x400}, 0x3, 0x2, 0x7}) setegid(r3) r5 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x9, 0x400}, {0x18, 0x3, 0x0, 0x3}, 0x7, [0x6, 0x3, 0x8, 0x9, 0x71e5, 0x2000, 0x6, 0x10000]}, 0x3c) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1000) 16:04:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) clock_getres(0x3, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c822b7789233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) 16:04:26 executing program 0: shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x140) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0x2}, {0x18, 0x1, 0x2, 0x9}, 0x3, [0x0, 0x2, 0x9, 0x94d, 0x5, 0x2, 0xfffffff8, 0x801]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x2c}, {0x54}, {0x6, 0x0, 0x1}]}) syz_emit_ethernet(0x7, &(0x7f0000000d00)="40c551144da0ec") 16:04:26 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000640), 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) 16:04:26 executing program 0: r0 = socket(0x6, 0x4, 0x4) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x40c, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:04:26 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8081, 0x0) r1 = syz_open_pts() dup2(r0, r1) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() dup2(r1, r3) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000200)=""/135, 0x87}], 0x1, 0x0, 0x0) 16:04:26 executing program 0: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f49913"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) r5 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0xcd5, 0xe6}, {0x18, 0x3, 0x80000001, 0x6}, 0x4, [0xfff, 0x2, 0xffff, 0xffff2f7b, 0x529, 0x2, 0x2, 0x4]}, 0x3c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x5, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r8, 0x0, 0xfffffffffffeffff, 0x2) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet6(r8, &(0x7f0000000140), &(0x7f0000000240)=0xc) bind$unix(r9, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0x9, 0x6, 0x1, 0x2, 0x8, 0x7, 0x1, 0x1, 0x3a8a, 0x9a0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="965f157416df3a04270d36aaef5a", 0xe, 0x66edc5c2d5d20fba, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:04:26 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="7cafbc52415f4138b8719a442946f55c4f15d66e68d29d3f016b39d599999763fca4b5a3e4fe7d11f6b2c5dd1c032ec09d4b62de423e6c3f460c2d64e01b42d24143b39402750bc5ee9924e05f5fce1ea4033c70e02d4d62077062cba2d680ae9493c0e2b0ff901815864b922623a639bd3992bad963bdc9cacf3d64a42a8fbe2a3581c4d1ca9b7a92d9d59e98beb6b66f7efb8bafffd7e82ccd1b0543b46e48cd701e7d34141d72b73e9c87beabfaecf071a575fa62222bd24fecb30000000000000000"], 0x1) r0 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="d88275c11df9a74264e8100b984eb12371193d2aebeeb001cc0677b24f42b8e7ab9a3b36c72732a0d974ed9669437d744e"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x3010, 0xffffffffffffff9c, 0x0, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:04:26 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000100)="c1086daa4d0dd6d34ed6b69152a3db67a80eafa246c97f6ca343257abaa39c46e74883b8c243794c6ade30fccf2a0a222ddcbc81edfb1aef5c10bd98716e66551e100529aecdacfe41bb5adf96bdefa52df4994e789afa9490f6aee5be9d64ca9f11869f27c1cd919acb48f9c56ae895db9d480690c82dc6e90cb701db6e19ae870250c680f2985d962e926ba5ca0ef7fcaa4e9c74009cdf456ccaa8e1c6daef9233891f21d63998a39e9b1baf", 0xad) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) chdir(&(0x7f0000739ffe)='..') 16:04:26 executing program 1: getrlimit(0x0, &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) close(r2) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCLOCK(r0, 0x20004276) recvfrom$inet(r1, &(0x7f00000001c0)=""/216, 0xd8, 0x2, &(0x7f0000000300)={0x2, 0x0}, 0x4) write(r0, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) unlinkat(r3, &(0x7f00000002c0)='./bus\x00', 0x0) r4 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r4, &(0x7f00000000c0)=""/212, 0xd4, 0x840, 0x0, 0x0) 16:04:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = dup2(r2, r0) ioctl$TIOCNXCL(r3, 0x2000740e) getuid() r4 = syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6d, 0x0, 0x0) recvfrom(r5, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) fcntl$setstatus(r5, 0x4, 0x40) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = accept(r6, &(0x7f0000000440)=@in6, &(0x7f00000005c0)=0xc) setsockopt(r7, 0x27, 0xfff, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931925a0a", 0xc22a67dbc7bf6fec) 16:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0xb2c) pwrite(r0, &(0x7f0000000080)="d0cb318bd50000000000000000003c4e", 0x10, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x6f, 0x0, &(0x7f0000000180)=""/111}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x6) 16:04:27 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000700)=0x40) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) kevent(r5, &(0x7f0000000740)=[{{r6}, 0xfffffffffffffffe, 0x40, 0x1, 0x11, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x7, 0x40}, {{r2}, 0xfffffffffffffffc, 0x47, 0x4, 0xfffffffffffffffb, 0x30}, {{r7}, 0xfffffffffffffffa, 0x1, 0x8, 0x5}, {{r8}, 0x8000000000000007, 0x1, 0x2, 0x3, 0x3}], 0x86d6, &(0x7f0000000800), 0x0, &(0x7f0000000840)={0x7fffffff, 0xfffffffffffffff8}) r9 = fcntl$dupfd(r3, 0x0, r4) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000001c0)={0x10, 0x100000001, 0x4, 0x1, [{&(0x7f00001b5000/0x4000)=nil, &(0x7f000009c000/0x11000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00003c6000/0x3000)=nil, 0x80}, {&(0x7f00001ba000/0x3000)=nil, &(0x7f00006b6000/0x1000)=nil, 0x1}, {&(0x7f00003b7000/0x3000)=nil, &(0x7f000000f000/0x3000)=nil, 0x6aba}, {&(0x7f00003e0000/0x1000)=nil, &(0x7f00003e1000/0x1000)=nil, 0x3}, {&(0x7f00001b0000/0x2000)=nil, &(0x7f0000538000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007b2000/0x4000)=nil, 0x6fffde6e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000007a000/0x2000)=nil, 0x1}, {&(0x7f0000639000/0x2000)=nil, &(0x7f00004ee000/0x13000)=nil, 0x101}, {&(0x7f00007f0000/0x2000)=nil, &(0x7f000071c000/0x1000)=nil, 0x7}, {&(0x7f000059c000/0x4000)=nil, &(0x7f00005a0000/0x3000)=nil, 0x3ff}, {&(0x7f0000407000/0x4000)=nil, &(0x7f00004fb000/0x2000)=nil, 0x6}, {&(0x7f0000258000/0x3000)=nil, &(0x7f000077a000/0x3000)=nil, 0x30}, {&(0x7f000004a000/0x1000)=nil, &(0x7f0000268000/0x1000)=nil, 0x4}, {&(0x7f000003e000/0x1000)=nil, &(0x7f00007f1000/0x4000)=nil, 0x2}, {&(0x7f0000440000/0x4000)=nil, &(0x7f0000517000/0x2000)=nil, 0xf5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:04:27 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) accept$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000080)=0x6e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c65b000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x7, 0x6, 0x6, 0x9}) 16:04:27 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x2, 0x3, 0x5, {[0x203e, 0x8, 0xb2, 0x5, 0x5f134147, 0x9, 0x7, 0x9, 0x9, 0x20, 0x80, 0x150, 0x10000, 0x4040, 0x5, 0x100, 0x1, 0x8], [0xfdf, 0x7fff, 0x0, 0x1f, 0x4, 0x0, 0xffffffff, 0x7322d5c1, 0x3, 0x3], [0x80000001, 0x8, 0x100000000, 0x7fff, 0x505, 0x4, 0x1], [0x1, 0x8, 0x6, 0x6, 0x0, 0x8], [{0x2, 0x800, 0xf561, 0x20}, {0x100, 0x1ff, 0x40, 0x8}, {0x3, 0x200, 0x0, 0x8afa}, {0x3ff, 0x3, 0x4, 0x8bd}, {0x1, 0x7, 0x5, 0x6}, {0x1, 0xc6, 0x8, 0xfffffffeffffffff}, {0x6, 0x4, 0x400, 0x80000001}, {0x80, 0x80000000, 0xffff, 0x100}], {0xffff, 0x4, 0x100, 0x1}, {0x5, 0x101, 0xffffffe1, 0x6}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:04:27 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62120207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="281e1cad59f2f3bdf48f466664aa36b880e2f36532538e692e3f1d31d852767f3401040000000000002f35fc323b47afaf1e732d34f84b30f4442e55dd5ce5c2e666fe370657b97269c1c759583c95da540334b0494a95de269df65ef22f3737f246", 0x62) r2 = dup(r1) recvfrom(r2, &(0x7f00000000c0)=""/180, 0xb4, 0x842, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0xb080000}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x60, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x9, 0x2}) 16:04:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/46, 0x2e}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) preadv(r1, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000300)=""/242, 0xf2}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/137, 0x89}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x5, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x400000061}, {0x6, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_int(r1, 0xffff, 0x601c815508372962, &(0x7f00000000c0), &(0x7f0000000240)=0x4) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = dup2(r0, r0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000140)="27f37ade8acdfc1f35ccbb3639ec9155a3f3813908cb07a01e9833f7d34a2b17fe43552ea3b839d763c3f7d2fca75f5d8812c213004d40f02133f04dfead522625a42a5708307f924c6771d29edf54f2c268250a385ddba8f8e008f056680c5f4a8c2a72865ac045684db89ae4d2cbd9151f3f4270a17635a21bead3cdfc65150b816fdeac0a73af7e769a3e573ccc4fcdda24958c390f438aa400e56fa585781d0d20644ae1e80a2f4c0287bdf68e63bf7113df1364b202544dc8c9a99a695bacd610f4b477f512b467360050503b0d231562b84e7fc172f279562363a0c5b83b0cd6f42b75de6ea987e3f9", 0xec}], 0x1, 0x0, 0x0) 16:04:27 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1}], 0x100, &(0x7f0000000200), 0x8000, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x190) 16:04:27 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = dup2(r0, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000100)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x9}, 0x0) write(r3, &(0x7f0000000080)='\t', 0x1) 16:04:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = geteuid() r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r3, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r4 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r10 = getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000040)='n.', 0x2) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r12, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r4, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r5, r2, r10}, @rights], 0x27, 0x208}, 0x4) msgget(0x0, 0x8) r13 = semget$private(0x0, 0x5, 0x204) semop(r13, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r13, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:04:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ce33"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000600)=""/4096}) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x10000, 0x8, 0xac, 0x0, &(0x7f0000000080)={{0x4, 0xff, 0x9, 0x1f, 0x6, 0x0, 0xffffffff}, {[0x100, 0x6, 0x7f, 0x9, 0x2, 0x0, 0x0, 0x8, 0x8, 0x5, 0x2, 0xc7b, 0x7fffffff, 0x5, 0x7, 0x8000, 0x7, 0xfffffffffffffff7], [0x8, 0x4, 0x5, 0x7, 0x97, 0x5, 0x101, 0xed19, 0x5, 0x6], [0x1, 0x8, 0x9, 0x3ff, 0x4, 0x7, 0x43d7], [0x629e, 0x33, 0xff, 0x6, 0x1f800000, 0xecc5], [{0x401, 0xa, 0x20, 0xfff}, {0x9, 0x0, 0x100, 0x2}, {0x3f, 0x4, 0x0, 0x7}, {0x8, 0xa91c, 0x4, 0x3}, {0x401, 0x7, 0x3f, 0x80000000000}, {0x764, 0x2, 0x1, 0x9}, {0x2f, 0xdef9, 0xb4a6, 0x7}, {0x6c2a, 0x6, 0x8, 0x1}], {0xf55, 0x3f, 0x80000001}, {0x6, 0x8001, 0x8, 0xbe000}}}, 0xfff, 0x6}) 16:04:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x100, 0x3b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000002c0)="660b3debd32815f511628ac9b9da92040be911e831be858a718020aeb1b9feab0d936ac75bc1dfffda8b9c9c3979990cd07b4432f48205521d54652564bda79eb9656d08107ede9271995cc2222a6433b9a05e8447c5c9c0cd16124152ca37860f05a34bf1b8c54044633affb9b4ed54e101747c1ceadfe2977ab3489029e84c657663eb8f8a68f438fbc4b3ee4add89c3fcae8caea821e0794beb18060935f02c"}], 0x1000000000000065, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) lseek(r4, 0x0, 0x24, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) write(r6, &(0x7f0000000380)="302b45ee33b666d5a13727250b709632b11b5afaef80db79ed8e7cfe96f7103dc7d70a4a2792f81a3ded962803dfeb3a1e25b1603d21fcf5c349535e57668d0e7399b2dcc248", 0x46) close(r0) 16:04:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:04:28 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000180)="d548c294fc4b90ca7dcce2dad2e1f49af06255f23b8839f6ba372f3aa3fbc205435a82e0fb2950df8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab7ad05af7c607d154510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e1f0dbfbc2fcdc0a0e87589d1d78cc54c2a54d18459a83bf9b2b90355d0d0ee756270cbbed7e81c94e6fdcb3062ba199e7161ee30c4204e195d8b0aa88ccd17fc1cf4e43df5a92fd4bd506c8ef87ce83187d3906609bbbb285805990cd1cd86e8ca6d50c49fb4961447c1b7bd3df8483eda", 0x75}], 0x1, 0x0, 0x0) rmdir(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:04:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 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(0x1, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca648969c5e57c6388bbd2ad88b290400000000000000fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf574768b9b813ad30505e8f5300a49fef9d612f87c0d7fa2849031f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000"], 0x10) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000040)='n.', 0x2) write(r9, &(0x7f0000000640)="9ed5e895000000000100feffaa4230e843fdd58ff2d26500b9a46ac13fe385e2d0d6cabd6ce69646f7f06830323b6a61a1bbe355d99306ba84634af4b07c4f1288e00f525e29be81cbe4420f2dce7133309258288dd0bdee19ab0900ffd278fc22196620000000007976afd21bcb97af67a25f0e8a0f3e2b6af38c2328a53f57999bf2c3fe3c5fb0b5b4b0c4acdfdcd360ca151f30f734a693cdb33c3d86a448ecd7aecd04a35f4e9b16fc16cd693d42b50bd34e4572ef37be3d69ddb5cd27396dc9df9468bbc3c5a8e659e528dd468669b0f4e0ba2686974da2fa62a79107111b5a692ad807eae4f40adbb8cb137199dad0e9ba44ffbd5f58e301693f39111c814c548bffbefc00"/275, 0x113) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r10, r4}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a196f386207000000008295955984777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15c01360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f53a49fef9d612f871f4385f04357795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd235000000000000000000000000fc27f2798aca5d1fe7ab2d04cd5de19b4623166f293b8323ef4dae7fd02e354ca861a2857afe173f2b215ef36d674c0f6e53e24d49f0cc3e2a49aff66aafc920077a70593ae9bf6d3927d2f01e5d5a164339d75cb8497b0a4590b5046c84420094b46b79dd6d894abe473c7309013a9177849503f35fdb3601ee708529f5daba3146b0fbacd459b87e0a5fffe914ec61806170d2be3404f376c262bc0007c9964bbaee8afd26ad9431877962cd16b24a0157471aadf4238aaeef5ab0d6e3219427b73aa68f3e1d4214deb14ffbf636ed4840c37fdb539c3f90b1e4445c471e3f9ff6ac9d71da162d32efdd16dd41148f85efc716b23625c413f2bc7d55143a00f3b09cb04cdc4cdeafdb7e8a32febc66ba41a26ddba22869370c151d3618559e50e00e3bb574795d9d065ef5a27e58a88b08f708228d1e9c70ef65be2ca711d4656c4cd501"], 0x10) write(r15, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r15, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r14, r16, r11}, 0xc) setpgid(r7, r14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x800000000083, 0x0, 0x3, 0x40000000}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)=""/10, 0xa}, {&(0x7f0000000200)=""/27, 0x1b}], 0x2, &(0x7f0000000280)=""/112, 0x70}, 0x802) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040)={0x4, 0x7fff}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x46, 0x4000, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f0000000440)='./bus\x00', 0x48fe21f0560bb372, 0x10) kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x4, 0x8, 0x1}, {{r4}, 0x7964abfb54bd9463, 0x0, 0x4, 0x0, 0x1}, {{r5}, 0xfffffffffffffffc, 0x8, 0x8, 0x5, 0x43d6}], 0x7fffffff, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffff8, 0x1b2, 0x40000000, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffff6, 0x10, 0x1, 0x1, 0x23}, {{r7}, 0xfffffffffffffffd, 0x11, 0x20000000, 0x3, 0x9}], 0x800, &(0x7f0000000500)={0x3f, 0x9}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000340)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) setsockopt(r8, 0x3, 0x4, &(0x7f0000000180)="da31cd4237b09d08eb5c3c668f26cf3b65fb1f17e89d5436df19ca449e1e4ea41f8bfaa25a12e46670239d37f4f2e0179f210e32933643ad1c3bd0c9b82cd0161a833ffd74839a919685524d00a55fb6ed7557e4", 0x54) 16:04:28 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:28 executing program 1: pipe2(&(0x7f0000000200), 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x88) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) 16:04:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x10) r3 = kqueue() r4 = dup2(r2, r2) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffe2c) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r6 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x1000100000001}) fcntl$setflags(r5, 0x2, 0x1) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) getgid() getgroups(0x209, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = shmat(0x0, &(0x7f00007ba000/0x1000)=nil, 0x3000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xfffffd77) r10 = getpgrp() setpgid(r10, r9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) setpgid(r9, r11) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x3) socket(0x18, 0x8000, 0xb04) shmdt(r7) semop(r0, &(0x7f0000000340), 0x21) kqueue() socket(0x18, 0x3, 0x0) 16:04:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f78c11700287ead4bcb77de4a6af2e9baab3d9f5dc0b67fa69dfceac2a84e6a00010000bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900ecffffff0000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a7c8492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc902000000000000009ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945385601aba866467f03bf0180af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb019c74918481dc63bbee79e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 16:04:29 executing program 1: sync() r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb92295968714d68ac919550f6dcec904ed0ae461cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f499134e2046cce2a8bf8b9d897fda32a252bcc6c94c0e5498ebed90d08c5fc55fcce93ecab14bce35986d2776833785df680158faba19a08d70ddd3781f8301677a87a1f25bba59fd01db8061f2050c92b2e85a0c299a94137a9ed326d97e3a57f69060eb73993cc96a56d548019734b371c50e58944400"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000340)={{}, 0x3, &(0x7f0000000300)=[0x0, 0x0, 0x0]}) r5 = dup2(0xffffffffffffff9c, r0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x2, 0xcd5, 0xe6}, {0x18, 0x3, 0x80000001, 0x6}, 0x4, [0xfff, 0x2, 0xffff, 0xffff2f7b, 0x529, 0x2, 0x2, 0x4]}, 0x3c) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = getpgid(0x0) r8 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) lseek(r8, 0x0, 0xfffffffffffeffff, 0x2) r9 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000040)='n.', 0x2) r10 = openat(r9, &(0x7f0000000180)='./file0\x00', 0x2, 0x10e) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getpeername$inet6(r8, &(0x7f0000000140), &(0x7f0000000240)=0xc) bind$unix(r10, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x200006, 0x9, 0x2, 0x1, 0x2, 0x8, 0x3, 0x1, 0x0, 0x3a8a, 0x7fff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="965f157416df3a04270d36aaef5a", 0xe, 0x66edc5c2d5d20fba, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r6, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r7}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) msgget$private(0x0, 0x200) getgid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) 16:04:29 executing program 0: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x80002, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x100009], [0x9, 0x8001, 0x4, 0x1, 0x5, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0xf5c}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffe, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 16:04:29 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) dup2(r5, r0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x27) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000200)={0x0, 0xee3}) write(r7, &(0x7f0000000040)='n.', 0x2) close(r7) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000240)=0xd4) socket(0x400000000018, 0x3, 0x1f) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x0, 0x4f1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="41cc37b9bf707694", 0x6) 16:04:29 executing program 1: mknod(&(0x7f0000000100)='\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x84) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0xc0, 0x4}, 0x0, 0x7fffffff, 0x7ff}) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x40000, 0x4}) 16:04:29 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x619, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000040)=[{&(0x7f00000000c0)="cb62d95c0e7ed26ee1bbfff859c5e49874acbccf530b2c222772f888d64af1d31fd95880768055ebad4e0e8dec6b5e55c5e542f93de97678d41951721cba12cace090ed452199bf6dcaf23eae16f4105489726055c666392c46e243ddff2302391ce4392eb238db4cecaa17806f7e505b47331f7aa9f176b324fa073555e17a82e5e64116afc", 0x86}], 0x1, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, 0xffffffffffffff9c, r5]}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, r6, r7]}], 0x48, 0x800}, 0xa) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000001c40), 0x0) 16:04:30 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x80000000) mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:30 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1, 0x80000001}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000080)={0x6, 0x8, 0xaf, 0xff, &(0x7f00000001c0)={{0x80, 0x67, 0x1, 0x1f, 0x77, 0x6, 0x3}, {[0x5ea97371, 0x10000, 0x9, 0x1, 0x2, 0x9, 0x5, 0x7, 0x3f, 0x3, 0x9, 0x5, 0xb8, 0x1, 0x0, 0x80000000, 0x3, 0x2], [0x7, 0x800, 0x3, 0x7ff, 0x3, 0x5, 0x4, 0x53, 0x5, 0x1], [0x2, 0x3, 0x0, 0x6, 0xffffffffffff1b31, 0x7, 0xfffffffffffffffd], [0x6, 0x4, 0x1, 0x5c0, 0x0, 0xe5], [{0x7, 0x9, 0x5, 0x9}, {0x101, 0x7, 0xa56, 0x20}, {0x8, 0xc1, 0xd8, 0x6}, {0x8, 0xff, 0x3, 0x9}, {0x4, 0x400, 0x5052, 0x2}, {0x6, 0x3, 0x4a09, 0x4}, {0x4, 0x3, 0x1, 0xfffffffffffffffc}, {0x1, 0x3, 0x401, 0x6}], {0x6, 0x1, 0x7, 0x7ff}, {0x8, 0x401, 0x0, 0x401}}}, 0x800, 0x8}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x3d}, {0x6, 0x0, 0x0, 0x5e7f}]}) pwrite(r0, &(0x7f0000000080)="fbaf8a3ad56dcd63cf0533a998dd", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:04:31 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000200)=0x2, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket$inet6(0x18, 0x2, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000001c0)={0x2, 0x2, 0x4}) sendto$inet6(r2, &(0x7f0000000040)="59cb87195dd0779a303bd19134ddd571f5fee9b3f8fba9d95ae8c121f65f652fd66340bc5fb4c8c32ad18478f1a6fb6701552111d573f4e7b18954513262f6682a4deb9a561ced6a61c419028a752c7a56e74f1cd756e3e642a7fd19fc339e3fa66d", 0x62, 0x2, &(0x7f0000000100)={0x18, 0x0, 0xffffffff, 0x6}, 0xc) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$inet(0x2, 0x1, 0x1) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bc9) r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) socketpair(0x11, 0x0, 0xa1, &(0x7f0000000140)) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)=0x3) 16:04:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x31}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x1000, 0x7) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3, 0x20100000, 0x200000], [], [], [0x0, 0x0, 0x0, 0x800], [{}, {0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0x1000000}]}}) r2 = dup(r1) dup2(r2, r1) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {0xffffffffffffffff, 0x40}], 0x4, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) r32 = semget$private(0x0, 0x5, 0xa6) semop(r32, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semop(r32, &(0x7f00000003c0), 0x289) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r34 = socket(0x18, 0x1, 0x0) dup2(r33, r34) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r36 = getegid() r37 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r37, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r35, 0x0, 0x0, r38, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r36]) r39 = socket(0x2, 0xc003, 0x2) setsockopt(r39, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r39, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r40 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r40, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = accept$inet6(r41, 0x0, 0x0) r43 = socket$inet6(0x18, 0x4005, 0x70) r44 = fcntl$dupfd(r41, 0x0, r42) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r50 = getpgrp() r51 = fcntl$getown(r42, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r45, r47, r48, r49, 0x5, 0x7fff}, 0x6, 0x2, r50, r51, 0x7f, 0x100800001, 0xb1f1}) r52 = semget$private(0x0, 0x4, 0xa5) semop(r52, &(0x7f00000003c0), 0x0) semop(r52, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r52, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r52, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}], 0x7) semop(r52, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:04:31 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) recvfrom(r1, &(0x7f0000000000)=""/16, 0x10, 0x800, &(0x7f0000000040)=@in6={0x18, 0x0, 0x400, 0xbf11}, 0xc) socket$inet(0x2, 0x1, 0x6) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:04:31 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x200, r4) flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) flock(r0, 0x2) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000040)='n.', 0x2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) read(r8, &(0x7f00000002c0)=""/133, 0x85) connect(r7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='odev/bpf5', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x2c}, {0x7ffffffe}]}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/20, 0x14, 0x3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x3}, 0x8) 16:04:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x28, 0x0, 0x10}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xd9, 0x7}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:04:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 16:04:32 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb1a2e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0ff3f268d52a27a18e23ef0cd4ca85fc375d82a8d06532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcd3c6d948a0464b50c4fc9bf4f44d26757401854a30b8e0f0b2b7070000000000000000e8f3673ec1ff8175523c81879e99b9832a4787a1057f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0e8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e823650f590447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a61f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256675d2ef40d70cf981d584be41a896fe7485300897eef27f58cc38b895e259b619eb36752e9e0b0d1bcddf56e386e5d501b6fd21ee5490c54f8fdbe915b36cc5169aadc66d6a64271007fb49e7c13d7dcea58451b00ff3c63a11c30ef7c74ad4bf9c839902c2c061d39e7b66eb643450d40b5cc32ad7fd1ff2e803288b92b01844afd82722908a3f82e4cff75492c548bbda142869c50d7f2fe2fb9786c5ff37b11862b1d30e38211b28baa889183463cef48abc825d9fca6ba18409795482117dd9584e30645035cf8586c79901a623d643abb5d1d64c8dc0d54321d266e4c374c19e3ee356def9cfc6a01d6442d7c1a83e7fdca88e0033499b92023055541e90409b38da754432c7fb4ee5535e631feeb6d48643e2bb6f919fcedb3aad236"], 0x1c, 0x0, 0x2c1, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = dup2(r2, r1) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:04:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000f187b012eaa4034"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000140)) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r11, &(0x7f0000000280)='./file0\x00', r16, 0xffffffffffffffff, 0x2) r18 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000300)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0xa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xb5, r16, r23, r24, r25, 0x300, 0x80c}, 0x8, 0x0, 0x800}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r9, r23}, 0xc) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r27, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r28, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r28, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESOCT=r3, @ANYPTR64], @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESHEX, @ANYRESHEX=r26, @ANYRES64=r29, @ANYRES32], @ANYRES32=r27, @ANYPTR, @ANYRESDEC, @ANYPTR, @ANYRESHEX=r28]], 0x1) listen(r0, 0x0) 16:04:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x64f, 0x30a) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000240), 0x0) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x7f00, 0x80, 0x74, 0x47d}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") fchdir(0xffffffffffffff9c) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlockall() 16:04:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [], [0xfffff8fffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000500)=[{0x1, 0x3a3c, 0x1000}, {0x1, 0x1, 0x2000}, {0x1, 0xb7, 0x1000}, {0x0, 0x8, 0x800}], 0x4) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x8, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r13 = socket(0x2, 0x4003, 0x0) r14 = dup(r13) setsockopt$sock_int(r14, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() r19 = getegid() setregid(r18, r19) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r15, r16, r17, r18, r19, r20]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r11, r4, r2, r17, 0xc2, 0x101}, 0x4, 0x2, 0x6}) setuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x2, 0x3, 0x0) r22 = socket(0x800000018, 0x3, 0x0) r23 = fcntl$dupfd(r21, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x8040691a, &(0x7f0000000300)) 16:04:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x400caec28862288) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x2, 0x9, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 16:04:32 executing program 1: r0 = socket$inet(0x2, 0x4000, 0xfc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) semget$private(0x0, 0x1, 0x80) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x100}, 0xc) 16:04:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x80, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) fcntl$dupfd(r4, 0xf, 0xffffffffffffff9c) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x252, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:04:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x3ff, 0x9}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000080)="1812342139c18e5afc7c21852170c2dd0c24e9684ec93ef4698e77ec27e2e03b4a024d749b82fcd3c27db1ebcd8bc5e8fa8126ba6571767a7ba75f041fec6b6a6146d5efb21d51dc87cfa0d1821f1fde889645e64042cac31ca68572b27f865e4384edb545f40b27", 0x68}, {&(0x7f0000000100)="82181c1bae7841885f5e79d61bec19168f05017f89e8f3a32cf2b4d81297a512e088708d2bc58f140bea5fa06b4f5207351943aadfb36c3b7c48dba03082f0d78f3f7a22470161ab225d1e0d75425f2766d7911a6a2295ae233f3c0d6723bb5e8d46d8f0a0167cff466242bb7a440d0febc60f235086439127cc49fae17b5dd539b2d94afe7909ba0fc12734d5c60bfd0da8abeeb14d10ff016570ad79f7b808a9c80a23c5556b162d87515e9d65c64f5c1abc6284cb16a710494d89c6fccf", 0xbf}, {&(0x7f00000001c0)="ff76d37ef75db48f012cf399e7d2a019ade392b09119b61179cfaf7acda0edd25d86f0ada6309dac1fef4791db439a285d49a573acff4ae09a6bc876b0ec3028d32b21243a7a46ae9f4b", 0x4a}, {&(0x7f0000000240)="fbaf39b0c9081d55b28866e1324ecad1946fbec2bab48c73abf60c218ee9266e8bc441161e022383fa7264216ae21f8fafb4dea7400ee356f3e94768a3adb1e90f8084e705fbfac97845fa184f210beea1afbdf8802c3621b2c1979d0946f244afd234a925f3c3f4c587d02cb280c0e2efdfaf63564201ffa18ae4c99d718890237415e1d4bb2534b0909b636648709781f560dde1d6657872e32d", 0x9b}, {&(0x7f0000000300)="b4a09a70ec1cd03e112c02aa401ed182bf916d30ee3606b42c51315410", 0x1d}], 0x5, &(0x7f00000003c0)=[{0x80, 0xffff, 0x2, "66b3c78a020a5d21b023bbbcd3128af5e8040642bdb032a41e26579a1ac69f02e2c86a5e3b79ebc3b261650aea3b56ca5d154d141e8fd556ee9d1313080f762371af16c9aa730e5aa687c83bfe99c48a441017fadd5cadf62ad5b45b2a2c1bfa61625e135efe15b9c73f0e"}, {0x98, 0xffff, 0x80, "88a402623364058392d10c38de539036a3716b289d9f957d3d8228d7bed0343c3a217ea6b13c81681fd94da5756fafa1eb04253842c1d4eb82d800afe7709702d3c8170922594309af3c7be96684fa1f61601f63ee3728d51dd1560dafa8d8a9a897fe58877b47046b139cb1203b6334d8132ee048ddbce6bb117265ecfc991590cf7c33401287"}, {0xa0, 0x1, 0x7, "73e6dff3bd3275ca257574efbed7d1691ebdcb66ab845f9bf5ea6976ef37a8ebacc8ef61bee01c0b19104fbcbdd8dfb1120f7b216d6e076c716e5e9a9de58ba5406fe81389dc8d6e81263e17f69e0cf52d46a1761e904955a4fa2191c98cd77b9618a712e21bdac22bff0f7d03a58ff1fc61686b2d06685298b34ad520f65c3875d52a365e852abe0d17bad8293185"}, {0x30, 0xffff, 0xffff1d22, "ff0dcf913d696bf00edbcbcf59c60359d60f77c9664e61c4f86f7d4a64d152"}], 0x1e8}, 0x401) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) r2 = socket$unix(0x1, 0x2a79ad51628cd432, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/speaker\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) r6 = dup2(r0, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x0, 0x3c) pipe(&(0x7f0000001c80)={0xffffffffffffffff}) r9 = dup(0xffffffffffffffff) r10 = dup(0xffffffffffffffff) r11 = getppid() r12 = getuid() getgroups(0xa, &(0x7f0000001cc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000001d80)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000000680)="809943919f7c5af780ae2b979755888c9a495dc73a7b638cb2e7fbc0c87957a97ab610d856074869ea141ea84782e9d80dd81865870ceb49861cb40b31fcf2480dc3506e8d4098701f43feb227219b589dc57e571ad08238d25ae11c0f4a47f32149b1402253bfbc18e8037588a9863259aa3cdf42fc30f6a1eeb3c2d8821ebd8a955d4af7ee684252626b52a683d0c667e6c76864f54d4ad589e83345d5a99c6d23e1654b388b2b59685ca3722b32f7e308056b159f1529e383ed679587eb703e2ae3b7c418129e4f86adc743075e61d8b8ff93b6dadb5c95e5b0", 0xdb}, {&(0x7f0000000780)="faf76cdb0417e240d51e74997e43e07171a5c76cd520593b050616f0f8f8d370c85773c34aa2feca6d5a9dc127255e5a5458db2f80b329a24f220f89d185dba104c50883b0e2c25addc4ab16d633e89e9628ff8765b9b100afdf67439b99f04bedfd75bef853c9bce5fe78676592c818b703bb73af4c07a2d068ec52841039b41a5ad19b638933155ff51fb14e9f4e84156d6996396f18f3bdde79e34eaff9e8447c1cc2202c16eae7ddbe904f71a3f48e37cdda511a23d7a07b52cd84d9c1adef4234c680654ef09b8eb9be9c720fd3432bc2ac3bd703582db972fade7b34bb80d6f20499cff8ec1aab428b95cf827049166f4da8e65d54090fffb7f1dacdab5af615238d1f8912135032bf1b0fe0e1a4080f27b42e486712743f1972e5ec944461b05525c63f5849d497535963e9e14c9327cd8a4dfbd5d9e424041088e956c9d1a34001d306e035d29e053a33ec0101a7ecccd6ba136f634ea54f60ca670b3d2c3f4fad64839598f9272294a3426e710cd2a80d22d51f356ee3dbf1d36349f4379cff044fc9629a501718ea1b65c241b4a32f639e0596a112dc1a711719a52d8f24796e8f77605ca7f3988c9631e3c151543428a83801346dfa739c816d953d9cfa1d48de5abc47bfbe5080abfa5d068d07b21e9a35d0296de89bdaacbc57c7647473ed5d2bc31446a2766f6624baedda802fe3dbcb29e3bc9af54d6e52a02dd4accd979fd5c5965c726b0a985e9e71c2dcdd8bf215d75de8d91bf261e48a7d112bf18c0066d4936cdc9cbce4101f8b2769b5c13a6554822c5884bbefebd4528abd0b854f660e73296bd1cb539048b8a28aa2d3b8ade13dcab74f60f119e7f96e82f0e3b8fbe98dd7e72493413cd8b10499147007a0889bafe91f1b68130ac6e5d01c4b0cec437ad32f0b004f2db8a2d0671db22df11884a9d9e89dc5bc6a884938531126f8e25b4d28b34e5ab5b0ce2d178a321f902740c3eb8e317de21ee136104d88f1641effacd45f05649a2499f90faa6a50812b2434124261ba6015b7d8296b3c51b095c5481e373b2830d2c530fbade30551e8a18e2af125694f69360a9da15bfac6b206a14de966f163e0d8faaefde8bb767541e92af644cb464ee0a6885d43d9e3b06517a7768d013427b540be67c89058948e0566bb17f0a091f57d2c0385b9278000c5b8ee543e5f35ebc2d865f2e2a3701e73e05dac99ffeb3fcec517c25dcbc1326f89d25e40d2beef0996371f2c200e5dcdf1590980d5813a6159bedbaf5fe95d32034383044a5f9deeb25a6a47e1c6289ed73f94eaa6f68a451068f1b90e26ea23af141c89c7be1174160e0e25955b30009d897eb566f2dc0e7cc5eeb5b5282167e6803173ec542bb3de1d6f5e11998ce388c53369ae8e5c35f813fa34b21b7c3b4cfd5ec77da1c95a078c0941e852a7a263904e54ce5e62e9a96a3d5b66ae909426b687564d10bb8b3fc54994fcfb200014e96bd486a07dd318f7dc4377be35ff39aaa13f284ddbe859a6f879aa0c1e4eb281224a59fc8c29b4abc5f4536cda307cd6223cab8e6c76ad10de50e30a3c9aba065ca7df8d09978f7005c7a83acc90deeaf50a3770ae1bac500ad83428aa0c8a7c3342ca4fcf1bfa22378501b37a3a69ae3e1a9f61a9a4171bf94004e216b5b7be326ed89cea5bf937aad15555ef9370a39325325f9914e8e4219f9b4cf0a2720f053571c12c9465fac60a0e2233182531caba8e17f67523eccc8f3e50d80b8701e8457eb339fbd02a2a5ca18b6cbcef88156121505ec453ab41eb4c37c55624e9c31a3106eb01ae19b20123439fcf55b1ea04049d8b7973db8acd83a7727c2358346a752f47cbd9c7b7aeb2fba7f4601a4e05f91f9a8c7e83475d6f9cf248429b650254e025045395f8a90f6f543c85edaa531c1e2c87d798b116ddf5fa0421a14071a6e2980918080aa503e9ab898421f7c088b888b895782b7c3de923f68622b63c5818173779ef2aed88993f5183187e686a7f908e82c3b38f1a8fb9e1f5819edeac95dfd5a79cd520c105a7cea30cfd92a3c45fc2c1ec1a4d4174c8d0f01c3c9210712d5e2caa41ec60cdbb7a75d150d7f360cac3cb8426e7186bf024722fb1a03cc9785034fe9c2c799b83db4e0b0532a51ba1eb563a710c22ca2a43fc8372bb58ab956f2d44645012375b756a40738bd8437a010fbd3e485c54443c59d46751f6e1ab083e62913ff6a40e59fc55cc20bea0e225e94926c9473fdf2fba9383fc93555592a078b7fa79ebd83e45a062e2a31d3a2d915cd6e0fbb611b7cdd44278b27e07d5f114f317c56e8a21bba9f88e82616dd7cf629c06a023eac073eff57d60058ba1af71bba33a73e95da12861df8a340070de7269d5f9a7e7f2d2a562d764f6a9443947b806fbf4c035b817be4a6d180b8ce586edb82bfda062d400b3dd20ad5cee32c7b3c2880e04a6bae6277303be8dd9af368276140ada46f6a9131b27c37bc5e6020a289a93a659d2b0495001e56d906b2d3fa10e8f503b99817adecf8f779b23000cc761125d9ae68fa9a51bf1c07d544ee3ff9c02dacd856f76e44c05d8e0fbd6c74c6b8f6c696d238ff668ec57cff50bf1cf8fceb0965be59a4ad4f79cb35013a5c854b3fcceb8cff4a54df219a83de16404313e41fc2709bb94e88e1fe946435dfa239a866769b8d847153df77ab17ce277be38eaad79ef136dbdc92c469f87104f0248184adac2f5ee9dfb920925f7cf2a3f2cbb2cf8062ab6bfaf385305d61b78444ee46de07cf97ef5917e80ddea5e95fbf6f9e2d7f989642c05222494f02cf0a1d7872483cbc03b95a866f1675d43f1abab058ac97122808c1af607c9da240b0f545b5d5e74117e9bb851fd88999124b853759cdb718ff6e5e0ba152c414e00a6b55ef34797141ea32e5139883d4e4d3b2ae24eb72321b917484fec28953a43cd577d4f9fd5476a4417c8a36422bde0b85bb4de981fc4cbbfe13c8bce91376a6a13a9fea26117406676e2f3edc11fc8927ff7f8522b8b4d51e36246eda231763c8cb3ab3c9a9493d863902ea6848cba4f68d7df3bd009ce28c14636dd43bbd91bcd91e7034510d10da0ef1590c650588ee278d2de5ebf8944f38d3282ddf14816176b01cd5ae9cdd3faddc9b0dcb6162f5606b14122f5abfcfc677095d10224048617b48bcf870bc59addf28631f7cc138c97fb1479492141204a166323017e649509a7b22a50acb58c8ad47933af1db2f7462e03c04c767544fd8b45409f8d1978892db499bbfc0ff16ca09c19f979fe461832f4fb7434ccff1d84013b00d75c3fd09d34de972478a522fe22ab0c4e4da89e73f8b2f06f2ec0ddaea66e4b57745eb4868fe270c5b02d72a8b90d3245fabb4f43801c3fe7cfde1106f3f98881daf019de87fbd0a63e1160b695d0a2cd79165a381bb37fe199b0448c056ed0f749bbd14503cac672bb80913b42ce134ba7cb64eccc9e8fe4c8aa533f28358ea50b8bb130a2d3040c7b5e9bcb14e6e123865714930a88efd25cf2e3240d0dd6dab1b5be6f691a6a0be9f47718ec7748c05cee3391a49e3c44d5f2e17d799780f9152bd672bd0a67e71cd32a6f0d334d40ab1fc101aedde0105cede08faa94abf36c966426abfd3f4107f3c5da76a3d69b84125b60263dfde80231150191c80a9b51856b9bfeb43709dd32f184e2452cac8362ca990e575f233f6eacecd847b61ba3a906fce809318b2780bd6547379303abe9fa90f81fd955a66b429ee9070ed9fb58ae97db943be31521179a444247c3abbc3ed001a9b5e8ef8dfd894ccf147025f665f90e631dc3f86153a8afc24f8952fd9a6a64c7958654f80b5fcd79397d5e51ca064de4def55aab9d410048fd21240383045b2e2055efdda4896d455d1eb03a03512d9e1cc736ed218aa899c825428895f94073e993cd2f2b555ca850648eedd637d7b5704ae4c4077143caef0fdc8dfeb5d17d93acdaa905ac4cff7b645816208e5c98aab40a3ab7906b60aada4a7248a649a0a83b3e6e645aab78c7da219cc7e630ad49c382e0249c3288951d28e981801448d5792a274855a7e3c391418c097dc45f0414b0c942251f87656912e9d709bd3480a6d0240b02a6e7c5ac7c3516af29b31be847130cdfb8e3810d1f138ba3924fc807e233a619d54419a4037b5a73af98ce2e8d128b2034581e6218c36a5dacffd24c83d510f917fa1ac3e707842a4dd58d46b3c6a1c46d00bf3438ae954a228dcbadd36cb2913b89c9d8113ee20bff2cd55e67509339591013d6340b731f04ad7fb5777a7926f8799111e113ce98c407e5a4135e6b6d236ff3f830f2daa2d5669939f5380430a6d170fb9a8dbda188d5890f0a767519932e2202bb6ca92a164b6a07a7ee5ec59e423a5b9008e2b1c0b3ab9230b68751d2f43923c9552d6c856df21fb5635d9e33b382aa49fe5b3e8a7c30f24c54975588f5246fb0038db75aa57061029058edb9cb7bd100770f8206fc76879995ff81a67d8249bed7963dec279c1e1a5d149da7c37fd3938baf8a57ca59a639d4b7885e02f19c07cd1569ca0fbc0d9d39ff6368ea73c10b1ec05367de8bfacc413b5831aafdc6ace2977c49262a33b1f6658bcc7cd9ba8de74571df5d70e1cfeb06f6d3834d7494500fe3b5b514c5eb65d9df096e8039cd9a05828222707817cb2328e94703e30f7c7e33605a8d399d1ebd38e75ded524afbf82887b35cf4e492790579a4f295fe1e9119cfa82a79ecafffe25ff04cd23dbfbed7c93313a1f4c978075f66677ce425022324a94679c25b0be4f92258c7119f8c0421f5b7d7e4bdd4a06922c35f3747b42cbb1d280b9c5201e45404597c86d191ea4f055a7a9bba21c44d64a6c544481d5823af38b4f6fef0aafa6e58a4e586bec6eb36ea1efe3ef947263de0a7bc140bc3d32d4383ce81295f6b22933228104adac8cf236cd7df5f1eebcd5486aae3287d87e7845b1fd744e23ff7577afcc392c030640e7246bdd51d6e4e89f9ce198ad7c0a86553147505dc3aed2750f0efc3be7c83e3a1d777860d3827d098fd37f7b281556ef44e28c43b22040bebea94a6cb08eea041ff3ee32b39a6922600e0451bb5526030609623b48e427c04d4e0299145a40792ca80e959f273c781deb1dfc28448e98a1c6ef07081f0784990b2bec72a0a4e59d72dc92f53ec1b88baec42616bba2eac0fe8ed7b72d91d5eecf5e83c02452c3282116c9512770715e92ffca835ba0c0269fa80bf0688bf36ce26fade0bcf41686b7d4fc29f339221f913f24333de559f825bdc2dfba8e72aa618529640031f90d765d7b2558f924435b6c8a580383026fc2fcd18ea669e54feba662f7afe6f1ef11e59eb5fc240165192017ee7cc8328cf5b5b7ce1ee221c847da3e2a2194e9e27ccfd63de2b8a2e1e06588ecd399180dbd6dbeef8abe8dcb7bd8a5f900c4f3a368980f6e620cab8cd8210eff13321523764c9b0a712601f0e455125792634301c678df737dcb71154e3c4df465969f3f7a360f2c873ad941be33361e5f5c100553f96d9b884d488c50ee51f21b843eb789566b08d413e6583b314c914c8ae133f89ed671f646f1c7c7e0eb8e52cbf19e282f4cc865f4a44d5a707c5dc495b01cbe101df266e05a45cd0491f88524804c4766248e5f7fba4c186181339ebb5395c56fc464fbe071f715a450eb4680fbbe2d94a2cb7af0c1815c7a018aadab3cce01ef41a7d902ce29d1b138adeb2b3661ce1c95459b866269c1059ecb5d2eb8167c9a281b9c195de319041770fe69c1c2051", 0x1000}, {&(0x7f0000001780)="725eb33f69e0205df1a568603af5c6bb4d3293c0e03b124714686e127a6cbfed3d9bc67b6043415400a568100c8238ff310b2f38981d11cddf7948a52143c7e55f2ca70018a241622afb416a7db1981a980caacb1395b4b753ea0f291a7ab9ddc36fbf1d6bd9ed0dc2f9432a5bc09f561f673f45c9cfc91c75f90faa633d7ca99b6943fda60f", 0x86}, {&(0x7f0000001840)="be899acbdbe63f4de028f5b4698c0ec5d4786fbb5283d09fb796561b977429d6ab20318ea6b5340080b59004e883ce6898c5224ad26e1f6d1df4145a974754e09b91cd4e6f5ca4bec5f5471170d6d3b7dc1cc661ddfaa33dc7fb0997fa1e59201b1ee46ca46887ebda603a8f538dca0b716ddd44f69d2aa1eb3bf68426817a2f767482f70482f918b79469080e61598d18a2982d53df2d59a1314d260fb510b7335a8d6c65cc812e53ed597dde2b0ed72974c36b896326214d90acdc7bbf2b1c7da115a28522f36f8e4aae58a6707af4aad618466baa440375c367567225c1078d2099a91060daa87b3d412e5a", 0xed}, {&(0x7f0000001940)="1531a7f30c67b2b73e758496ef48f050a51576375a755861adbe27c18556adc7e0b62dfbbda459ede1fb0c28164e81", 0x2f}, {&(0x7f0000001980)="b705940b07a4287ca43b3bb92c6cc224b5983e33f673650468a4cdfd4b7c7bd74e10b2f1d28f8a9a7223", 0x2a}, {&(0x7f00000019c0)="13fa7d13c11af5bbee029a9c4fd64c1f2fb8a8fec8400468a9e124cc52b68271a224e09546b48960828f9be652a28c788045cec4d98a465c31c05d963b92daea8aeb584ecc23bb310530cc5c0a20b83c0d59f9c08c48d0705a3c3f4c61b0ee68c31d4f3b56c0bf84e855f0fdb26994fdf958903e", 0x74}, {&(0x7f0000001a40)="25bcff7f20ee538ba5c8399df3420c0c945222ceb38f7904611f5d0b100d0d27f7779635a4a368ba3a2a76a09b0568fe9e756ef79d846faecbc597253d2a2b0b98bee6", 0x43}], 0x8, &(0x7f0000001d00)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r5, r6]}, @rights={0x30, 0xffff, 0x1, [r1, r7, r8, 0xffffffffffffff9c, 0xffffffffffffff9c, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x70}, 0x402) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/bpf\x00', 0x800, 0x0) pwritev(r14, &(0x7f0000003140)=[{&(0x7f0000001e00)="ba1c3dbb95f8c405244ce68cd6c2f0d3917ac1f53863ed3b8099a8e45bb35978716d84030d00d2ea2cf162c8747caf7d85f43a5b91c78d522de64e93538961d4d9a50cafeebddbf3af63d0b7067d397ddd2b7f20919f89d8dab229ff0382c79fd4308c789855939a1a4bb4a57342494977915857e08cddea4d91d33742bd805e3a185a025d9501e5bd3afafa49c6d924364ae9c990069301472398232066555db4d71d5e2df85c52b5cc9de3737a1df34d1b4178eead6ef25defe4a0c46ecb22ee70e99377cb881a3a3e1399f8caaaf7fab5042e79c2b2e5b67c9197c8b518002328c128e89ba2ef95ef5b22988dc9f1ac3364764770691fcb3afa2fe222ddb8b4e43e2c0f5f7a6048a56e8e3296205a58a5748c88b9b3f50a55184296f77b2ce0eb73818181345d95bdd9f5450ca1c13c8ebdc059cdbf56d382e1607ade10ac77de8478c17e0ab20e2d666e81a614079c1243fff1fac97045d13184467f819b9c3a36902e9ec6815071e7cda26b3c01c94bd0277e0154310f89425129e2f1150f0fb695810c9876a83308e1d9eb7aa8c9d46492bb5cd5d66bc6e8d1c44baf59cd3f951da824ded067dfd0a7c5fe33f7c994c76291ec6a2bc9191185629cc3991afd08c1ee2742c151109bb3d733583e667a96231f042715560dc5541b6f3a142a964b4d1d211df581ce74e19da39a2af4ca4f247a33ac460fd4269b865f6e220e6e89d2b2435af2ff035a9afeb893d2c9fa4b58c256092eda6f7b26bcb57ddbe0735e1c49b2812dec04cef70f77ebea460a0ccd1f086d4194eb02af3cc516b0461e9079a018156ab51b1161b0ba13b01cdf1459adc695efc3062369b4f174cf23daced8f8b5ffeebc2c5d0846365213155e306ef31bd9471bf9564381fbe4ae6f4d4edd2850ec80227251b7cdd9607609496a475d0f5ec55df6c75b6b3bbf534dd583524f974f84393b7dee4efdc98d844c6026bc31fdb98291ded32a8c9d0827550c5fb8248785767dbe84c7ace63b2a7254e84dcc118f532447dd7158919357c17cf4b920eae45050080e1bf494715f135fdb54b12364181af19447f3004f0212297c1dd6866212acb89a15a353bb3d4fe7787f2036b7e1e4a31e08cada8142b28dc3244a70436cee0873f167ac7791e4a2d8defc9737a97e9c96ac27770f130733f468c2f80230f00e9a3d05b6c2e3aa95d8ea0938e1a4af4bf3838e72c7945a0b24b92726de9532945600d54bcc7598665691abab0944d56ff400c16333ff89e0b2ef27796f04f4ee9b5022bd203c2c0ea8abe8a7bf0204d2cc96de86d8558ec22cc667c26df2c465480280425c6690d4744c190895566bbfc36ed09965c7bbdc8ec583b34e2b6a5f813f668e6653f87d8b610c55960eb9cfe867b8c1f54be108d6f4e542bac35b0621c9eb005b67bb5338518ef756ab3821cc5acb4e61b0f430070032818b44e9c2b6937bebcae3c974ba698802507b24311b37d93d6db84510d59fc2e287c77d977b51600941fbd9d6adc84b60c751324323e32b7cd60ddd31bff9fbf119051d603a3947526bda622cad28150908d6578b94f9ab27c5316c7d471c44fb37e4fe4a49ab17603cc2e0b2ce7ac356014d1058510b7db12b40d3b4af0812d9980e12cc7e6bebaca93e0b5600ba5d690d5b06a42b6166d3033fcda6aec1c1525ddb14658386a98ea2b86ae86ff25b578673162d1a39764f66363468cd2a4b07c4c1b47306fac0e3afc4f729d0aa9ecace4781aee07d2314fdb4a2d6a5db4d8d780960709dc1c82fca3fb52965e553aba0b18ab7725c883f4d30ea0ea3cfa1133191282670ca2358d3ae101aed39feec041c23bcec433084121ff0292ddff00d79cd3aa9f9c71d1567e00d2d5ea1b15135ac0e5a09d3e3f3610278cd90ceb330b01859415f18779cdbea6db885711d600a33f7b2a72d3a96547e03df4984af771cb58ff2a1384c67651418e5fd6852fbdd1c871d52148698a3ef4fa4d619eb07c3ef55844ab8b8f54310e2ab93aca0498217aaa979a6e3fbbfb17100bfc3b35f9afd69a1e2301829b6aed4a590b7f9a2f70c2608e911f97123fdc38ea197193aecb8086c2eef8543c4fe9c8bfa78d6554c9a31a873c75ef4e338a4a919f8230ecec2351dfe033b44512ac24a828d830c907ddc2c077b48a0845901e2efcda8c09d6416d3b9f29fe4a5de055f5abcd736699c51eb94406389208e8b9fdf70ec4c186e7ba4fc52d197d70b9c7b8a3935871c329c2210b289126048e9e42244e36b1591b32f23f4d33e5b1d56b01e1ec509dbe839269b2a67d94ccf1b75b9b8f2a8a4f3f5ad452218047a1df3be49d186fff340e7aa297a75ba1faa25ee85bf4adac25ab4026fb31dc7947cc5fd6c2279b358f633796875348f032041a1a58f9db94fa077e4e3c0f84ed522dd1f29d4ccbc36f289fe9b8d58dd5b232b1bc1d4b33086f55770b40072353304af910964ee1a87fc115a78aba1b08398b34b940c516e635f67af135f730732ee8ea56476623169d566607f65d63e831ed1710b43dfe0e7a4e360b3b00aea59ee4171d54b252e34b492300d3041051ada47d28aa6c49cf81d1057e65524134d18b85b497e3aba93991c5c221f67cf4c7ae24257d7c7ae917da33ae4d8e1545116724fc976ef841d9f49258cac34216f462bfa80bf31f69b040faaf0bf833b875dea08aeb7a5f6c4c8b0e1f176a62b246b46209e3adfffcd2de9e171468fdd9b2dd8838f36118087d1b5bdd552a77fca0c4a55cb20532acbb2379292df11107970d9c712c2efa7ec46521e121d574ccdd80127a3d84ce871c5e52a36e7f5bdf27408288314d0914d0e13a9843a99152482a886aaf56bb20adc815b1230a0e4c1654446f83456d4860e08e056f75b33b8a4ef4e6818d6fd2fd3774891978e8dec58c4622905e6d7ed0eaccc72ac212de71c7de209ee8511e63d21c02092730603b665414b60fb103729c6841f4449074bf2c2d2546d8c097dc9b71b605d64b8fa0fc464cfdae4572b6da9aab52c7966ad53f8611d72378de9337302172b90da0074a586b657f69b93ecefa4ea5448a4ca12fcca789b04bd65406cac34c20e7e37c1e6d15ad3c2fb326950fa93fb59ef268411fac873a227113a01d9b2a991029c21bc687491292f1205d8d3bdf9b95ee095e59280056a949be2f498412a22d26ac0974bf82ad83f29586f0ea5aca2146817628ee8ceef92ec0110825da2012d92ea8015a924a8c4a83d56e9d047c0a4040206e9d595eea574fdf3eba14e45305596c3192234d40cefb8d112d6ea74eab018738637dd356ccc447e60cde4e1543297ae8647f8090c0ef897996cc143f69eb702fa4e9dce5f6f9ed9d9e4934c7cf6da972649b69ef6dfe42a3680369be8d7cb80d0a8afbbccfb0fcd5c5ac016d255eec5ceac42a06c417b6480325930abb447462f2c7bf4eeb8a344d6fa0e6796bc836e4649b3569757829d8fcc9b925bf819033ea821815379d5a434d3754faa0698d4db71b7f7bfc65a5f8d86e6ca0048c71b3c28a687c43322afc992413540bcca9d944a25fb2f5c4bc3e50fe755473db0e03585d82aa56c1239e15534893d42409bf1c4fa4e7664a2bee6d50421cc3adc404b35fc4e7376dfd0e8c9e2573a14ddca19abc53ddbecc71c0509f89b130857bd67f26e1d45d2d5e207facca8665fb941f79b076e837ae0ee039b66fa06d7da1d597bb2aa14e98f53aaca0da5045be2fdfa2fa471546e787e2fd03fc60520e528003f1fb4cdc9562dbbce0fc388409c2daad58e86a8daa8dc40097ceefeefd2d1cfbd315387a9633c8413a65f34621a899190288c2b187e28631a4315b3887e55c2b3d6bcd3600f9dfdec30548c6abd7dd3198d78adc1227f59604cdbfcfefefaf14da845e0f33a5d77b817c1cb75ee4dd2941e411ab123c79a1edae5ff53b895152f4ee36170c9f7f8a81d668c0824813b0847d45c0fbc0dcddcae24b0c2533b6364672160b0657c71906607bdedf745b4dc5f2c61794fb38de2824137cffa704a1f165ad8bde15f5d302bca05d3a0a2b692caae469e41e387b49de0107ec14729c68a9a5b848b624ba69d948cf057f0c67d237652523f7824f18bb1aa0762cbd3901d4ae65261631f7e166f1b9be3ff4b35132ca3869b6904a642f974a1b42364870bfb53ed5809a924ead020969e5818c7c73e627f41fca846579cfdec6415d72f5f87fcc9f1580cf766bf0b8d20a59f7952cc9bb88a451e3488192c57eb8d2682d45974bd8f7fda1a771f30eac4cda633ed14875c57bb90d0e9c27612bb1e7a4d890dfabef5f9c1a88670a182c1ffdec986e63ae30d59c3933b785fa60c622a5c8a9a4d31b3f1e0422b592a49962eac1b5c26e8bb10f302575a67508508336e5b64235f83281945ce17c2fd026c8fba701b45b62481c76f45857308b6b4d5278ebc701b59d82339bc3dda235019b30c241401fefd43723750c769ce6931a325c3cb97ed322227410749c5c687d27c7798cdf836ad6e676c18192a7872594bf1ba5259fe7968a363d04ea9582de2abbe6bf68e7633db5ca4101ef1a7fbb4f7d3ca71db27f1d3ebc7b5ec5bf8e0e95e447ba0b4f6744821294cbd6be0f1b621e4be2d2096f2e546132df81159c8859563b4097d331c99cf885608760f02bc938ad88775beea98dcce362f1e24919c4daea2d9b42578e7591405be39f920d884b3b5855a4649810b45f4e8c7e31c23df7bb8d4385c6fb10d512d1d28572943877c54603d19221987ac191925dc3fd3dbc88d9c7fd5834ac3371fb41616b69782bf08537cb5801c796f8cac127b2c38efde6f62187fd866a500e7e1ee9d768c7d18734575b1647ab4029e578557c5aee58084ef2d103ce5b009c3498094c0f71d9b8ef2a6b6170dcb9798e31ffd18150fddbb6899f7405cf05700b15f281a740c72490651120196260242a5abe2ffeb7b74f741c42d666af8dc526696635aacbdef61c5860658d7689f40bcd907c4f00156f8ebd1a6325beaec56276db20eebe91d6eaf5c6a8c2643f37327280cad5bd45a5116e9f4ffe7402225d32d0a89a6737c0d29d57e17d1f4507ac5cac71ac677fe05822112d18f9f40cd0d141fceaa4961501148f6ebef8c27c84c4e131cf6eabb6969e89a71dda95895dc8f38985d4d28519a963ecb7d0c6bbe905699d8b6764b45ef8e60c3d9e00dab050bb8878e634c690aaf4a32c947e72c410c3733a5389875992d31c2577c0c5d06a80b60f91d40e4a84fb139552b7f218647830150b28db6d3a9cb37de7c111d0bebd6b2ee3c9e9a2c83f2cf6395ad94dbd4b042cd8030864a044f5574ce77c9ab731413a2103e408f2ef7508eacff26182c1e35d72456bd5afc3474bf4480b96a344c600fe2bba851e94a0fd5bfba3b007f9a94baaa5513fc259046e8ca541264ce23c0a42f9fcb2c3edbc7eaaff60f81cc0ef4e8eaef1dc22049c638fa400ee6a5bc7d3cab362c261813f818a3cc38de67dca4640dfe6ace456590ba78e32f3e5c51cfaf80c242de27d2324dace088b40120d4e60cef0106c00f252491112af88a76725d692cd19f35d8e1ce1fd4f572e828dc670a1b20a2661ffc3f1a74055598357abb218df9b2b3504a4a03962583e3e7de3bc1aadd637dd3fcfc8d4b33379dfd1b8310bbe133892ae7b14e09bd3087170fa2cdac00b3ab5b5975647d8e83784b3cbfe6f476fcfc69c90a766dcf4f0339c3f922952e6ea06bdd00986f49a6aced155272b249641013414057dc63d9684d616fed9e24424929a7ff2cc06b9a289a0f", 0x1000}, {&(0x7f0000002e00)="5b640f27266dea0cf9bd46ce0e3b1927e0905aa545c0c7015da5e526bbb1d74cb5a4c878212ed83bfce7ed69ad7e92a321fdcc4a6fe204f9f3a59176c88e817cadc739d18bd3aeeb0a584b09aca309d2d92cd326ba7370d2b4b6bf8ac748631a19d784d8e019750cd6f5bfa53de95b6faef2b20767800fede20992b7d226c85b2d6998510f8967e3c15368b42c64768bf6e14d242ef3a29972b4bb7b452b63134574a2485008684bdb8ad175b492cf55aa6f934d04c7bff90ec8e90fa672ee37b6b0fede25a05c91be9abaacf074585b8ea42dbec04616d373775a6332e03a073d7d1fdac00880b9f6902aae3ec8e02986f22f48", 0xf4}, {&(0x7f0000002f00)="75e84faf1a3c9e0d88caa835198d3dacc19b404a6a6890d1b33e60b4659bf4e4b3b86dd25a711f7a5ab60f87ab33f1c0ed1a89c31bfedf0894a6b1d83d3766af92a631344d798f3a3bf50a48db202e9c40", 0x51}, {&(0x7f0000002f80)="253073e39578d3577fb95628c050d97c0baedc42d5ff18079b11696a7f5380c4b372b13880dc39214b11db5a83f37bb13ce1e8208795c706aa1f0b4d47cc4ae6", 0x40}, {&(0x7f0000002fc0)="25332a72cf280c876c96221da53764ad27b9691eb48072dbd42b4e74d59062521a65190583c76de2199343660143d21dbea0f5e048741c239cb46cf7f0c676b18e0fd91cd0fb1d3f1462e657d035681101520e41f47709c4dd3b56565f389ef48a176bbb511bd64d53b4f1938e45324e83c15c0f1d16f941c70fa57067bebc094a0e3b75048e8ef2bb3b44148b862a4e8447af3bca7e6f1261b303bba6955393b5a8c8567a65accb610994c777d96e709151f8b6c51a7e8f43136b0e7f95bd672e5e7d3e34efdb4cef08da220d4fc65d673ff988fb7deca363217e96a78b47c7", 0xe0}, {&(0x7f00000030c0)="59bd4d5bd86bc72438a77f6549feed25a5b1437ae917576be0e45fbb748b41856112758c240441ed5dc1afc59e5cd2fa63435bfcba7277ef6d2651db6d7f01e53d456ff3e2ad88e10dfe9cd9c56d333d9ede64e0e2efef88020c3e2d2d8c6c93a8e7aff52b", 0x65}], 0x6, 0x0, 0x0) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r15, 0x80245753, &(0x7f00000031c0)={0x40, './file0\x00', './file0\x00'}) r16 = accept$inet6(r6, &(0x7f0000003200), &(0x7f0000003240)=0xc) dup(r16) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003280)='/dev/bpf\x00', 0x80, 0x0) pwritev(r17, &(0x7f0000003500)=[{&(0x7f00000032c0)="3953292feb8379d6ffc17bfb83aa12ebddfa8bc485e5d52a5d1fd9758d9bf226e7313b6e2c845899be75b6a14e9a174427feb8d9cf042b621b29bc34cbeff807b257c12d880d8a48258d76e09710a6a0aeee9671d0571c8f50f019aac122ba32ed04f13f1bc68550e854a55f6ddea49efee2e9a9297cbd889f2e5eeff6af804ccd3d32a42964feb52d82f123a933d5a651e2fcb2247bc2516b79d52e1e427e19edd856d85d620109a6c0704e11464a6c5ee9ef403a66e26a3a3fed264db522", 0xbf}, {&(0x7f0000003380)="06bb4272dccaa535cba41172372d489b7b67f11b46f35a8670aac2980617e9dbd8fe40d7acc4c6a335f77e6822d50fd471853cd3dc963f06db5f95a29a0d786479447b6da7cdc854f6bfbfba1a1d8f347169", 0x52}, {&(0x7f0000003400)="d1a634298dfdd6b954df55034fa2c13c2c8996beceffa406ae77020789c1e075ec2703a704240ff627613ef8f9a0dfa99cc9dae6c67ed92a6e0b41e6b4e8c3519fd3acb8c465dec0e16a2c5da8d3845ad836e544ac5f69ea10ad52b0bca1245a4cc8c1c216f0bfd75b", 0x69}, {&(0x7f0000003480)="78ec3de7cc0834ebc51d542dbf81bd187e94323f21c27d484f8ae82d5ea1cecfa01546fa59f9f6c09c3142a7d8d63b342f4325863ab02626ba4cfe6bef1ea163d85791d1c34f9afb62b28f3a83450fdf2abf8460398b55fa6901e46d9a70a497", 0x60}], 0x4, 0x0, 0x0) r18 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000003580)={0x2, &(0x7f0000003540)=[{0x4, 0x0, 0x0, 0xfff}, {0x101, 0x3f, 0x1, 0x7}]}) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000035c0)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003600)='/dev/bpf\x00', 0x20000, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000003640)='/dev/zero\x00', 0x20000, 0x0) r22 = accept$inet6(0xffffffffffffff9c, &(0x7f0000003680), &(0x7f00000036c0)=0xc) poll(&(0x7f0000003700)=[{r20, 0x2}, {r18, 0x8}, {r8, 0x8}, {r21, 0x4}, {r22, 0x2}], 0x5, 0x81) 16:04:32 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x22) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) fcntl$getown(r3, 0x5) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x401, r4}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000000)=0x3f) kevent(r2, 0x0, 0x10000000, &(0x7f0000000280)=[{{r1}, 0xb13e67539d7a486b, 0x37, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:04:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 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, 0x5}) 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(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r8 = socket$inet6(0x18, 0x4005, 0x70) r9 = fcntl$dupfd(r6, 0x0, r7) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r15 = getpgrp() r16 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r10, r12, r13, r14, 0x5, 0x7fff}, 0x6, 0x2, r15, r16, 0x7f, 0x100800001, 0xb1f1}) getuid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r20 = socket$inet6(0x18, 0x4005, 0x70) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r21, &(0x7f0000000040)='n.', 0x2) r22 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r22, &(0x7f0000000040)='n.', 0x2) r23 = fcntl$dupfd(r22, 0x0, r21) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r28 = getpgrp() r29 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r26, r25, r26, r27, 0x5, 0x7fff}, 0x6, 0x2, r28, r29, 0x7f, 0x100800001, 0xb1f1}) r30 = socket(0x2, 0xc003, 0x2) setsockopt(r30, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r30, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = accept$inet6(r32, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r34 = socket$inet6(0x18, 0x4005, 0x70) r35 = fcntl$dupfd(r32, 0x0, r33) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r36, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:04:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x9) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000c2abebb7000000000000000200"/28]) 16:04:32 executing program 1: r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r3, 0xa, r1) r4 = socket(0x1e, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) fcntl$dupfd(r4, 0x0, r4) r5 = socket$inet(0x2, 0x10003, 0x23) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000003c0)=0x27f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getegid() geteuid() getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) sendmsg$unix(r1, &(0x7f0000001b00)={&(0x7f0000000840)=ANY=[@ANYBLOB="f5cb09506ffbe8ffffffffffff6ccd008432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0fd0cc2c764a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fbc2f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e2c9419e27ced19d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd3020e0bf4c756e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5ab31d12d9c78c18a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb811559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb77603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb7d41c87767cee4dce9343567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca2f4fd1172c41f6b405215c9d88d2db483053a804a87c2807d6aa12d30d5e3e4e4d919f300df3f0940100875ab677f334257828f8a440e8239e631bff5fb94bfdc7991fdb447f8d13963ebfa29b2898339eb520a1333f8589f1dca51228cca9f2de4593a4cad5384eb5dd5a754e0106d5497282bdb7e6e51c69838720a62f643d5316920f26b46adedc8ae790de836721fdf7d363dcbe4e1167fec3be1f11f407aae11423520a0c308ebe00eaa9fc22e78e841d744f16c03db0131d86270ba12c76541d74694bc05aadc9411479da702f8a2bceb957b49e77138f77de2adb71d9b571808454e2a3a11d944c81c10ccf4963477faf2a97512a2bcf235911e3540528cf91069b1c3d88acb38ef485551ad4674876b32aa662b320fb919474dcefdb4ff7122cd9618cb4e75b044a09c65fd141ea6d91672842452e36fd2d1f9eb9a36d3b87bdeceaf98d6fbdd20a011b8b6007537a7c3e0ba86bc6173268d8bd90031c7f566fa61f7564fc4f6a40d7e70f9427bc"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) setrlimit(0x6, 0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x4) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) munlockall() r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) semop(r6, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x400}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000180)=0xa5) getpgrp() r10 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x1, &(0x7f0000000240)="03000000", 0x4) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000080)=0xfffffffffffffe48) fcntl$getown(r7, 0x5) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:04:32 executing program 0: getrlimit(0x1, &(0x7f00000000c0)) 16:04:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1611, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000080)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000180)={0x10, 0xfb3, 0x4, 0x8, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8b48}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xc99}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffef6b}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6582}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff3000/0xb000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5c43}) syz_extract_tcp_res(&(0x7f0000000140), 0x8001, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2028b, 0x0) 16:04:32 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) write(r0, &(0x7f00000000c0)="316b260efeba7ff297c4a64f1950c63fb94f5a1e5c093c22f267effbd7326dfc3dfedc82976030e53136a9102d1caeb3164e3ccd0d088dc19faccee64bd6be5eac93fb3a2eab19675e6e391ad6b1aff424264d46ece4d8b6b9b30550db793a48efcf6a3db2a97a5fb5950831afcb2f8c313a920b58b7f8e6d655548151887d2b297dfd188441401b81c3afbbadfa", 0x8e) 16:04:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) socket$inet6(0x18, 0x4000, 0x3) geteuid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fb, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0xffffffffffffff43) r5 = socket(0x3, 0x4, 0x86) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)='n.', 0x2) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0x6302e57f) getgroups(0x16d, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000), 0x0) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x3}, {0x4000000000000006}]}) r1 = dup(0xffffffffffffffff) getdents(r1, &(0x7f0000000140)=""/37, 0x25) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xfffff723, 0x1}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:04:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x381, 0x0) chflags(&(0x7f00000001c0)='./bus\x00', 0x0) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chflagsat(r1, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) mknodat(r2, &(0x7f0000000080)='./bus\x00', 0x10, 0x400) r3 = socket(0x23, 0xdf63cbba43d68a91, 0x3f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)=0x1) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bp&\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028, 0x0, 0x0, 0x6}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:04:32 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f1bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb6f1897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:04:32 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xa7, 0x101, {0x80, 0x3b0}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = dup(r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x9) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:04:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfd06ceffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b89d612f871f4385f067112386a4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd235000000c6856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35742e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbe8e0a8d29d10f0dc12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa60000511f244ac78492258ee52f00ba48df72c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94abacc5940dece578382fb169ed7dfd15b699996d8b9d52a76cb3af88eabf0a8da38972203c673e367306685deb6f27b02aeb280824b6d7ce04c558d8a4192393e94dc9a79e8a4dc9b327c37540f3436e40994efcc58127776f199524f10f90a72a2671a9fdf3633f590f2ed1f46e0d1f4953f1fa6b15117154698d1a7431049d8abd8206ceb8c8d3c810f66efbe24f2a835da1dcf57f6dcf76766240f581eafb3f0b3baa480608ec7db8a65640dc940177a628c82937a900510e86b1effe6cf020c4e46ab9b4b5ab0c380564d4837e20b7f062f046d640de67d19f29603d54fc2e95c452ff60614953e2235bb5d57208f21411914f198651961cb03df4e0311a3208c61f6568f3f54db963b058319b76bc12293d8babd574232ea0d26853b3ca7717c18e8131120dc68dd0e86b00e577cc1824e967ee51a89fcfaab47b5b03d06d919675bed2f7e78278aa3c149f6b020aaab2f8"], 0x10) r2 = dup2(r1, r0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) fcntl$dupfd(r4, 0x7d89ebaed6efd890, r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:32 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r4, r5}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:04:32 executing program 1: r0 = socket(0xd6712a3793359eac, 0xc002, 0x2) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="02022e2f668cb8174b653ebeb26f79e0723df87c540cbd192cbb153a6278318e4df5575360f5505c7861fbb0a51a660f771907bda6907a8d117fe4c6687cae1b2e940d78be433e00b649366f449ee36b10e7bb55fe64b31ea3aa235e1e9e4e84d218ffd532a972543048f825a5f3758a4d5fb6c393eab3d514be597e192059129db36bd61cb7e0bcaa0c74e7bc64c92342f9b37c549d34eb2eb629936c3d5db4117f1da969cc5f5fabf7b3d094320dbe319618ba0d7d6fb9781881844c8707addf26d81e22d4d378b2ace276c32c4abc2c12a10eb9887f7aacf4911a52d758a6855ee4d82444ca"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10a0, 0x0) recvfrom$unix(r1, &(0x7f0000000240)=""/255, 0xff, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) r2 = socket(0x2, 0xc003, 0x6) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) getpgrp() write(r3, &(0x7f0000000040)='n.', 0x2) r4 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r3) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r2, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:04:32 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r5, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r2, r7) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r10, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r11, 0x20004269) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r14, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r15 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r18) fsync(r18) setsockopt$sock_int(r17, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r18, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r18, 0xffffffff) pipe2(&(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r19, 0x4, 0x0) r20 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f0000001740)=[{{r20}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r20}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r21}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r12}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r24, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r24, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r25 = socket(0x2, 0x3, 0x0) r26 = socket(0x800000018, 0x3, 0x0) r27 = fcntl$dupfd(r25, 0x0, r26) r28 = socket$inet(0x2, 0x3, 0x0) writev(r28, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) accept(r28, 0x0, &(0x7f0000001980)) r29 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r23, 0x52ffe7c1f3eb170e, r29) write(r24, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) getppid() geteuid() getppid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1004, 0x0, 0xffffffd3) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r31, 0x6, r32) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r35 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r35, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) getsockopt$sock_linger(r34, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r33, 0x100000000000, r33) write(r13, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) r36 = getppid() r37 = geteuid() r38 = getppid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r34, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r36, r37}, @cred={0x20, 0xffff, 0x0, r38, r40, r41}, @cred={0x0, 0xffff, 0x0, r39, r43, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) fcntl$dupfd(r44, 0x100000000000, r44) write(r45, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r46 = getppid() r47 = geteuid() r48 = getppid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r52 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r53 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r53, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="100001b4e9bbcaf4670000000000a9f34f0e9d4921463a04ef53a3ed3cb233ee56af8b048fa98d670f18538861535c457c271ad6353716ad9a1d8edd08cf32860b5c7e694ce89e9bd58d0622e1064853fd3f7e5ad97dc62543d6bd37795c0df96b0052aca3dcc5dd1c99ceb637de5afa02a90214b93ccaa82cf73192804dac4d510d2558c6ad2ddbaceb8bad3de9ef77669134160bbb61e110615c6a709c12957a0d3835fa9f657ceb902f096840ae0758c9c37a2854c7b1b6152fb56bec84f8cd2396dd3f3f1a961935172acd3c75935fa716ec579d9f5cca3239d09c049fa8aec4c854d053cec7af82e6e0e87bd19356b38fc6b86f4b153902682cea0b44266405e5a06892401e15c5bafaab80f7a60c11a4909dfe7841fecdc46f9f90a00bf6560fbf27a8e552a5825c736160495d4255b520c52bd1cc5a03ffcbf11e2cf8670f7eccc828dbeca46cf003a780dfef54f41e64f7c391830f9fa7b75cf5b7"], 0x10}, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001580)=0xc) sendmsg$unix(r45, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x2, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffffffffffa2, 0xffff, 0x0, r46, r47}, @cred={0x20, 0xffff, 0x0, r48, r50, r51}, @cred={0x0, 0xffff, 0x0, r49, r54, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) chown(&(0x7f0000001240)='./file0\x00', r50, r16) setregid(r8, r22) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r56 = socket(0x1e, 0x8004, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000014c0)={{0x18, 0x3, 0x0, 0x100000001}, {0x18, 0x1, 0x4, 0x6aeb}, 0xffff, [0x4, 0x80000001, 0x0, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r57 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r34, 0x8004746c, &(0x7f0000001080)=0x9) r58 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) open(&(0x7f0000001200)='./file0\x00', 0x20, 0x8c) symlinkat(&(0x7f0000001b80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r27, &(0x7f0000001b40)='./bus\x00') preadv(r58, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r59 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r59, 0x4, 0x80) pwritev(r59, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r57, 0x0, 0x0) getsockname$inet(r56, 0x0, &(0x7f0000000140)) close(r56) setgroups(0x0, 0x0) setgid(r55) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:04:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000040)="ae206b5d581ab569f626e7aef1126988d86b043750f0b2f111aade43ecc197b86a1eb1cb4eca7ea6b6f6b9baf804000000273271974cb3d28670990dbb2b4130b96f0f44072c98aa71f1e045d71e0a9dff14a6", 0x53) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3, 0x9a, 0x1f, 0x165}, {0xfffb, 0x4d, 0x2, 0x6}, {0x7, 0x5, 0x0, 0x7}]}) 16:04:32 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c63859172ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa58917f69ed39ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d40007625682d4c349dadb525e009f0000010000000000000000"], 0x1) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) socket(0x18, 0x400000002, 0x0) r6 = msgget(0x0, 0x246) r7 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r7, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:04:32 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f4786c7e6315f01c062b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f1baf35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a3208401920bdde930e163f499118702c21ce900c733404c8808fd072c1166a55b514267594e233f3964075e78f93c8ce54968b972140e51d27886e72be65fcd37832b896da421b4c01974102862e0970dc1629a13d095373cd06e"], 0x10) dup2(r1, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x800, 0x0, 0x0) 16:04:32 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") socket$inet(0x2, 0x5, 0x30) 16:04:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0x7ffffffffffffff9, 0xcd, 0x0, 0x0, 0x16f}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:04:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7fff, 0x8000000, 0x8, 0x1, 0x0, 0x3, 0x6, 0x0, 0x0, 0x2, 0x1}) 16:04:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = msgget(0x0, 0x10170) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000200)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRES16=0x0, @ANYRES64, @ANYBLOB="2a50344aae6cf8fe618d6f45ccd5b5ad2c8c7137f4c0596700d9e414b9c11fd68920b4e2302a978af0b22b6d4d36395c9e655b52a1cd705262155269bb7baa62e2140c45e2d8278c54b3e28beadd02fc4872df3b79ac3aa1fdc397ac0e7c7eae8aa14f8aa19ee780821b4e1df8a22cf8996b7281b39453149ce3d41372f6610ddb60a9349e04a34b88ea5231f19ed0ddadcbc44f622823050000002d65", @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES32=r4, @ANYPTR, @ANYRES16=r5, @ANYRESDEC=r4], 0x9, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r15 = getegid() sendmsg$unix(r6, &(0x7f0000001640)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000001380)="aaffd99870a2d643c29c70d4ec029d9a13da5b0c93180a5cafe82fd9cb6ad3220a2b1669e345e022c80fc9b5ec8c9b86ed279aa4f65226e09b2b9f41bf227c268c977228465bc69b3d43127e2b8063ddf5a6", 0x52}, {&(0x7f0000001400)="af1f7f78902e41e30b2258aa13d28f5ee13e83f93c3af8b5880f44830533e4ad5e36c8d8477d9af8f35c6604ea0ec5f2c01251042e961b5bf45e1f72c7162e277862799e257b578ac6a08638089158cf217e097fd285d13103ba3a53ec6602a16f8e6b74ba8b0c38779a04e01a2d26a3e7a636874d5703197a998460aae6054b999d30f78e36143c55e6a66dca5bc59361508809d019d78665133c078f3570a78dadcc17930ba50b644e60c8ae7b010c58264111e9f8a106329c913412fa63bca741066eef184a546c18ea89de16d6ac061c5b", 0xd3}, {&(0x7f0000001500)="009d8d5dcc63bb5270dab2b912b4e4b3def58e83e74fed74aacbd5c9454d522cc45a900edede19895b944bbf836d6387ec80cbdb2a1c574bf6a4b4e4f2404e17470925ecc2a04b21098082ad25435fc99c1879568b07f6182fa6", 0x5a}], 0x3, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r10, r14, r15}], 0x20, 0x27b6f77419c1730a}, 0x8) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r16, &(0x7f0000000040)='n.', 0x2) close(r16) msgsnd(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="02000000000000007d7b44bfd3e1ead29db29415ba3afda0290338f61e2e5f8c73c6f1ed1be20728d754d7f44a50dd64d1f99433abd04fdb04cc6dc7cdfd45dcb41230c97b7ecf21ee877e8a33f9cdabce3bbc825c1013f3f92990dad60c460b88be6bf47b6d1b13332daa4b28dd55553b05dc6a6ecacef0f191a53b655c63426f58147e31a79f495bd12154873f0fa75f3cb949b48804fb888f5db861d10b9699c772e6f0f81cf8b3400f4dfa12c23260c9cbf0bbf24f9c2077e5ea77b8dc04b71458a49328e0d1e5c1a071e69647a759aa8aa32e5a0c467470a602d2bd0413d7eeb0abf8fab3837e26c057b9ae3663533504606c2843a05635aa2a7fc2271b1f0668f8631ad5507d7ccdeb46ae0286bb97c1b95d5be7f28b5aa34a25fb44e4527b23972b370d5021e2297e02af740c6717b31fc6492f06c7b137179574249f824c089790bc5ec2c0142b4c3f829c00262bd1bccf4337ef0c69ec23ffdc79b7a359881966794d3962d19e36f5212321d8ccc5e31809aabe5866af9cacbb7c85896a5c03323642b6add2eb94fda0dae5bf6ab1d7a65aaa9087e9e163a6c0b5a0f115dafdd7a22e25424b8c1958944420e528a8dd733e4b7dcc5f96a276724af9eeb8be17970dc90022b9879993846ca617c7ee1f850a21e57d3696ac867d5308f6b6393b4590d2c86a4359f8e233d8a5aefe18797205ae92d09028a14c856163bc540dc8de29ff08a530b1c66e043672fcb4673784ec9d7f7f79ba690d16bbf1133d7247ed7fa81c1dd3c9b6bb9423ff582adbddaed33579aa529c47ecae5212e48be66ecbdc391f41f2575256804e8ca5e639f8971351419a235144856ebac07d2464b45aabe8b56b5129bf05eaaf1669386e4254631a763d9bc8bd6454ad97e7cab9e1c61f328213305bf9ed8a1f4d7f1d9e07d4811247831a9ab892437c8ff8ef342d55757c98180673145d746b84dcad97360dea96274fd32662269e9fccdf501c234b8f517eab76abbf7fccc785ffcb232de265fdbb92c7f5ecf5f7c6dcfe2b4520c625537cb69e8a1dec9525b245b000edc44a8c5b58c8fcbbc9edca716d21e508718ffe62d3e0dd22b30fb8c22d8745c9ba2ec520808a1b287f4a09ed865559fa5f64be824020eaa0ff55bd149c9ee0a0a2fac51c8cc3d69b74bfa8faee09d5d4d86256b49f6aa955f62212a548e8eb52970e7c8f55ec1cd7147e9b6e930edf9d136d63cfbd670e98f288f576583eddc10f419d730f0f9b4fbb49cf02928cd09a7a62b43c58661acb6cd96015ae9bea802af626fa344b47f16e1129a29a87b42fc33344d25cae66d93b2e43a3bac9ac03708d658802042973f1d62b0fdd64c7fdb05a24f9f9ed091b8449c07898a534342df64eaae55a13587afb5151ef7d5bf28cd0dc8647b003eb7a71b5db66980230dda13516c71fadd790f270cfa6e5e2544f0d0daf9915ff5947bd0ccbc269825494fd09a67aeb9fdcd6842ee7d90724aeadecf020b47575df0581493bb8d7cc711e535eb4cbd5da263174c33060e5bbb9cf4c6457f9068248da87f42744c80cf6db5885cefa56b1ca7c961721c006b38adc4bf09822fb45638ab0ece34877d11c8eae7a08b3cb86cb41b75dba47d8c656e3de49282c6d6a7e6db0db5f8ff4ae0679bfec44a0950ab55c631668ec8c9d9e71bc9ecf89d4804b421474dff6adf3ec48f5efc0c71f7d06ae5842d0da2cc42f5ea0ed94474ca71b61cbd06195c2aa6e6f31e0a8435286fa545f7961da405400e29a49d06e8e62a3d6766c9fc42836ee36095fd4767bdd5961f60acde1d9ac5fa4492612c35e56bbc2261abfa3cc4808f3efdaecffb6394be8993cb7416d2802205c8308729d198142d340c0afcef319a574c8ef4cfa953c0459fd00da42f4b8064305a364cbc39e70becf1cf85ca085a699bed179df0ef4d70100000022eac005931ab356401f6cf841b697acdb2f33d5e53877ed7bf6a5c848322d033317d1716cc216a7946c28c607d4e97e1d743a168bd93831024143e0c4647bc93949a5288b65342d8ce7a2c4d9f36b540863b21c0d2b31de687193b8a6e431460545e5743d6b47ffa5e08d474bcc51e0757b7f782ea3802118e7217d160829c8af8d1747cf478f432dd3b0f07a5aaead2232c2120c3ce35822bd25d61b48c84e2b02711c79ac1a9e227e4ee6c67f0cd20b4d9e36cf5803778a5c0716e62014adace7cc51b367729234ea66413643211154c5a2fd71ad736341f27da65f7ece3e0bc180ea82fa0f9f50e50fadba346398dc73d25a3c59ccc312a25391e08e7601dab1f092b44858e7783856b2e3a3ac318a767fbd0f39949ff61df5f12629909fd08adc1fc506edec625afb261284eb04d0a53524cf208deb81ba9e9c893734cf39d643867ae3d33eb44a1ccad5eba943d62f24fdae5a5f8ade566338dcfab37108933ffd0ca54d2d23cc1244a5892da81821f494ee461f1385702144a505132aa6cc5e5ec256cfed8c9655d25975971e77b507d63313e8244ee3301406e2463a4bc0a47fb0dcc6b7d86eff3a4afa3f7541174a660c3a733a1c282ca728975938963aab3f2464a0501ea6bed2e647b5d7581a57fe315babc5182e3ec6bb981e626555a83c46411c01c6e5c9f313fe43f674f9f8894a57708a7ca94706b788163d453c181b804f1c2b19cd657aab9f314349e3a4df6ca1480e21c321efee9ae51a5a8c96dc4117ac32b87760c931e7d85f93ea3050e8b452e7819f5f5424135e2ef889ab7929738459af202a5c6ca5309170be7ddd454c5cb24da822f4b59df3cc2e9635b81861b1a0aa4b4ea5ef74a68fa03b6824368393c823c9944476d28d61c0e993605704eeb37fad3629198e83319ee0e2ea37fa88d22fcf771937d53fd0681cde933b6841740cf0a8090772374f9dfddcb1aae2ba2e286c27a51e7b4144bb278b88d25339181aa97077737a77cfb415b3dae2a485b8374024d4da101064656f622645c19fd899c91fb921694541952867b4792a993ebeebbbe53cdb4d6ef8e516713664f69308cb8f0e85c45a218be472e87384c6a78821e34b9ac04dde2b16345846df337cf98805583310ab3ae0fc8a0889b47bed25361ebf48ff25e42113d4b24bf854a2cd914c198988ab3ba2cbe3e8d2f63696fc03b10aeae3a70b42605132259d34d5eba35b059861ce7e43ae5444f1ac01a7bd9f3c75cf8013771a7d5b2e2b236ff6231ef0a7c862d65d06f60d6380e4f0706d1d4ac0604e5ebd07e1675dce0a393d1d4b9a4c05e01915ff8d1a8dee9bf31fcb70298404bbe33fe2ddfbe956f80fddfb24b0cc2f4c245965afbb79cff267bf893cee157d87a41e9b13737631b292114e8c137d4a722e87196c46963a2de5eebccade269b67a3900139a718903fe172adbe2606e07b518e85434c22acaa9e12bc3572b8a6dffdf05b3723964c14d4e54d47f4ca935097a5f8821466b4f1a54cab384ec1f05173118f8839d149a5b541d2ee2a31be8bf59add199d1e0abc83d14c149804a29fc6f177bae66437ef225064617d5daa1c26f1efe73fbed36eab55980c9349a07e7c290ada8a955b9ddfb91f1d696d5da8dfa6614ace44e37e0af195837314ba2790cfe7b16f37d6043e9f90987ab76591dfcf7c85beacaa2abd87e63f404fe9f9ad47ac354532ef9f3b9d6a1a1519f9ab4b847b4a02326ceac132a78f69269ebcade442f80f127ebda6e66dc06507a401b842fe7efeab70b984c2e1c6a64a53894296a3f80081ff7ba2f1df64d4e698d3b6418edeea52fa4b6e0aded463458121bf0db611cb1f76e6c3b9bc2cace6331daeb1060e11063ad2cc0c25711ccfdaa3b4fc145ba85a2754ca3f15cbf1702a36930839f73db3fbe3e4742c8ed4660d0bf9ed7ff38ad483004f8c9cdc221ec8fcc051d6eaa35ae8fd96ab7147ac181df7fa5107233f869e07eba4dd9e64c65a4cb85c2694e21349d78b04f03ddcb16c838c00ba36fc193c3721d883e19cfc9d6563329aca9a412e0c9b3aa241a3659a0d9d222fcdb7e44adeffa82b4145d9b1b877f0f5007937dff047f83da690e5990c226501d6792d55dce0e45197363189741ab3da505b8ff76f2d1404b780c65503bebf2466dbccb5aaf6a10e7b12ab2a6c9f4223be85ee1df29b6e6108e9d8a17b13991e8ac7414a09296a2e8ea09391a57a25bc718b9b12dda54df6aa422a6dd73b49c47a8442b8cde41b9838ef6641092ace685bf1e3870d428609f4f18dd7cec79541e10fcef3dc5592325394b4e25f9a7f30cc16377e22120bc10f94c8fdc5ed1c88fa81ef6ebde2e4f265114068b49df3d31c8af378435396dc2c5f5518cd5d48e460662cb9ff185ef31a6f9a3c621d6919575506d5c0086dec1be63f9c6357dbed812fd131505cff9b209e4d81c0fe8c096f8b8b52f53498b5be8ae5572de181cb7f96d5d5bea96615a614ed8d79b383afcf1a5cab60cd7567c4acf0594401654a873194360fbeac7e6fe65835d23b45e31385f77231dde04ecafca5d8b34b7769f0748e589006887722e283edff8ee321bc342b0c3cd0f997b53e4f3e8abd1ecc840959b8c3120d5bb2e62b251a3ac8c225f5fc3d8fc5e13f8242f083a0cec768dcf05f2aff21ebddda89608e0f56732c330a1962e63466969815d5a26c5090fceb8c1d42dcce376ef5c7e6ab77f42b9900bbc23bc908560e35ece31db0b14e7c76b24743836962ce9c8a8cabd6963f2213610f9e7345ecc7817ca5364f9c5da42bd807244ca5490f39ae3c5db42dc590dc18cfc7fcce474839bc457b1206b048f62a923e9a11361985e5320f890716ad93e0ac60c29aa4f258807119796eb9ace85793cc38505704c14956bc4cdfccff8bb53e3070b2004fe309f3f5570108fcc75d64f61b5c1e26287bb41cc8a94cf1a0d064d551cead195cbbefa55201645c4e12100bf08e6730c93eb36af1650d795c7c7987ccc7ca8d2208e9eae43ea1a38fdba0f3de9d40f3eaadae8fc6c38c4c57fae3fa98612ad4b67c0573272ee03b6d7e1342cc15c207292abb50c729c21c98fd69c28fd2797a98629f22f53c6eafdcb988a6566241457576f50dec190c4060febf8ac98c5e535b7458534018784ff0073d6530a598807b63db3fb5806873dbaafb19300eb4ded8367429793d2846804bd6b2acee345988a270e26ee6223a3c6f6ee6d4773e966f9db28f586e677cd94ddfc4bfb5b4138c94e28e8393c50fb3be179c39256b3d435eacae973a60fbd0bd069b2f0cd29e9c65caf282607194871a53988fd01ba90b7fa8969e9329e2c6758e0e3c6775c106ea34a32902d17fb9fa73dd81585313212258f76b56af95abf0b28845784639737a3dbc252a22b428864ed2d0bfec0bf08f8562db3d2d7cc0e553740021d84cb6396905010b509c6f998a5013c6ad78457968460de5f54725f1b52dd49c2e2b60c387b95dbdfe94a5d8f6186c38a1c38865fa95dbb382e930bf28beacb56a38ddbc0268a9b444ac590a692499973c319651064790467d54fff8ecd7e8687caaa6bfe2eb1da4d7280243869fbb02fd69456bbf2194bd6399ed84b2f1503646da20fb49892698907bdde9ec520aab7d358f32cb322be038f1e7bae364428335a5ec7fbb61dc5ccb3c14a084026a76550b5be2e0dcf832a968be1a58eeaac6e9a08e3e8f319eb441bdc273d651a8e15acd427703ae11e3aeb9d74cc6ac2ed85d155d78dea5d638563b4bea20233a45c72943677095bd2d26ea128d7c692feee51487a5ac4e0c272ecd4d25bba542ae3a3508a6dfbc07000000000000000000e8fb83e1fbbd10ad14ac0739997701ae68d12c6d41b0fae6c490603fc0d12ae824a1a9e5d5f2c93931"], 0x1008, 0x800) r17 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r17, &(0x7f0000d06ff8)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/file0/file0/file0\x00') 16:04:33 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x85) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) 16:04:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000001c0), &(0x7f0000000200)=0x4) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)="6c3f8e8492f9240d8b91c5283e51fba6bf8af12db8f4e2dc16118337b59de2988bbc4d55ecbf6927ce759f2942991b3ba8b219304035e02e166bdb9f73e6090fbb2250b7fd395bef7772da01a3f2f68f82779ffe8fc6cb92fe76668024a7f2a868f1f79bdefa61d4e53264a99ff79ff70d3ce4baa7545b37e7bcfb329b37b067608efb79ce087039bff9469d5d21ac00a655d87199f651d19f4bd36c4802a421c9c1e17869afb33d9bf2d5d426c7ccdeaaafeca30da21a5fe2d0007aec034851e4c7636ef5c854afbd9b74352fb9465d18a1281dbd21effaf3ae66282d044126dae6b920b43948852bf0a967171b2341f1f9a84c221bb339a912e2e25ee47baded3763bf1e16612aad46b97dc71b0b0d98de0fe33e0deba0144bc896cd7ab35cffd76ad178254fbe6c6e8b49d9c531bd31a2e2ccae06ed323b7acc2b3aacd4d41713120d9d22f1a814d161eb462b59152d68038ad3edd9ed45eac8e6300508bfa6c5561b00b88627d30607d9c2a572c354697145adb48cf06b9bf2c221a8487ac3c444b73f555e5bba4aa4e09183cd1273c07e65d7f29320d06d1b80fc9cba18a13ae9a2c4249271b54aac318416173618c5e3219c0b60f00372a07c1019b270e67f2f4d6dd30a27324ffd8223acda9be36b319417c0b4f0568cd698826c80cd04be49a28f10dcf6475d344ce34e06d0c706c860d6eaa829f35aba1ff18e6c840b55cce65f23858bfc96199cc2f7572e020a5ab38ee6a9163f143ef0989bc6071401db185e29d83627a56b0b765941ca80e94ed3acfed4ebf21c2a1db1c08081a8decf08156275e98d2aeb46f90c9b31784ac63e9f09723e218f32ff3a8398c555bced9584f7fb657e0b1206372babc84a98f20f0fe2949d38563dbc77a43dfd80a1bf5d0416dc5b660bc5345b3de3f12cddf484ed208375c696ea18c69b938835c3787c9f32e10b93aa6ebf73f22c3d90413878688fb790e71bcbd0d876be7f280f61c11bfee04522671b3f73b010c0acca3ad7a2c80bf2e32d8299b9d3143b2adee5ff9c88fa73e99d2934b92e6d2623dd30e399e0e27b411bca7c4f8770d092a87f310f8a28441bc92ee1e6bd6c1733f8f8d9887982685cfd11059f0b493cf66579507be29667b2b3496da9def9dea83d1e993a4e23cbe58ece990fb87f1cb0390a030cf483ffdb9b844238d502727b512bf124c99b1efc6f0d4a2b74ba8969dc0ae55501331f85db0cfa1a459031a464a02ca36f980fb146a2e081eb88ab9fb46a6a355fa0010bc39f1782a8616e9f636e6d64f14817d53236ffe13011fb043eeb91a7dfc898462882304420b1c1f1384e4b69792027f55c919fc47cb2d302e65c3831eeb78a96eef48d754b3a13e899540e76a8ef4be1142a3ce8bb2ad384f082792c0124c63d870d131c87e687fba944bdf130a8cae0051e25d174470f610d7ff4082b5297c6ed4c4e9266be889575c91c3d6f7a2cb6bc453ffa992d5396634565ad93a1b4b75a7f34b179a72ca827f9911130d2edf3894cccda2aacfd9df2dfaea916446a2819dbb1e7168846237999e0eeb51d775996ba75d0a5590ec748378a14aa5498b5150bcf4282a3bc93c38f98cbff187234c3cba495e04da5337f7cfe557ba6bfb51c511839c2b50895ee871669094a931d36e051d8022a0a4c6f6b84d0d9dad542c179300c7c618a46cb7d8a9b1a1dea277927bcb4dde5067ddfced24264de9e320863c8ca7044fd6bf4f56c1ac58befe0d4ab6b31b248bbb5a7f7592552035556a6498679ccac56b079757099af76eb5c27a0d4aeb0101b4b7325e4efd33b3c754fc49218fdb1d7509985e784bfbb39b291be25c551e6e698f637e51b1db59c94d1fcb8ef0a59da1ed03ae82eb98584e239f33907c6b4d10b8d2796190ba4bc8b1cbe05fa4851d0dbcdd5788f8b918686f2962a3858e61aefa3aaa96a16f939408877a1333dbc8d06bf22c0049712b095c61babda8bbf9a220d130b7b6266cb267e3175838fbff6e25218b64d79478b4d83b561d0b8de66429ff1940aec08262ea2781926da75a55c77608f4d6cf8d7454f0ca4a5c605ca6651b0d28cce39a3c534734202450e8a6a1d0c7142da7490e5d5e8e4b3521ce4b1d55f2acbbbc697b380eb2d149320e81e23155b4a6e6ad9888da62bb68bc7b1959b0b1d4f6248bd13de57e4f45f7101539abe8f5d10fa319806ee890ecbd0b4beacd2b7d63b495128a71e33710064cf80ec05ae8d0a6996b1be0ee57419dedecba04a67e9527fc20cef4c0fc1ee4daf7b504a18c7c1d685c2a9428f7a4257b2dd5ac2dda3e1225874d3412890f7e07c90b8c0e719e443aff685c7713b619053f14c25cf53a54bc90b15fbcd2481b867c11c9e253b4e505a55724a0ba0308c5ce8c200c2cd91e46fa528359d7858ff02dfdc7fdf49286362bce91849bf80e83ced9402753aa204aeec511e4f274882998ef5ea7cd2a4416e6791d809234fea4209e71c61ede89a29ac36ed21a7685bb1d338ebc833164fe4ce94d2c3303e9e6d5789a8e5352544ac9b01bdb2a818150e7c1226a6376d4c6f373b9b0cc1da65eee1226c01f43cae2d39fbceb9f953c83ca8b318ed7c622b2a26d41350e6b9bb197777452a009060c03cfb4588b120708e574011e417603edbe9acc4fbc0d1099823a1353aec03fd4bd5873c5b8c2c1aa84b6342469d5f1bd5e932f8077977dd7872c89edb05cf81d781f23db67c943baf242b355389d82a2d03fe4f0393d953c4f4e9b2b730df0bdb7713784553f1006829be3a8f4d5f186a623b536ef55e73eea58a85eaf64262a3ea338b4b877b0eeffc0f54070c4c539a7507fcf9dae6e2a4a7a20165de386f67ec98065b98e246cd94229e69db3473e8ad6298beda86cf9d50c4cdf6b53c3c7d8647aef89ea5e3fae5b819f6512efc89fba7a66278aee37b5f2ce5b275711012a4ab7d9e51d064d00ced93aedb68cc940221e0820c15387a1108dee4a943fadeaa110127e407a2d93d8cd390996b6ae94de226fc1379d2062a625d60475f1e51ba4191b95a31d25d32e130934ae6349651c4104b275de0d8551d1a1982e7b1437d08666907de465d6578762be66e65339590d7b1d05a72064f6f921ea6089b361d500e10f1e089cf143f027a790665cd85b9a2f287aba3dec2eb9cde7070b78d3da463e465d6db03a765719fcf39f25829b2a5c6ac18cfff3c21dfa7ad58155eaf70d4217b934da4c045c73cb32f92c5da37a4a68c253e2e8f94e56bfbbfa41911e3ff1017da88ae79d0a4161f189ef9679f906d7987e2d08ee82d539856dde9db1af6cdabfb47727149a8b757b6df77a37cb5a0ee3b126eb8294f8097759279caf04387ea67c70bb3fdd111fbf828c8737cd431658274fa63e57208b5dd1705eb0b95ce1529874e19500995ce94cf558c564d5393c020b3809fe224cff9146d92207d099ff099898b6d0a977bad11d71890584c23c3f7bed5aba376bc472ea22edb1989d241e9ca476153a97ee4e484e3e14bcee1fb79ac70497aee7d77513a54c2152f1ea153ef420532393e8c46a0bf36acdd5b434f4ecb4541776e5010744b6669215be8c7f32a71756880d785195cff7368facf57428d73fdf71cbf0b09d8527cf8978c8d67ecca2433ca142a07546451f56f8ac82e38febb9b5981bc892cf3ea18e98777dfe0e2ef3a9febf052f1d714d1b48d9fef1472af87f0c71ecc10aad84d833408a79156932ab50a5e3fdc63af1e0dba0417d080f4864d3776af0f217573d7497c5ab27ddbc337b16713ad916e0d7cf8a5e77afe037e06dfa673010af49e23f8902ca1134ebe8d9c8d178f72a28a1fd76baa916952b4db758cbce819b73d53c69d354aa83b3ce126307c8555d72d02a447132ca5c19a099d369fc6749aa6ffb459ab8ea0dcc4d5b10da3fe640d3d8cff7aa80d5d1eb520efcfc3a926a0b4bca2a0b4c6417128e6d384a60423183a7cceee1762bd901c701b0da3696a0f6548839e6c828fed77fe818c90c37b4503a33b6a505388a895a381a168abb848b6cc4a8e7093aa9e8ad44cdae53bd2ba9730b886b301bf8a9c92b5499fc3c5f98f6502326035dcaf63b7828cf803b4506473c162973b76c18eea59246f22dc73c6f896687de87597139eec30dd4ea08feefab9190b43e0d17419149b422da45f1908c46a173123b65a34e5574af0b6abe2da36664855f094e5341f165808d3f98df1e6e31ea8627b4dac033e0039bd4b1dbfc8c0001abdb1f01af92c1c871a23ec568af26064353a902fd8f2c2f513c72e661f68d94b71c5acbee91f9fc47c6eac2e2588051618f49a6332c7e7530272c477b360765f69b82d6f1476b3811dadeb7b65983578b6670f0154a0f184b538f160c1300eb5fc7d6bef50bce053d9aa64a5f72aad5685c2e721e922619e5796a4f91b9859b5d5210cdbe5c0264ca5f4157ff7abb12576270b7418cfa69f372ef35ebc45bfd432d4cc22c28c654a7fade8f101294f6160a98ba2146078d374d1e351c1c4a17ca410f0955b765dd138b878757198f9ee331b715f0a668c1a417614a7a8b37f8ae0aba62253b267f4c8042e16e3ddf89ee91a49f0925ff2bcb7f20747f6feb49e9ce8c98522b24e21af3022663c23737ef680e8a2820cdaadf628a0e5fb716d5f67b4406fd54bf4cde9b2eb27f74c09ed993052494c01af1267068e8499d01a6f69ccd010efefb0010a3fc68a14e9ab1e9ba69954a091fb08594aaf8fc379c5da3a5170ac37f366651f5b38a5ba6dbeaf92c1531cfdf4ba44601736631fa0370a753ae3d7f1accb873f0c52469ad05f9b27fd07e0608cc54a65df70e46e0e0e6eb693982682bb3910ae9c7677fc28c74fc2aad24eae5350e08f8351235c517dd80af54d0d447d0c311c2b9e2edf32584b1b2ee53d6f41b2308bd0e930fb2599b979d0ae27a9aa2a5214d1db16d909e85b39436229ae4bb51c452d77f0797b196e607705a3140282cf307deb9db074e72936af87b6b60000eeb09d2adc804866534f6b9afc3dc53a7e0d0f31654f12a29115c2e926c6203baa78cc8d228d40a2f9817f647160a409830cf5f87567b7787cebb678d34ef0286e4c27ff8f4a150468cf8bc19380bd19162c45a1398223ddfa15ca80489ffae97a2d4ec2580d93b82f743f7f3d3c9db837b30c455ceb25b750ff0f9e159ed900cefa038306a61030c953546d1c56130ee3f7505ad57ca486c4d6c594edc77340ef499ffd38a70bdec3cd2d99220a8fa62a8af329484e09a8039bf2173630a51c64c7c025b9c738e82d6d270acbfd968d5724a150e0dcac4b10e08444c6f64f4961800830975b99dd1b2f056625b6139635c92d1f781ac9dd7a18ec1a1a038dd5f6a113ceac6151f18b3a2745e22c13d139a729139c757a36996fc0caa563c9e07cf421b7da18cf9c833dbce43cd82d1404aea6e2700085de8b14cb6ff7d15360c075133dee741b561565b43c9a869c11d79f6f8e3cb2be93fae9b72e439f5a6b0f3ecc2a9dabf08245af5539559493c7d22d1975b9a41680525fc689cb3eebaf203d4190de2c0595201ccf1f8d044edb0a0dc08d98ef522fcb6feda90eae521b672da7e01d4f417fc0154671cbe02dd9604b8244b7a566ba718420499617c5d40641c15748e986131d3e7ec908e3fc2c5b701a06bf8a26d30f2b75076a57c2e1f3379585beefeb1b01a378abc6823060f7fef67f2dc023e99fc60154147806f325b81a517bca97a1e77065f95e970fbef2213f41aedfb99d0cba1f64b523df445c0a905a0fc10f33", 0x1000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="53d6b8b5bb2bedfc4426f777bae8e45ee806b1bb300000f5927900007a00000000"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28002e2b660300f24d3dc687a6a6a8797252ba074c6a85e5ba21028ea02ce1a7b5366fe06e2eca7689765061c963d33d120069d7c3ed06b9df9872b3541d224fcec892b51467f7361bd4aafc0768fd087aeaca4b86911f43df8bc71623e97769da86ae9b33b0bb9167e7ba4febac2c2548b46ffc5aee717a"], 0x10) 16:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0xec6cf7d21539dcb8, 0x8000, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = fcntl$dupfd(r1, 0xa, r4) accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:33 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000380)=0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73035f3ea2c602010000007b01a4809450f6c2cfa80e00000000000800a8ba6d7a5d4d080089fbac1e680d5db19f085dfd2379"], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x59038401661f75, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000000c0)="042d6e2bc58054f4a38ba31b44b3311e88df6492c6c054bde64645226b60032bce332402a2daf85a84a21a535b9c24e6d45218c52c3ba07b4ccbd91acce7b1646c881ec29877beaaa02770be1a7ba610380bfba915d312b509630f48a07e0037da22deece4ad6f6a1d1ed26241e273a6c241bd706f33", 0x76}, {&(0x7f0000000140)="ec760a0b0de194f32fd59a47f7ec4238416ed1a739907f8a614ed628a3047d44325d4644698701daa55e8fe87a463e839b0ec7343b97a3c8e7ccefa228a1748e995194fe53ddde7d40142a72e96391e2ac612196d5c833e28e495a8484f6a56edd585949cfe6c4d5a9e33203", 0x6c}, {&(0x7f00000001c0)="76bfcf880f098fc1bc12aac18b38d43c9c97ed7dafb569c2c81bc04c1fd1f1d07b3fd1b37fb01722d8d7e7791f79f99a82b87365fca74655ee3fb507511154cfd7b3603f16c5974b1e", 0x49}, {&(0x7f0000000480)="bdb32f7319ff115122fc7bcc2930b3e6da81ef66c1fe9d38bfd97eae8308053317ae8b581a3c8c220af394b59573c355206340d418df5c00476a6dab09da036a77794da418dde943aaf72fe9996a0dc3e883db7a14210f109ddd475703ad39b98bee30db4332b3fc5afc2163f2bdaa3f715a177d9ad1392184ac558dd9cecd0b52ea5fc6e3be9aed980a6ff03cb1d8509cafda47787c1b021cb9536828ec3ff3b414bd389c2bf45ff8466442163559dbd6ba77f76c9dbd3d7b8a89a38e626c443a3b62dd4a4cf5f1d1ce8f27123b51575a759ba91aeb19460179d8b57d7999bc48d107fd8332ba7836895c12cb1bd20c30669315bef510c6056dfc073e3a170bb5dda0df736548115a91764582230a27095d4ad84d0de147cb76871fa86f03b2206905341e9a0f3f81de5083dbf233cab36ca22fe3bd57d1d53b121d94f9068a167421261b5d01c7614a963cde2ddda54470d4d247323144dfcfde043cb13039ff89ff2746ed3cdbf74f42b3df2270d2304998d103b3f1ce78010d5a6fee66c013840f21e1aa19d9a084e430b0b7bbb1b8c1547ce5b621dbd00bb03232f9224884dc964733ef86270ffe4d4698fd8787eba156f5790bfc9c9988c6eea3640b817eda38bb29c9e301a7038b6349ecf254bf807ae67859132a2c6971570fde2bf380fcea29426c7f189ade5856f592a40ca5ac63e9a9e554504efebd3ea015755690270c01f2164e5996ec31d2b1226c1ac36627179e42ed571aea5333572ce5955fde99e76f3a8b91fc35384f3a69bb2284123a8174f04d8ff09801295ac36b5344ad0725e7572353791c91015c4a00579c6a44f8da7c9d188df996b57143939a5974e3edd1588353415b9b0834ef980bbbeef0c025e326fcb576fdc6bbe5558880bca2b20d8fd6fbc20cb7a2cd33438723535827003daa61430e2fed0bb321322b06666c59cef9cbd3fff54a9d3fbd0bcb5f56aa6943ff2304565650f4d1b712751c7c9a282d075799baecb9ac4ea37cdc9657d28c62eb68adfd90643216f8443f1e475da51246ab359c59ae09e72fc7a25a4363a55d6e9cd1ed4781423486582062e4ff159e454c97b240d374faf04b11071e789eaf53cae31f8fc0341d66a656254372639433be25a912656ea884400bfa87b4d289808c0ad5eab6c9d42503f48b0fbdb42f6883184caacc442ccf9cb9d7c2c51bf71e28c17524d03b7355b6353c4ab75d238ef7a9033e18d87b6a9cf7a34c30fbb3a04fc9c87a447737a1b975c1230e5a3523a7db05f9d9b8efb008f423ec85706561ac37d4294b9cd3bd5afc447a748502040babd94a0e1be85866a3ffd8ad9f8a13d99ab20431fccd79bc94ca879c98a51ff672470a367264a3e85c0eed7f4e19fb7f58a7155ca8120eb600ecb7387ca63c8cec922d411ceec7b006949a2c13c6ee16b7e5cf8ca82c2fb4a338a177522c857e9b1f33df7fc9bb71f977585d0b123aded55ea1e4377f7c6f2549c3484282b1fbcd6f83d8ac26722627d00cbccb77be602797012144999b053cf524ca2052a21a6b632be0486de0cab05775b9a2087fb781d68b4be1b9835fc4c6d9b5dc6a51b414f248d6f2a78e181d5c54e9f94b7aa8e1fd369545be11c97a908bbc6b87449d850218b4ae335a25cbaf4297ffa8c41340dc2e539c2442f4b6fb48d3dd93b8dac8c8d585959d2b5ac5403d55f1231a9204428ebc51ae82b1da87edaa0623de543436ba392095d934ab848aad7fbea2d56c700dc61bc8ed24a5fec1fb0f2515bd8c0f49e28fec9a320a5913b87627077f9a1b7f38f43d21f2b76c01f4fa0d92c216ac306ccb6537fb13fae20abb52508ad5f17027b136dc318d7512808b1269d499c2174e32dbfb58057d1c50ab2eea5ff85ed4b6efa56bb2446e2eb1ce1222f3fd81460b0873613d5f8059ca288fee7308b3e46e15cec5012d94578b57e855176ac2a9ff46d2049467e23f7865303434d3a4b27cf3584ee43e61ceb77d2c09a052f362a53dc9fe1cc402445d46ec144f736fb8e189d4374fb1db6cf7c6682bdd60eaa8727f6cc0fccc78c164cbfbbc7a50ec9911f9eb5360970ff79b787f1bc495425a6738bb4b795527b8e95da673a81daf7b3271c24e4ef5ce93e4e2a3667dda6649c5b5ccd1e1479184326070d14c92b55be6b64d46967685ce99ba7a33b359e4299b204da3c4f28f19a07f0ee62d741bdd2c394522ccc59a967ab0db49c3d1df27e38c551f38407bf5619a8692c27bae1ebf614092fc44bdb699f6e7bad7f1259ff0a4b6567146df9b4177bd29dad9cc0dee373827047601f8acf6ad0e8a933b936338d13fbe7886f2629d92c62b750ca6e17ec2412ade2b2b81fa162b02a4567d5fa3667f75b54a1d992e3b8c31375415a63fd8cf3a12e8cc65afe8077fb29f50004e6a9ee7a627950fff461fadb3ec368a2c02cc84c3a52e9dce1dafd16c98c28bb9880370bcebf8f0e6f228fdc1ccd7a0254985c60ae0e42370a244f8aa36642a66cbe81afe3866928ca6b6a65909b9e6e9f8c087dd906562c6194b9915683bf183e1a70bd6b4dabfbdd50d37f5e7a07b49a2fe7e4be0391fc45d621b642f54fec11379ce515047163952b0b533dea543ab7979c43701770486b0441ed2c590adabfb729c5558762cc0fe6755f3705d942dc5a90ddd47d4964f0a7f40860938d9546f343bfe580bb3fe4637e37b0363449a1403cd348a077d7506665fed8d5ad8bd7a1a47a7fa7bd6b0e5752361780c6c040f18c3e4e3fcecab512f89b27d5f1e1aa0162ebb6cb2f4f59e5c0f33960d65cf146bcc7cfeb2edf7555e89705deb7c5d30973467021e93cd025283751f15b6e4076c41d18aa2761df0937af12471156a236649c84f3d2b1084f2b8686317edfe9e1b9af66b2f2dfab8841791027c3953aaf58dff9ef4315d82939c86ae7935dcd6413e1bce4f523fd899a27a504fd836951c54a503c997c6370680cbdf62c5c010616f9ce4352ab99fcf8a1b7da45b0f7c5bc055bb34d77557fcd6d32dab46fbf291e92124f231a7f3b2c03a1d0c7ee1d1899c9cf7e853a43637f45b6436721e773bfad695d3bc8e470909c3a3e7ef9aba4d43492aeca20307c8e20e0b4dbb194f775f045e9471bd6abc66490168b1235a815fa37f2574a9d42b0956c06c975742a48c30b418a9a20328f04bc6fa46370fd2e4526e614f7fbe80d495163e6a3e9e5b755f928419a9f805f6daf37eb91d637d228cef24d1b1aa21cace06cbb0ee395e793195b4ed141704a457b86466589d85c1c28b7a2f741a663703c88da83c202eb8332e3bc24e0d530035493932bde047fe2914bf354567d65b6f52f17422bb5c26348927393a0b2fb0b6300ac891a92a60a70277c1d170462994d5648e53d0033851bb1efaf1c1f1123f0f1f2e28a2fe679dfce4af06b42ba7a8da985620e04fd57cd616acb106529b23af62f78598458c4a1dac0c0e3efd3de769e79269137e8545c02e725248259ba79fb9f9b68cebcdb87a8a557024c0afd7a6959676cd685fa67715757e2814b2128e99c0078b7da3e53b6717efd9e7a4f4ae0b945b3adc076f5aebd656e61e6d61efeffbe559e50270da6934fe1f1c666ee76083c93527610688dbd023e134d4482e24e55004681ae5e48aa98c7027373b651e337ac36902c074787284d2a3d694ef44ead9d35496ba51c108c5a091c91f4b001e3a29221989cc8adc25d8e2c780e0675b988805247572b537be2cc39713ce1d0866ac4320cbd630727a5587d82b110eb738495d03d745ec7c7c855d77c0b844fc056ae01936ec4e2388a057a6f8f7b3ceeb3d35f5d9456edde4b7871d7b86752307e707e2717f4866acdec919ba8cc4f60fc5d4d4417998a4c94e1ff9c953e6b4eb47750df1aaab314822e5facce3247767006a04568fcab9abb51d70164800b83843855339b9f8f65ef9e2aa47db9ea54ea97d26315bfcefdd1fc82c79afaa084b5cb9ea60044c269fbb866567d79883de4a94cae12cfc84a54fea8a94b5c67b27f59198cefd8d2cadb56172fe35ab55424da8bc7021c4f83005a639edd35983893449b3293e6a6b01ca966bbc9e041d81b74cae08ae9e3c8747a3b1ce4b915694f60137ba2a60c94fc2d11b50783576a5ec6e05ac4605a48ce18c8ba0b8ba4ad76701913112083a8ad08592c1faeb01dd4c680a2ef522938b5efcc6f8e96cd68a47636a7f007fa9e813673e4d854e06cc3247afe5e84119d6f3075eee1e1a18c712fe258f5f738a65bb605e09e8820e56eaaf1309d55ab2e674ca8dd4643a4558b7d5e6db6d3c7cc0fd51411f794086517dcfcf71e6c606355c36ca132f6e08b8cd2ec3e660cd4e3703ba70cb33a8619537297165eb5abc4b5f6b5e0bfc6d0e5146a93b41f6a17aadba01fd192e75cd07a59976d436147d06945955200aca06901f5517165cf71ade4e730828dcce3edd6e37b98e9272698a1d3005531c22ce53a8195237e37ec21dbb1bece0f331e25afd10e71b44d3ec3a76fa0c806fabb03a0fee2e7a24b88a762fb7207ae5a3931e2cfdbce2f21bcddb1b9aa5ddc118262bff65f2d7b8d1486c6e267ca76045045e8f6cd9dc34383dd5acab7b0d6b8eb5b310521285155abc6e5ecb326ffdd652622516d56a7bdbf00fc33321174de587783703e5ff58f9e2533d1ac384883325838dacae2c4a4a2033471bccc7959c486d585f414fb94c72e5ff75f157d8257dcd8da26f3c7e04979d56fd83c4b1e794a80b441a1b111da2df305937423074d50ebb4b00ca0cb04c30cb2a174619e6ad108cf9d32fcc2c7377e93ea130bfaf19af0e458672134bd53aa77becb7d3e51a9b965998bedab81224118297dceba00018e773fa7e336823110846b0a1a66f59d8ec95dfe4a97081a19be8f9412bc5eefde2cc5f4f3f1ce98f1d68a5f3d3682cc867e026fa4d5e1d9771875643e2de99de78ae6ea075f4598f0f1ff5c839b6dafb60c627033dfd8700a6c7fcf442e133a12116fe588bb9e69dfae96beb2947aeba63b648e872b665c09555f41b024fc2d4e14232da22ec84414f0313acf15ebe6de6f72bafabf333349b866952159b697ab407452a90d22366ec5e641071f1ed90cbb232ceb0086a52feb5076b46c03e7e581e4ef076c40317a9bd2e9c7c76cc8ce4a2276d0688704a810c4a90879f382be05c6ab9f6d362d0adb352d09fc768e7ded12ce7406183d9f418461f5f347a51c407bf83189704718f6f8e944afaf247c223b5f11fae16dd13065fde177376ff72636915f9277615faf009030c32550e52f9e3bb475afb3802259181c212459bff206eb86db6e93ac777da7366b03142f7cae5511e371214abfb00e8fa1b11d70c47e26bd72937fefbb3476b9ff21b439050912311163016551b64508ebd65dab720993a043f91815a3a33b633297bc13ad319eaac6a58f268cbaa73f2f5bd4ddac0d45fe7e9c9dfdf1793d4e0cb4f7acdc78d5a854c4182311fcd61e6c45312a6a11caeaaa1182d851fcc5451ce3976823e1ea6e9581740316c42b7d0a2f9593992ce71b826bcb8654dd3df2dcf0d908b21ab240568b862469f0b2bf61c94f5894d0eabecd7fedad777dcf807f4dd8595df23d1a0bb7635cac7b1bf082009ad92c3eec1a16cdee1082a4c79c5c48403f8459336426d9e5f549c21c9b325e26354d96cf6061c94a3b3efdd6567dcaddcf498df48717fdbfabc5f54c61466c919b5f24919ba42491b5b5b9da65854f4fd6ceb2c8bdc58cad2e7f4f573318ef0fe0fefa0d040fba54d7ffa0f37b9ba85ccbade1a", 0x1000}, {&(0x7f0000000240)="d70308b17e1694cd07f370a8748fdf05fa68125e94e42accf11e1401c4115d6fea", 0x21}], 0x5, 0x0, 0x0, 0x1}, 0x2) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x10, 0x3ba) munlockall() kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:04:33 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x0, &(0x7f0000000200)) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="a30ad68b68a6994a0c2373be3936334cf6925497b9d99ab2404befe02722fa21222ec3a7111c645d13884eb57118622523048a91a0f4db21b82215201944555ce4e78aec169e615b4b92b39eafbcf7546cd419d081417744a25698973525278fe4bd43747d0196645e984bcecd6c093c21d5915361", 0x75}, {&(0x7f0000000200)="fff7955942800be1a90c2284a05d8f365610610b3ebd520c252e7da770", 0x1d}, {&(0x7f0000000240)="5470a32d296dc382988604a23aa9ec862199fede90e12e85e7f5ad9117b98451a2a99fd31db54f78815748ad2c7d38b971f6ede1c7738180dfeeca3960d32d91aa8b93dabacf41fc77acb18b93f1886e333a17c0aa5e6b792b55806e8d0dd7999edf8f659b60ca7187d0840266e36d14f2644571ca7dbba9a819901044720b8c9ed302b245abf850f0c7082e117bbf63cdad6de84c1e1a9f9174185efc6ec2b4233749e9174395313494b39b36ddd096e0b4127880ee83d3b00c9e7bf04291995d5b7608b5d17360174b9247771446449d39b0652e6442da71ce388026c9951d765145b2542e0b", 0xe7}, {&(0x7f0000000340)="cb3ea9958229e72e61e0d5c5c754efbbf925015e159f674228e3a0dad1f3a0e0fe349d1991a29be8a532d6e66e5966dd6a06c6f9538993c107b73876a3559d644fcb072826b44ef5cbe358414e80eec85b259be05de092ec0e93888ba1c8c052c9c98895539f57578cf97e31396650b078fa13bf8095e1393e157634b5228ab6698e2c6e134008238904f72d58427a2edda492d42adede624a76073b36697adda351a139baaf4902753e8b5b7d79b3075327b97a16801ed649c9e4e08ea476f462bba037", 0xc4}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x70e, 0x110) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234525356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b645c1423a4c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1000000000000038, 0x0, 0x0) 16:04:33 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x4c, 0x1, 0x0, 0xffffffffffffff15) 16:04:33 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20801, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x535, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xbff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8}, {&(0x7f0000dac000/0x4000)=nil, &(0x7f0000cab000/0x2000)=nil, 0x1c169b6f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fa9000/0x1000)=nil, 0x8}, {&(0x7f0000c40000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000e51000/0x4000)=nil, 0x3ff}, {&(0x7f0000f29000/0x1000)=nil, &(0x7f0000cee000/0x1000)=nil, 0x3ff}, {&(0x7f0000c2e000/0x2000)=nil, &(0x7f0000db0000/0xd000)=nil, 0x6}, {&(0x7f0000e5d000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000de5000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) r1 = open(&(0x7f0000000540)='./file\x00', 0x20000, 0x4) bind$unix(r1, &(0x7f0000000580)=@abs={0x5e6007a83a2ddb6a, 0x0, 0x1}, 0x8) r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x200, 0x2}, {0xffff, 0x100000}}, 0x5) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f00000006c0)) semop(0xffffffffffffffff, &(0x7f0000000700)=[{0x0, 0x6, 0x1800}, {0x7, 0x3, 0x1000}], 0x2) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000740), &(0x7f0000000780)=0x10) fsync(0xffffffffffffffff) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000800)=0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000840)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000880)='./file0/file0\x00', 0x20000, 0xf6) getgroups(0x9, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000900)=[r6]) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) write(r7, &(0x7f0000000940)="5d601ddf62a1e5fd3b652ba387e950f5d7f58b5a96fbb115f8fb9ad8f17730566194f35877e7acb26c424d118f8558112ab2c3023f63760ba7aab8f40abb92f75f2586b9178140ee9410f3fac3efb40aff55a6f0f16b", 0x56) getpeername$unix(0xffffffffffffffff, &(0x7f00000009c0)=@file={0x0, ""/108}, &(0x7f0000000a40)=0x6e) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x8, 0x0) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r10 = open(&(0x7f0000000b00)='./file0/file0\x00', 0x810, 0x1) kevent(r4, &(0x7f0000000b40)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x30, 0x4, 0x1f80000000, 0xfffffffffffffff9}, {{r8}, 0xfffffffffffffffb, 0x23, 0x49b0843bc68011e1, 0x1, 0x4}, {{r9}, 0xfffffffffffffff8, 0x11c, 0x2, 0x8, 0xd54b}, {{}, 0xffffffffffffffff, 0x10, 0x2, 0x10000, 0x9}, {{r10}, 0xfffffffffffffff9, 0x105, 0x2, 0x7fff, 0x1}], 0xbe35, &(0x7f0000000c00)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x2, 0x0, 0xffff}], 0x80000000, &(0x7f0000000c40)={0x4, 0x3}) link(&(0x7f0000000c80)='./file\x00', &(0x7f0000000cc0)='./file0/file0\x00') openat(r1, &(0x7f0000000d00)='./file0\x00', 0x200, 0x12) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/null\x00', 0x8000, 0x0) bind$unix(r11, &(0x7f0000000d80)=@file={0xe3d5a02327b6461f, './file0/file0\x00'}, 0x10) symlink(&(0x7f0000000dc0)='./file1\x00', &(0x7f0000000e00)='./file0\x00') 16:04:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7], [], [], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:33 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) r2 = msgget(0x0, 0x10170) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) r3 = semget$private(0x0, 0x0, 0x201) semop(r3, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)) semop(r3, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r4, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r6) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r6, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x9, r5, r6, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) connect$unix(r13, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r14, r9}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r18, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r14, r7, r5, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r24 = getegid() r25 = getuid() r26 = getgid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r29, 0x4, 0xcc) r30 = getpid() fcntl$setown(r29, 0x6, r30) r31 = socket(0x2, 0xc003, 0x6) connect$unix(r31, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r31, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r31, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={r30, r32, r27}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) r37 = socket(0x2, 0xc003, 0x6) connect$unix(r37, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r37, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r37, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={r36, r38, r33}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x65801112, r14, r24, r25, r26, 0x5}, 0xffff, 0x200, r30, r36, 0x4, 0x1, 0x2, 0x2}) r39 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r39, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCDRAIN(r39, 0x2000745e) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000000c0)="08ade09f48746a227c4d13d66b23471c079ebb5ca1acdd50c81f973a4b7a7bf08d4ca7eb3109a0cf", 0xffffffffffffffbe) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:33 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) chflags(&(0x7f0000000240)='./file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000e2e2f66694ca430e3"], 0xa) getuid() socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495ffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f439765c6ad9bf17259c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97de570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd360707d2cab3dab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f79030385a9e6030b3d75550b4e8ac82b91d236c7de08060f6892f5c94c2931e645300000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x12b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001200)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819"], 0x379}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x18, 0x4001, 0x0) setsockopt(r5, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x25, 0xe, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r5, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r4, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffd66) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="000000c806c24489a0e111ef72e4b400"], 0x1, 0x0, 0x800) msgget(0x0, 0x80) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0x5, 0x7, 0x5, 0xa2}, {0x28, 0xf9, 0xc0, 0x5}, {0xad, 0x6, 0xe2, 0x9}, {0x7, 0x0, 0xfc, 0x2}, {0x1, 0x1c, 0x4, 0x1f}, {0x2, 0x40, 0xfb, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x02\x05\x00', 0x9e18e71e2d6ac434, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x800, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x40, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x488}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0xfff}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x3ff}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x1362e09a}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) seteuid(r7) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x80) utimensat(r12, &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x2}, {0x5, 0x100}}, 0x0) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x234, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1, 0x2, 0x7c, 0x80000000}, {0xbdc, 0x7, 0x8, 0x2}, {0x98, 0x4, 0x7, 0x466}, {0x0, 0x6, 0x9, 0x6}, {0xffe0, 0x3, 0x9a, 0x68ab7bc2}, {0x9, 0x8, 0x7, 0x5}]}) 16:04:33 executing program 1: mlock(&(0x7f00001c7000/0x600000)=nil, 0x600000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 16:04:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 16:04:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x18) write(r1, &(0x7f0000000040)='n.', 0x2) write(r1, &(0x7f0000001400)="e95e6bf2e9d9edcf83d1bdd8d3c82389874e0e02d6029382006815575b3f666ec52cef56d544852724f1b97e73d11c3ecfdcdca61d2008325c2396aaaf6361d23d699f9129bb185a36d2671a281460766f7387d51097d27b86d8302eb4ecafcd810f64ed558f1b584326d0207858f23388154a5202380d415b9ec9f8a095a462c337dc0e8b3a22682992a4a97e3ee25a3aac820f40fbfb0de030c0bb807c74f35616586dd1edf77e960d7062885113e963b1dacb153e1ab847b79be7ee262c0e27ef8d28ec9ec80888e65bde8e2203999dd2211a32ce52f608994704b40761bd03b61053c5224f134b83a1f8cb4039de5381a1ff50535d2c1e982f84d70929a20a9c373023dcaeafdb511e759b256949526f733edcadcb17cfc6f7af9c2b53811534a51e14451bb503f9f8d6916be278c0c5f3f34867ac6a810b97924ad672c91b84760a8949b30d4a10c5cbe46114b1e5fbe7fe9d9a205a3aa66eb11e24e5947606dc0d262f3bca08ec12f801e985563877271f8bf8332361bddced7e149b4e5ef39e3e9c2e4f0fd8edebd7537e5945f8d74270b6953156b2c166a661df7f71572e23e39e1de1404356d9301d6528b8f16eae42b958814a55865bbd05a630b6aba93275fcb6500328f8c4d83a8db51d638fd60168ef6a94f20f6b27a0e4511d600927741135a593e4824b9afbe879d87e4f30a1d8e25bed3d41eb7b8d532dc655c0088f5a1e2e5cd81650e8c6815d0b84da149c6220496310abb8ee26c0634c30449c1fd787fb4ed2cdf838a08e739bb8dc8757420bb460228d7a32d9d75669616574bc97ed58d0cf44dcb8701fcd8b6b1735e4656103feeaaec018ceb8e4fd1051edd0d88b69a32cf87f427a41ae6de38508b310bab23c331d436d3867584b8227cdfc63101f57141a3c4fbf9b526b2a3a99bc5fa461ac336f989a3ab55096af98696b2bcff0682819db8ebbc156eee5de03337b7199681974858e1ccd33aac8565c03d2d4b1c57125a6d315f7dab8cbf6fb35ae0af7aba1f1f0656ddff078543f9e623c8b57932796b9ea65833f8bc9e31968700d4385c3a53dcb166fdbcfeed6bc018fcf60f2fbaea374cda13c91772f8c1ecd74d7761373fe3e0ef29085fa1202003b2a28d14a6b8a46112959011e515fceed297e03e819d1ac3f024b7651c92f4c79911e00e4c485467212b6a9ea0265c50ff41a7668fec8b4c199c2d727a34758c11311df4f09245b3d3702366d838fc97ea4a2396923a71b6dcec3c3a288a31df92c6fb6362bf3d5d91adf1810761a1664107aa062acad872631646ef0a144230512b1abbcf83b7dfc4e673691969706054b292b0f97cafab3a156ccf5c1ec2a63b63ba1552b6c8678a2236c21ef75e7fb05f812824d1325e8b14638ab6a359864fd19d0998dc943e3c725e85097b055f86de209558d3c1bc9e4f597baedc7b786524e86dc9dd55a313f28cd3e9d18765a111ab678576ba91afd57e83aaaa589d41d78006ed84b39ccc310f314d0136befa5bf1ae1b6922a2b6247ba0a46c6700392bc628533b4cc94b9dac9c6826a072ed57f5c41cf401399a0d90b6af391bfe43e50f28db9e78f351fa447b23b40a9790a77218b07f84a1ba183327b09a367507af27406615b47a9e1697c9f2adfe528ad8c9243b15eccad2f84417d8533b203bce04ae53f641da7f4bdd0852585aa8409109c5a7d100936e14c77877e676f916fef55238ed9453c610e3951fe75fce415f36ebf9898a5edd0eda693eeebd9f71b5d0c2dbe9dd2c13a1c71734526943dc5aa4c3f312704f8345dd481b902dc25e8d50b22301cf8dd20d3da76be2142281fbb67fa612cf12764e9f0239aa1eb4b0bd68bdb1f2a81a1f5b523de36e05393ccc91af15e3db918bc3c6433b3324ff74739e6b19ba0f7ae6bee119e24ae377e46188007c3ffca3c7088c9a08383f9d78fc77b0be4440db4d632513bf7115f34bbb464668cf8f582c6a49e59b53b7bd4a1dcc18c154e097475a2a284dbd79090ce7ddb8ed80e9b49f558bb45ce76597747ae7156c9f7d1df63d96f44e24a42a61e334949aef326b669cce474cd7e46bd96e85fa67ed84e413818b9fa1748e51434a95978caa947130024b1c1f51b6e2854cb299ab26e71c0cde9fe1dae044fea72bbc0b8da46c40325a80d12b8682ca6ef7167457baf24525f6aef6a18c008274e13e5a2ed2bd09933ecc89c62e884f864c1109267e7a5944bd00bdf99819df0431d58d9ee441332e72d618d13cf4451ac9d62a7bba120803da58dfce3092abdda518e74eeb66adca402a8ff65db3489cccdf41edc1e300a653dc766b9f9de0af1453fd2768e5f0b0bbe6cfbe180e67dacbb223cb1c5c4b892b9b96e6c212b2093bcbd771e40796bbc30ade84b4bdb234d31030e42a5a35424bf1e3db0d6a52ef7a3ef4096dd9172b86f4362d6a22e81f710c103303d29455bb07f20b476f75135b774679ec9f4efc56a94c29e7e985f06a8afbad41253287d7cc4dba1db441cb5e60fdbf87f1ca0440e66835061080ccbbda0ff1df8edb8c1f62e329762ed35b78bcbe45685e5069fd6f16ed287527817a437737c336731a86c3ec6115ecc9aecd280a92b0cd47581f264f9cb7379b84e4f4b1776c0064e4f58a1a7b4a80c09fbf8dd94cfbf9a54de122647ffbf2e1392e574bf90e6938aaf7f786620a703544434c8564ace4694f455616107a444e9e17d215ffdf82f54c12e9da3dc3413b346c7ad817a6bde81f5f7ec6ca1bb18735a7a6d581716efe45acdced19782ca223ccd39c70d0de213dded60a1c1aaad35f673aed485a49167a409ab3a7435d7ea355c764dfb25c0efe9f909345c304b992df64389b5a73d6a9268ef6f9a2e0e67dde13788c9705c498038c29252fb538bca263dd8d2ca5e7f79b35349ce9308263f15064ef344ae5685a56afbb1de20831e17324abda4c61d1e59d108b6b79b8621701d011dc3476756592e33e280872165166d32179dcca25f7f0f13fe1b5dec740e08265d3ac42bf65c6a590fe04ffb7a633d5843f312f9becd7d3e0707e77d27788861ea6080c676781cda4fa5a0671554c72f3def629165ff35fbe2a4958706395610a4102a168222bcb0722085bf50a96e68229bec1c2682f4d075cc79f3c4e8ee5b0e81f293e603cc33accb0b97ef30eb16e53d174751a454199b9fb59f7b35452562e4af9d2611058cba5ab284a658992813bfde53a8a36876558850df55ea6e61c92e13f99a3f513abb75515c99e1f0792d6cc580099f767269f82a4a2eba67d3b6643c17efbd1629ecfd14ff370118378c1c8a0a0704c61f72a92f553a927ed013b1948c88b31b6f864f17a22fd12bf21471ecc4e41a35d00e269c3c0774f165b2343e10b1c5035f74072729a9150e261e4af38622258f02bbfd150687464793dd28fab1d0b03b4fc65a80fe215eeb049552922833b53f2d391c3f8c3a95fef33b1265e484c9f9016e5c5de3d75251cdd0aa5e7a6f23c970597e2a81b82d3d3d28bcf0cb2e4dcaf38fa4e00cd838a77e42a10ca2135f6aeddbb02050cbb78636e42cd20b9db3065cbddf88961d9c95431d913970ccc3b4e1c1cd0ef94b53d91394f141d34b95100a326efbab59c3438677b8136ec76810e8bc85978d29d2a9fe86107fa26e6941381d162d20bedd8eec7848cbe0209bf88a5ec3e8495cae4e135c4d0b74031138224fbd425d4c7e1b3378511b26f47722b69d95b7f584665af46270ba6cfda6ad88cb62b16763444dc32f10b4b8c4040fd2f27c2e673eb063016acda1792b8d2041e0db81341db9910438a446180aa1b8f20662e1a26f3f6008c8dcbae88261e922aec03da5a2a7c8169007b5c46493ddf71ccc48d1f1e078af0895d655d7d97cd950a87aa5e4f68681313ab6ae99ab8bd2fa76210784619a92dfc268821a2f39b9927b1735a593e7c42647be370ad2aee90152678fd073ac395448a8bb9388742702478d5fa2b9bcfcae810e67563f6585d6ab61bf93471e51086a4cf971949cbdb4c81c87be15e88f3b9d57d147c382dcd8d2b6a8560403f0d127e5f1f12627b2e511488ea2f5d662d33ba0b4176c878eaba09d9748badfe5628c4bb66645b2de2beff150d775df886027f0c40c74191680f5ade021cb1803286c27a375da2dfbd0067c656856e7f01df5d7a97df2ac93ea1030bcc79c8aa4b6cd31cecc26113e411e0510749a317479b4a19e03b832f8484bfd4419930d7a4ace18668a68f252ff44f5f2e6000796fafb1bf87b66db37d766af02eb2c8963aa2beb865fd4fb522c7b7543666f652fe471eb9b385a5d72d6d20852caa38622d78b2c420103d31c455e363fe122417de3b3c317de5df9cda62cc8458ce0f7e4b89e4c3db52032f529b6b73af83bc660f3140c5f59dc81776dd419e83f454ccdbb0ea9f4844e1f40bc6169d345eb4721820a98b2b4a607e980f30a93e27b086b54140feb4a2776b9fda64bf65b8b41579d75fa121f762e6e63c37d1a2380736698e0ca5f2e4dac372dad156bbeafb7904bf34c483e6d658cbfb850d814b76a443d2969dabab615fc502c6d7c3ae3cf03f6d1f32646efdcafd3f8148977ce8e93e434219f45b140fd5afab2608967573d8bfe87dc6a9a3be5ce2dab34a24a0171639c7447869ba7bc13589acdbb7c30c208f044f62717c602b40d1de482c6772e0c9f5a6efd217c0b331377aaf993b9162a8c5090d5defbf0e98e2f27205ad14913b9089af05b37497520d2ad3b1362281e6f4de5e941f22d6b4bbe3b9b92cea6235b97278e929614f38509be7b260a72157946b4c73237219324f03947f1249b6a2ac62c3b29cd0a300d53ac4d9e77b6ec627c652ab0ad4d655f66df3e79dd49c1e96f6ca6bb34e237804a3b300b0fae04f0b21222b029840ae3566b6fc2a089b831e53d6e66204a9d0747f3ceea193d80dede80474245c09ceec4b5371ac8328f41885a6cf8cd089ec448ebfe5657efbbd5f92d135fc7c0f307dbd42ba16a7fa9b3a1fcb797950beb4b93148b8a3a1f673b45f23a322e91cc431562694621e68f39bf101c39560820ba1e927eb33bf1e2ae3e5e262f19c4573058903e060e03e543f2dbf8c831fa34df80162727f0cb442fb28401cc930eb02422bed9c5770c530af5acbae4931fa8e18e24aa01c2b2170ef7cf81ec056ce6fbd7d4620148e1fe41bb47b89b4f7c7fc963d25b886f084f2d41a48a34f67337f852df8d4483305538a031865ca5d7041c9a5e1b05dad15ece49c8482833a1b751688a817cd9cabdade5366042f1e5e673b69b57b7e3229351e39ae4764fa03ea89b296ed6556d528fc928a7bdfc4367e8e51f40797266a78953a7d09a6730cb1cdf6b6c71bdf0d08534277ac096f56e09729984e332b673f5fce06a1c2355c43c24a7ccf5cf7848d01600a84f2f7fbe39c04f45394917b8835f05fff9e82a00354395610d471f26044d830f672d73bf0a91e2f8964499016c1f5c7534ad0028e013236029995467b977381fa988a6674bf1de3b09877ffd97011dc481e6482cc6c510eb222fcf52727cf4f1fdf839805da6d1681c18736e4ed29126b38b380baff0832d2dd182c157c83200c17e6b9409a68ef3ef6ca29fa21e8973788a1122c25736f1e9abfd2cf6f5d85bde3c2626c10fe4b08beeef440362ac699763840ad7adfd8d7b534e4d597d1fc3b1817fae9154e8c8e68d42d0cff4f4d8540a61a2cdc823981ec3335016f5fa63057d9eb1165810777b20c1e0829856d7a345a0d8c475e25c256ceae759336b478a67", 0x1000) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="6cde67d1"}, {&(0x7f00000000c0)="eed3"}, {&(0x7f00000001c0)="ff25716d7ee07ba7b5e359febe780c43166895e6a0c0991d82724cfd1b874010fe8beee6f563bf3565457ee8f925534d4c9e5c62d480fe359f63222ef8713bd244c6cc3503f6f28f155a975eb1bbd2361d32e3f1adeab5b636330124491ca538c2d342913dbe23e4dd1459577c0976fbb2306a4c20bc6905ed23d3d2298d1c27599ece664b7a2d050628ad9b83733f9cae71e886e3c1479be27d818e8a3f19314e6ae31c364bc2f449cc"}, {&(0x7f0000000300)="50cfbb652d599d6e4430a6d1a2200a291ae79a2f5042a3d7021d90362f52f4a951bb796aff8379128dd3f09f960f471b435596286c3db8c9c16c689856fa933f0598694b6c8766fde8a32ebc73303c48a93e5b49b40b9cdc792bc977f262d411fe4c85d9d1807d935b156eb8ee5f942293be1cb6c431e18199a77db81f1b84ccaa3e5b4b1295154d687fdbfcb712d1cdf9a6305ac613a63281f02102d7b2c5192d0d70f8a39403acb139b0f5cd78bf7889f6db07317648a71319b103a27a54eb6faec1acb318d4dea0426c58c124e73996add0026f8c9eb2095778afefd5a56d79e07ace87eb15ac7949ffc0daa54e068acadbbe249c3bf55b311f7a4d10b1a328f674f8b2a185731050e59c579bc6d0cf870f2ef8e0a429ffad23098033ae812ff4df721df63594ce2bd1d78062036bb2fea9e1c98c4db036f77792e57caef530cfe0d5df5373f15e9dbb744e196c836e3147f9a651558ffd8a59f5acb3be6f62fd3974db204dfdb572acd3948f69645052506a98fe37d971cfb3a3796435acf8f467ce87302153308273f90c50d1f12068ae393127dbfa86947ec8f2cfaf4d654dec66b2cb7f8599526fe105c585fcf9d70d966a1112e42858ef934ecc363885cc0d439d18170841319c23509f95dc2c80ac4d9a9a0d379dd5a8b2d6aa1d0c8ce3f96e5ed2611eb03ef7dcd11ece16a94c25409abcee0b9e095e5958385709d9c1e80da2164a25aa1268537c7259ce4961b8473a43de4496f52efaf5ae17d047ca3a409944006193059a47dd535c3b9d574d7d408442b0c1d431f9851be576aa4ead1ac9506f0ef7d1d9f5137306ee0e621e4ab8fc8abfb452e687ea0a03bd532996755244bf9ac0a35bfb15b7dcd856fc2c89b77ff7501b45a8dc258838ba20cabd50ee1210c4ad616e49b3c08079028f1dd40b40fae3c0991bc9f39f8fd68a8ab31bc19725c39db550f1f92f17588bc096a1724fa7f8b062ca6143d9d784497eb1de17e7a56ef99711ddf3e3eec9f6a183d1747e9ab0afbeeabc3fd46c401a87ccbfe3afe876b779d15fc4a77717b3bd3ec0810404e20ed240ce8e9737fb241a45c9d49d699f444fff2cd118b1e000b4c81984eabd5e3f5b150acdd05dc97c0a0e6c5f0e217e87034df01edde8ad7e17cca9cc37f609b80cb48a1d82c0d51c1725d4685530bcfac0940b9fd3217041860dd2b70445cb40174b2705c5172fe4835ad0ec3e6f9a1099ef3e23b0dbd24462588e55f76ebf47e3addc2ec3380ccd356f4980ed13c57bed1d283e28f4ebb8c9ab87dd3bc346bb24f454c561b6b149e264fd277f3158807b0e6ae25f23fe07d1845a6c1727224df7aafca4b79f7955c43571c1c04c5c6a5d355ef0ad3e27d79ae84add4ec1173dad3a8a422990e7be5d6f0a0296d1cb3322b7f70c10c58ca9c9c1fee6beaa6f0a3541c42e73f5dc649f23f08b018a9d347eb34593149431d331b0afdae78292f834e24ef8085036ad0ef766329bf3ff90db7e66a963ad8a4a2958a8076d46bf532fb5239a3be9759177862a7b2e56a748afe886a8eb996a224258bf915761cfc6591aed43f6ddfa312994b0e8012af0dda86ac8995f9360919dca9414ca82068f3f93e5ec3a81229d7fa3f2d2555801c5e22b8a2f8affd6631bb3afcec29ed49aade6a244249f9f3a65e474d84c49bb18951907c7cc50c514672d1df9b13fe5ab6703f875e51c76289e46d69f2cb1e7c6a9f2bfb48190f576824eedf1b81068a212395be629675ef295ead75ced126e79acf6ed4bc2a39276dc317b4afc7992644fecaa979be74f175de483960c8248245b263bf345cc809dfa41963f33f93a00fedff71f6b98ddb08410c89680557b290911d631e7d146d730df6ce4cc4ca3be7a97bd3b15a4c81116e83b58efe3fd39258e7aca12529d32cf38072f7f106579887e761de0e6be85670b2c5dfbf7a61fc585eb05f4d7deaffa43199ba560694bf3b23899f728106b9f0a2aa335480909dc2fb1c2d4e8ff3969286f29c95f110d796c480df0601ced88f01b05ff7f99952eb885766594e12548379b791e1889d264bc1fccdffc35486e37195c694c507f9ba527a950b861d9812c9bce0decf9cb73852183ec8e5e2be5ccceda047e8c55c03b7784db1520289d1dc7122034ce926d00bc4f0174ec75dbd959fb7b55fa0e72bace0abb9aef219bb7509abd2ed03fcf57cbf392bf2245d36c02568c906497365cd0a45d92707799ceed1658979328639453ffc1cf90a4473ae202b69780c67672a4ce01a24d91d314cff9025fee327be9bdeec0efb73d56bfc409ba1d45e32cce128ab111baf03617e613df8defda01137ef3552b84eca66075b48ea5f045ca5a5c9b46817339c3481297e9f59c39bf00caedac4a7977bf94a49e7f71a8c0f5001533a75a835e4648817367cf45f2af1cfc7c5360c60abaf8209da30ef6313c2c567e603f8dd313034be4de6fdc8f138192612a7255e07c73fff1260fb1dcf6feb4ac82c2f179de959a9179d918393c627f9b237a50860c12f5145bdb4d63ac74c8899fc68853a2f9d30b3b610161126b2fb42731c28d6771577d4ba5f479318f0c4c838836a494c05dbb67f43277d19243fa0cbc850562702bdb29c610401f51df16a353466cd6c385de7c48fbd0b221093fb550b9aa7556abdb7b4b844959b6dd03ba408db17eecfff702f41e44c324ed7d228fc13f00feae66695bb6f9ecd84566c59c03b4cb1345410132636add889572400f938922fea1027be62fc1c839cbdd40497c49afc7c423aee5ea303f6b1ef51a65dfea6a72a57d6a0dee0a789b21f153320fc14ed394c5fd0d59eae475c64ea770ab2ddd3da6812ce878b8bfc544674a29acbe09ec9cc951371c2a493e0ca40c9fb07a69fa9b9a10126e47f1c1d9e53004a098bea78c142de5adb11fcb41a885d40ff78abc553c578be09c0739157f6c890b43b903406469457068fe5312f8dae2b31c70629b6239f349f2b248161e102ce4222229824b10f7597d41dca0e18a8fc821462fbf013376576e8a802bc4d9a4725462c6f0680a4b8a53a124a970c2dd86601d80438b87678c54a193c84b1092075a0eee1506fefc841a8e3fd8063556414aefae15fcd982f8d9dd815696148da0679ef2f8a4616919aaab85288bccf786d20974d17e41f3c817ff51f6d006d55616025186850a5ae8f01ef78e771cd71eb622c488236bed53244440110ccf1aaa6e76efd58f77c92138b989b2f0b1c4a06c53ad8a1c3af9f8122b5e72b4ff90fef6c2eb6d026955041e63ee3e2d46f60f5a91de4530222316eade754aa1e713a822fad6a034ab331af41e999a40f2c26a88b6b9f467741a216767b3ff95bbcc5b92b20bf3143b522c855532e43a9860b2f035183ddd275d5a05f20a653fa713e26b1a193afa6235d869dab93553f69c31dac6b9433c0efec5bce2ad702df9f9811a217b3caa7fbade5de6e48ed407959869cb3ac93ecc0f3da36b6d567b5a7bc2170e748c9244d552aafae7c10be7cd3815bd49cd74efe5b272608988e2cc59a804bf086cd4735f378b3cecce185fc8145614b0b8efe0c153d4c8635d54141f8beac967068a55ce5830acd9b2511b63a4cc6d17f15076a68ae9718466f2392d0d503417d13901252a377e49538d1adf7b68696869d810575f7db985df915f55b75e2d25a4423d7c0dfa5fa4c3f1129340855fa158cd1c24ecd9b96200e5699e8173755383469f91456ba573580c346c46c58c4da50327aa9a1e472e18143f39f87198c12c6bc2d40e7ad134b2eb14b70a6d287055928543d1dfa2ef39a1dc02dfebdd061eac817e67c40ff4a64b0fac15f27dbddd769ec9ac91a6fd039e01ecb8ba924d85d936258d7e800b4fe00a229d0947cd75c0089b43dc2b26ac9bb059229adbaeb2d7bf793853970af94bbf52bac6850394f43bffb4d81e0438deab6623224529b6b6ec64dce114a06992aa556a7b98df63df0c4ea735b2026fc7debccb42be65bc53ba9050366f990f33e9c00017c50596122cca3d298874195a6270f57db9f0ed7332f8477d7448fcfc697d0bd922b6480f3090a0513b70b1930bbc01b7753530cf963e5ca5636c52b1a90a0bd4210070be3f97a370c91827579c326309b1fa4f0f582cc8fd0c865c5e0a4f938a4fdef14e8ed9bfedf01bd69afebcd90444c8a400c6a037f0793d2f2b64468b96a5d26d92c6a2e5ce770e8a61176b3ec7fe71d219c8ca4f02c48a389cfeb3ddedd3d02bad37912b7f88e54bf7f4ed8eb82282c8d8f5e0051e966079a237e233e8531feac0d685351b010737f245416ddc41c1ad13ae195d9bbdadd9407344d0ee5c0e6883c52908474f6a1bc30e6d6d78ef2471a8b45ef8a21c730e569416d1888c8cd9ab386d02b1bff77cdb8d92c5c01f31d9097264557916578d792277c7092d71e0ce3586cd10e0d19c111bf567d54128409edd88c14d2beec2cdf7b0886ece6785a7752128ce2aca5e8cdfb65b40ecf23972e369cf22ba1da54136179bcd711ad26066b8a98282ec17bbb4c2aec1aff3202fcb9cd41f91b40ce82d3f4238a59c96c124b27af1527a2299cae5ba00ea28180c230c0e8b41cf1abece5d30cb15a374f9c362e89731dc9e77d5f72576afff3bee81450bfcb43ad15faefe5bb62877144e1cc7c0a70dcf0255a516cd11ef72cb6b3f3d494410a752479f5a33eb991f374cdd5bab0398c14bda2c2cff633be2e89fa952a788539e4b26e6ab76b44665e47a44f83b24c8c80ebfb0b7b1ad363e64992571c19abbb9433c2e47584bc3b4251508263d747e4e3539e046990c33e428cc321168e2b04a6447668570ffb5a4084cec85be73509ab5a089c2f247d38abb4037c658976839fd484de0cd20468205663c21935897d37808b12b9454bd5f8d0559ae361dca7fe88139bf9bd077f80351c06cee1090424718a42ef6b86ed66b2d008158dd5da52ccba4d6badb005ae657a4c77cd7a36927b6f13266e1c565b2cd258c60f51d8d3ba9c768817454a14ecac74133fc188ad4d01c87039f7fcd78daee54b73ae43cfb669c30ad73e35d04920e250bc1539a0969b2de22325c6b3800162c5e6f8ed15d4a8e091ad233668f1f30d4d2306e9f963f13746399360e3eda5a4916d284416b45a1e39f05cd21ff3b1e5b8dc2a1f3ac887e9c249a0c71c7d42f66c1fb21578fa97eb034f61b9c67eef63a59b74ccc0e72b5d3fe6024264dbdabe528dbe65ff14ab75b4b7fd3ad36f3ad3a77178fe5158bdb12a1ed52208b78ca919ba9af254c9b7f7935c2c69d2dc38b26be17ef67900376a095dcf9b796e1da82b919fe520f3fc92d9dc51ff47de14e294f82a7bc320b820016a6ce39cdcac174e937f549ab5dce8cffd8fb98c51986cf0fe3e13549ef6b752a316875d119669c60c4b0257302105fc0a93c158f9d8d68450ab407d6c64b5630979bfb6a279f1cb04d916d59d7c7e3aa37d6d165fc63ffc48f4c2c483341b37fc9d16f5411653cd1876a3fff443e6f2a8c104b5c5aa11bf024a28797115c6ff58f77998c3e7868a09d69f43a4be3b287bdb944bda530da695abc6d32bbd57d136fd8043b10419ec3ad5698f2f41e2c8845c509a091b5e609f0a4f51ea101690982be38465b656ed433d0d32143d2335d64a27835949f08061af8e55e2ce1198569a6ef6a5fd5f3086f6153aef789e6a04a810203836799f509b4b3f39802bb757050da34b5a8a6c1b8bca5047fec50205c28d49f09ec54cc800a6d525d8962e1bd37899d1ec7bdedd963c9b682af0746"}, {&(0x7f0000001300)="c6918554acf007f83e173006172e7fa8428f1ee546a2afe0d27a9c063231f181530eee1cf454b6b8244a0a2ec46f9d899f8a89c3f5e21d88d6109cc328d46b1f391c529938e9123f101bcb410ea95988254bae5855d5619ded334109e2d8ec7b2b9b638429f337725eec2a05"}], 0x2c1, 0x0, 0x0) 16:04:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x12) write(r3, &(0x7f0000000040)='n.', 0x2) dup(r3) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x1d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = fcntl$dupfd(r2, 0x1b, r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x8ae0) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x400, 0x14) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x4, 0xc5, 0x8, 0x9}, {0x25, 0x7, 0x1}, {0x100, 0x3f, 0xfb, 0x7}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x1, 0x24, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:04:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x600, 0x0) lseek(r1, 0x0, 0x0, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) 16:04:33 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x35ddd40f38d86279}], 0x2, 0x0, 0x77, 0x0) 16:04:34 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:04:34 executing program 1: mprotect(&(0x7f00007f2000/0x3000)=nil, 0x3000, 0x3) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) setsockopt(r1, 0x8000, 0x2, &(0x7f0000000000)="8d79f76e08a1fb892514625b2bb28cfec0e5595a8cf2c36fb26da44ffae1361f57d52ef9306550b0d933904d5db6f2d7a7fda40224e014358e59ac5cb67e5436403122ccdf6b020658d0b1fa9d05491c90e42d145a53479c9e3b47f803d79cfeee9e39f7262241a4270299a9021a8bb346758f97ccbefa017f66e10cf912f4ca645c862def28af78a323e079dab55f5a1863fa7b2e399e2ffe0ad5020ea2515ca4a852ef808722c46d81f45fa32a127fae68adb70e503aefa1f3125d544045999b6fc873f1873e231abe25fff9d9f64b5969111227865535a33f", 0xda) 16:04:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:04:34 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:04:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x80}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 16:04:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) close(r0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)="fb6efdcb97dd389d0b1ce8da511ecbadcf87588d25ebd60cc23a2637ab6190f38bda3fb16aba55f52d3f8cb6a76338aa198df13f7b96414fffe74bee127f6f96b2", 0x41}, {&(0x7f0000000180)="801ded275121eac89143568af64a4099c805b61a4c31ec141583f33b98f05897cbd3844e185ed669a304b86e1d4e86a95507ca5ac4628f9c5ac2c78057fcb3677d32ab48506955c4caada8792626d26ae6573bb09af0454c3c3a680ec0fd227a417a8cb2519384d400ed7195e9de3edc800d2e1f86ba55fd85365b54a8c9f175e4ab99f4e37fef3ac1822f122cb497fd6d2a8a2478088dbc7a7dd4f574e30fe99016b6", 0xa3}, {&(0x7f0000000240)="a6b6b08baac4", 0x6}], 0x3) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a599767f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd38c4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) fcntl$setown(r6, 0x6, 0x0) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, r8, r4}, 0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r12, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r11, r12, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r19, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r19, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r18, r20, r15}, 0xc) r21 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r22 = socket(0x2, 0x4003, 0x0) r23 = dup(r22) setsockopt$sock_int(r23, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r24, r25, r26, r27, r28, r29]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r20, r13, r11, r26, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r30 = semget$private(0x0, 0x4, 0x201) semop(r30, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r30, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000240)) semop(r30, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r31 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r31, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r33) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r33, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000480)={{0x9, r32, r33, 0x0, r34, 0x80, 0x400}, 0x3, 0x2, 0x7}) r35 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r35, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r36 = socket(0x2, 0x4003, 0x0) r37 = dup(r36) setsockopt$sock_int(r37, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r40 = getgid() r41 = getgid() r42 = getegid() setregid(r41, r42) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r38, r39, r40, r41, r42, r43]) getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, r34, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r42]) r45 = getpid() r46 = semget$private(0x0, 0x4, 0x201) semop(r46, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r46, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000240)) semop(r46, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r47 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r47, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r49) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r49, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000480)={{0x9, r48, r49, 0x0, r51, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r54, 0x4, 0xcc) r55 = getpid() fcntl$setown(r54, 0x6, r55) r56 = socket(0x2, 0xc003, 0x6) connect$unix(r56, &(0x7f0000001040)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5dbfe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000000000000000db11744f58891f738e7278225bd32a6f5004749f99fc227934961adfa029e351a485d3322da4cd2f7904fca2730f513fd9b87fc346f08ea1987c3b870ea78e292d022abccc0da85e1fb888811529844de0858d091faa3f1735e65ce3d63bace55c25ae8ee88d3de473bbc3557d15d590c4fcaafafe87f0b72f869d4197b442ea1752eb8598aec080fb8cc8bd9e"], 0x10) write(r56, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r56, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={r55, r57, r52}, 0xc) r58 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r58, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r59 = socket(0x2, 0x4003, 0x0) r60 = dup(r59) setsockopt$sock_int(r60, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r63 = getgid() r64 = getgid() r65 = getegid() setregid(r64, r65) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r61, r62, r63, r64, r65, r66]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r57, r50, r48, r63, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r68 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r68, &(0x7f0000000040)='n.', 0x2) r69 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r69, &(0x7f0000000040)='n.', 0x2) r70 = socket(0x2, 0x4000, 0x1f) r71 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r71, &(0x7f0000000040)='n.', 0x2) r72 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./file0\x00', 0x0, 0x178) r73 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r75 = getgid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000300)="78a479b7bc6c340a018464b39a48a813e99f218fa6f236d2f300c461b4bbe2b7ff8e6d47e91f70526ec49b2e8460f2e93d97dd375eea60beb9f645a13f08d56085487f578679", 0x46}, {&(0x7f0000000380)="ec95da93d7d073c62f663f0c90847234e95b335144164667d1e2394e35b177dac631797f963f05109735ee9f55ff337e3ac2d39f9caf672e2ec6d0aafd06cb8fc268a2ee189b79ba3e274794d4f8efb7bde739d21c682a72719227296e2feb92d07851f99b2bc378", 0x68}, {&(0x7f0000000400)="92dae02770977a665bf2880361b8d89583d72e64119398946328bbec3f7a8aa049c850776454170004d1d4d71ae75d4883ab031537d68b692bff42193bb580ac835e9b", 0x43}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff00000000000078a457179255ada5ab22cc6596b9543bb62e3dfacec19e66818880f0ed40e6f6fe3ccec35f0452479d4740f1148b1a05913d21cc0c247a1175a86bab9cc5d06d64535ca984271400852237eb3bdfa82e38069728a3b2065725d4dab8e317f6a87b75857a7b39e5fd92d500a76d0267c84ba9b506feefa602c4ff5bfdf522b272ffb0f00c42ba1dcc2eb7820990de65a8", @ANYRES32=0x0, @ANYRES32=r20, @ANYRES32=r44, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r45, @ANYRES32=r48, @ANYRES32=r67, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r68, @ANYRES32=r69, @ANYRES32=r1, @ANYRES32=r70, @ANYRES32=r71, @ANYRES32=r0, @ANYRES32=r72, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r73, @ANYRES32=r74, @ANYRES32=r75, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x40a}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:04:34 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x4000, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r1 = kqueue() r2 = kqueue() r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r1, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r2}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r4}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x65, 0x0, 0x0) r9 = socket(0x2, 0xc003, 0x2) setsockopt(r9, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r9, 0x0, 0x65, 0x0, 0x0) 16:04:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x6) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xcf3543a3, "3f3fdf7cd5466ed105e005004945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 16:04:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40000000000000, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) pipe(&(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) 16:04:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x4301) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="aad2c0f8e997a23c7f4746a7e27992cc3cf340366019c089b12306bac7fffa7242a3953ce2758707341702799f805d7d1fb65d62"], 0x8) open$dir(&(0x7f0000000080)='./bus\x00', 0x8000, 0x188) 16:04:34 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') mknod(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x1f) chroot(&(0x7f0000000100)='./file0/file1\x00') 16:04:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:04:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0xfffffd3a, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[0x5, 0x3c, 0x7, 0xcf, 0x3]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x2000000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'da\xf0', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002500)={'tap', 0x0}) recvmsg(r2, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/233, 0xe9}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000140)}, {&(0x7f00000023c0)=""/166, 0xa6}, {&(0x7f0000000180)=""/15, 0x9}], 0x7, &(0x7f0000002480)=""/10, 0xa}, 0x440) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0xfe}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:04:35 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r2, r1) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f664a6c653000"], 0xa) r3 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) accept$inet(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:04:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x66) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x1f, 0x38e}) 16:04:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:04:35 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xc0, 0x2, 0x7}], 0x0, &(0x7f0000000080), 0x86, &(0x7f0000000140)={0xffffffffffff634d, 0x5}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:04:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4eb9c221a9cc1f070faffff449cffffff94c021e3f6ca745a1b030e8dbe8f48f71c661327fcbf653000"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) r4 = msgget(0x0, 0x10170) msgsnd(r4, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) r5 = getuid() r6 = getegid() r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x406, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r8 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r8, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r10) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r10, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x9, r9, r10, 0x0, r12, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) r17 = socket(0x2, 0xc003, 0x6) connect$unix(r17, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r17, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r17, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={r16, r18, r13}, 0xc) r19 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r20 = socket(0x2, 0x4003, 0x0) r21 = dup(r20) setsockopt$sock_int(r21, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() r25 = getgid() r26 = getegid() setregid(r25, r26) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r22, r23, r24, r25, r26, r27]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r18, r11, r9, r24, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r28 = getegid() r29 = getpgrp() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = socket(0x2, 0xc003, 0x6) connect$unix(r34, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r34, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r34, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r33, r35, r30}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x1f, r5, r6, r9, r28, 0x40, 0x6}, 0x800, 0x7, r29, r33, 0x4, 0x200, 0x5, 0xff}) ioctl$TIOCSBRK(r3, 0x2000747b) writev(r1, &(0x7f0000000300), 0xeb) 16:04:35 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffff9bb1653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58f54237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0x1, 0x3, 0xff, "72f552ae77aedea7ba73b58d24814c0966cddad7", 0x3, 0x7}) 16:04:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) setsockopt(r5, 0xfffffff7, 0x20, &(0x7f0000000000)="1a7bcfe7", 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0xa, r4) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:04:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000012652bdcc9c1ef2"], 0x10}, 0x0) writev(r0, &(0x7f0000000880)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014, 0x0, 0x4}, {0x20000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)=0xffff0000) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x101, 0x9, 0x2}, {0x5, 0x8, 0xff, 0x7fffffff}, {0xf9, 0x95, 0x1, 0x9}]}) r4 = syz_open_pts() fcntl$setflags(r4, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:04:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000240)=""/4096, 0x1000, 0x61, &(0x7f0000001240)=ANY=[@ANYBLOB="03032d142f347340"], 0x8) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) r2 = semget$private(0x0, 0x6, 0x200) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x3}) semop(r2, &(0x7f0000000080)=[{0x1, 0x1, 0x1000}, {0x1, 0xa1f4, 0x1000}, {0x3, 0x8000, 0x1000}, {0x2, 0x7fff, 0x1000}, {}, {0x4, 0x5, 0x1000}, {0x0, 0x18, 0xc00}], 0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000012c0)="869162aa6d520dbd0f931796c11eb77a0ba4b7dbb427fb744734d5ef3aa91e9959923f46a76f2354d6b0e8c58864bec1ec4c1d2a0e827d72ca6975df0c44c8770a068977563229f34e370bde6411b84c379c5b4512f96e3dc50eb847870af16089baab25de0ab805298ef80dc68a17b793b430f1840756fe9dc1bfe485ca2f66eaad2aad66a27d0a75c2b85ceaeeb10c9155131c0f3952595e9391eb4b8cb08931e7ca89123109c75bda71", 0xab) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) truncate(&(0x7f0000001280)='./bus\x00', 0x0, 0x101) write(r4, &(0x7f0000000180)="f70eb0f99f0156939857405db030a8db59d92c0c7d9b809aa3d17faf6fc977fbe12bf6d513d893c08093cc6d77ede634fd05a5333ca0ffa9c68f06c152998fa464ee2026a4d84b76d2fbe5044d69c7460b43c591db4bbe584a5d5d39f7947019f9ccf70efdf971772cc1b4ce072d73542368dcdf51093dab32", 0x79) 16:04:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) socketpair(0x18, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff}) r2 = geteuid() r3 = msgget(0x3, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x2aaaaaaaaaaaac9d) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fchown(r1, r2, r5) close(r0) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000040)='n.', 0x2) r16 = openat(r15, &(0x7f0000000280)='./file0\x00', 0x100, 0xa) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet6(r0, &(0x7f00000002c0)="4ff262b14c99223148df97cff08ec9afeb420f4a169f2f1c82e9e8afe2f2b6fde7234d33f6a9450a92f38bf6075e2c3fa8c24fd4c8d986dd6d5c41b6d6845b3e8f3b56b1e2ed9b089a6402b63c93ce61e3c75d0a935df774fc5c3226bef79b178038b794a55e65cc7444855d6d47f99cc9b2279ab7ea2a57f411423a1d18a68e3d9d5c093bbecbd0bb655dca931a299928c5b998313849c894d0b24999ef481af11f39069c67ff249d672dcbf6d3abcd6d91d85766a9bc403cfda8419f63487cfa6ecfb6d9d28369ad285c8b7118692b9cbf9b0c10471a7d9e", 0x9, 0x0, 0x0, 0x0) 16:04:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getuid() r1 = open$dir(&(0x7f0000001500)='./file0\x00', 0x0, 0x80) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r3]) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r6]) r7 = getuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x4, 0x0, 0x0) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r11]) fchown(r4, r7, r11) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000001240)='/dev/pci\x00', 0x902, 0x0) sendto(r12, &(0x7f00000012c0)="74e65a0f1c0ead0c86ba3a39684fcd3f1c09237943ad57cd69853d4d955b2ffdf1cd13ad99f5fc8887d238d47ee4", 0x2e, 0x0, &(0x7f0000001400)=@in6={0x18, 0x0, 0x4, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) fcntl$setstatus(r12, 0x4, 0x8) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000001080)=[{&(0x7f0000000080)=""/4096, 0x1000}], 0x1, &(0x7f00000010c0)=""/38, 0x26}, 0x800) bind$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xfffffe19) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) bind$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x5, 0x8000) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4813, r13, 0x0, 0x0) getpeername(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001540)={0x3, './file0\x00'}) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f00000012c0)}], 0x1, 0x0, 0x0, 0x400}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001bc0)={0x9, 0x80000001, 0x19e7, 0x401, "186618feddcad0d54797100755106060efc1b821", 0x7, 0x480}) pread(r0, &(0x7f0000001340)="ac3595308c90ff4e082fda1174f9492759e6a04ce5b6d23dcf80f6f08767bc14c81819b06638587acedf78dc0302f68f1a634283d3962f1033e91a185224607b4dbba6257d90d8e484ae9834c1556a17d761e11533fef20243fd45aec0f5e7290b459c19e6ee5124f5c29c68402e5e72ddb2f92514f239f8a624654c8522a6d5d014e52381ba38a9ac4df701aa95ba7b391e6ea2afde73b57b5634c1d0616e0cca3521714cc909", 0xa7, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r14 = semget$private(0x0, 0x1, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001280)) semop(r14, &(0x7f0000001c00)=[{0x0, 0xb9, 0x800}, {0x0, 0x1ff, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0xaa3, 0x2a243fa5a6808a11}], 0x4) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r15, 0x0, 0x4, 0x0, 0x0) 16:04:36 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) fchmod(r0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:04:36 executing program 1: r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) bind$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d8, 0x4, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000140)="ae7b7f9534f4dcc02dc53d74f853c9c776065c2b6b19b860dd7f4f2a5fab271aa73e60ac922b171537603cbc52cdf5addcd06325f7d7eb74d3f3a2bae70c5769fc17e503e60d78772095709b0577cb71be2be5f4f582d2526e2fd0284d6fe051e5a4bb60429ff91660274e36", 0x6c}, {&(0x7f0000000040)="29bab78f131bf3fb238fc04c7c24c3e427300aa4115a41586a464b46f55c15ad78f7eb6946fb85b97135978ea22aa4750b8024dc1279613c371ab970a2485a23", 0x40}, {&(0x7f0000000240)="bf69acdae227f5dc9c188bea976f5728d6e9297ca80781a4908aadc997a4a059707f91f298d7ab6b0eea14567eeba53c9343059d1b392beb3b90b9406f17bb300cf6f67db79b4799bb8a0eb1a47e273b7364a7474d0180786e18671a27760501eb296952c7c9da5313c8e47b3e803617430183a90b9d15fa8c2851fda637197aee7a936c91958c399c3acea1a85dec23ede295e2fb28a0192d02c22d30db05cddbd6819f9abd988170c09997e2226ecefc5e8f0b66be4b53fadba261c2347f64c486338ef8c19bdcbf039df1d030fe885bee21c94745b440deb6478057946133b0179cf889ef1e75", 0xe8}, {&(0x7f0000000340)="e185dd797fc0a4a6e83ee0b35fa1a97c34558db3f35de65748ee29b0186f94ef457bb53e8d7c0b68c8af7aadac8f816d09af45e571e4dcbbcaa061be2a3b42e48905248e9049f0a0f540479cf9dddaa0767c5c6490df797e3923330ee79acd16e19f958a0a1d1529494e3636bb89408d6280587612629de22c409670c6381cc180c5102f57496706ff0c6e297fe9d188ba4550c59968e11c4b3fe6e2e93aed034d28fd107ddb874ec85f07fff4961d172dd8", 0xb2}, {&(0x7f0000000400)="96579307131b754fd03238ea9adf57846210cb5d5fc783d5f56913635f5828cbf96877476b433e9b7d5987c97c6972df1056b14ba32f21d89911d0929fad0061ad52c50d3d1a3957fac5c39fea54ab47369724146fa9858f11e30a7d5244095f74b526793bad0f8488ee195c863b316e53a086505e4f50ff4f46a42f6e366ccea097fe64eb3e3bf929b4455130df5089823e1e1334e6ac051f97589102fc10f7d744755a6676de2b9b077f1582fc8041a359dbbb713ded7e8ae2273a137b7e4973caf00c704312d3d4152b24d1d8814dfc8c198a34c23b0050e5e65824666aa0d6db5a9ed6b8da3769fd2807a5ea8c58dd6e7e38846bd11e79f42d7264e32e1d74d2050563a6a0bb7ea5cebcac00ef3f323e9fe0099393e368384c6060a0e143aecb629226391b969ed9e451e396706ccc7d1183e5813ecac4cf562d0095e46159a3c243e02f69be1267b379ef8bd0ed444335c036dd346759bdf3f47aef21871db836bfd2082bf64faa7beca0c11205bd04c18c3786010a5f2b50db90059ff5f5872f7f11fa2c1002ec3875606cbec7bcc26046aaa07f19b071359ce6921201a01e37a702525c8a97d279dd6e7c7cd09c7e2cb43a19d67fd4183cd5a235efde28faa1cae521555c137927a3ef5208fa55dc929f861ef0a155411eda6ab649652ab756baecf3ec7643346feb7db3f7b39077d09be673b1b7120974a4630a7b6cd25ca7a16b93526ceb90d5cd07efee4c329e1b533c9a622afc0b074f14231351dc156bdf777a5acb002ab8127090f72babb4ca6f0150b8046727942aa2a930d94de8c95169c86a79b7c71c7e2b1113bfe9a86c224ae02300db2a958b2dbb596745d74b48dcab2d049992a78ed3d2748397e916968655dd205f620edb45c98c0c6d354c2cd075227e63e6f5cc4503e5af4ba6d2d2ae33d3c522d27ed72361ce6c1a82cf9e61e3f77adf74101ff091d94998c533a75187e16d6ea250cc2177dbf186c2f767624a9d5e6eed74c310d4a3437eae4b00193620a5a3b8a996d95c20a89254417edec21819569a934fbaba40cba448ca8ba198f80c0d9bc671e88dabcef706d13711c59e4dbf911ff6a0e44b1ec5ad1719df5812dd4e13cbe9488638621623aa8b964e6d363f2730d92796700fddf69fa0a2b27aaab1e782dc78da30cd060553a128db8722018f2e3a152e020d47cc204dbc3be6e46ee53a8162592e8891eeaed0c9eb9ba2a5aae6418c1dfb8ba6e5b754dc6f8f963ce6f2082eb415234ffa7c3dcfa2ec7bfa43b4f271b63659897eb831ae0f3fe64eba14f5622a653e530eeab30118f1e52cd54c6e62f34f12b04f43057c954a5037d3698b0f1119f701cf8405af7c7e3118ea8ff08d337d99f5474f2eee6354fc89bfc905c8b0c998caad2e5dfb45462392db2e0a039823dd6bf39aeb1e5edcc98b8b3779e2ccbbe1eadcf0cddefe2390de877934ed655d474c24bb0c50e8447365fc67c22b8fc273196677fc3b34b5265775b7ba3b51808e3fa8c231aa87f0c2775e029a9070fc9ac734b18b938e28bede20d200906f8dc144d7a13915d9939a2c76349245909ad46aef6d8ce10fa7d27543b3427051a56126ac41ea6a2b1597aeadf9fb649f6fd7a111c42fce363b90c0f4f8629925dfc0d81a6a7d8d88a654a28e6e569ba28f834152cf22fa1988f7ad6b393f0776ea4ee7c03034932518cd10c261792abc5b94e9fb981fb1a99ae4e3df613d5d8395b0e117650b5b8d9ddd9427c5d5ba1a3febce417420a410e2b8e37e8b0f09ad60143f9c80dd90ce0a68f610b2516bd1043d5f3b91fccf15d8bb3d9cab280bbc1654a71d834155c06b92322e539aacc956e30a438c1d56ee46b361dabf7796cfd24122646790325cda58de010b90175cfa13e28027a1f3c2a0465d0aaebc55d13ca1e392c052248b9b365aa491bb8d3b3d85c7160eb3feb427532c4b6cd47690ae608181084de4f3ecf5e6402dfcc8a9b3bc84d038d838d86155bfde872191d5af4cce41b167e149e1ec7743d1703dcaf2e6c52bbc925915aaa8e4d1c983859eafd74f61a08c5ee1fdf7dde8ec9b9935fe7b3d9590f91f2fc8be77f603ed9625480179a14f748e413fd6cad5e790f272a7e5aa5d5535ad470998214919378bf074c9698673222fe4f73072f774ee3a6eecb323294f82f582b4373e427f1545bae4b58ca3400e911a66108fa627ba3a24b417242b2333bed3f1847cc11fe1ce2a624b2a5a727b81abebd0722ae0882860689dee50c262d5797f6c340d0b0f283a3965067d6b45ffcf8b2cd29484908911b3267dd3609e50481b7abdd3d97f20eb8289aa82225f9b43278c4f930e98643904c8c6f87e44829a19446b9dfb684d4837f2644701e35f289bd8b3c27818928d6f76817fcd44f50907bf0d494361dfcb8b37be6665d26cecafd71e18640e1320721ac6bdee819b05b3723a902a5dec3f9624287f7ffa2535c7766b71f1678c05fde9133ed01dabcad100cbc33880b5d2337f0015dae2be549bac268f9fb5d91a74b51c39a86d3bb8dba49cac377c6424bdd474535ee3a70d4fc4fa9fbba9d2a04fceb025c2f2b72cfe49eff0e3853ed0d4952f8a377ec05cb086ac4197dafc0e15308d9f7a168c6363ce4ffe3ae9368874a73a6f2d5331e0e2757de75e76e02d7899a098793a5bd88bc9c87dbd8f4c9f655a440115b55fbcda4da9116d864876cf8ccd37a0794de2f788670f0ba567377a272c2e89b1a05cf3f845772e12c4475c1a728ce8f5a5006ff8e3627fcdeace2f530841d2f1d0913f62649e05d19c1d51524dcd1a6486933fdb238becdb9fc280f39bcf0ad37488fb9ab3678cf206a0fb1af56158b8d3868a8654f392833c3c52cb2ac5a5b1678cb748439c33764ba8b8f8aabda733f868fc7f7df012255389f1c317bdc6064f39afb98c8848d1b162a0fa69044d7d1270cbc7bbfd8d52ce1aa2c970009a5133f702c91fd780d6f8e5b57ff285bfe4c5c9f4d2cfc67822ca70d87fb701c1aafa8394d6c6c4ed7458233c98d189f122d5e61820b7fcfda431c5e2053ce1a60b54c2e81a70ef38f7b301b78a866734d4895141560fc8f23cb0abc2fae63fb3212439b26ab347973305d0d46978ef915e2a1fc928055086564dfead6297ded1e8c4312c418d67f208de9df5ac2668e0223aeb0bfc353d1e25bc1fa7fbd5702cb5a8ae208f6e31245014a38a47ec1a138c6d8ecc6737aed0da3b3e936062f745b7e06f5f3e49cd0c2410acb2d44bf70a9bbb6f4cc49286fe1341d6df775f108f1320a7401b98e2fe2545c6a3b881053e610c03acea49b7e635104787c979e9ff72b2d9e63738ac651958cb03b608401e451b04f7ce8c585836a82b65b694cd677d3961751b616f7b523d3e26f4b9606ffd63d6283082fd40529815f7b0eb2f6d993025ab12bf73a6cf458093932affd45d37530cd70a547577c78896e714bde5f5303ad7ed98a6a2ef4ac6dc509961553f8488070269ed31cdbb7a770ed8a542c33f0d94460f63c76784c5974efa11192dc04ffbf5bf4af73fa844f739ae3b1e3fdf1438b40ea3c4679c8cac743375e97a97a037879e7ad68c878ecbb77575ccb3e9608612de66c09521975805ec4aeceab8506842a0c99af6f240ffbb161de9da2dfad1b06397589a3092292d447a7516a75f8363a784bd9de7c6b93f888cd8b3e9089d5f52d6a9ecd50c627c2ad1a2d2f93d603b2acb2fa255ab972e7badf285d2d34c3b6ac0cea3de61240f733c015fe636e1f30b7394cfdb2f023db17f67be36138fb5b9cacef2b5380f60b439ad7f09fbec66104dc574e9e7490393c45007553a1c2bae8b2a6e5d7c08886cd3a2abbf240ca7b311c86d5f224593515a0b50c3195ecec656628af0f7124998c9c817a9582d4c430d08f82c67cbd42fa01d6eefa9696be5f741ab405fce7ea0e310a890206b487d00df74125e8692b3e6960db44a0aeacf35addb5c5cf743a606d4f7d3b2888b6265bc0d93cff9f0e4be33b11ce591f5aa93d17993e8ec2624f64023c538f706ee81bc15bad78efe9e712f1dc5c7eff295cbd5d141720da6599b194641b66fd50d23b0e42a686dc4746f898341587ca90836ef404f087fe2258649adf41f97dec269d30f79bed8842003502107265179d50a99da957ee88443f0e173c1e3fed96c9fffdf393c01894ab3ac6058f033251275671e40ed9e5144b10a6c0c4d08a98306c1d299c2339d56d351db0c35406e162f6306ac8617fff4c0586f26eb4ae1cb07a9fa9fe7a8fe790562f93d546bedbfe9dc4d78c0faf5d403fe55c1fb8074bf5a6f0933d746e33b86d840e2680e03ee1fef293beeae1ff409251b95bb4c74d801036856d46ad0e8e8c9140467f898ef2acc41d32b1df402fdebf40117da5040a2d37abe8b219b6242351f37feed05a9b2e859a1664bc17487ecc6bdfc4f8d6c6b575d600c29821b264f02a6c8c84e3bceb8d27c836e5a0f615a42d3a99b1c72a32de2804ec396000f6076a8c5d0fa761a0304a2a2ec1dfe951af7818b8af9fe93a781a04fbd70101ca4cb7c5f4250af158cd5eb9cb92c5bec86a59db82b5ef04218bccad71b19ff3736dd3f5888736951a9a033bed2a7d957333811ee294be2abff3e35aec3c87e5b7e8f82b6a004ac9af95e33af485c3726846cf52aba7b3a855ec634c2c38eba240b538fde272f00e9c8cc863c5fb3b7de319865ef0fc215b78d4f4b8082007a0059e835f48a12cb3a8bf460681d0399b100736c31b43ca5f722f9a99e004d941f6bdb9d6a83bf48824d14da8c09c27e72eac640a3476a068827fbb727f8ffa70b95a011c8e71fc31a47b3b9584fcf89f01d22b42f532bb4f8dc4ca17674521843127728649f46b0441cc1ca6d75e78c403226af9fcbbe7b322fbddb30a18a8e2db2dfbf707e1fc5d364e8f3aef5170c2962e681ec35507460fab73d59612e9ce56fc8fe19623395df8367c54aba419f49e52bfcd6374adc3d61235e0b42f2ab29793b5e6368fe567b8695bd1d3307b95fcf4072808f0ca4ab79339b35389310e486dd5c284fcdf1a1a49eb4d213083fc49117a19888ab36c1bc628fb9d9b68608b93ecea65d25f278be39d5637f76c0d26f80d37fd6551a74352bdc08669608fcaa3dc7d81f742582449bbaa394d45093752dd71edf421ab88b81eb2070454857b3cd2e4ea7358af6b262ea6646ed08cc272b5c5d3cc021c6829d87242838b75304218aadc84355813ab078bf6a77500437138f03b5e0e883bedb4cec08d72ac2606a259da57571648bd02427f116117bf470db0ffeeb8b1c31c5f51d31113d5b2c09ae4a3b701f2c32763bacb3718ff72742729a36d4d7c2c204b689e0bb5000c08df0ccd1ad64e04103c64a284188c521fbc7e95d6692fdfd27e47a8e43245d2a4b9fb4d13e21308165cf5562947f978a249587863f10095e6e76d0ec133f76a1d16f290bf2fde061ef216261b20eba40cb2df7f23fd1f1b7f3e8992bfed13f61f136748482f013d269da25659ebd8d68a067825359f98349795d7e324ef95ce6040cfe4ddf2ce38411bd4ad327237aef18bc3d11bced1745fee36c67c1ed62b55c1fe67007faadbbe306a528c2eab7c771523fe96e3b787be34f780cff97bcdfd57e12c3fd623597996856ae874a1588a00d6c08abfe995f43f71d279821a71c0538c32fc105d3d0ea1d44ecbb015a7ee1390275ef69fc79d4ecaffecbb4a16f50a612e0e719f4838d712b706cfb83266f2dbc8b4de0939e1d3367d5b76f3ba4e06c4508223af7e6f1d5da929a", 0x1000}, {&(0x7f0000001400)="ac37d405459f1ce8bebe3183ff79ee5f883ef7bb1b1f937023b830118c5c24a29ea8a774e72f5e03c0fb63540cdc87f69f2f95f648bb578674111ba1e45ea17fd372c5", 0x43}, {&(0x7f00000001c0)="69466e9e13b87582436ac4c8b65045fb9d21fe4c718672138a73889c95a984a1e84614cb97015a30ddb9bdbf1963", 0x2e}], 0x7, 0x0, 0x0) 16:04:36 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x1e7, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1000000000000203, 0x0, 0xfdcf}, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) 16:04:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0xfffffffffffffd6b) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="820201f00740ffeab0fc49aa3e0a306548d27863748350888871580f467ca30f057c098f0145ca70a3acf19357264ed0ecb5fe535bf2c96ad8cfe2797a039b2e5ced4ceb628d1cb2926b7954d9c77162c90dd231fdb16c64c245cc92dd247de73263ab80ef6a30933f6bbcdb0e06ebd0f69a90f1f672452472d1fd83be888cfb8845b97f6befa05ec54289ec1f884304a258afcf16c301a7370c0d68004b4ef6614f590c98ce3985c6e9b45ce3b2a887a66403d867762c490f1571a9e6b4b15935f4eb9f39b58d61b567f54e19fd6077"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:04:37 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000380)="b7132614de0a789424f81f1eeebf03e64688f4b3fedeb916ee5111ba803671e99ca28ccb800a58f13df1eaad05dc729b883a42593c057618bf6342ba9d8e297f41937db2cc1c2f4ec31cc74d37652e8937c9e436f4faabccfe74c7bfbf89553e1692cdcb2eba976f60b4a8bd93161d77f0c48da2c806abc983bb2a2dad8824324a06adb5d205f7be8d7e363995", 0x8d}], 0x1) execve(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0xb9bdab208c33184f, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, 0x0) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff2fc87c8cc28b653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c3c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000000000000000d7ab6bc508f33fa96a540a7fa829677f767e51fe51422ad3db6441fa9ced490343e71d0c7a2032b93c1d4d9c77ddf4c0a85d620597a2259896c42156c45086cf810d4dc2dbe3289d865fa326e834b6e1"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) r14 = socket(0x2, 0x4003, 0x0) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() setregid(r19, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r17, r18, r19, 0x0, r20]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r12, r5, r3, r18, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r21 = getgid() fchown(0xffffffffffffffff, r12, r21) 16:04:37 executing program 1: sync() dup(0xffffffffffffff9c) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r0, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(0xffffffffffffffff) sendto$inet6(r1, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = getpgid(0x0) r4 = dup(r2) r5 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r5, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r2, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r3}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x200) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x8, r8, r7, r8, r7, 0x42, 0x7}, 0x8, 0x3, r9, r10, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000005c0)=""/152) read(0xffffffffffffffff, &(0x7f00000004c0)=""/69, 0x45) 16:04:37 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f00000000c0)=0x4) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) socketpair$unix(0x1, 0xf9f5703d58e96592, 0x0, &(0x7f0000000100)) r6 = syz_open_pts() dup2(r5, r6) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) geteuid() close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x1ff, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:37 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000003c0)="b10005136000000000f2ffffff000000000004fecea11ea8fef9d2cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63a19e2c667c0de657d517d6638fff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:04:37 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000065000/0x3000)=nil, 0x3000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:04:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000340)=ANY=[@ANYBLOB="0000f551a6c8f598c53d368d68c9ba6900000000000000000000000000000000000000000000eef5e7e5c8346c4ba19ae8da17a4f21569d08b861ab31d2f1542f2b40af63477687bdbb4a21382e0104f3f97f3776015708ea1331c5a8959ad55b99a45d00086a8c5112943334d230f47b756eed2f8ec0acaff8b599f547fa565f9414f3553642305b31be3b553d48d67382af38b588c1f58ac2f24842eb0c50b0f4a040d8107e524fe8911c61417e6fc46b044b24e527f097ec90239d2d07518e4f0152bf68656d7f14cf9e757ce5ca9c9e73da402bb3b28602b5b6bb8827c422a094a2606acda3f518bcaddb498da210d8addf7354781c0c8b304ab3d23f8d69f5f746a03ef5f1072307075814990c62f5a10472daf43c000b116fc60577637c911f28b205b0f55b5197587a8c1576c4c2d20522f155e5619ed72b7a6cc66dc20ee"]) pread(r2, &(0x7f0000000080)="ed56656fc2a218deaee1f206c9885c603146c87a2654c6eeb98202c65840809d9151d3ccac0f322e6dd3f29b49d689f544a915352f16492934f1374cbf367c6ed202881da810a4b091f548ddccaa1055e5500f9ad9da8a9e3f6005ed4c38b1c51ca3cc2679db4a4cd3e92a0a3b1877f9ae14400f1ceac60e8aad1a50045b3283b12bfa38c64858d637ede1b55b75288e605c38db6f8844679dced2dc0da56ba68846841e342ffd618205a22fd54501d0e9da1f", 0xb3, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:04:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b50f146d3a38a1e085441b24ae7b") 16:04:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xdd) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) r9 = fcntl$dupfd(r4, 0x0, r8) writev(r9, &(0x7f0000001b80)=[{&(0x7f0000000600)="86ad2f3efb31adbaae8311c48e90e9d8bb0371d7fc3135bd18b1fbe48208473362672010f8c992f76dec1c0ceb8a5d7ccd6b288857f670e951147b9f6bd2facde0aafb3388dbdb5e8aa30fb8d86e178bce6cc749b8b1c0cd50b1251a720992275e2319bc6fb558431365b0e534383a06b084a583c92efb1b5a37cd0f8a1f803e81b307c06e25056a77ffb7203b9c24d7e72ddc9484e6ee9a05c1c382946a32a41007543c161b3bec9863577ac3347d0f3ff940f43eee84d4c6e3eafa33b241fdd55f6eb7d4ac923f499444d65db53eda2fde128ab8f4051d215b3d28ae33cb1a3634d5941f85ca6deee3bf8f1326686be810ee26022ed739a01e7df1b9904925a23d93bd8dd1b8f586411a84d317ed4d8d98d773724955bd0266d90096877cf423034d3ea088f9ad2211f34a1ad66c6a38158304c56b9e1f5fa5170f9743177dd4799b4c0c85a736f5605f7fadeddae0f2df340cf99cf3c25bbdf230fd75f18162472161aa9f8eb0707465c586c227141cb0cae2b1087b9579a0ce799f9dc6baeabc298a7a9e75ab5f0c85208f939d4a40ba85d8368709f57fa2f53d77138e70d0ce84abf12dafd5d7a9c47fbebdcb5eff7bbfd6b958464437be6a0455028608da1cadd8ce5ffb0f39d34ec8f268f9c3be9d13726211d08b15e9f4b84161a59deaa10f8200393e96e351b64d6fdbe20edb36e5eb907fdd41a4b7f4b21b338278c19e2a63adaaef2fa5ec4b9d44e8a6a77bbc2b0574349e1ed1a730fd19bf51e4794f1b5f2dedd0c820126f1ab548ec25439e6fb6d9f834eab8a82ee63b1d43a2a4bc052ffbeebc7d055de748434c57b3dc75ade3ab54b72eb6356376e652b5608d211d2f3da757a1456c8280c0e64eac84d41f1d92df5ca7626b58e8cdcdf58a7c3dc0c2ab44ffe88295acb904fd19942612458180eb87c6c0daacf1f389617df43cee0eb312e694998e5bceab8f9e5ddd98183d5cb2fa0087fdc4368951e42a8119382f8c119b59aae8a39e3d8f09368d7fa07707ca7b564607e3d9e772a77a76c55e8298677c488acc092f5565398ccbc7369368eed34358a7d34ab8a27ff2153072fb07cc6c75a4fc32b8e69843c17102926851317fb6128fe77e4f86e67b07e97300b20773e8b3157d8eb3579a80c38bdad354320bf2245d3b1d4d8063225919328e3ca36622cd7838410ca4892bb393e3075ed3275c9b824ea0d98c71faf170323bb563493e70d1b9378dd39f43f86494907892655a071f6c19073dda71afd213bfa58c8d7fb955b672be39382e9fff41852d49645e8d99a544fd1b7aee0ec15f520727217d271f5a5adecd69535c2848e8aba7d441528bbe58439d1101a4fef9c2ddeb626b74ecc34af8b06601db4bfbea3707a615fa7961433c0449f3f3b6091a157d76db63cb27726c84bce835fc9e9409a25dfceb80098143e3d50a5b507328c118c4abed1c27920884017e6ed5062b544d10a3340e0187bb6da11dde1fdb61c84d41b8896058dae74849a5181a5cd612829288d1a7cebeef59f58522d30eda0d92c9ee43daababf8308e3e593f05c30e19e50adac22a53758f1c4bc9ddf790b24e02cc49e71f92897f34edb71d75a76f53821ae5a0ced3f6dfb7199313c3c27d495b856c773a2161f4631e101f88ecb8d9764628e83bf18f02dcddeba52f3d74eac769bb75e1e99155cf5764bca40aa6be56d7b28b9540ad932df7757a58868f03481aadd40b7f3e914995d6c31b8ca23993c4d6cdd59018ee3ae23e9b0ea62e36ef29aba732664056996f0638388a059d4436b510bd1afbce02b124230b51a7f036f68b464eb511e240b3a2738dcfdbbc184ba9b153b0e3ecaf8298a704933cf0a7bb8bd7ad3f16c5a32e9d7e96e22c43a487c06c393f4d8ec3bf6b779df43d8eca1c55dbd7232429e5c14c586776c9e0d521961725644d7823a46ecc3b0c8f7a8e8a070c7b11ebb8508e4d5c4648c23104145c31666f1870fa3cd62b1d27aee33c3530622e822b915f7ba56de718f5893b80e3a89487a2c517bd3742aec5901efc44be60294896192d8f70ceac8d109b4763eb0a15bb76024fc1c796f8596df0fcc7a86cc323134cd7255b0a0ad019f45d503a1aee12bd1903f968e983c1182fb94c1a8c3f93ca501cdae280213bf092957dc351ec2f81ba44a731658a3fb2271b6b55106b9be765225fda6c0bb6f87c318981499e925222e3e5b29b366abb3d278d386cfc4b6049ed8ace93913c9ae305a234ed1ae94360b897e5a798ac5fa21e0853e7dfa6c40a76f8bc090ca6969b8ab69d5e5c1a07fa334011bf81288f8d8cc33ebdaa2de84ef7927975f78f5a9f1dc2980893377e8dd62ead28be0e9603ea8e75b50b4db86115135732012faa406c0dddfe211edb2116824eb348f5aabe777f5a8e538db8310370fc3c05bdde7529d607e8b39fd7b364f76c675e5fdc1268904a0a9c9f3aabef07de3c3d67adef0ae1677740b903cb666a391fcc881a757acac7743b500620371318f1d63b9b8e75e134557ecf96a62d077f12be9626b7fb51f2a53a7d855011a964d67031fd08ffcdf7eb50182f155c97da32f39bb94196df5e8dc9dd249cb8baa8cd28d8a44e02fd5a0dfc14399b2c2c26dc3ac0738a0cb14967535b3fddd0bfcf1d319e4aa3d9d4181002db75c6bb9a1bc75bb397cd9115fcec146efc48add5b49f8f5ce5a8d83574916d8d1a98d18f397e09347f025ba99a4648aafc21bb73ac440aeb523b8aaafaaff458dc7b21808af4263fbd755dc1e9b4214547c1e262dbb62a11d680e00d9780f3a005dbd5723c374994376dff30e382f99f572741b154b3b02190e027c5c2b17ab50f34e7c632fb64eb4be9253a4496fa6c4a63460bd82137c11156f55d725cfcde151edd6f56c7b6665a97d334415e9e15e9c3359dd62ca0ce316d1ae65b0860b080d412d93f5c30dd21facfa83aba0f6365073bb8a1e4030d8f1791d0f94ca086f6289520a42b8f40085e9a1d8a9aa1c76456750eac48182a520808d0023697d415848501255a5ce3c5650f2fe484acea4097269607277e542fc856135f9a7e6790e02d5f71eb0a4a9a0c3510a171dcced708229f22cabaa31785a49096b5308c0bb5b8a01a45f06a8d7143dd92d955b9625273de89969bbdda482bfa2046cf283f7a01f4225cdeb99f62441eca41aedbeffd6d4fe834c7a3345530983976ba772d2d56efda13c247257b6e9c7acdff321725483ff8332a0f2cb7f7023966b5d68d61e595bf2016e27f89d550ecc5e9b40f198edaab5b8494dc836eda1df5fd75c84dbba205348b7ce19afe65f1f8a79a5b6fdbf0157dc4ddcd2cdb371f7a74122fcb7175d86e6d1d820ae15845349ca7a72e3cae117a672acf7e3fcf72096a376d925ef5206ade3ee14e59fa753db31c25272de9d7958c5aecc433071a359cdbff9d2e00c9fac23895c6a7b4a02978a303489ad52d99c3ae999d0a901e9e8516690434497c5c8a2d2e2436eef8e9106f69db7488be4ce33b0e66455cee94b4cb801eec8fa6e44a328a6c5e28e634b4cb70ed50b693b2b9c3627798b8af38cfc874c08ca6cdf16846a690ffcadf8121b799e8a00333e5fe1482b026694b6f26dbad39a5d2331f72e8858978e0b75aacfc9770c3c04cea32ed6360976cd0df66ef90e48ccb12f4f0bc02dcb3515c1695559d0aff0f55b5561c5c085fc0176cadb7cf43360eeb7a690fc7f36620ce1ae6bf7576d74997102f7f73776853b44113b1c5849d9275c8e0c1c2a2b2812e101e53fba32f3421c03910acfc35b403d5ed33f137006d450772ad54bc6c6dc22a9902e23b56d0e5cc08524f2797a00141b06ecb98693e01bcdacc0c34ba942bbf66ea6ddf12e1919587dd3636f4392490be26f4eedd99e31a30a8a01d952ae09a7ff562a6b5f4b624397afae07fbec3659c44ac9e4dc1a19dfd53d098883a298c06a6d09660af71889580cc4a2095800f0d2c6c5289bb48244f8b85c58db843a128892d21172f69cfdd4d30b08499268783eb779965e61d2ba4d14fa77e62ae7ebb56edfd3474ffd99824123275edc8178ec282f3f9d92317fc7b98cba4d98e169ec5dc17822f41158a95c6bff59f8683f074205a0c966aaef2af0849c755199ef522cb535f48eefa5dbd44307ccf772b86e7a1b6453568ad3d1aaaaa6227adab7049a3cd2816ea09e540d930f48ce7373cc8cd54b02e3e52ea8a5c307fdcd59ee8579c08467ab969e7aa4a4c032d9d96f6d47ccbd5334c6fd3692c8f316976d8ade44d22d7b52f70751c6dd325b05f7d767e9391a77eef785cce40a29520e73b099f8c47747a5b654c96f1da29a6d8afa370aa04dfdd0cfcb6c3a50239197f907f7608e1db47072b5f5df2cb227c4df76ca8a81ab1bd14b40167b98fd86bceda53f4d9c84ff999d6ee0649e7602e9a7d472f1779a4016668203fb511fd546eeace27ab23f72cbe212c7f2bbe34ef48b5f14cfe82eab64eb4fe0f1f3f9fadfa328088e5e41b58809c9b560fa0b69834808e8607571f713ddeb65f9af882d9e60d8123f1a0c69bebbfc99a220a6b79935a623f8cd9db13915418ad334050c2a7cef6b23ea49e473e6ed15e02c484341de850addb3a9bbc439a2aa94dfdce313ebceaf177acfff6f4857f7f656244343f630b9f1c4e901cbda11dc9d9da40e7daf87f59bae9628c4af7caabf6d843976197aad537f5867537363159caab6e54663f9a104fbde6707293daecfa9a3b5da93eb77365e57bbe6237d4ff7b88f60216ccedcf4f5d0e68e24d2efc48394d9bd06a1fff92268af197962abf9ed1218abaa02417c67729168afbe9ec89d5a77d637b163a7a34df3f510eadb144b9777790713e1f6e16b154852b012ec0a4d8c6347e1ef7214acb3883246deafe8e026417f0d67b833bcc1e4bd603c8910fe54bf074cf0317ea79e9b2e73b6165c7e3fa8f32203f570f081d291be9df6c29e0d7459743170d4a3b08f6311edaa7c9199ed3130b1b003a8289b7a0576edacacd455dc4a38ba7bde168a432a02a2ac889f1e0afadaf6c44647b26a2e1f7facd66281e17c14dad6a17a1df358127dc75b4183549ee47dd7e703fde1ee17ca6ced90ceb5c1316db24f132e046fc077b2b04b135562304963c9aaa2ed75442d3a139557f8d4b8060f6dbfee03f1c6f9edd5a35d7d909ac4606a0e657e32d1b99c778fa395e10cf1ca655351340bf8eefc2ee260ee2f21e1c557be66bb06ca07d6636c56ffc19e7391fd4c5088693bbbd990fa6a18872f8c07143640f722bb6d25ebc9ce25e1fedf5283d32876b15b8da8e635335bf9c7b270e17380adf6766209ab62caf817e1fc141c557d1272b091e0bd6db0ac52028fc28a2bca491872d7a5e624e1e619912721facc0686efff1675ca3b352dee8942b6e59cd276eccc33495411d4c42ee3a894858f5cf3e4f15384a8f0df715c9fff24bb2550fb09483ec61aad20185f6ca81783bb3d909c72e7a740017c8d54e8bc3da1be6b85fc56269bf60431541f53f522759574c4ca02d1c1488144effe60669c38226f5abea1247e274bbcc81ae41a2cd7cd81c893df7c7081cdf39d36e608d0217c7c8ed2cb9282b209865c55657049714dd1e40b0e82973694d925dcb69444887b7133783dbf40b35e011c087041e4a62dafb3a31c988f3e9773d0675e6651e3fc72e70589f8e810bc6cf4cfa17af064e6847b890ab209712479deea0ec3572964a83d356ebadf7d20b5929bd4173c76125e0127b85bc7cc27a3ef5dc1d4e3e3ef7976c3790004ca8942822e2007fa5570c", 0x1000}, {&(0x7f00000004c0)="318a1890d14f6c82464992658111b91dbc3e1922d4a53b2dd74a2d54a8862d8b3c4d06ff7de60da0f7050401f2543178a1f847ba5edc6b60f649a543bf18588af02af3b040f2c3f16284b7a27ffa2e449afa823da72c0f4c94718164615b77d3c788fbfbaa05bbc88cc0120c5af6fd05e3c6a114073b4dea4a847f34f70dc5f4a7e52cdd56ef88caed949e4242b47282848962c9e9daddde2c5f1f4668f62fa622b94e400cba1b6cce0bbf30b9be2856ca9101ee22d64ed6918cba535207eeff48627da81aa9c16b166c2bedba19b358", 0xd0}, {&(0x7f0000001600)="5d8244b7d5d90b0a389fd1178e1484bc9e7393cb217db2b72c70980bc94ee47919a5d85ee3d1468c71c663ad25111f64a0dd53c59e0a0f96de62eb1cc9f0cc41443f52ce8b43880ee937a93cc23cc715f42d99c56329", 0x56}, {&(0x7f0000001680)="f83a0e5b069ab0541edf80201317b1c46a605322dffe9cfb0d3cc4008b64a2726a2ee41cbe866c11fc83e1fd7aabdcac72be4a437de5899035bdf60f3ee023d67412f0fabf2932cefd2ffc854a04fbc6e564be2b8057c6b8dddc8ad9ad25a065ec57d3275e674570f398e5c81c14edf68e8f559f9e98127718e8c1e347efe2463b14e141ed042e0a0c8e695c0f9b87974d42fb201dd3ade028f644ae6394a3821c3f34a7287383160ddfff196fae80090bfaca9c81827ca3efdf1020192193c14bd654f2831fba9daf341bd040c7159127aac9d55141cdf056ab4e4548f085539f37bb4cb3922a2b6f", 0xe9}, {&(0x7f0000001780)="4d105dff251a7cc7ea88de89e12df2bac1b61e596d0bff286f339a204e565706d6f06013ca0bb59417835d2a9314bc9e6e5156a85cd697e4232ca630242f1fc47f31bcae27cdfe16a6d6163d60690527460d115ebe2bdc068196085e3670eacd596b34cc5da29e2c48c629b0b40ad0f48b4e06ee1b16dc6024c7112494493d80225368607e45e1c45251188563b689474cd4b76df1bcd3f09a21d6baa327345554c95444a2b2e7a8cae9ffd80fc857f51c21a7e28d4a48dee6bfe7b41c75e18f33e2c89a90e134dc8d5550d90595a9edad0ef0c3be7e7d4e26e44b65", 0xdc}, {&(0x7f0000001880)="3c7f3968fbb77b7c76abd15fc657caa1e9dc00f8ce504f0194665330f0c6a581e0d10343d75b8e3603af313a44d43194644979fe1819d9738ada40e560cd9903ccc6ccefbd2a849913ac2cd10db41a78d4b98e1dd1abd6d40379909c0203f2f78ee4fbc31d0b09fba90388cc8484eace29d3160f1f994397eee2e81a55902ef549af55f74808faee18ce968b35f8fbd313cc46552d066cfea4c6f91a478f352ae30b3c13704f6e39bb5ec0c31e615949c8e5c5c5d38e63619f4abe6215", 0xbd}, {&(0x7f0000001940)="04f229812a2b3bff51d623b20b779a377236789fc95792ada7d1fcb7fc070c4ea1fa18e88d464c76c836ac77c591a64e8fb4d348b5f263099243d2c54371ea5ec6029b047e52141d1ce7385b634d3fb0052c627fa41098bd697bdadc6c55c027b085649745114b6f1f67133358e70b53e57475855f178f365e7732474824d44b0413c9820912e376f40c57e4d43fddb91dee598d3b937f771c3367c98042d0ebb99cce1f447c74ac25454681f3ad51383f7e6a", 0xb3}, {&(0x7f0000001a00)="c755af3c2db33caed3c61c3a3115353a150b8177c071fc8382e9b700ceaf645307225e4b68b7d98c4f02aa042d5a2038bc0016272323ae5c4cd3993462e56f47e7525de705f1e74e811dc8faa173eda08c790876", 0x54}, {&(0x7f0000001a80)="7f0e6dfa1103873f55074280e7df82e87b616791de6b45fd6bf5bef66dfaad6c07d700d9ef000703a423ac9b9048d10c0ece2671e21d34c6fad3275be45c5729fafb32aa9ab908f63b2605b83dbdf3ff8b829505ce81a62256f74187537bb2ec34acb644d22c4725905a2a56de4fc84fcec99b87c73d1015414b6cc3b4c70b4cdecdc2f812038c418790329cd958bc62a1fd1a3856565545b60ff623ee922e214be3b9c7b9959d70947d081279753748982f320943c141aaf18acb05e07772886d4237", 0xc3}], 0x9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r11 = geteuid() setuid(r11) r12 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r10, r12}, 0xc) socket(0x18, 0x4003, 0x0) r13 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 16:04:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="cb6aaace85f02d4657"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000300)=@in6={0x18, 0x2, 0xffffffa3, 0x7fffffff}, 0xfeff) dup(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) listen(r1, 0x1e) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) chmod(&(0x7f0000000140)='./bus\x00', 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f83696c65b000"], 0x10) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8ca49285ef365c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = getuid() r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) setsockopt$sock_int(r12, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() r17 = getegid() setregid(r16, r17) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r13, r14, r15, r16, r17, r18]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r9, r18}, 0xc) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r19 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r19, &(0x7f0000000040)='n.', 0x2) socket(0x2, 0x4, 0x20) ioctl$WSDISPLAYIO_SMODE(r19, 0x8004574c, &(0x7f0000000040)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0xb93875cf4821b0dd, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) fchdir(r20) 16:04:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) writev(r0, &(0x7f0000000640), 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) writev(r1, &(0x7f0000000540)=[{&(0x7f00000001c0)="1aa5e4c7c985c7d636d6f3618fb13d0bc90b65b88ce2118e74c5c49d140ca34aecbc684d76fc42c9d7686138878cc60854f74e9183a7d578139faec208438e1e072cf61f2a9b2602afcfe3ae767fd8a00567ce9f419cbcb8947969250eb42efe43aa1ad07eb94a45e152f82573c6581578a38756d3b4cefdca61c4010849c7005dfdc02a7349cc2594c9ef7cc4ce05", 0x8f}, {&(0x7f0000000280)="1a53ede59bdf5242c9c02e570312ec7149fd6c4e91e1bdd11584a64c20a0df06427a1d5790c4a8813eda109a0fb16c54f3f86b65d40a0a361c13576e88b5d988abf2a10c79d0eb0ba2ad7e747219332efe30fbd6c6ca1671a9b409028b35f8338d3a942e456d00f4fe", 0x69}, {&(0x7f0000000300)="03dcf52f0cc1c02116a1385211", 0xd}, {&(0x7f0000000340)="6bf93c81e4cc8bf9b829811da552e38b413b6ce4008bab11285867c959749a533de2089da468708a474957bd6823a4e9", 0x30}, {&(0x7f0000000380)="fa", 0x1}, {&(0x7f00000003c0)="e03836515d5756da25e2e416cb56f476bea9d7285ac3a941801c6c6f93284f0ec3ceee20fdaacbc58eb039f92fde8546cfb1a7b28aec89a1c80f463bd93aec99406a1bb637a9771f0b5365aa571f2e9e77c0c8e4525a4e414eb5a3bb206da5cd73b1a60b7dbaac80fff2a517494ac6f7", 0x70}, {&(0x7f0000000440)="27a434a268da8a8ca7bf791cb908f4844ec8b8b352d007df3f4167aca15d80c4ea5dd3c821203fc54efa419177979e8990c552e2d48ced2914fcd189fcf790a846f8dff43489eba0e39457e34b682eb13c5fd4fbea5d25f96af298843b901b921d4d6103213263f9137ac42446f6dd8d1c8ca8c087825b3d4a6ac665a51cea08723a3c939b95bea77943ff57d4f6245003ab59f875d0b0d608668230b03152b8e85fb4a43911b4fc8afa931f793e95dfad1bbb535a7f8be578d54bb432205142b4e49bbfd768d89cf5617c", 0xcb}], 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x5, 0x8, 0x9, "922ca55de2bbf97ea05a00ec2fd524b9e7e934ca", 0x8, 0x5}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) sendto$unix(r3, &(0x7f0000000000)="e71019b47a895c7075d25b01fb81634166afa9c38f2f0722f7ec0e6407ea71f8099b3ce81b9e56d17255da3dd3d05f984ee2ff78f8c065df6ad669268bf05cb39eaf507ec4a9e94ecc2e8faba5f71526185be726be218ed01156b3", 0x5b, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186a5601000400000000000000feff0060d5706c85c2768511fe8700007b7d8a2b18b96e66cfad1fb4", 0x2c}], 0x1) 16:04:38 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r0, 0x2) sendto$inet(r2, &(0x7f0000000000)="275aee30fc52dfc8e6d73a6ed0367eba742b49a1fb9c291c003589f85c64e38e03175ecbf18f3f26cc1cdd80bdc490e8ccfdfc1dc051574f113da77aa1b8c3ec2a01e7a4e04ee5299f3ffbafaa3db126da02098470", 0x55, 0x1, 0x0, 0x0) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000040)}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 16:04:38 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1d8) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) pread(r1, &(0x7f0000000100)="8c6cfed45ba7ab6958d411504ac1aaaadb57f47decc050c4ebf4494636018431e2b5809336da3dc00fa058375f4127f6308d73bdd5781d42934c5f418b96d20c8d85712599cb2615f62f6d0685d986122f89861cd13a8962b7d685943cf8a4b4d9aa5eac42479acd7f4661cb4d247d395c77", 0x72, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) 16:04:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f000000e000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8) 16:04:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x8}, {0x5c, 0x0, 0x0, 0xfffffffe}, {0x4}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() fcntl$setown(r27, 0x6, r28) r29 = socket(0x2, 0xc003, 0x6) connect$unix(r29, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb770ea69dfceadbd801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2950b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736deac8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r29, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r29, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r30, r25}, 0xc) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x3, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getegid() r32 = semget$private(0x0, 0x4, 0x1) r33 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r33, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r33, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r23, r31, r34, r38, r39, r41, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2c0) fcntl$dupfd(r0, 0x1e, r1) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) write(r0, &(0x7f0000000000)="910112c7b7a959ca244c5e3a2f91546f3566b5e962542e00c8edf8f2d6ecdd4b87", 0x21) 16:04:38 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() ftruncate(r1, 0x0, 0x1) close(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x1) 16:04:38 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x81}], 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8001, 0x3, 0x3, 0x1, 0x3, 0x7, 0x2, 0x3, 0x1, 0x81, 0x8}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x8, 0x0) 16:04:38 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r1 = msgget(0x1, 0x0) msgsnd(r1, &(0x7f0000000300)={0x0, "d39ee9eec05158f4b3c1b95d733531e1253c449594c2047e00593f692014bdca88555f791d89e43a3b3ddc400ddc871e0660cfb57fbc6341b6b6ea8c32a9cc0cce2986e3c033c6aa3b2e81ade770ca2f3de82fa3a39c2928472474b74add50ec0f70c7fbb1b5364f39b27abb5006654e2856862fe261fe7937180055aa3f27a84b397f72dede8ea5056341d728939d6425a9060d292674a4972635a025087eef6d580016917c6a0f8986fe0f2c23e23abea28d926856a23b974f7c10bc7cc4d032366bbe8547d045475a159ebcb758e844f00c22b50990a172b1248ef2ac0aec3ad3651954a8b3ec85f08ea13a1173eeb86ded207536cc28d262346b5caec72ee674b1b3a2f171f50a48bb088473d4cc22d7e073a52520c039fc1bee294b40e95d086ce172374165e3d8626163906fa7c2461f13dc1a0f370100183dd6da4083c31a65e791848fc1e54ff86e36379569eb7ad5059adf9da43127601809c80516d8709008404d43311b483fd640764ed36863ce926dd4e8a4a8208163d666a4f7e0d8b01010c211632ecdb0f0286a355ca6ed961d9485bdaf076cffe66e1ee01d775ce12836a66fc0a19ff7df6e4221bc6ca31cac06a6f5d71bc536eb138a3c9059d547dd412bee699f36ecb969b6474ecc20f8acdefa60ef27bdb4fb2ae054eb4379a789caaf98b3235bcb5bbd335f65a0a781def4c3d963df73b50ac64f0e55914768bb6ad3110c7c2e383fce3bd4650f4f39864716c92907ecc4b7bf73a4ededdf002c1f9b26e343ffe7d690cd1638a91677305bd24d7bab614cde2e71c9aba906ea5f7766c89fccacc9e5ecbb31aaf5e14a63cb50cc2f0eab151a29b05e6907d5699557f3d45166ea84d34e3ba92a531d0625cb44cb438b5bb160ebfe41d628c8ddeb1b510f23e185608f3f5d84ab57b08d30cc7404c7191959e399f57703852dd056505a2ff9dd891ae657384d1d06a6ff85c55fceb7e4165741bcbe2e312c339fcd613df52f89958086f278d865e6df052a3e3fa52582a08c96f9905f93874c92d78a6d9f65536894dd8ec7457a944986d1af3f5330d958fbf1643b23ccbea0bd135a5fd263eade82e12da889cdf81fd9d1120c0fa95cf93ff5bc920c079c7b0dbfcd175c10841d8b816e175ce9defa01b635af3d9995688dda829bba510b0e2fccd90fbfd36b3a0287f0a260811997266096438f9a0200172593b4ea181fa695ec553d45d678cab4998dfe7d8141e8490eba78b40e4d81d9ae1e8e250633bffe785c0ca9af1bedbc14f15aa5031d48dbb9052b881024f9c337697fe147c5bd971fb55c35ea1711888f1a2f5e627e5a326b36eeff60203ea223af5c4f268e97af3fd30891eaff24ec97b80b919795fbc50ca249e19e4f0bf956ed976fb93d97f015ec50a2d4f23390b4012eec05801d69275c481ca6d1524e02fb6ee5bdd67672bc771ffff5cfd137693386f88f70da4dc4b95036ee2820c9966b6a38e3a23ffc1afd0076afe049b2a8ac04e0d8279527ecba2d0683cd3918b562c3029f628583cc65ce6360f561c44b0ee2005af88ded2490b3729e472144c8d6fef7f2c981539033a8500cc83a40e5616819f967592ddc031e664dc33c81730c32eb6b60421468aae15bf70e35586a7c35c6ce1daaef5a4baa88551068cceb86bb064f0a07a75320cdcb55bdeedfaff39a2ad6291020626f818c44952c2cb24078996637e8f08a5e0a3f654ba511f05e5887a24394bc7a849f4b1c45b185d796f9e2ba5f72e6e15eb16dc324b09a39b47242c769cbc8bc89f018bced4c162aa9783272335174ba818c41fa2fec39a53b498ceb64d6fc371c45d6e40b2612f42862b725c310a7ae01af7fc084a9a7bc0e44cf1fc3a76a3b5aa225f84f6ce0ab390b976825ba6cb259599259eb6216a77ca73d97e9e956330bb9fe3db9f152288631afbffbb6a0478462175c7cc902717160cbef11a253659d4351ad050830fd786d6fb6747419fbf35f2eeb6a4ebef08a691cc96562f84a17e77af15f9b10db053787d2dd4d77c96a0a7df38f12efbc8de73c1fe630683e97b067cd56d4147263ddb24a7dbefd76a0b558040f49c5b9b0bef9db4e80f6ab0212198de72554307f835fba61420d18872e4e670a02c576323cfdff023b2bec0de6c292bde7e804b996ba088400ea7d19bfda2fcd76dc305a08dab1cd66bcaaa881ed6238d110e8028a6f1a821316cf3fad2fd509f8becaffbaf94c20891d4af8e34ecfcb7d0094537efd0cb6b3bd568cfd76182be020e1d9261118868ee1c9fb760064ac3a6412166165140d5ba5cd520baece0ef05a86ae7ec01f99487a5a97ba51407d465f6edba9436e2f0ebd506613f231f6b8b1dc015946974b9c61d328fae2fc24830320b38c097f4fe92f5d187b48705323e61ebd06927f60cb72077ddda9c414d3dbc6ba84d905a139c19ce6e8bc300896b975db7dd719a3aa9a009407021b4191bcd2ec9c295a1d63e8a18c5e0a27c33f8fd06645527d65519d59c30f835fd0d7ed4c31398b0707aa8e4cb9d93c7f809c97db9ee36ce318a5625affa504705bf9281ca8f36e1299bdf01bb4e8e738074ac26e418a2cb2af3f8e9b6e8bca74868ed055c4e27459be066b7bfb66a7728066b6b507964666d77f704747a4b96464410aca5a0b984469fa4863553d703051e5e0a05ba24dc9ea0992c11328efbaf421e583e966a3833041f77c0a177bd5e924026eb2abc90615994a18f28c0b429dd663eae899c16b51b84fbb2dbb53ce5e3a2a7fc8f123f268a61c3a1717b80161a54c6d4f6cc58d360112f66a943a258e17444c268674eba8f59f5edf3795c239389432e24b344c8ebca58e5fc3f26c69ff82463b08658fbc15ad0088074f6ac2"}, 0x801, 0xc00) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) unlinkat(r2, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000180)) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = semget$private(0x0, 0x4, 0x201) semop(r9, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r9, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)) semop(r9, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r10 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r10, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r12, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x9, r11, r12, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) r19 = socket(0x2, 0xc003, 0x6) connect$unix(r19, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360b017b0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r19, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r19, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={r18, r20, r15}, 0xc) r21 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r22 = socket(0x2, 0x4003, 0x0) r23 = dup(r22) setsockopt$sock_int(r23, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r26 = getgid() r27 = getgid() r28 = getegid() setregid(r27, r28) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r24, r25, r26, r27, r28, r29]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r20, r13, r11, r26, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r30 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r31 = socket(0x2, 0x4003, 0x0) r32 = dup(r31) setsockopt$sock_int(r32, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r35 = getgid() r36 = getgid() r37 = getegid() setregid(r36, r37) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r33, r34, r35, r36, r37, r38]) r39 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r39, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r40 = socket(0x2, 0x4003, 0x0) r41 = dup(r40) setsockopt$sock_int(r41, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r44 = getgid() r45 = getgid() r46 = getegid() setregid(r45, r46) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r42, r43, r44, r45, r46, r47]) getgroups(0x4, &(0x7f0000000540)=[r34, r42, 0xffffffffffffffff, 0x0]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r51, 0x4, 0xcc) r52 = getpid() fcntl$setown(r51, 0x6, r52) r53 = socket(0x2, 0xc003, 0x6) connect$unix(r53, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r53, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r53, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000004c0)={r52, r54, r49}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r56 = semget$private(0x0, 0x4, 0x201) semop(r56, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r56, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000240)) semop(r56, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r57 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r57, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r59) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r59, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000480)={{0x9, r58, r59, 0x0, r60, 0x80, 0x400}, 0x3, 0x2, 0x7}) r61 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r61, &(0x7f0000000040)='n.', 0x2) r62 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r62, &(0x7f0000000040)='n.', 0x2) r63 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0xa, 0x0) r64 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x400, 0x0) r65 = socket$inet(0x2, 0x4000, 0x4) r66 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r66, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r68 = semget$private(0x0, 0x4, 0x201) semop(r68, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r68, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r68, 0x0, 0x8, &(0x7f0000000240)) semop(r68, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r69 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r69, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r71) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r71, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000480)={{0x9, r70, r71, 0x0, r73, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r76, 0x4, 0xcc) r77 = getpid() fcntl$setown(r76, 0x6, r77) r78 = socket(0x2, 0xc003, 0x6) connect$unix(r78, &(0x7f0000000880)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000000000000000d5a3eb747e0f7361a35d280646444b7e17cd845b720f7f04779ca289"], 0x10) write(r78, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r78, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000004c0)={r77, r79, r74}, 0xc) r80 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r80, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r81 = socket(0x2, 0x4003, 0x0) r82 = dup(r81) setsockopt$sock_int(r82, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r85 = getgid() r86 = getgid() r87 = getegid() setregid(r86, r87) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r83, r84, r85, r86, r87, r88]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r79, r72, r70, r85, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r89 = semget$private(0x0, 0x4, 0x201) semop(r89, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r89, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r89, 0x0, 0x8, &(0x7f0000000240)) semop(r89, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r90 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r90, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r90, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r92) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r92, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000480)={{0x9, r91, r92, 0x0, r93, 0x80, 0x400}, 0x3, 0x2, 0x7}) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000100)="1289af219a5193ca9ebf6861b9380dd886e64c08d46b1e2e4f59ff6877b6cbd6a309162bd59e080b289f8f71264ff8f4179e694dc025af4b254de5172c632ada3937950176447c67d938f65483f7af643f89337811150f236daeaa9ae71bbbd629bb29467a06771a68ea5498aa37132838ac7bcc3a3db391260c826aa5c8037a0941aa20b8cf536df54a27bd03bab197313eb9f539f583c2c79322e98e7c16af2bd1a5df6d436ff65687006738a5c9774fbaa065f2baa079bbf1d509bf1f4a270632cdd6d1aa70ee551d8ddacc9bdbc649590404353c", 0xd6}, {&(0x7f0000000200)="40e8eea73c3c670663026bc740b14cb8af26407f4428e9408046bf6b2aadef6c5e14bf11c95a91a6c11a49d7904d1f4da4de28b6f5e53f0719fb896c29e99a816a1c1b2804d6383ab0c5750b8b673cac5eb1a04bebec66ef244c621ac1b17c29c0df21800fffda3841021e694239b3daf9455b0b3779bbf4584042d511d2a99848738a12b26ff2a9c53e626c78635dc17ec388ea5e6cfed944122407aa35c6fe79cc425991ea1f8ad9b14bc50189be5cb702dd6f837827102343d2483a703e1c568149f60a592869461db922396ec804b0f0aee1d46b306b3a26fc79dbcb7fe17a07759c74b6b24462aef01fa9092f9a593642", 0xf3}, {&(0x7f0000000300)="c6d036ff983588d6a9d228a87519465fc03a6d6cc0bff9be4fb549753c138c4765d93c5bc209e742575fa7378087c8814ba886b17aabe37d7b3e01d68386077803639871e284256a9dba5ec935be9f53160c2610bd4e87e21aa1b89d64ef727f2660e7cc3a027d7e8a04ee8caacdf0323aaef297bf5bde56d97409a9b06f2bccd4260cabeee9ef17c2276cb276d2760e8b44a37adb9369dc716900a92cc3208af5d9f5cd13cd8ba6b2b7c0e63a3fb5340f08ef6fe8c210b65d658eeaf391528502bdf326727074", 0xc7}, {&(0x7f0000000400)="41cf2e41995db15fa525ba", 0xb}, {&(0x7f0000000440)="497612aa0541a56e98b29dbf2ecf325cdb77af4ad8ca9dab95ec9480a003f0f633693512b2adaf9dee5ec02ee92ed23a2f3c1dc3dc0a3db0d0077a56b86889f6cbf4fae5ac30cade90fff463a6b543bb86e3d73203b92a3b72367f1cc80578dd98df600e6f26503fd00549eca4354b5c386c130a96a3d02e7f35306f438df514c0bb483995d19a669c6f112b45fa7c0bd55b89a644a02cda86896252937ab4c9363a", 0xa2}, {&(0x7f0000000500)="eef6d973bbf4b202ea08cdc2", 0xc}], 0x6, &(0x7f0000000c80)=ANY=[@ANYBLOB="bfcc2b57e2a26cf46a133ce2b39f4d5be3ed10a9d115cb2d11507aa89014120bea33229081b152a42ade39d67f3858ea7e161027711b3ebab0823f12d346dd3551a66d35cb10f58c17dd15bb1fa78815f91e70ae6a7ebd7e98a4d2e1c3015ff758ea812c59c66e791c381fa26e1255686a7cfed16e6ad83be6cfff3d7411c122bf840e15cfc35bdbf433f48dbb8b96d2ceeeff55fc96802e5224cb32d56b6cc456b8d8d1196d16b2a1e75775746cb13891eeb332c6176d4f49abc491bc1b49822a2c991be496aa12", @ANYRES32=r6, @ANYRES32=r11, @ANYRES32=r48, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32=r55, @ANYRES32=r59, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r61, @ANYRES32=r62, @ANYRES32=r63, @ANYRES32=r0, @ANYRES32=r64, @ANYRES32=r65, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r67, @ANYRES32=r70, @ANYRES32=r93, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x3}, 0x0) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:04:39 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r1 = dup2(r0, r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000400)) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000040)='n.', 0x2) write(r2, &(0x7f0000000340)="ec45849be0daaac1a0abe220a1b652abbb2a19f8baf37a3d9e182b9b319bdb9713062f6af9cd18293487be56aa666e42fb5bcf5125ba5f9738de0b6ccee882989197f838be504a5a1aca65e5284a3282a884a452fe58e341091cb723b2b5acd7f24b45a74adcd4b5c6f1f35e2de096086abb486aba3911c9c0c9449a082c5ed8300dcb6487f3d525de1f3509a09d16", 0x8f) ioctl$TIOCNOTTY(r1, 0x20007471) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x8000, 0x80000001) 16:04:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x1, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="04ac37dbe4bd8b0886ef3ed0e460001f11f68dcb9905a70935908309c8eccc403db9430831ec2f96432d149b4ac666fb3d51df45acc4b5f26cacc403a6254546afe832d38d0ceae16ea5ba705e3a6694e721ba6b25b2484b6d1157025b8891405f52dc3ccb552cb8345201e6eb4489d7c27dcbdfa2d14ba914b79cc1bbab46c760de47e67b5517f27befced346814ea068ee6c13cac7a4af126ec2a58c69ec471a8899a770dbe797568f73c4e0a7e27a4d0314a82268ff6e0071986fb9e108aefab922a7b206e64e3d8b0c74de7a8d656ef873cf94780e5036", 0xd9}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x3, './bus\x00'}) 16:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:04:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1}) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x3) 16:04:40 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = getuid() r4 = getuid() r5 = getuid() r6 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f00000001c0)=0x3) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r9, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r7, 0x6, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r11, 0x6, r12) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r25, r26) chown(&(0x7f0000000200)='./file0/file0\x00', r25, r26) lchown(&(0x7f0000000780)='./file0\x00', r25, r26) lchown(&(0x7f00000001c0)='./file0\x00', r25, r26) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r25, r15, r19, r21, 0x1e6, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r14, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0xb718, r3, r13, r4, r6}, 0xfffffffffffffffa, 0x2, r10, r12, 0x0, 0x6, 0x4000000009}) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r27, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r30 = getuid() r31 = getuid() r32 = getuid() r33 = getegid() lchown(&(0x7f0000000240)='./file0\x00', r32, r33) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) ioctl$KDSETLED(r35, 0x20004b42, &(0x7f00000001c0)=0x3) r36 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30000, 0x0) fcntl$dupfd(r36, 0x0, r35) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r34, 0x6, r37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r38, 0x6, r39) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r47 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = getgid() r49 = getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000080)={{0x6, r52, r42, r46, r48, 0x1e6, 0x8}, 0x5, 0x5, r49, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r41, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0xb718, r30, r40, r31, r33}, 0xfffffffffffffffa, 0x2, r37, r39, 0x0, 0x6, 0x4000000009}) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) 16:04:40 executing program 1: setreuid(0x0, 0xee00) r0 = semget(0x3, 0x5, 0x252) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = getuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getuid() r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = getgid() bind$inet(r19, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = getgid() bind$inet(r24, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = getgid() bind$inet(r30, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, r33, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) r36 = getgid() r37 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r39 = getgid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r41, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r41, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r41, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r41, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r41, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r46 = getppid() r47 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r47, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r48 = fcntl$getown(r47, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f0000000980)={{0x2, r42, r44, r45, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r48, 0xa5, 0x1, 0x100000000, 0x2}) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) r57 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r57, 0x0, 0x6a, 0x0, 0x0) r58 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r60 = getgid() bind$inet(r57, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r59, r60, r61, r62, 0x2, 0x9}, 0x5, 0x5, 0x8}) r63 = getgid() r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa5, 0x1, 0x100000000, 0x2}) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) r88 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r88, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r88, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r88, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r88, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r88, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000980)={{0x2, 0x0, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r92, r94, 0xa5, 0x1, 0x100000000, 0x2}) r95 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r60, r67, 0xffffffffffffffff, r75, r83, r63, 0x0, r90, r98]) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r67, r53, 0x0, 0x46, 0x2}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) r103 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r103, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r103, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r103, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r103, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r103, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r104 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r105, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r108 = getppid() r109 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r109, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r110 = fcntl$getown(r109, 0x5) msgctl$IPC_SET(r103, 0x1, &(0x7f0000000980)={{0x2, r104, r106, r107, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r108, r110, 0xa5, 0x1, 0x100000000, 0x2}) r111 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r111, &(0x7f00000002c0)=ANY=[@ANYBLOB="21d6887b2d0e48f27b97b1ec8702e3ffef62b0b40debcaf03975a9aa48ec0fec79eda21abdbfadb97668e226b7ce6c1de68d2190", @ANYRESDEC, @ANYRESOCT], 0x3, 0x0) msgsnd(r111, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r111, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r111, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r111, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r112 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r113, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r116 = getppid() r117 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r117, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r118 = fcntl$getown(r117, 0x5) msgctl$IPC_SET(r111, 0x1, &(0x7f0000000980)={{0x2, r112, r114, r115, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r116, r118, 0xa5, 0x1, 0x100000000, 0x2}) r119 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r119, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r119, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r120 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r120, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r119, &(0x7f0000000500)=ANY=[@ANYRES32=r49, @ANYRESHEX=r120, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r24, @ANYRES64=r35], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r119, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r119, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r121 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r122, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r125 = getppid() r126 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r126, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r127 = fcntl$getown(r126, 0x5) msgctl$IPC_SET(r119, 0x1, &(0x7f0000000980)={{0x2, r121, r123, r124, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r125, r127, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r27, r44, 0xffffffffffffffff, r52, r106, r36, 0x0, r114, r123]) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r128, 0x2, 0x9}, 0x5, 0x5, 0x4}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r38, r23, 0x2, 0x9}, 0x5, 0x8, 0x8}) r129 = getgid() r130 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r130, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r130, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r130, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r130, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r130, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r131 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r132, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r135 = getppid() r136 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r136, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r137 = fcntl$getown(r136, 0x5) msgctl$IPC_SET(r130, 0x1, &(0x7f0000000980)={{0x2, r131, r133, r134, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r135, r137, 0xa5, 0x1, 0x100000000, 0x2}) r138 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r138, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r138, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r138, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r138, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r138, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000ebe0e1b3368354a5d24519e8684c7cb24caaf39cc9f84de31b23d6c561fb7831b9c519edc8da204a741e79f831"], 0x1, 0x1, 0x0) r139 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r140, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) r145 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r145, 0x0, 0x6a, 0x0, 0x0) r146 = semget$private(0x0, 0x4, 0x220) r147 = getgid() getsockopt$SO_PEERCRED(r145, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r146, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r147, r148, r149, 0x2, 0x9}, 0x5, 0x5, 0x8}) r150 = getgid() r151 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r151, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r151, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r151, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r151, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r151, &(0x7f0000000240)=ANY=[@ANYBLOB="00fcffffff000100"], 0xffffff64, 0x1, 0x0) r152 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r153, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r156 = getppid() r157 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r157, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r158 = fcntl$getown(r157, 0x5) msgctl$IPC_SET(r151, 0x1, &(0x7f0000000980)={{0x2, r152, r154, r155, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r156, r158, 0xa5, 0x1, 0x100000000, 0x2}) r159 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r159, &(0x7f0000000200)=ANY=[@ANYRESHEX=r152, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESOCT]], 0x2, 0x0) msgsnd(r159, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r159, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r159, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r159, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r160 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r161, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r161, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r164 = getppid() r165 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r165, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r166 = fcntl$getown(r165, 0x5) msgctl$IPC_SET(r159, 0x1, &(0x7f0000000980)={{0x2, r160, r162, r163, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r164, r166, 0xa5, 0x1, 0x100000000, 0x2}) r167 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r167, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r167, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r167, &(0x7f0000000580)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1800) msgsnd(r167, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r167, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r168 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r169, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r169, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r172 = getppid() r173 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r173, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r174 = fcntl$getown(r173, 0x5) msgctl$IPC_SET(r167, 0x1, &(0x7f0000000980)={{0x2, r168, r170, r171, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r172, r174, 0xa5, 0x1, 0x100000000, 0x2}) r175 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r175, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r175, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r175, &(0x7f00000006c0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r175, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r175, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r176 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r177, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r177, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r180 = getppid() r181 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r181, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r182 = fcntl$getown(r181, 0x5) msgctl$IPC_SET(r175, 0x1, &(0x7f0000000980)={{0x2, r176, r178, r179, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r180, r182, 0xa5, 0x1, 0x100000000, 0x2}) r183 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r183, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r183, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r183, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r183, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r183, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r184 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r185, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r185, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r188 = getppid() r189 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r189, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r190 = fcntl$getown(r189, 0x5) msgctl$IPC_SET(r183, 0x1, &(0x7f0000000980)={{0x2, r184, r186, r187, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r188, r190, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r147, r154, 0xffffffffffffffff, r162, r170, r150, 0x0, r178, r186]) msgctl$IPC_SET(r138, 0x1, &(0x7f0000000980)={{0x2, r139, r154, r141, 0x0, 0x46, 0x2}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r191 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r191, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r191, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r191, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r191, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r191, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r192 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r193, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r193, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r196 = getppid() r197 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r197, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r198 = fcntl$getown(r197, 0x5) msgctl$IPC_SET(r191, 0x1, &(0x7f0000000980)={{0x2, r192, r194, r195, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r196, r198, 0xa5, 0x1, 0x100000000, 0x2}) r199 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r199, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r199, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r199, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r199, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r199, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r200 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r201, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r201, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r204 = getppid() r205 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r205, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r206 = fcntl$getown(r205, 0x5) msgctl$IPC_SET(r199, 0x1, &(0x7f0000000980)={{0x2, r200, r202, r203, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r204, r206, 0xa5, 0x1, 0x100000000, 0x2}) r207 = msgget$private(0x0, 0x124cbaf11d0e6f8f) msgsnd(r207, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r207, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r208 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r208, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) msgrcv(r207, &(0x7f0000000500)=ANY=[@ANYRES32=r138, @ANYRESHEX=r208, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=0x0, @ANYBLOB="7a204a230b7f5897b679e4dcb575e15bae2545d0363954940c44ef6adaf1d49a2e46d1cdd405d5443c0b9bab8f237e7aec6307d17a992b", @ANYRESHEX=r13, @ANYRES64=r23], @ANYRES64, @ANYRESDEC=0x0, @ANYPTR, @ANYRES64=0x0], 0x8, 0x1, 0x1000) msgsnd(r207, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r207, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r209 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r210, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r210, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r213 = getppid() r214 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r214, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x3}], 0x1) r215 = fcntl$getown(r214, 0x5) msgctl$IPC_SET(r207, 0x1, &(0x7f0000000980)={{0x2, r209, r211, r212, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r213, r215, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000340)=[r16, r133, 0xffffffffffffffff, 0x0, r194, r129, 0x0, r202, r211]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x2, r12, r194, r4, r5, 0x40, 0x28d0}, 0xfffffffffffffff9, 0x3f, 0x3}) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x0, 0x40, 0x7fffffff}, 0xfff, [0x1, 0x1, 0xf0000000, 0x8, 0x4, 0x1, 0x5, 0x7]}, 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) 16:04:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x6) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) poll(&(0x7f0000000200)=[{r2, 0x8}, {r3, 0x100}, {r4, 0x40}], 0x3, 0x1000) ioctl$TIOCNOTTY(r1, 0x20007471) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86d18 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020a86d18 16:04:40 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) setsockopt(r2, 0xe039, 0x3, &(0x7f0000000200)="b2927a0e71a8c6204d", 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:40 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000c90266be48b13b303b9e915945d142efb9e8b48ba9fdfac6677f0f00b6da0bd578737cd9fd39246ef99cd9157c7b2c9540e4567c6edc1f8b77e0c7f0e7f77352cf75aceef1ca02c9edef9d11f8e1f7c501a00021dae9ec0a2f0274c99d84a32d20efc93470b6bdcac1a86a07ab1cd2b0a0d0ca6a8b34741abac9c1bc2dfa9fc38520bbc772947e25f80f035a5ecd66ede279cf4b445d22eab4aea85ea9e817d0033a3e805e4f2e77fb667f1d340ceac471a317baa360b018503f27c421cc3df89d85a0427ca73e1050e528fd8e86ab9c5b1a48258821a9270bbeba7f60d9ca469e043dbfbd939cea986154fd112dc4085f187ca433f4cdb15184c35d5627650da14082e43fc4d43c99fc726d85b873053f28e37669c8c67285a21a54478223ae2d56bb1cb912e50bc3b8d23dae29def69af19f450211c97c27b3d929479058d0c189d6fd683188ce"], 0x10}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000200)="e8", 0x1}], 0x1) r5 = getppid() r6 = getuid() r7 = msgget$private(0x0, 0x100010726) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x0, r6}}) msgrcv(r7, &(0x7f0000000280)={0x0, ""/254}, 0x106, 0x0, 0x800) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x5244, 0x4) fcntl$setown(r0, 0x6, r5) lseek(r0, 0x0, 0x40fff, 0x0) dup2(r0, r0) r8 = syz_open_pts() fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r8, 0x2) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) shmget(0x2, 0x4000, 0x110, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r9 = socket(0x18, 0x3, 0x0) setsockopt(r9, 0x29, 0x1a, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x2, 0x7, 0x4, 0x1ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x70, &(0x7f0000000180)="002b8bba6228f6a8bc4348c4846da5af63863b4777e341ad07d480f8dc161436a023c68f57b13054238f30b43bb55fd7c13b770a1a592066416d737b6d97ad6ef2582da6237f4dbb8c278f357f6705be542b79c699f6000b9f98d00b04f77ba379bbf35560713f53d3976b5c901d284c") 16:04:41 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) munlockall() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:04:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ab) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7fff, 0xa5, 0x80, 0x0, 0x7, 0x1, 0x9, 0x0, 0x1, 0xfffffffffffffffa, 0x2}) write(r1, &(0x7f0000000040)='n.', 0x372) dup(r1) 16:04:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000001c0)={0x0, 0x99b22fb5b338b69e, 0x0, 0x1000200000005}) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() r10 = getegid() setregid(r9, r10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r7, r8, r9, r10, r11]) chown(&(0x7f00000000c0)='./file0\x00', r2, r11) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r12 = getpid() kqueue() r13 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffa, 0x1, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r12) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r14, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000600)={0x3, &(0x7f0000000080)=[{0x5, 0xfb, 0x40}, {0x3, 0x1f, 0x0, 0xff}, {0x3a7, 0x3, 0x6, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="0e74ab9641dfcc7cf7a5d77b2e534122bd6eb48e6bd6d0ead147c3615c992406cbe561f8a2b03d7c857f15b00c65af5d9255f049cfacd379aba6db173b5a8ab16f86771805795ae19d94b7a2b8c3b65c60f04a", 0x53}, {&(0x7f0000000240)="248d6b03b00ab22daf986320f0c289fc571d40592dd2f728b2529f3527ae8656cc929abd0814b964f40a7ba35e043c9d4808b4237e1fa9ad5c0d1b3dbe604695389bc1f5bd01e7891bcae0382c89e267f6c4dbf7805d2cd7982c31c1584d0bbe", 0x60}, {&(0x7f00000002c0)="07ba4ecf5d672c8bf51cc15e760800871643829aa81b4ab9ad05b142606fe0285f29bf7ccb529e07af66ce6857aa910ef3ab5d24d47209f3faf767e55acf1461094e37d1c6ce105973c8b11bd41915ae69cbdd8dd540fc6d009025765ec0dcef384ab157bb7694f2d4cec4dc8a05c5a6f210053375bec1966cd6698a5c05ac543fff25f6c78b451828a64a1c8768154f005ddb0110be1f5ed64c952c634579f0391a015ba0b1d181e934391f1f9f257c5445d906da055d3246178dfb4608dbbefe35b9153fa8c0f1826c84463b95874e426306fc88d9256ff58212b1c21d79bca3d4bd7eb4", 0xe5}, {&(0x7f00000003c0)="7d156823c2372817e52e4104bda78127016e7d9ec9eb72dd71f6a2de73a638929cfdc7de5b4b2fe7992b395c8299f62157b137a30c2f32171e21731eeb17b32027e5473f24e70c62368b5004d1c8fdec6f906ee129f89399aad705c41db69fd4963c8f1fdc0b1b14ee39826295b25d7e77af302586d3d6fc23b03b72c67ab74ba35e87153e21c29916e3b91f3d995a331a1127074cbbe22ce61b62c8b089458d38fa244591d8fcbe2ada98379858ff8e6bbc6d67f916aa918348e8162064cc940a6d8e75f8e03d1ec7b449549dc36f4036789f0ff009706d3fb6a1732be0d043933eba3d38c28e5ad4ae411ec49c3a15e2cb3c31", 0xf4}, {&(0x7f0000000100)="2e2a599e61873a49ace70e888b0ba4ba0d74458c8135110f1e3eb2b5c94850a22cc8efe06fb3560aa117c3f879f5e62bcc0a44edca91c5456eba4b841daaede6", 0x40}, {&(0x7f00000004c0)="e49e508d159a7f5ceed5eb14e356963ecb207af932f1de872cdd77bfa9011f3873da209ba93619f972d6d8eed48b190703dc5c49e8612ce4484dfd46f122ce3c09e0c9c13e539a380ea62d875aec3fa54be38d1034655054a1e8851e4921c3d65f8472dca10999e8797fb2dec9d6d8433f363bb97d40849fe07e15a539050c61ab5f05a8b173571cd841800fc5135d61d6bd561dd1cc2430e3ed35d5cf7569790c05cb32b5430efb552a14b5af63", 0xae}], 0x6) syz_emit_ethernet(0x39, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff2f7d07c3eb8f6e1e3c67736bffbde674476f9438a5774e365df7efc8c302bc26aa6e6ee5dee39e273d5942") 16:04:41 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) munlockall() r4 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_RMID(r4, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x60000200, r3) 16:04:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = getuid() fchown(r1, r2, 0x0) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0xa, &(0x7f0000000180)=[{0x8, 0x4, 0x1, 0xffff06d9}, {0x3, 0x0, 0x80, 0x100}, {0x5e3, 0x20, 0x5, 0x6}, {0x58b0, 0x1, 0xf}, {0xbce1, 0x40, 0x7f, 0x5}, {0x8000, 0x3f, 0x7, 0x4}, {0xdbb0, 0x1f, 0x0, 0x7910}, {0xf7c6, 0xa9, 0x5, 0x100}, {0x4, 0x1f, 0x81, 0xcadc}, {0x20, 0x40, 0x8, 0x18}]}) open(&(0x7f0000000080)='./file0\x00', 0x900, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x15}, {0x6}]}) syz_emit_ethernet(0x429, &(0x7f0000000200)="b6d9b512c1aab6c2ee33c1ef5b663b7b454b0524a44055d22daabd71538eea126a5c81d7848b495a187979ba935e22fef9d5a9182f58ec4ebf8efb7eec7594a567db7ff77266506f8012a1893a5f81472d156383720dc06b30eb5985cdb2") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000300)) 16:04:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) close(r0) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x28}, {0x206}]}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semop(r1, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r4, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c12f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf5547990000000030505e8f5300a49fef9d612f871f4985f04157795ea4a5c5fe659fa202361cd8cac76635a29edbbc5b65c6593d2870b49bc509a00ea3872cd2350000000000000000000000fba97487f9ba9e4cd684ca62e0fc26cf5e2bc952c0d0420fcfc211c5c0975e5684afcdc23145e7040ed4927d830e1983d5c8837dfc4f73bd5d9fd58e8d375112e3f2d4b104cbb9a685bfedf4408935f98a1dfb8ada068c3de4cf04189cb8c0dfed29a99ca87222c35c61b024ea35b829580b52db852dd10bfd243a640d484360f4d896e1b638972784a9c32c3d69ae5f69b7dd4d871bc4ab996ee2dcabac7ae9bbac53b1a4631cf84a631b155e22d1bf85fd46162d19988a228b5a24c715955397e10c1be3"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r13, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r14 = socket(0x6, 0x4003, 0x3) r15 = dup(r14) setsockopt$sock_int(r15, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() r20 = getegid() setregid(r19, r20) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r16, r17, r18, r19, r20, r21]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r12, r5, r3, r18, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r22 = getegid() chown(&(0x7f0000000240)='.\x00', r12, r22) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000180)=0x50) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r23 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r24, 0x40044274, &(0x7f0000000140)) 16:04:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/243, 0x35}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000040)='n.', 0x2) close(r1) 16:04:42 executing program 0: r0 = socket(0x2, 0xc003, 0x11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x14}, {0x7c}, {0x6}]}) select(0x40, &(0x7f0000000080)={0x8001, 0x4, 0x3, 0x57, 0x7f, 0x8, 0xa14, 0x9}, &(0x7f00000000c0)={0x6, 0xfa18, 0x9, 0x7, 0xfffffffffffffffc, 0x4, 0x73, 0x6f}, &(0x7f0000000140)={0x7, 0x8f, 0x4c4, 0xfc9, 0x400, 0x2c, 0x0, 0x3}, &(0x7f0000000180)={0x0, 0x80000000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x105}, {0x3c}, {0x1d}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040), 0x2000000000000107}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/11, 0xb) ioctl$TIOCSCTTY(r3, 0x20007461) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x106}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8000, 0x0) dup2(r1, 0xffffffffffffff9c) 16:04:42 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x2, 0x0) fchdir(r1) pwrite(r0, &(0x7f0000000240)="7d9b3719cdd0eac8d6bf289987a3a302186fbf7edf01f2d414234d2d7a493a71de1fd09e45669d79dac162540923c00b43bc46145c4263234f74a52afed36735679730f71e8eb35523ac683123f00b27cce0bc73a688ab", 0x57, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x0) r3 = socket(0x10, 0x1, 0x0) r4 = dup2(r2, r3) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = fcntl$dupfd(r5, 0x0, r3) r7 = socket$inet(0x2, 0x8000, 0x6) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x0, 0x1, 0x7, 0x3}]}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) connect$unix(r8, &(0x7f0000000080)=ANY=[], 0x0) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffff46, 0x0}, 0x0) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0xb77}, {0x15}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000040)='H') 16:04:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000}], {0xfffe, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='#\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='tap', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='&\x00']) rmdir(&(0x7f0000000480)='./bus\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:04:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x1) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0), &(0x7f0000003ec0)=[&(0x7f0000003b00)='\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000000000)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003dc0)='{\x00']) msgget(0x2, 0x700) r2 = getuid() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000004000)=""/213, &(0x7f0000000300)=0xd5) sendmsg(r0, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f00000038c0)=[{0x40, 0xfc481ec40cd13600, 0x8001, "06d79918fbc796d086ffceb93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c501"}, {0xa0, 0xffff, 0xa3, "8681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd8ef4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a5485"}, {0x88, 0x1, 0xfffffffffffffff8, "e9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3b8a4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e1"}], 0x168}, 0x9878d5c527fde8da) r3 = getegid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0x1, 0x788304009de301ad) fchown(r0, r2, r3) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) 16:04:42 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b1587c37b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x816, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) dup2(r0, r4) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202020000006c653000f0d01fa9d4d7a9f62df4669406521719876192f9b464ca8187d096da2fba527988274728d933a02eeadb7a9c43075925ed5f37cef3b254b1839960a93887b010cdb80859d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) r6 = semget$private(0x0, 0x4, 0xb0) preadv(r5, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r6, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x100, 0x80004) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000480)) socket(0x1, 0x2, 0x0) r8 = msgget(0x0, 0x246) r9 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x5}, 0x4, 0xb8f, r9, 0x0, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) 16:04:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x12, 0x3, 0xff) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x1}, 0x10) 16:04:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r4, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x84}, {0x743f, 0x0, 0x7b}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) 16:04:42 executing program 0: close(0xffffffffffffffff) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x400, 0x4, 0x10000, "d7b0c1e7c2000000016eca00000000000005009e", 0x80000000}) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffe99) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:04:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0xb303, 0x1, 0xfa, 0x7fff}, {0xff81, 0x0, 0x8, 0x9}, {0x3, 0x7, 0x1f, 0x1}, {0x40, 0x2, 0x9}, {0xd36a, 0x82, 0x8, 0xfff}, {0x2, 0x1, 0x4, 0xac70}, {0x7f, 0x20, 0x0, 0x4}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x8]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:04:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000001c0)="c2653ad68ed48e11c33477a8f414d8d2edd50999dfeae159467614ce29ad35b76c7be0150be2af26ff3af291bdbc6c9e25", 0x31}, {&(0x7f0000000200)="5943431e5ccb494304efd157eecd8a7b24fa1553fc1806a7765efe9bf6493a0e6d1858900a49624e1a8349bf9af1a9c1437c6a1462ab0c7a42fecebab9978d8817fe72579e242a9c3b4aead401aee01e86d4cc198d5a43064e47833054becba9287aa9264bef6b229b1766ac01a1c2f7367e59a3b5e155970476806da4672d59c2432b692fc6553d9b8cdf95f64e108dfc5fc8be0e13e4ada58fa34233b190937d6467a5074ec2d0ee912b9b4a92fca19de5c9378e748a4567d3bded0298ae6fbc93e9e7e6be0f2e71db8d5f60e66691b2eb773834fcfc5690f912154fb373a82ca02914dec80be336", 0xe9}], 0x2, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}], 0x30, 0x1}, 0x400) 16:04:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000480)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x200, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000001c0)="499b4ffd2a8748a531d99b054a3897e141ff7f581c9a109c2aa8bd8e8cd7528a71f689d2623e27f001e10ac431c2a29eb6c1e5d6de73deeb1f4657273e60b1716975d45f1735ea039dffd7f878fbfcd9c984ee2f499d158c", 0x58}, {&(0x7f0000000240)="196c83c44077a757ea378275ff766f43d606580550132de461d507f78e0fbf78367e01a17a9a9484a8082d3262467e8516be01958610e6102a9700ac52e6c288877928f79071b0ed0fe2", 0x4a}, {&(0x7f00000002c0)="ae4ec243be886eda86f5361056718f964a50fc70b956ec9e26f44957108d5f8942993b223ab29f902ce3f88e7e6a708b353a7700abe587b75b03500b7eb2430628f213d7d9c6ddf041ffd2e5db23bb51dd7f175782aac1ed9d1da135e8dfa1ed7c2911367c1d05678e431ecef85ce8da969c0efaf6c898b08839f7c7f9b9568b8a713e88012dfa14c45793b407097af3dc60", 0x92}, {&(0x7f0000000380)="f23e5c27c687f0e75ba98a719e422b3a365efd5ee9de4877b3", 0x19}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0xfff7, 0xff, 0x2, 0x6}, {0x1000, 0x81, 0x3, 0x164f}, {0x3, 0x4, 0x7f, 0x3}, {0x7, 0x6, 0x7f}, {0x1f, 0x80, 0x20, 0x3}, {0xebb, 0x1, 0x1, 0x8001}, {0x8001, 0x2, 0xf1}, {0x20, 0x4, 0x1, 0x5}, {0x7fff, 0x2, 0xff, 0x1}, {0x1, 0x6, 0x8, 0x2}]}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x2, 0x44) mkdirat(r3, &(0x7f0000000440)='./file0\x00', 0x4) syz_emit_ethernet(0x29, &(0x7f0000000000)="b75d03cd3c7c880fc538505c6b7f103dcbd300256a345fa5c11bb76ddc3636fad6bb00000009000000") r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) 16:04:42 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) sendmsg(r2, &(0x7f0000002680)={&(0x7f0000001080)=@in={0x2, 0x0}, 0xc, &(0x7f0000001440)=[{&(0x7f00000010c0)="3a28373573e48553ab67e5db00682fce9e9cca09bb01159ce5d743a0b36320a1b143e8ceec73d4f7034db667e4e9781ad81b8aa2e5ef3b15f699a3060d8bfa2758697526ecca55bef7712bdbfce07c850f5a71a2ed9f51e558a4ad09718b113f646d60e528e70465fa5acebbef6052caf25436e0687f1a38d7d57a5cc60b8c0b636daab26ff8a89b866d6a27682e1c1e18dbf3beb4ef98f61f8a2ffd9c4b5ec81f9fcddfe2bc342082ee", 0xaa}, {&(0x7f0000001180)="b7b04f4c0b5b24bada5f53dc4138287d3c6c51668273", 0x16}, {&(0x7f00000011c0)="1cccd28176a40823f05d59d79320aecaf670b2c1e9f37e9ce6c09bc1a54c398b7b24c254bb4d1c7ac8e369020645e5f525783e0157f4967424323a8c23b30721c6b40736757c8a07bd740070e3287cc5f0f3", 0x52}, {&(0x7f0000001240)="f20fb8f3601d4aa781a86a09e5059ccc564e3bd91df14e19e47229da206b81d8d8a2b5025212c708a60905c28583f7d983e1bb8d38ca4f074d09ae4a0ac3ab6c991eceab43c6f365dffe9a2bef8f08754ff77a64466745bdd2a6ce51c0919b93a7c900d940d84022b13113887dfa667185ae972b0933db0cd1470093fecc3ab2749ff8e803e280ffc47c119566d25aad3034bc8b36d0d744d3d0c25d82ae22a34f654c82a7c2ef0853646caab10411972b17c8fbfaa3be3b4e77cab4be7ea6ae567d69c6646932c51520757c23c4591d18bb45f1e86dce3f5a2319482bc13a9d431cdf56b911646c8fa28917fa6086", 0xef}, {&(0x7f0000001340)="4b84d0469b830d51abbe1cde3840844516b80f387af27c80b5ab8a2bdabdcd5048b55f74f9efc7517357dce53a5ffa4a9dbded843ad6a07ceb0d55fc1e5853ab1f3f30a655afcb5c80749c9d73d1870b8d65c86001857a328e01f572a9866c014d9d4adf91fc20e0143711c6d2a928b2171c168a4f14aa457bc6540d48037791411ab15c62e307a16c297e169d6d7e11a9be8373a901f99b9dbe8b70f715ae551c7ef75d5423ec63cef7ed0a80631ebc46fbf0a431bd6dbad42858dd7cdd92afb8", 0xc1}], 0x5, &(0x7f00000014c0)=[{0x90, 0x0, 0x9, "6e5e37a4d35f684d71aa461f663a2be9cd16849987df3f5cf17905b86c9cadf457ba641a0d11883aad2117573aca19500fb3facc2fa3c56d88266a01ddf33b98ae25182d9ceb52b9fbc4606e77919e55dc48a8367412e7cb9ba14677265e4b14ce3b693609502119452853cc971931a0887c75128127ef8b80bc96a1644c"}, {0xa0, 0x1ffff, 0x5, "c802663944290140228201a7619b9525f5aeba948712a58aeaf93cad9228f7638c350d64a43486d3209b32d5e620a62c93942c796409ec0d63f1ad76ef214f3a9ee288d37af60aa8e6a88236dc90347d015f44eac33421878ebd87f680d05b99218d63366203643c0b94b9f37024a79288f9efb61eaa00845afc9fe9f9041df562ae073a741eb9aada1e3275dd5e6d"}, {0x1010, 0xffff, 0x1, "f75b258c77f051dee8cd0d7de475dae8ecbd9f75ff7d74f193cdc0ed9314b3e105d3c4c6ed132740aa8d07728e152cf6384cab5ab26e9add45ace1bb16c39aebb8692d8a815b1f761e607469429bf85854cee4a45ccccc938b5b1a2345ad9cc4d2ff2fd43a4ca0981540d85a62ab3f14b31397357248d83ae12cc0aab7ecacaddc642eebdeda5522b3834f6418e1c7de770d8d73952179b9483b44b072e17697512e39ccc66cc43a822930656d81ff8f2047772cdca067428a58f52899a9db1a2bbc4992821a4b3fd5e7e31535bfa084599fa98372b53717b34a0c49df0260a202f7e8b5e9ad3a555299264b6dadd9133d567815c7b3e621b03b6eba5669658e298b8cb3898d64fbbf832c853c83872ac05b7ae1d272e1f610a63ac8520ccdb765ca4f4e2d16f370ea623e926c38963b607331fb6bc1728f8d1b374e91f45058df056230f43a4dda3a3626e774835f48df0f2392a58f6ca7b1cc818bc07c6611a86381de708b7092001482842522a0d85d80244701d738f351110538c9da3cdd69905c3f6ce65abf067ccd0621de4bf8c2aaa09822e72a763cf9aca331b0fbf87fff89038516496944c8f7da52d62ecdeb631d019c18e681058bdf1d88a2fcd2a210a307f5de07a086b45a364b1cab837cc7526e8730d5dfc7e88d6dff2efb4d1782960d10a8c39cbbe7d1e06a7a343689239e14497dd9b4b95c8633af5f5a4f035ea6b2b4a93cb99ca74616a0ffec9c6bbabf0ab4e9d14fbef3a5b414fa0a7daa90b613025fd61758140a76d3e7c6c1288a72e2d72606a98f9463c2ed69d87f346591275e19c8ad04acd4e228af27c5363e72719d91a5ae1a5ba4b18193c356a3049b9a82f66e5574be4966009b6553cf48d8815ce47c0360c0021698d904a5ac2147115a2917e2815983944ef5d0742914ea0eae07c49f6ce837e4c9bbc90361ef3522f3415d49d6b062ee3f29094fc663a4e6cf52a9d5c55eeb3c87ef9a00cd1a38574e3cb0fcc2dde642c8c7b6b0e53a45164fcd19e8cc465e1122f7c987e8aab23048dd538963174ca64fc60d735ba5f52c2f8a610cd7009843c2e0128565c3ef64810eb85cddeac2f4b5afef7a977b8a82531becc61191d0dfc07c1a1859b44d4125ff29a737a108da73b47e631d541429c93a778962655de979348ac8b810405b90127b5943b6e0d170c77d15d6ac7b58db443a79e972662b4c8e3e5150c3f1fcfe018d643146e0e03509bd83b21de66d0d63ec7efbaf879b72cd53cb1e1f9606984f5566669e536f4e2f146419de1db2d2cdb9a4fdb8a715899e4db07a8b44de49fce2fed592cfac672904a8128481dab15fe90e15583b236aa53bb1b3484114713fe4aae947e2105f27c8f881f1613a2f8630010ec716af1c05a41f41417ab2fda98d1f65994d80f06def8c328942d417735390820fba7d564bbf8c73e5a87b4378f3a6d4cfdaea19f0adfee982c48b7c678fbee8bd074a96b281918a3a827f615abb727a6bc81bfb6bff96dfac22d572fadef090c40f08096f0296e6b36124d18cd733703346c764ad6b13ec56248ad96ac635b5caea8f30ca1680737c5f2f0217fdd6212f88072b382ba90b10cda5e5d0514b58d6faf4da3f8668146831e9cde37b459205265b83398f7b5590016e2c9ff9e4fbca6141d827af49c9ab057bcb9b7abd50d29bd0c5b06384eeedfde270efaafc5a7a44503f2a80a7adad1f04d020b55ecd5fbe3cbecff80af98cc99ef9ee43446beb5d7be963cd741ac802bc634668b15b925b64a5ed7ace342b5028b9c149f9079d7d163cb971507b67ab361675bd2a40e5fdf9a65f9a85ef17cb77cded4db804c00c61dab4f17a1821da13c82c64519bcfffd0124d6367ccd051d14d7b4388b9d97deb13c5f2e84092dc6bb2c5844208dc6a5fce17e25d3bdce091ae3398af33087609a77633d0d6dbbba59892c6a41f78be9f3e1f44adfbfeffb34beede0f68f10f48834550845d5851f3a50f7788ed60b16da859a3a3bc2891fa23456dddaaf0ef9f8f0d02488b96ec9280a8f83c9bdb9bd108563d85f64504e0c006156330b7fde75e0401b447e0e9fbe3fd54db433a5b7959fdae32c5931a2d67bd9eb00d54fb310a119b1629909261ed4f54a9e3bf5aacabfec8e752377ad58a1ceb666a03a7e402f39df459790a9a249bc01e8bd749e540406283d5fc415d96ff84d2827c08679fe1114ecd312c3cb7b1973700e7d16b89a2ac726c7a5c099af92e7219b17f1bd5b76da4a946824f7bda9aa92206596e59025224718367f4df05560651c25ac1aa8ea45642e3572309a2d96d7e0ef38ffa55751d529b67370d2850af6127c35551c0b1cfe87e7e600d0761597b310d0bb483db3030802dc3ee8400074cfd68bbddabef8a571e4d6387fa78dd10f0b8534dfb20ee9fb020c6fc47deae06856acb9b1ed7b102567406f8bddd3693b9be281f89ad0cc41486cfcb3549acb23d2f36b8e066c29af67ce811e30231b633af7e6a998cf0a72bffbf00e6335073440033d45a48929358b3457005da3c3805d36d9466778ce2565b7a8ace981a99cf27890fc0e71030f501127e4b5e523141b8c73797ec0bdb97d0262afbf602225e63bacf5717c63a6e37bf4f02aa8905741624084f85a1cffa6e3b10c4d3a2469f1d9528ca53cd8c1dba7d6a9c2f96ec4ebc01214513946e0e5b2510575bde2d8a70ce43ebd08d3f2cae3064727aec7e61f7d5a2b4277d9f3a4fcbdc518f1a32f81c20d1a66b1cc20dece08972c608e4b75c37d3bf082a6637b0fc9620aaace687fa60ca80cbf6ca5a56b958c3ecfd26c524a9ebe0ccd3af0109bff5d6cd4528a202426d700e0b6515072bde43bd360d64abd88f5c8423eb2cf1a02d7ec0ad21a5d33f8b6ce1188793bd8067f923cf2b0e15088911e03ed79738734c86680af335ed3271951abe6ccb523f77dea9db55f4498187bdf2ada34b2268d01dfb6ba72c72c2d9d2ae159c6df8bd757fa4d9c17d0b0eb9983f6afeb443c1dc3a68158dad591817a644df1ad99492d7d1e35e7a8f855dd58a4d29cace7b507def6fb212f4b65be33293e1c59b4a12d6a78e5bc5fef6f971f05d3c089b36482a92e5939dfd7ccc8d0f58d1c42189cba576fab2208b67752323cbdda02a02cbe5df7917ca3f7806c677164b0ebe5bb99f6f8e28bada16f4b53f9d1e91319163e1a9724d24e91a76699cb0b5512d6217c75630487736adb6c549a13e8c93d9f6afde4b0a34762088837fe6dc42388f789ba65cd19edaf8203aab5a80c8a759b9c845a7295496dab12760c2e3944b9d303129bcfcc3b25e0dbc1fa2ded2f29a1e74c08b5c19852a0162ed808da32033344bd34eb29f57aadc5c66c355409b2df9a4a9cf181dc2b0df69012ad2c2b2fab4c6b676a01b601aed7e8e32263575531e616fec7c2ea119951dbd9b7e1ecbe1f99bdb41a0f3cbbceef3cf3e6e7895c1750dccaab1ba29b9c65188b698ab3f5a854bd41cea08b321851c12b028cb335d9a8f781941513e218f3f76f158fb5aa86c671576656686409a4bd90b855969e36b10fa4dbcb32aa85adf86cddc4b4062f5d65b95f0ae1cbfbc2b911a4ff0a0f83e685770624193567f5d3165644c7873636876e62fc190aef3488caa4d14f235259945534358983ac2a006a224da1e61b27cb443ceee7940c692f43372e49d0b9207fe6fe59ec5f4cc7dca2b08f4da1e796131f799c0c55eba5ee7106bb994c161b20c807057729636483d7e4ae9fd1c94f3c778fb2733ca3af14a3f0169fa25463a2fc06ad608938c83994c9ff188b4cbfd0b4b42717723a053106a3ec94134b1169747e8cd668d95c1a1e4dadc715337f4b2a66c2ec538725e91f3b54cef0136c0b4eaa99761cc392b60f1cb0160c5346c72d793d1d79bf6198da0bb2676aa265bd6c8885a1ce124cddfbad120a37cb9139f5613baaa241a4a3dc3d57781888c88bbef33ed2be94ccc8462df71796c9eb5630991eea80979a2280f058e4e445942e28db16f3a97746b5fd7b80b6fabd494276e0e1d6f8cf0013e2433566c82425cee0268b709f0a96242a9849f47b5d3e93747e61c4c7bba151f09b79bced0ce57ad3b2c0fe04ee13a45c353a4480d5d080ede1e4a4f92d1e1a3be47f243b7e4da9af1cd9101e5f19bb42dd44d072b5770f72b841c34154fab25781f928ca6298c886764c79c79868ed39d0e5ffd7580846549e73f7842e9fb85f72576096bf8e1c4cac42edfa5a2748863b56747a4c7ec3754050ab24f4bc75e872741557f27a458ef0535ea6cb9b4b40bbe87087045029d77bb53160bd5f30b4d3367e2198a86be50103c747076a301d56f15d207d461a5a5f7e70fb0055f7dad2d12cf14fb17cfa45bcf0f3748f093810a6036bbac6fb847f437afd4e24e76e43021eedbbccee1e32138c6c96b76ce1a6f73b962589ef1dfb18477c51b3b7d929a2598851d2a5999887972ccd8eb7b8356300f3139443edcfdbcbed4966ee492d745da6da6a25b5236b6851233d783c8996553f634981d68e046d2c878e5ce261272599a3356dfddca491101931ad72e6dfab005085a842128292557d76d9f3e56a2215f288c05d5a05ad6ae8b277acfe123929d5ec05abff2f7f91996ecb48acdb08d8edff7ada12b0d9d3ed2e414fd79aff6217c32ef9a617c598bbfc91ef3d500bbba87dc49854521e1abcc76d8e629a4bb190d3c2c2b7ed574e7cf0796b6225f1709c7884b4e3d59b448dc665048af8ed804806eee6375326b0551d6904fa7810a5c17833741a11019d4a1c1094804d49da7ee5c24f49ecb5de014a93aa492f0fc46ea138e25ccdc6dc491a09e5d041491373b8133ea883182ec6e01fb8111a47469741bd2ef4c3753323ff6459c9d47f1ae02cd11696fa542751471fbb71f05e79652229a8620e9367b2aba8f53c659272c836a9dc5f917c5cb16b3238ec93bcb7f5db596b031097707911c30f2e39faf7e67376a2320f0eca8902ee6c1c224da7678f8b22751f4ddeab44b1a88d7d5dce4fed62231be6023edeaf85d349005561fad05995361fdf5e01992672c53d2763c3eec2531c5bd64cba7516efe5d3310b3fbd107f05a5e7b175b576b4b1d6903dff6fedd5059efa8ff103aed778a050dffa8d95ef399609e24b906e14fd6b0f24f5eb4faf395b81ceec7ad0f3cafe7ed282eadac3531123cd484167ea9ba65f7d0a78fb9850cdc8d73230e4ecc6fd3288d4e0a268eba9768cbdd028206e1486020d82c63c627fb0c3681b6da76be8b22ae7de4b032a2366faeece38c6b2bd868403444024b0b98af52b7a84d29795fdf4556dd04263f6ce39eb7913679bed96c04c49b92936cefdd0e7576ae0837bd0c5521c289a1d9a502207f13f77f26161a0e0f9661936d23bc55cf83712dfb30700f3addb4ed7bcf61b707c126ca2e410b5e7a3127c27d8755cd4db8d1bdcf74329ec943c2c68b9c6ceff321214f21efd06e735591fae8537712040fe239fcaaf8e2d6a3a0085ef72d7ae424386627802689319773bf6ff2eb5deed8fab650926a792ca83a40157764e865a09439e16a00fb655bd82b0aa6fa0bdb1acca009d16ebf59f3def6dec0246ad97457fd5a47d7a9fb3c6e9cc0259dbaa16d512a87eba577a30f6e04d741cfaef88afedf4a5c33110aa2d84efeff17845826871f5c281e5253c269cf28785c41f25505513d0b961bc789c88c57c15951a0b213471e3342e020968bdecbc0221d05ba134b4f296c0f23322bf9471c1a17917bcb16850eac6d31aa1c817ca39fe7105fd73886"}, {0x80, 0xffff, 0xbe, "2b4ff005f9c0691310e159cbf58ee6e97eabb45c7ef299d53467e2b67844fc1ed9e2e474fb664967267ce3eec63d2c5d1e98b90ed88ff6b9f9d55e6882e417724158c96c7d9fd38fcbebd5bd65d204f056054d89c6cea96552d900fd79420b3ad39ef16cf11dfbcd6c4c"}], 0x11c0}, 0x8) sendto(r1, &(0x7f0000000040)="e616f1a6b061ee740d0aa36353c6abdb2bc4b1fc4ba9ec7e1acfb0fff73cfc621cea33c6ebaeac415a467220f84601e602f68c6793467e9ef16dc6ed1fba6a09fe9af95cd908ae97e87c58e0e26adca19ca00108b590c7c66987fe1e3ea1c1d270bc61e469c058396f0fe093af973cd72cbd0df291f967f9eb4618246580bb180671178ab6e3045cc86eaa8d216cc15ff6f9c3e5265d72fd24d55671a249587405121a28ed141a92fe020cdb083f1030c23a1d050d08d8e05521b367efd5adbea4ac10308b0bec35f968d687d4221154b201ed8dad32205f9ed33ec180be79b7cab3b52cbc494bdb75f145074470ada534b0419b84bd7a1d169967efeae244ba44a84a04156b803e9fcbcb06dc317e853f430b03995474c99bf400d8db6a808fdf628373865821874566d889f1fe827ee534f21a92c3295911eb303427c5dd20962993f5b3e285bfcff26bf647efa151e790bb321f1ed3ea2102b0519e05fcd806abc08e32fda73ec343fc622674e35d9a1c8e1bb37ebaf753f72d0fccd81d8747fd383391cbf7fa167418f1d304ebb747564c3cbbd8b837ca5197bad00cc0186bbb07db9a96a89dcc3de69d155d79dde46ae7ccf63c121115d8d0c67e55563f8c801fc3937cdb856e3a90c9cc597cdc8cff49b910abacf1cbbc741c6bea21d0e61f319d95a3bb9fe456d2a22dfdb51eae57984a56edb1b2c45119a6d8390d4834aa4824039138c329ea47f28a6f6ae8bf5243fbfdfcc00f48cefe40dadb7e948550b6356a475332d81d276390d939c5974484a1f0a1ce47e7175244b1463a7e20ae1360128f59632db3c1a36e27123a5f4e9ab751371d038047538c076eea8767d8366c930e92e0f5c565041749e1279cb7a70b371e7cc20e7443f49e23d7ff48cee37aca5fc0143ec5182656cdbe1f7ed364cc79106ae868dd6237ac3d0dea5141b225456a70a1b422317924acae5db86dc4bd6c615c1125cb5c253ed62fea9a454e508c4f758121f66c805dbb2c83fd9973b1bcfb75c6cb865ff64a8871834da489ff9c1508745f764a96882d4917c9a90557fb07a1df743bc774ec8571bb30c880855e7180b0b5d12d22e6e86acf8251af552cdb728ee4dc5237c7382e0e94cf82ce07e931ba781e55d363ec2f319572de63688ba7f20516dea8220a9104784d7041ea3b7d44392c1f97b45eec6e2e624a971e8cac6ffc95a3ac86b3e156e2a952b023d176bdce4b4e30bd86f32acb73dcd0c107d72ed5f59e406e98d9c08a202b2e6459a6c228e6fd34f221a2bd343ae9763df3b9d2006ef93feb33ee554812c917aeffd03adbd3d3aa274e8ff57b0d73d244185591a36473d07f2185b40879fbf6ba13a01f55212d829a2234ca07296101cf4747c8794e0638587a42748035cd047db3f68c3be37832fa3640b8d999e045d8554dd2c5f7301ba34845b5d2d185a0eda3a46d1d5ad8ddd165635625179576c1708395888597ac773d28f650a11443d20761e0c975a61f904415ba0dde88927ab3dbfd77ed3ac0bd84bd1551c70f7306232a8c48d7b90ba6d8283f5c1197c72f9cee419653d3f7d0c1a6201976864d295650d65943872e1bf09ba1a925a54face3e1be8ccd8c290b3c1a787b81a84618153ab04bfd592e19a85d71050ec21bcf33a18dd97b2aae7b2d9fc26c479bfc059656e686c2126767fe6e4da4e3c91a4fcc0250812e60db1811d6f6cdb17a07e0d7f94a5708688b1a6049216cb084331437d6ae939815cba671227d98eba32b61905b858d91755c061799c147e5024615e79c5e699d1a2570072092f98cbf25b048f601f5f67055c851a5fe22968ef10249b5c939798016b40050fe9b746722c637f2a48bf505f567a4c02590c353d03f48ce2c67286cf1a701c7625e97dd25a882283b73c283c2ee079c87bf571f0b7ba8029ec7104ca59117935908dc96f639af4ca313c375b9e03a912971c9ccb3299be435b3ab7b4f664afe30702bf4ad39dd9e59dce1a0ef153a6eb0ea59e410d2bf0740c729a67c39aaadd6bf764fad574c77dab9f812df0d679cce24b6dfb988b205527b296e981b485450f7f693edecc58ad19ccf5e1e610c3ca169aa823b0eb805ce40f549d723f421d34297dfe98dbbf9fe9590cd08ed482e57b88161e01e1a625cf486d16190f46de2d310fdb045e52177323d484273fffd9c9f6d5e033e05da9a6669c7f0774d06ae771e8d4905a2690aeb66fb1a39e8cb5728fd7637690dff6bf3912d5e6faa18415b5dc7d08435d40910df5a6628e7baa0fc3fdcb57bf555ed32a4dd270b33bc6e5844f70cae1f161ff99fed1d0bf56db9709d535867bc45d529ab6fedf60931e1cb850c9ebb8a7badaa59ca0b937b040c0ef9be6e6115db154616a25e74d24fc078facdeb33fc4b501880354c5461ea09e7573e7f49468e0d2d8df0e3a1b488b545ab04080fd9885e9602578a89b6e9fe769d4640d1ce83169e29f96a5a7c84b72312f19a50496851cb99246380816627e205b3ae1c2e48d37ac03f48368c0a9a9f537d67777500e81e07ee385ffe4111c59d2b4d7d4835a3a69219605349f6cb4d1a743edb375031a2cff4e151c06f735ffc51a180db51fda30132a28b5b666342cc28d7c7c5938dfd69ee3376096b60265da4ddb820933ea72b05cb6e4979b42cbc658dfe71f74ae4a3faa579b131de05e636f95664e94f9879b6a11e5bf4092dd8bf198f5961d0ca2fa0d692b72ec1a41e564ce789b7e3d5164b720d5ade63a3eb1e66f089504fd7cad9906510590f1797054893369a12616426c764e8baf2e57e4e772e95eaa2d0a246d11e33ddf97e115e2da4f40e3b0a1151bed488e75a296b4a801e6f2760f83f180ea4c92d6f110823c35a58892f7a72155d0e2d58259d32b20bfb930802cc8da04cb0d25b2f517e0c06197cc77c128d9f0a81b44f3808598a18120819d27305b07b6c90eb6075d05683f6e0069026eca718d57294b20a3ee5de5c7adae78d70091feabab21ee5a3ad47f129218714ceca7e27e3eb3e70230ee9c2d998c57bef6d78cb6be519228bc0a492d80b5db3ab9371f37f5fa9fc92303b9cc06ed5b69493ef8ae9b21c06a30f28268fc55562f78d1081abf88a1f6ceedb81bb92c8c3307d7459c8fbdba380a1995c467683f3b5f1e5c4217fb2530fa4b468aa5594b24e8131bcd1a12b9038d7b533736b134d40903dda4f15a87f8bb019b820a2b895d41de53ad994f554e8d9ac95f9856e779a9d8ce1f489a56adef456bfa5a9a1b0b0be6abff836407ddbb1fb518aa0358fbd7042013887a0db55871cdfa1db5e7f691829c06bb2c5d54e995be6961eb8fb6c6f0bf7f1470e72666ba6cd5f31d22a4a5027993b9a76b7beed010ca54d55a8cdb93facf5555171630a24bcf212408e0307297d69f5b1dc9c708c32f87d3e589550c1c1c136333497c99bdbe30aae2ca88ce43262f2bfa54e34b017eebd12d6e9361f4bf04cf5e82f7ad7edb91cc3be512a0419ec0b1ee7c349a6fc15f93af3c8fcebbdd37d2897080da00b53905b26ee5b6a96f60085998908fb1852f9ee0d68f09f8cb0dbcf044f51660f95443542ed1722f50911bac6d6d798a3700378cfe1462a3f183c37e1734fca35e6485c39512b029d3b04a13d7027888d5ab80a06d67722527aeb1cbecb52df913b2c71d8d68e8e75de3206b23a832b11eedde56fd127ecb1a7c5dc3120cfb7ca0ef717f7147b14d425615816952ac5ff568fac4440a85e54f16137a969c9e99415a819e2481a69120825a6d07e6924a0846e24ce2e0d88decca1fd0a66b483944ccaf0430810bd51ac21ac038a1ac07be274309bd3c06257c714fdfd8b2d912af2d54b82df0921dafe0f329995766c010f41319288cf52e8052a7c42f6ad0c8094da752a6040c757a2ed9fb357aca07817b14406ba5f4eeaf69ffd18c9c5a5bb8727af83a1587b893fcce273137878f6d5eaa72dd0fe98ceed933027b5b258533638c6a94d55a0f33bf3dfb8830dab10ac693b122b36f0241cee57b0e1249032e3ee6a59870733f4f4a57b5595808653fc4f79b1691469de8b87b19163543c4cb4a772b98db661c6469d1ac40acc65b04f7d6eb294a15d095ecacb370aece96ba9f83f5c03ab67578b31df135a641b73354a37d6528b1ba199a800fc589b49c57be2ed8ee658cef39092774ca4c19b1ab304c65cb31308ae99bb94126f31e71fadb49e7bebfb599ef13eccbcea8c3a3778477e183b1fb6162f508195a4b9335e134fd03499b24dbbddb60618b382df04fdd3330a7a2202898ed621367df2888383c6deec939e92b1ddb5454c4c7add937899fd99bac0a46cd634b511edeb66321298a8f858d41784d90c7bf4705cae6d4d702b8ea539127470638be8c52318ffa107902a6d96cde625a187e1b8dd3de22bd2fcd34a2794e4d0c3a9caa7fc901b98319267c88c0972ef454e8869fbf7ac4f2c765300b7f57a027e7e8d13d5024bf9acb6bfde973e990dff083b5e92794423b3fe16d425fee142a8f0aa663af6579fa6230e65e100fad3a05b3a7f83ad37a36152beb6d30976b96cc3981b5b8ca911cafbdad8c7e82d10f1d2293c35313eae5af8df2349504b0028e73586d3214fdf912ac632a432be3bd62000ffc85ab7cc381eff4222901a5ddac16dcd36162bcfee163c1b3773afab3ad9ac513e6e6af8b361b2adf6f659c6dbb3d079dea4d069c41cdda2db9ba27b08cd4a885aec7573442b30c8aabc1caf564e72a17ddd4348c39b8ccf6d90b5610f17e295659c30b1e50e4a89bc81c48523b950a75e98c50adb569d2cc5b0d4b0b236bd431ff26505405e6365605af606206c043ac24f2de515d5c4a8a0ab316ee236019abfe6aeb535bfe2f6cebc5b8764afea60efc45c328e0d861e081af286bdfd852bec8ef2a719588c22cebf8b818531be8ebcd061de151adf7418994f13d331ce64800cdc26807c907b35d046f8db29dc1626a0da37eeb7fb8a8aa0db7cdf3c419aa147579a17687c514e46cb673bd2789c498ed69abac60457101521acd526662f6851c930954bc94f23e60d6a3f4c49dd385d1c1f962f4cad0695e79792979d5db3151d17e7dc57fd58f2caf2fd9e7104bcb800c54479c4e315669ad3b66f01f48181da167ccd15afd2f61e8b834694d51ee91ff68fd2a1e91c6d5e79ca6f06ca85f2115f0874105ed032860866c424a8a95205feae38b6387de534028214dd60e9309c9e10a47afdbb151b94f9cbfb25b3be87b5465f2c78c3b4e2fd0e4668c79ed2f02f2f6257aeb2eceab63088a582bb082623398120192c40afd1cf0e9bba86681f8d55691b976a929ccd926144a366cc0689dd405a27bacedd460017886f8f6ac48e35048b21886be3846c8aa27b90f8e6fdbd26cd5e52481a6bc27652fc49813137ed787dd86087cf8d706d42c2bb1262942b6f23913850f6ff3c69897e0e770c7618765295fd5295107fc71d717f02f5af41ae0ffc2f162da112fd9d3a5e748438e343bbe67330c37495233c380bac50c92db8e94c2381a158653097d24389e1d257417f97e07633392c9be9e56f555cd57be616ecfa72ae8fd6b04d7e941ec54929df0161f59a948a51f4b65a3d2c795f399d74e78d70762babdb6161c1e36f6dc391e9e8fa873905b75feec66063dccc85cd8e1d5f879d9dededccc574210e66829de781732247d03ed3495d09b44e35631911bc429b007f0394fc038a15813b48bf3628e4155542f5ea777734ec9d539bbc22933b7bf2a182f2b68f0a83a000564a489c1edec9a09d81", 0x1000, 0x409, &(0x7f0000001040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x2, 0x0, 0x0}, 0x8) 16:04:43 executing program 0: mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x140) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x10) r1 = openat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0xa94419bcf8be563b) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0xffffffffffffff2e) 16:04:43 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x10) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="07fd5f4a57c083bd27da793b042b9e0204bdf330975c07c7adc6388461bfb6d70a613bd49b9ad6d0428454f9c6e20d", 0x2f}, {&(0x7f0000000080)="b6ec8050402175256698e426ed188224c08d365323b8f4907e531b0d835db2dad8f7a4d3e031d1d772d7e9f3d364ce30b7cb07fa1ee7f6eeed4fe1b133f527192cf6568f5d8851976668b3d17efee21ae8e05109a1a50eca72fe8405a5a44e49a904035d9886e27269d4145c5fd54088b998c410165809fa8f0976dfc8b9ea06aa1c0db0cf4b94ea7ee7cad46ee6512ec93aecd8990b870a78dc1904b68d695c123220bdc113d4c2bb6598", 0xab}, {&(0x7f0000000140)="659c6a69352c5c23bfe13c6091515e6635860198c165457f", 0x18}, {&(0x7f0000000180)="ef87", 0x2}], 0x4, 0x0, 0x0) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x20000, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r15 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r15, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r16 = socket(0x2, 0x4003, 0x0) r17 = dup(r16) setsockopt$sock_int(r17, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r18, r19, r20, r21, r22, r23]) getgroups(0x2, &(0x7f0000000700)=[0x0, r23]) r25 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r25, &(0x7f0000000040)='n.', 0x2) r26 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x80, 0x0) r27 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r27, &(0x7f0000000040)='n.', 0x2) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r28, &(0x7f0000000040)='n.', 0x2) r29 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r29, &(0x7f0000000040)='n.', 0x2) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) r34 = socket(0x2, 0xc003, 0x6) connect$unix(r34, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r34, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r34, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r33, r35, r30}, 0xc) r36 = semget$private(0x0, 0x4, 0x201) semop(r36, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r36, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)) semop(r36, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r37 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r37, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r39) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r39, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x9, r38, r39, 0x0, r41, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r44, 0x4, 0xcc) r45 = getpid() fcntl$setown(r44, 0x6, r45) r46 = socket(0x2, 0xc003, 0x6) connect$unix(r46, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r46, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r46, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f00000004c0)={r45, r47, r42}, 0xc) r48 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r48, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r49 = socket(0x2, 0x4003, 0x0) r50 = dup(r49) setsockopt$sock_int(r50, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r53 = getgid() r54 = getgid() r55 = getegid() setregid(r54, r55) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r51, r52, r53, r54, r55, r56]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r47, r40, r38, r53, 0xc2, 0x101}, 0x4, 0x2, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r60, 0x4, 0xcc) r61 = getpid() fcntl$setown(r60, 0x6, r61) r62 = socket(0x2, 0xc003, 0x6) connect$unix(r62, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r62, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r62, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f00000004c0)={r61, r63, r58}, 0xc) r64 = semget$private(0x0, 0x4, 0x201) semop(r64, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r64, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r64, 0x0, 0x8, &(0x7f0000000240)) semop(r64, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r65 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r65, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r67) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r67, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000480)={{0x9, r66, r67, 0x0, r69, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r72, 0x4, 0xcc) r73 = getpid() fcntl$setown(r72, 0x6, r73) r74 = socket(0x2, 0xc003, 0x6) connect$unix(r74, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r74, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r74, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f00000004c0)={r73, r75, r70}, 0xc) r76 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r76, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r77 = socket(0x2, 0x4003, 0x0) r78 = dup(r77) setsockopt$sock_int(r78, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r81 = getgid() r82 = getgid() r83 = getegid() setregid(r82, r83) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r79, r80, r81, r82, r83, r84]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r75, r68, r66, r81, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r85 = semget$private(0x0, 0x4, 0x201) semop(r85, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r85, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)) semop(r85, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r86 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r86, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r88) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r88, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000480)={{0x9, r87, r88, 0x0, r90, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r93, 0x4, 0xcc) r94 = getpid() fcntl$setown(r93, 0x6, r94) r95 = socket(0x2, 0xc003, 0x6) connect$unix(r95, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r95, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r95, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f00000004c0)={r94, r96, r91}, 0xc) r97 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r97, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r98 = socket(0x2, 0x4003, 0x0) r99 = dup(r98) setsockopt$sock_int(r99, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r102 = getgid() r103 = getgid() r104 = getegid() setregid(r103, r104) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r100, r101, r102, r103, r104, r105]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r96, r89, r87, r102, 0xc2, 0x101}, 0x4, 0x2, 0x6}) pipe2(&(0x7f00000007c0)={0xffffffffffffffff}, 0x10000) r107 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r107, &(0x7f0000000040)='n.', 0x2) r108 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r108, &(0x7f0000000040)='n.', 0x2) r109 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r109, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, 0xc) r111 = semget$private(0x0, 0x4, 0x201) semop(r111, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r111, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r111, 0x0, 0x8, &(0x7f0000000240)) semop(r111, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r112 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r112, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r114) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r114, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r111, 0x0, 0x1, &(0x7f0000000480)={{0x9, r113, r114, 0x0, r116, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r119, 0x4, 0xcc) r120 = getpid() fcntl$setown(r119, 0x6, r120) r121 = socket(0x2, 0xc003, 0x6) connect$unix(r121, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r121, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r121, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r121, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r118, 0xffff, 0x1022, &(0x7f00000004c0)={r120, r122, r117}, 0xc) r123 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r123, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r124 = socket(0x2, 0x4003, 0x0) r125 = dup(r124) setsockopt$sock_int(r125, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r125, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r128 = getgid() r129 = getgid() r130 = getegid() setregid(r129, r130) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r126, r127, r128, r129, r130, r131]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r122, r115, r113, r128, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r132 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r132, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r133 = socket(0x2, 0x4003, 0x0) r134 = dup(r133) setsockopt$sock_int(r134, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r134, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r137 = getgid() r138 = getgid() r139 = getegid() setregid(r138, r139) getsockopt$SO_PEERCRED(r132, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r135, r136, r137, r138, r139, r140]) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r143, 0x4, 0xcc) r144 = getpid() fcntl$setown(r143, 0x6, r144) r145 = socket(0x2, 0xc003, 0x6) connect$unix(r145, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r145, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r145, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r142, 0xffff, 0x1022, &(0x7f00000004c0)={r144, r146, r141}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r148 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r148, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r149 = socket(0x2, 0x4003, 0x0) r150 = dup(r149) setsockopt$sock_int(r150, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r153 = getgid() r154 = getgid() r155 = getegid() setregid(r154, r155) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r151, r152, r153, r154, r155, r156]) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="38f040a818c733e9bd97e2e2b05b47afb56777d913f21352b9c1042737cf20c5f5a73e7bbcfc0f9421948ad8a8c17a2fa4a54e40e035f5f72a7c8835f3aa87ef2ed1bf7c2e0a84e18bcc2263ce473c232d813d431e0d40a2a31a021ea0766de8ac95afc65c2e812f3d990b56a4733a80041ce9c3410c531f1b9083700f6cc609be70e4d60cde78f84688581d5da3d02a40db2cde18", 0x95}, {&(0x7f0000000340)="20fb49368ea6912c6c8807d2b6477262a2771ceb92c941a51728891181cae1ef2ae50f585eeaf91c9e68767053b5553acc540bcfdde166880e0f40", 0x3b}, {&(0x7f0000000400)="86c7b8ce4155fbc32ef6e0feff8e3b24f9a980ddbda725132b74e6b1a6999101fb7f4303cbd605ccedad8f3408c3d489ee59ba8666dc91bd2c1769d7e1ac9a36c3015609ca6b68", 0x47}, {&(0x7f0000000480)="f61c5281e6c457d188fdf9eaaef704c58ce18840e2037c91ee519b8737f3183ab261cd29ba1c3921952d8045282442e3f7f57f86b4b26c439863d6839fa2e3d7f9fec3c19717d322b0ec91add48cf7be29cd0bd42cf512a71d561c301631a98ea4bc117942952761a279425e4806109ae9ef42bb49e3c86ccbab5688d428aaca4827d21bcb6787ad6e1623636284fd218af5d99f381ffb44e1a15a36d3731b4b46bc375384804fe695ce34", 0xab}, {&(0x7f0000000540)="ee56b4254be9da28c9b19aa294938975a6769e67183b27c5be658f71b848ff17d1dec52b92ea0d22eece17672eec706000040df239b0116e1a0036d06c27e837edaa6fa308ca7f3921db81d3eb0246fbf259738d97c2e9fac81460bd3e506d012f17", 0x62}, {&(0x7f00000005c0)="e684d54c5f30c79f28feb09c5da3b8f5ea69d37b948708f1956ff42d48f5ed6f876ead85e6877345fb6605ba7ad3379e984ee89c29db7a4586dfe651993e70d8d7b4ab6a8de3b414c87df551ec656849c7d13c89333ba72ec4f190614d33f2fdf2ae388c52dd2aae3608cff53e6ca96b70c5cdc55338ee0e24d0114cd84c", 0x7e}], 0x6, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r0, r4, r0, r5, r0, r6]}, @cred={0x20, 0xffff, 0x0, r10, r14, r24}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r0, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r25, r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x0, r33, r47, r57}, @cred={0x20, 0xffff, 0x0, r61, r75, r102}, @rights={0x28, 0xffff, 0x1, [r0, r106, r107, r0, r108]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r110, r113, r138}, @cred={0x20, 0xffff, 0x0, r144, r147, r155}], 0x170, 0x608}, 0xdc9722a1ad4df452) 16:04:43 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8000, 0x0, 0xfffffffffffffffd, 0x0) 16:04:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000180)="564bb5a3234e6281b8f82c921d5e150c2b433019190c60a6ca4de63bfb798115f4f31563061ff3895c867a025ad4bd6756f2e3802cc51a8b677175e4edacc3cd470218ec102a9726dc778ef6b69405423835efc524abb47c16ca1cf7be425344117fb5728d00fd3f835a16c1c15e1f494b816446ee4f9a2efa5ac35159a1c9a7e7926197268f8f43a5b2d033d1a12b087b4d2a3eab9e77059fc0ffef55ce321c794be38c4c28e7f36b01eb810c750a8599580cac7b436118d1c141fb03e2deca2a73416c7fdbafa29b2f3e22186f3395244eb4d261bd810c0e6df34ca460f32b471a405017695c7286201c0974a3df9b3500c8327ffcc17ea507f6a4828703975e89cf52c3c209c00e2cbd91e298d73232e55e65a1f304e4f9de74c4ec75f65faa424309dfc0910a262a958709490070938f53ff4a3c099daced5b65892753b33b0d09ade86c472fc6462b15156c0970a8", 0x134}], 0x1000000000000224, 0x0, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xf663, 0x2ddcf107e205d589, 0x81, 0x397c, 0x746}, 0xc) 16:04:43 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="06694b11050800000000000000", 0xd}, {&(0x7f00000000c0)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af0300000000000000de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ea2c7302fa056208d2003625162767c8c57eecd4e02a6a8df2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf34a07ca62aacd2f8b66163ffcffb2c0130416360c6f1488155e6bcdd1d3df91e2ffef00498804d77b303dd329234ed7926f701c07fe648ca28ba1d05e9efb3e3328fe63b964fcab4f8c3a147f452f18ae630430d1800eac1adf2be18824f4ee66f13cceabd6b5a129300a40d8f4609d514555bb41", 0x169}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000001ac0)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051c58d90260ffbadc201b8d563ef5d0320d13a1120a45284a765c777bdaeb86610e15bb462dabbe49d89597211b9521121a561c860bca8807233cd9b97cf800ce539f080a97f750d22f0ee013e5b64df519590cdea6a156b335b6585952ebc2f59c116a4797ee2647365d33beaf6a3f8d0274ddb8d1811f202510ba2f9086efa16de936ffaf528813024fd18b804ae611b4619037d6ac0da73c2106eed8f65409023d9fcaf8ae7439ac55354ad24048f35fa6e7858b1041ede3ed171bbcff9803bcd6929fe59a9484c7b03353c4c5a0fb90a84f75d9cdd4ef9c1544a4a4d", 0x39a}], 0xf3) 16:04:43 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x4, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) write(r2, &(0x7f0000000040)="fd97cde4ec8eff703e5f7bfc207f9569b2245c5819ec0657eb0f910577991038c4900a3c80eefd79b57cbda0bf86907cf608243e3f2138c95869", 0x3a) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x2a, 0x2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="000008f29217fe3138a1202aeeda") 16:04:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xe6a29bd7f90e5dd6, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000100)='./file0\x00') 16:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x5, 0x1, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x50}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:04:43 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e17a4356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87638b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e684ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r0) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x2, 0x4) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000700)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = dup(r5) r8 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r8, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x42, 0x6}, 0x8, 0x3, r12, r13, 0x3f, 0x7, 0x4, 0x7}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000005c0)=""/152) read(r1, &(0x7f00000004c0)=""/69, 0x45) 16:04:43 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setsockopt(r2, 0x0, 0x177d33a5, &(0x7f0000000200)="9a74a0dea02bd0023e2b36656a8727a7383582af7d47fec602bb67cb3976f38a0f05d144ac38193b2d5f913e287b9c5b6d6f03afc763d7a3dcc6b94a875062d9a5494135a9014e9550381a4afbdf7851e4cce3403b9383f5a3aa634bfed5c48db9028db7f80ac912c4d76eb9b590d12a20c72b49b3c6561a3baa9879ff4bf3c56d884965de41a392748c142479beefb11a57d66c8598591c680aae95d5dc751bb7ad604f3c969c88cacee812eec670f3d57d0b2963473b7e5c7d7bc506", 0xbd) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ftruncate(r5, 0x0, 0x9) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) 16:04:43 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x0, 0x3, 0x6) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x3, 0x10001, &(0x7f00000005c0)="ebffcbff13b9fd812eaa5a713048e69931929648971159449c7f14ffb68ec1c609adc51623bac71bd4f10fecddd8980761207fecdac0f36af7d64a7dbfe44f375aa5578e7d13dec58d94561ea0ca656a8edde6dde6031345c8786b656dde3b5b0e4d732f36cb81844216a6baffc556a0f2c8087167632f880f687b8a2e7a0a9721693f7e910467dbfefab837e08faf4ddec7511c77c12a2266d8a5b5e5aa42f64a25f3370985c888aeada54a987433b6ff926b89450a41ed94e70902b291ed03f18b291cc745b921b0d7dba832f8a379bda695038e74753ff71bdf81eb07fb597d00009c12a31f6e8b66571f282320cd5bfd9a2d760ee3e63be3e5f977d6493bb48819d9df8d27a6feb4c4101018d964de3e16107467f9827d5dba2134dda287cd50d93a9441810000b6260630a2c2bcf40b25413b45aa770d8a5ee0d4e858a06de19a336550d3419a57114a7bc843459897f35d9151d976bcf267b877133d10a6bfe619f91725abcc19892cb46d0b60dad0d52872ba3719bfcb7833afce3232ec17d53e3b901cfcf0b213e6b2fd2d3fb2011fa4cc4c7f7181793f96ae751f4527673a245b1576ca8167e2bc670f9a608b1ce701c8b5cf0f636c1d8d9de7c5cf39d99bfc3cd1b891919386a2ad0b7b104f1c1ccc53bcd074cea6f9777e0d7f03bac586dc51de1739bfdedd626b58615c9bfa72e156d232686b8f174758454f25b4249afe9e8ddfad2ed347044dfc84977f215a38a497a7da7c96ab4356dd99b5255fcc608ea83ddf57f83c6389518c3d5a4f8d6e03da3debcd8749aadc6e1fdf5bffda9af3a1f744c01af08bc6ff7687b8c76c862f3e358a77b7c8757251623a2e9183230f8aec2f8d830cfb1da64f822f482b86932c902dfa9a22f17eb006d885970ef5b818a71e6f9f83bb14e13e95a843cbfcfe72b6f829fbf09eefabb015aeed9adcff53fdfbf1f1d8f8b1fe5301774c85556eebbdfaa6571579", 0x4cd) 16:04:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xdf, &(0x7f00000001c0)="c1a3dd6a5bbdad0a1e5967376203dbf96a0a446d18061eb34050ddd06aebc0a3ab23cfacd85156e508b0b8d358013285e641d943504631ec5c4a2bf4c42746560566a845aed08740eb84120961c46f97046febc0aa7ffcae318c02805c88de87b2d05c7a790ca36abe46b44ea5dcbbc7f4c02ae89269ab1a3852d6f932db0f954aebf0bc20662eaae9176a9cfac42aa71edeb6924a49f456b97550b58b6cfb7c96e349a4d9a819de87aab18362889e408b6b552ac1e286c33ffb97132476b71a686393ac2b4565fc39105dad8cee48b6c03cd290795b1ab480d60f60efb6d4") 16:04:43 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) fcntl$getown(r3, 0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) shmget(0x0, 0x1000, 0x80, &(0x7f00006d8000/0x1000)=nil) shutdown(r0, 0x2) 16:04:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0x2c4) 16:04:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)={0xffffffffffffffff}) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xa2, 0x4, 0x4, 0x7, "3fd77da16e5222cff9be525970841bb48fc669ee", 0x9, 0x3}) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x1, 0xe0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000100)=0x1) r6 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r7, &(0x7f0000000040), 0x7fff, 0x0, 0x2000bb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:04:43 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) readv(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1000000000000018) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000180), 0x28002) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x80000000025}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) openat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2351ce9c802bd9a55b03144e7b19") 16:04:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) listen(r2, 0x40000000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = geteuid() r24 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r24, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r25 = msgget$private(0x0, 0x0) msgsnd(r25, 0x0, 0x0, 0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r23, r20, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r24, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r27 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = geteuid() r30 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r30, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r29, r26, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r30, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r34, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r33, r39, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) r46 = socket(0x2, 0xc003, 0x2) setsockopt(r46, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r46, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:04:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xbd, 0x7}, {0x18, 0x0, 0x4, 0x7}, 0x5934, [0xc62, 0x94, 0xff, 0x7, 0x8539, 0x625, 0x9, 0x8000]}, 0x3c) mprotect(&(0x7f000073f000/0x3000)=nil, 0x3000, 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000100)="9ee1e4f074183489b0b6f5474d8d99a3c91a3006cdd5914153619266761c005336b2c709d3c5f32dee695033de9fa2adfc8cb9f4d761febb00768b0b40a5aa0fea3c40ad796a8527a318b8cd08aa40e6690981b9fafc4517d00fea2f777796237e63ade92f869f3cbd98ad0847e657c222b4da801427e101774d65d3dcc9b49cdbfb1778b48c0ce270d168b1bd5d3af277418e84be4237d22cccc8ff9630855c9126b0b4adf13d", 0xa7, 0x4, &(0x7f0000000080)={0x18, 0x1, 0x4, 0x8}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:04:44 executing program 1: getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) accept$inet6(r0, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'\b\x04@', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0xfffffffffffffea7) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x8000100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:44 executing program 1: r0 = msgget$private(0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r3, &(0x7f0000002440), 0x0, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) socketpair(0x16, 0x2, 0xe0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0x0, r5) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) msgsnd(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x12, r3, 0x0, 0x0) 16:04:44 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001280), &(0x7f0000000140)=0x10) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x383d, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x1) shutdown(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="b39f3e", 0x3}, {&(0x7f0000000080)="21cac86dced8dc58c07c2de74ff22eb78308313ac3d1158c89f90ed20f3f946c209954bc40c950f7fb68718dbec9f74f2191", 0x32}, {&(0x7f0000000180)="2a02a8aa3bff6a821d5d6f5bc83df6fed719f75761febb7cb5a10a6c8fdc1bdae25fbfde038c4f86fdedad90c1307127fa7a3039181d8aad50530dae50a3be05af0c8b7b28844f595b4b70ec4936d3408a6b3e7d49bc16f7b61504c3ca31a69e33831a52cacfe0a72b91c1db1342aec2b995acebc1847a21cf970ad4f5ffa36aee17da88affcfde823db82e641", 0xffffffffffffff11}, {&(0x7f0000000240)="7525d762c2be63cd24ffc39c173ebb5ce044a06939826bc4587e3c7d26fcfec81b29c6e595fa218b95f6027f35b24f78df6f9e436f8268fd7e3fe0e213e33d6395f0dc41ecfc6efb6adba7e70af463c79c590dade58834d108269febfd18c2e812a4e8f2a02498ea98d5381110340d03d7a3889850290c58ae50380965995ae685c37a985c6f0392f4dfa8aee9d1c53afdad8a1c732998e4736ac6945a093175a96fc0d208b001770e008ddaddcbc330115799b855cc15348307c6e35d1da835342b5bb2f77397546605e4fb304adf8f0655685d701d06618df59c00643fe54049488404", 0xe4}, {&(0x7f00000004c0)="3629eed28ac977bd81bc410c7a21262f990b8da008da7edfc5b4f7fb74991247607a49a7d0f908026b2ac0b7eb05db8ada257624121ebec3255726b4209124f7332946a21b9c0dbed561a3282adb2ed5e04cfde7a7194dfc71e8bfb7b4daddddca51f2ca840d6f93f67491c48e0b526c9c3e4109c7a0fe7657c521ae52b4797929addd02f4a8dbd7702b0ab1f99245bb9b69bf2eb40d5866936cb3d98ec0854e0c901bed", 0xa4}], 0x5) 16:04:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x48}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x6, 0x81, {[0x7fffffff, 0x0, 0x400, 0x7fffffff, 0x0, 0x100, 0x200000000000, 0x1, 0x2, 0x6, 0x77, 0x800, 0x20, 0x6, 0x1, 0x2, 0x80, 0x9], [0x3, 0x7, 0xb752, 0x7, 0x4, 0x8, 0x5, 0x4cc, 0x7f95, 0x7], [0xbe3, 0x1, 0x1, 0x40000, 0x3, 0x10000, 0x2], [0x8, 0x5, 0x800, 0x6, 0x0, 0xb0c], [{0x2, 0x5, 0x4, 0x8}, {0x0, 0x9, 0x1, 0xed94}, {0x7453, 0x10001, 0x6, 0x4}, {0x3ccc, 0xf23, 0x7, 0x8}, {0x9, 0x3, 0x5}, {0x1, 0x3fc0, 0x120000, 0x80000001}, {0x3f, 0xfffffffc, 0x3e7d, 0x40}, {0x9, 0x8, 0x389}], {0x0, 0x7, 0x10000, 0xa7a00000000}, {0x8, 0x4, 0x100, 0x1}}}) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x46, 0x8, 0xff81, 0x3ff, 0x3, 0x0, 0x4]) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) recvfrom$unix(r3, &(0x7f0000000300)=""/239, 0xef, 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="0000272f6275730053ae2b4c56db2255d84ba169c0a6f6cda1df2c8846e200a300b5c9e23fb13684bd34fd15476d5ad01c654b55a76647e418f64c7756376eaf08e631795547873899b6f32436"], 0x8) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)) 16:04:44 executing program 1: socketpair$unix(0x2, 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) 16:04:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) socket$inet(0x2, 0x1, 0x10000) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) read(r3, &(0x7f0000000400)=""/4096, 0x1000) sync() getppid() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001400), &(0x7f0000001440)=0xc) 16:04:44 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x8}) r2 = dup(0xffffffffffffff9c) openat(r2, &(0x7f0000000080)='./file0\x00', 0x18b21, 0xd) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r0) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) dup(r5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000169, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="c482cbe1bab0067c2a8cce52638624a832a1099d4597d1360e0609572c4a2e6245fbf3", 0x23, 0x0, 0xfffffffffffffffd) 16:04:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x13d) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f0000000080)={0x0, ""/150}, 0x9e, 0x2, 0x800) clock_getres(0x4, &(0x7f0000000200)) 16:04:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffd, 0x101, {0x100, 0x404}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x613, 0x17f9, &(0x7f0000000040)="ebffcb750c1903db00"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x44999ada3434aaf4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0x3, 0x7}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="08000000000000009500"/20]) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:04:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) socket(0x2, 0x8000, 0xfd) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:04:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:04:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x2, 0x4003, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0x100f2}, 0x4000080c1, 0x10000, 0x0, 0x0, 0x0, 0x3fffffc, 0x0, 0x4}) mkdir(&(0x7f0000000000)='./bus\x00', 0x43) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x100000000000], [0x100000001, 0x100000000], [], [{}, {0x0, 0x2000000}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:04:45 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) socketpair(0x612fd05fb6a26de3, 0x4000, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000040)='n.', 0x2) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x8001, 0x5}, {{r6}, 0x4, 0x40, 0x40, 0x39, 0x6}, {{r7}, 0xffffffffffffffff, 0x86, 0x1, 0x7, 0x685}, {{r8}, 0xfffffffffffffffc, 0x8, 0x80000024, 0xffffffff, 0xffffffffffffffe3}, {{r9}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x7f}], 0x5, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x2d}], 0x0, 0x0, 0x0, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0x0, 0x1, 0xf02f6a27290e7fe9, 0x0, 0x2000000000}], 0xffffffff, 0x0, 0x0, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs, 0x8) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r14, &(0x7f0000000000)=[{{r13}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r15 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r16, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:04:45 executing program 1: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom$inet(r1, &(0x7f0000000140)=""/186, 0xba, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0xb8) write(r2, &(0x7f0000000040)='n.', 0x2) socket$unix(0x1, 0x5, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) setsockopt$sock_int(r12, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() r17 = getegid() setregid(r16, r17) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r13, r14, r15, r16, r17, r18]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r6, r9, r17}, 0xc) socket(0x1, 0x14002, 0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x200}, 0x8) lseek(r0, 0x0, 0x0, 0x0) 16:04:45 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x4, 0xb) r0 = socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) semget(0x2, 0x1, 0x200) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) recvfrom(r1, &(0x7f0000000140)=""/199, 0xc7, 0x801, &(0x7f0000000300)=ANY=[@ANYBLOB="6a685625892a9a2de8b34bdfd8e2a270126aac32c884630affe2f0fbf3a2d93d2e3ef21ae1e8757150b8deffdbc8a85f90bd9404997999d2738931b004118f8d5bcc4b4128b609f6d4b5ea377b1b3d321ae3c3ead28a7170b3219e98a81e0a36e6529efed31f048e9ad9d0026c"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000002c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x8) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x100) getppid() 16:04:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xc5, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) r2 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 16:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x3, 0xf38, 0x2, 0x2, 0xffffffff, 0x1e5bcccc, 0x0, 0x0, 0x1, 0x6214, 0x10001}) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x9, 0xb9, 0x420}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:04:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r2, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="300f8b9fdb355a32a4ffa98d32c2392ed45e0453642b37c42e34b84cb942252f55add45263041637243e01c6"], 0x4, &(0x7f0000000080)=[{&(0x7f0000000180)="9b6ea5169d93e09d53715383b66782b10f0590ffd610d283e45bcac988457f0d58e08722e0f4772dcccfae5689d191b1ebb2b394d9309b2b27ef685220583dd233e3c5076dbaf589080255a2328664bea80ff62b30bd0b", 0x57}, {&(0x7f0000000200)="4fa822f2a45ac5749775e89af161be550278e114a34eb0a8083044c8512e9150e0462fc25f0b4c7ae6e3d5d9848b8f4289928936bc803a5387a8321abf9a536600087efe5b37d2c589c05c03595a20323976bf907b0788271ddaed6534967d99b27ceb2a48d21fdf390581c9699493361250328cd8851021ddbe0673affbd5d7c8f04bb48746e378f02808afe6dff0f0e9a1f22309da33d2dd44d3a9f27001aa0019436689c647cfcd9bbba49771357e57e34ad2f7c92535", 0xb8}], 0x2, 0x0, 0x0, 0x1}, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb5", 0x3d) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:04:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x34}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000200)='r\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) r5 = dup2(r3, r4) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000002c0)) mkdir(&(0x7f0000000580)='./file0\x00', 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x800, 0x5, 0x4, {[0xffffffffffff0000, 0x9, 0x7fff, 0x8e, 0x105ca8c5, 0xc0, 0x5, 0xdb7, 0x5, 0x0, 0x100, 0x401, 0x6, 0x7f, 0x7fffffff, 0xff, 0x0, 0xc00], [0x9, 0xfffffffffffffff8, 0x7, 0x2, 0x5, 0x5e, 0x7, 0x7, 0x6, 0xfffffffffffffffd], [0x10001, 0x4, 0xfffffffffffff801, 0x4, 0x1, 0xff, 0x401], [0xd6, 0x2, 0xffffffffffffff14, 0x8, 0x100, 0xffffffffffffff61], [{0x7, 0x3, 0xdca, 0x101}, {0x8, 0x2, 0xffff8001, 0xffffffff}, {0x6, 0x97c, 0x7fffffff, 0xae}, {0x2, 0x8, 0x0, 0x8000}, {0x49c, 0x2, 0x0, 0x1}, {0x37, 0x2, 0x7, 0x9}, {0x1, 0x0, 0x9, 0x8000}, {0xfff8, 0x8, 0x80000000, 0xff}], {0x4, 0xb599, 0x6, 0x8}, {0x4, 0x1f, 0x1cb, 0x71d}}}) write(r2, &(0x7f0000000180)="23a23a600e895e198b19c17a4667d14c9e3caf7260512e5232204ffeb532d5782043dce07a80b5820b743ed276db5ff5e4", 0x31) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000005c0)={0x3, 0x0, 0xe0800000, 0x8, "b8bd0822738a698eca7eefa6613c1fcd645aab1e", 0x2, 0x7}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000280)='./bus\x00', 0x4) setsockopt(r1, 0x1000000029, 0x42e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd76) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:04:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b21ae, 0x1b01) r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f00000003c0)=[{0x0}, {&(0x7f00000001c0)='r \t\x00\x00\x00d#', 0x8}], 0x2, 0x0, 0x0) 16:04:45 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) 16:04:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000001a80)="8c143f79b3405813c00105666dede1629d1f2cb65175a2cb4ef3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e80094ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab2703000000948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1ebd0f8d0d340a69f80eddc8e153a071b0bea9cc45f23f23fe446bf13822e6bf36c474283713b46422dd5b773f89952dde11add39f7ac361da2fa507aeb37d1392b31199aeed62b69f383ece5d0d8c2e7622cb9b899df58e8aea3ab9c4d6ef2a2", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0x271, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0x2) r1 = kqueue() fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000001880)='./file0\x00', 0x80, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001bc0)="97f5fb2fa2e8517f0b62026737c042bacf5d131433a9f6826d4163cfec92f9780f3761630b4dc726996da34011ad59209f1d70925e9e344f60d923bb5c490c8c604dd84296ac1a2217f05ee8055fd23dc3b4047fffd2c76e015ccd5840d35fc44d7f381e64bfae606f440d2ac032a8b227c5160d9e850473a8876eb51389674f3aa58e179bb12a965741a642eefde28564f5e5c1a34ab30eb915af7c1dcb03ef0e78b727"}, {&(0x7f0000001c80)="2f40c0f73360ee7c4c0c70582fb89948249521ddf053bc624fde335c3399fc89759141a59173c40d548f0c2532944b0f8be88e610533dce17b096de2f3bbff6c5a7857a41b58fa42725af555d5676dd9bac8f54663597876969402fb0972b603d4032c5fa205ddd775208c7440f852a50bce5fc4ca9512230de24adad699c43295635750c8280a9acf31336ba58e1d40"}], 0x100001aa) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/121, &(0x7f0000000000)=0x79) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x400000000d, 0x0) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840), 0x329) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:04:45 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffff0e96) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x9) syz_open_pts() 16:04:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000040)="44120f94902aa4597a423362a41c61a45ed68b4b90520ede67f553d74b89d9d23d0bec290b38ab3094b5e9f949b70f95ee670fff31f7817144260a8a5f8efc94662fba253f2f6495f3a6d0ac7042c60c9f1b53709dd777", 0x38a}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="e1462fe6b39b57df3c7fa4d3cce886729b7dc9315aad2596fcebbf668b085340a9eff9961e66f75fe3f1f1eabc82b9d59a8521bfd2375472814c971e0bb0560fc70f50fe342d439a846017fbf2d1c982a5ab075f19294421440c79b9bb9f8fd0f13a9c152a9988bf4760904e8489954aee924bc67e8e4f9657797f488ef652d1541ad2287d55b16e43ca209d03c231e4587e8ffe03662c2a176d4c460bbc90616b95e09436aca61f71da24c6c6aa6cefd0a0889efbadc63a7b12ef89fc4b11639a7eb4aea037276880f68013d5928a03537ccb74"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:04:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) chmod(&(0x7f0000000040)='./file0\x00', 0x104) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:04:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2000000000000297, &(0x7f0000000100)=[{0x4d, 0x3f, 0x6, 0xf7}, {0x4, 0x1, 0x3, 0x1}, {0x4cdb, 0x1, 0x40, 0x1000}, {0x7, 0x20, 0x6, 0x7fffffff}, {0x1ef2, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:45 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000002dd49acb3207b74409dc4ca8f90df7e34debb8348c1b02de55adc58dec4eaa8d44f1f9d67af74ff1d37f94397543c837f3bfafba56223790caab52b08116abffdfe78b2406d0f01cf34476f3320a25e5df8690a1a0feba998c38c231b066d94fe17308d2717d8ab4d270200444977a044afcffeef5c94e8a70adf42318d798f9ad4501dd93fa3e8160909c2d9e20d2ee68bfa3974d50997f37a0888c3316107d17378e03be6782354cabd705"], 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = msgget(0x0, 0x10170) msgsnd(r2, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) msgrcv(r2, &(0x7f0000000100)={0x0, ""/175}, 0xb7, 0x3, 0x0) 16:04:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x0, 0x2, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:04:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x201) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x1, 0x995, 0x2800}], 0x4) r9 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r9, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r11) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r11, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000480)={{0x9, r10, r11, 0x0, r13, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) r20 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r21 = socket(0x2, 0x4003, 0x0) r22 = dup(r21) setsockopt$sock_int(r22, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r24 = getgid() r25 = getgid() r26 = getegid() setregid(r25, r26) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r28 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r29 = socket(0x2, 0x4003, 0x0) r30 = dup(r29) setsockopt$sock_int(r30, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r33 = getgid() r34 = getgid() r35 = getegid() setregid(r34, r35) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r31, r32, r33, r34, r35, r36]) setgroups(0x6, &(0x7f0000000180)=[r23, r32, r24, r25, r26, r27]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r19, r12, r10, r24, 0xc2, 0x101}, 0x4, 0x2, 0x6}) r37 = getuid() fchown(r2, r37, r7) 16:04:45 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000002400)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000002440)) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x200, 0x20) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f0000002980)=@in, &(0x7f00000029c0)=0xc) sendmsg$unix(r1, &(0x7f0000002900)={&(0x7f0000002480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002880)=[{&(0x7f00000024c0)="e9fbe8b4f3a13597b76ca8be6df14c6301f3e8d4c1cf8e64191f604ecb013a2345618cabb36b861f7dc845de87db74f69f93b8ba11857956482d0a1cfd80615149825376a0bb7df237aab9ac7b9e074a866ae381cce7b9818ad7256fb2f5", 0x5e}, {&(0x7f0000002540)="a0e7e45e6a9bcf8eb677bfb36f1318c3d3a856454a5af2f59fb5641fd4e130443460d9d02b1857ed62e5593f6ab2a791c1bfd40b7f1ce8dca674aae6ce1d4a1f1c637918f71fde2a302077c85e54b49308c7841fe6decdd56943cd7351d2bc42ae9493cb03bf899eb8230ca0d22658ea", 0x70}, {&(0x7f00000025c0)="46abc3545777e863437499065954ebad6083e083bbb8bde0c1e689e8a7fc74ad26da6ebf2468876402a0916206b42b4d67e071c493ede44fcac5ffa03ce1cf8b1bb98bb01be89cdbbf830a52d005d266a6d115438d8462a264895a277dd511b30dd9d3b7", 0x64}, {&(0x7f0000002640)="1d430c87bd8c9615d5899fd683b019767663a36d1792de0269e31b87ed8d6751b0063b0f3ae214ef2a0fd5a8fe32852ef9a5bdf13d60d87d7ae25c8a58ba523ce28fb65c9075c490cd5bedd19925ed797ab8fd86bd950276badcafe190af14313c11937df9358ef44b8f141ebb0df7b61cedc1c2d8f8ce531977825a0f563a767c1ba8e225d1676d1c546aef6ac11e73b56c5e4f67c9a4434f2696341e9c56745e940d0950796e5011eb51e9d9bb156b87997128151eaeedfa92a6d1f3ad5e6497eb6eb4607d41e5a4b7ac9b25876b8cb4eaee3c38ec7ec5f4982d679cc2616fdf912ef5f0eb3cfcef2a9e3886295b5361bf3f59", 0xf4}, {&(0x7f0000002740)="9de99c32604415ef2ad232fa4bfea239b2b5f730fec6642aa7a508ddfccb25a686678c1d970cf361dda9bd8e0256127b92f50a19b33e5a3525bfa2529e102ecbe8b0f99e39c21e92d4f9fae0e1369fed8431e6687c07200030c3bd03acfb232d7fa253d5441ac6300a76fa194ed03fe879177559a1193b69c1acdb19dd03641810c1324895a9933266681179653378dfb3b1831351e8c6cdfa2aec2fc0a6f97abdb2", 0xa2}, {&(0x7f0000002800)="e5097683928a4e8e939c297d137b3eed218081afb4c846b49b1138435b910839c58030c05256b6bc4732812805f1b184fb24cdd52df63f23486945c6058b967a718ecb380005bdaa7fe6801290f858b70655e56d10b2b887dfb2b4a143", 0x5d}], 0x6, 0x0, 0x0, 0x402}, 0x61d) pipe2(&(0x7f00000000c0), 0x8) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="a202dd05754200a21f"], 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x202fabac4e56e2ad) pwritev(r3, &(0x7f00000023c0)=[{&(0x7f0000000300)="255742a3864bf6ad90b2c454c4389d17f16055a6b64d6012007118f7cd0ef56f8615c990be5b7ae8a5b1a5cce8278035fd5587a4648b75410aa0c9279d3a263bad180ba2284a346d30d33e4a490c75f67a22ba0efeefa350f584860e8412bbf2af82e40e0586d196619f5971f7b676f9ace5ca39760de248dbf5572bad50d564a519022d261998c796be0c5426269128334451f4d8a1c4086c984cc03051a37da5971ddafc52fbd64c594e56fb6ce565c725dd979c6c4ffdf9d1fba3045b02a4f87a59188a7c859b4be97a0805b33611c81558634a9dae56e6ee8e4faf0c74853d5e7935b7b6a35315ead8568fd22feb52c2d50af463dd8de08bfbef1e90c408fe83eae648ee29508eeb1dc518f51db7741059a211ec3a2f64fb1f5b7488fcb9095c050d92f58355e2ce7e97f4157626a6654fc7a4d7300e23e88736d74d39b3dc1a93188f9ba8bc8218a3c2d5887d9348ca7c12caf6c74feeb3418abd46a490c2a8c409d25816bfe2b8abe76343dab728a1e16e7292ca4666e4f701529c4bf002843d3ccd30aaf4f9b0247bc7ef3b8ec85deb4ae654158b02c290e6e489497debd977a531c20d7d5f4b58d15fb1207ba739880301f7683491718563d8dabea50062c8381e21e7fd92675d2f532eea095d1d238ad2ddb0ebf1cf8e51bbb5caa7280aba923cb1395118d8c21498d05a71e2082c2cd43d7c1325b9620246c7fd6c2ec3d0b5e823e5ea7891dfab1ceebae0aee731c4ea0a43510cd45e25fa7646b3d02ce826b70ca766564b34fb9e5c718b1feb27b171bdc28a35378a773539cbe5c6c8a85ff220873a98035568214d20655ac96428fc9e5920d583c0dce6fcbda2eb8b6d025ec1a35701b20806c25b5d96f0174f7b56326b1631faaf79f658b260ccf2329fcaed7b70f80bb0e028d2d148458a28a2c74371b595c2d7c2b6ee2ae9a7d4ff13951bc1455f410cd9f35980c4a0a6e87595d4120301e65adce31ba4cffd8c478e8ad28dc9d3eae27d194fd36b8bca9c3e450169c3f3e9930b7f299290235f4b4aa46ba546a9fd24b5774dddfdeb7aff933400baa5e96498f3663b4dff0900e2287fcf13c86c740f5e6f2b2cc4910b5a6c223721debc7334e4061e93b35b08ffbb4170a58f3b87dc63d931870ec9289033c366628d54e59ae30812e1afea9820df671410d8750e8e194964251da79cd29cc3cfad67c594f373f9e6551ee844afad1626efe70cf248d9d103b432b3452d7fef98f10852200d7c8ebf1467f2f524e171da874de5af91a38f6c7f58c51cb9d676fbfb9e588041882d6186ae62d9a3b73e70fff3cd3884ad4b338273b323e7ca0a5c6aaff9a1cbca2098e9426d65afbacdab93f4bbadcdbd20bdd3cc71defab9205519f4aecaeb3419643fd6efc9066a6ef0f6627318655afabbb85bed0eaa319fb9f6a8083ae4083ec1cbc9d7621f3156417d19f14135f8a486b7f5389104e31fe803a439f2d7e8392ed12c275a43798e0935b44619a28812f027f0d17f93d299f15b975ecad89818a3d8af1884bbcce4fdb77b6617f932b46283c4b716c5f51ce4273692d711d4e047d053e17752bac0a8ba26f8a53f0f62b4c7040619099ab75a78fcbb6a17434f18b7845e9c6be58b96fe4753871cacd8004b335319a7959e3465bd856f26c7dd5a5145216e7bacf7fd3594a1aee863d54ec6e177c601a0569791d4778d146aaa09d66dfe2125458cadb46c6201a88e257d2eda59bce006ed38c2c4ef6b26c415d21e9fbfa37ec5a79cc512ff5eab1307ebad8561186bceade0a58b244bda1c4825a45f30ed223f4d60fe56e91514d861bf856b6fc0d7b40568447fff4b1e19134856b58180208eb6adb2d78e1c6ff1370c995cf6c498887af7cd289ed92522b1a5804a501cca373d3e370594827f50e5f6a1c42a1817efcc9ea2a1dfff0a606e02628dc49a3e45c42fad94aba13680000d0c625e3be474f1e28776992d89462df567220d05d54a0b5de9b38398cdf074d62680adeecf2e4cee24532ced6a24bfbab035cc73f90fa9af0ddacc1389702b0278f9e2f30b3f7ca565fb299521e24a2b6daf26277318c6457e9dc7c066e66e5e3b89b22ca015de7db5078d6f7d374d39e520cf7e9d51e17586a874800eb631942be4bc787af5c0a33a1d9241e7d9758d990f5e04cfa93fadd472c3a9f92650cb98578317b82c9cb80ff8f7b5df34704b01f2d01f7ba560995c002dcd083ed6e715c7947c3a41e3d0a160a27a50895677e38925fd2e0778705a404103341fdd69016d59fb4e69f033e6403f798bbe11b1bf782749496d314ab894e315f7afe626f89b1fc87e5e2dc8d3e786838a6fafd13a34bca2b4727e2797cd8f3cb59b3655e539a1a0d86e3b66f4477e5c31e6934c863f0468bbb42b04698a6a26201f87437e674c926915f3d1e69fb2dde769b8fc55597135adcce736cb5da069a48497123073c92fc22b723e413a07de03b6ff25e39a261d122babddc4098ea91c5637996d383a76133b8646330b189a47ec1083da4c52382571f3f637dccb7ba5bc273c6e11d660a52640d0824c00d814a32f27389678a85d44d9502471f99f4305b19e255baeb12668dd235e4c6b54911e11f586d46b1242e1dda9e2a0bf4d8d587403fd45a191ccdbe81efb7f8c1c207d4581c9315b7b3b9bc9ef89d0565351ec7e971c2f38fefe4fd676cab7df012e0bf73cdb7a1b3f57350bdf9f6203f674c17c482e30f8552a2f6a4b4f35a7b55e6740b79f36556bd715ad736b89cafdad17dc3511b0571c588753cea5498975868f21ead043028ad72d45a0669140e85ee777c45fb49555a99fae6fac648b29afd279ff343d799f7acd885bf2c5d2d5cf778d25a69089f54c5e1acf31f1f6f8cedb11e8cf3aac3385bdeb9321ff1ea10b73ee887cbd405d77a11758f26171ed5df0e895eb953849786b6bbf6d490c67bf82016ab0ebc218bd3bc18f57b2e177d6913f96bff4d94b0307de63cbd2cc7a0ac3b23cd9434de507028417c774e2a62703e50e135b4a713b0b88bd90bf2885427048ddd94c4913a7d753d9e781853587c1377f89ed4eb3a45fe83376f785e73f05f20d046ff655803b05ac4042dc547fcb395fd2542e275da39fc48c9139dbd43bd14224f931a3d4c74994b4aa0255bcbec89cad38faa18a8ad10b62895e80246db51a86ef0c81e905f61987ed14cb580db9b1f91c564ac828c6453d3ca040c5e5275f38d6dd510eb6337ca2702203bb63c41365abf944a9786383599c171718561e90501bcd1549798fd132d3dd060bc36f44e2eef2ee2a5fd7e2b692ca1571f5021808b5c4fa75eaaaadf97527101dbea8e505d709d54469198699e55cfdcd0e2baccffa6bed87894e116fe46d14661a468d892c7b7357faf9bcf393f088634e3f541fe9bbef977bdc0b0991973c297297807451f5a6578027784be020c93a39605ddb379e741c8182467fe14b170550fa79e26f8239375ee4e84dff8f6aacf4cf36a573e5fb0345c29b4319ad59581abd9a737f746c3f9eb7d3650afe54423a56e4cbe637f9f061009cc3428a8d8c1caa9094a22e63b6f4e5967b8be3898dd456e7e2f17181793373167be4f1fea8069cc7968d42b467bb2a9f056d6ecf1b9898d5c4bcc752cbfd4609cde2119ea63a40eed352a6a4438e1af56273bc3cee8288cff977439b8ed9ce834641bc79e8ebf4365581543fc8fd469c73cc4bf787aae44e758ecc56335e384a788fde2ad9dff6fae77b2df1aa721d70118d85798855a3c24aca89f2146e53eb1d64814e784be42be95833345b033b495416f857be2bdd486c376ab3e219107e2a2d58f75b7ad02052b583a17cfae54e194c5b56dab88dd4bc3054893cbc75ac5c30a6b66e9202e292efe520078c02525a6c9eefcaa0f796e6bc931b4392779e55eb4085167abadfd2199adb58d8947693492aca927f2aae008bf7af9ebca125d858df6354c634283b1119ce2518f700a7b4c0c63a7948c1c0c731177cb150df4908c22a8ee334460dbe5e52dc9d08a9922c63360b5b54c6dddfd38faa39a7a1e2773e1449a73481eb4fc20cc3551e0bc0e782825f0f4b2c0d32d362f6fb7ae90c95d0065a4cbe49f96ed276ce96e292e68fa7f681f76f4615b490776b3a444f44ef94913cf89986b03cb8b451eb50097ee87af3437a63ece1ae52a81e05b134bf7c2616156710e21f760cae1cfba0a964862b260587269f1abda20b2bcb0c55338761c2712045170037a3ac843578693f4db80a05ade722cb4ede7c9ce3970ce4f2a8c86162216ce7dc62ea9c6b0ac27f75b47bbf77d79517708eb65ddb1f1458df602f1b8df80c1d82c42f0d83a4ef2568c38b5823fdd99b200c1c14e7b33b19550e18e0f713bb41343370b53484b5ea475c0465e4c8ff2c45b74eb3dc39cceb1db9f053b5ece8680c438a838fd0232cc601cce8a08f16735dd13b3f376b9af0b1e62a88fcd7e1ba4fe73a1e209a80567a64eb9ff2228206c1c09e73149fb075f82e4d31c1e54399bc59d405852fa7c3002b8213c5c793fef4d8478d206f974b3a6162de37b1b96e35ee1ba565a124010a73aec1fab58570eccc400d5545183942b10405fc810e1b48af4d7d483c1ee2b900e91714e38fe28a2ab71ad82096cec09b3055e9d9d17afe823980d72deb23dc4967f33fab8ea3528f4404acea35f0d76d10f58f97294a9a120bb1432a3960b4353ae8a961b53c720c00eb832f011fcc1e311e5b068fc8814113a8173a0da7b845d9b9d88dfa78d45077022cd2d9a02bcd727e1fc39a19c72010264853cd1515e74c6f7d64ed7360bbe24625b4a87c0c2a55921cc8ca278c2bf6533738134fb07720a3d0be97a9eb6664eb6f00e48818a5f3ced3382f4164139d3b7cbe32dcd92e39a98588c3236d4b030dad27121e0215742a4846b2e2c0019b9cac2b2f7fcdbcc1722a64beec4198e416204eaebad111cdfb7f43aef443639bd6f0e72ca8e03932fb754397c3abbf1a87c298800d774a3de1b19a93cc9a3e7ba36be19e7e48b3deabb9d6ba80cda7a13f310cec674af35fce0321cb04af01ab40a5564ebc1bfd72971c2fb1e7eda63ed7be985dc0c177a75a2ec161ede01e913563ec6f4ed8d624df057dd1dea6feddf73f241e005080a73bda4475d6dbbfece30def524f55a68ce956b5db0ba87e7dec465cacac754503d9688981703790c865ea14da103f98837990f564eb34a840dd077252685dc95818b78cffccdc5b1b987024ea2ce51d0ad797d36575f9b2c77a7548a94f96c981ef966df1cf66f7cf93ded154d91fcefe14b95eb90fb3fb41d307461ce065f845bd490b1e0ed37bb705b1a0a4291ebdb0c01d024970b5e1d6b076a05c24d62e6af4e0b8dc531d80c59fb7695c8138fa5e02a8449888a4e1cb9b12022cd9e0ab92165d7244f06ee84d06e1560df7dbf9b459848992b7d1ef0f0185bd90916d1f036f192b4afa963a248613dc7b16c0aa8ebb3dbea3eb1797396956faba2fe9092b0eb8d7f7d060e07eb5242a47fa49b774e6e769e8c7661fc499cd42e02abc669c1c817f00761eb42fc0167fbd61e2b02dac3b1dc6f47d387b4b95eb34a62f70b6de801fbee52c47505718151a0aad368231a5b204d41c545d486b49c515fa589c299b31ed2c950ad910cd425ebe36e238fe5383e0528b483ef447864d600475611bdd8486463baa4f780c1b95cc58869c167be1b40975376726069628bdce128b84f84d44ae84521d536ea97d365210d8f07da3db4a9f218d72c6ca875e97ad24a6495b27598a", 0x1000}, {&(0x7f0000001300)="c74181fa96a11dbc7a1c5e858853fe6d548f10df08a8f4349c337dd51a6cc6ffe8b26670cba01a78b2b0eef6b9b0c2e61e93eaf260fe8c4056d18a3e29933ba44bf47803e3c8b4e5e47257c4770220b0c1119291eda9867707b26d98c8126069ef1cfffb282ffdb94b3366ed1c5c8bed5973407ed8890b", 0x77}, {&(0x7f0000001380)="0aa7130e6ddf38043a0c7c5450bc5b51fe65e30a3e907b36156a8b54725d761b88e09409376b38be991bbc8642f2df763d95aa13f6206c7aefd4043abca088d5f418e254ae290921978cf887eff111416fbaef7b8857eb5e83f396b19e53a27bad916490d0d74bf0c20edad8e922575ec23e614bcc929b17f813ffd4ff6e5d6e7342426eb46c431aa4a72d95c2de04036adb54cb1485bde422e7f2db5f67c8992a32014059b00df9b82f9cb9681136e6a332b6f11c3da045d63c9f3695fb308f040c767f507a4f7a1522ecbf013484ef5a2e20f42e4da777ce59af75df12582863c6acc4090106cf086d8aa2020a01996a3f88d713e5277fae6c1a2c9e17e4962dfc2840e29fcad48a00296645491a1088213e4c78c4d9f3342315a862089452225f4561c063bac3305f22ff3a59c65ee2ef0059a205ae18e8568159a3c371dfec5b4adad40c9f29dbd18532e6f7be4fca71505e9f43153dc8c7fdaf656f11cf269c0240d3a06c0668312918e24405a750cae6c2d93b211106bc6677028454448b57483a5b9ad4fad62ff538d353f23ec1fe8b8063fbf3917ba81d8eb19f628b49a685a44320a153b17b6e8ef1da487da39f6a68675f4636b68741283d615e7b952785d3448be61d7b294c7726129e0cd9a32d04f11744d7d9acd010654a8fac48e46f9e6cf68f297264facd325a2eb6adec1aab315d9017ae11167fd69f3d7e6e85ac4fd7fc978df0790d34a451c7d38ce7adea260133b4c6ebffb5a79c1ba44eb1b47af1c3b852f717ecca8d467beb179961651281744d541e08a977420c34f6ab0160c29221ad1311857f13eff6d7cd08b7d5c82d80dfa8b45b908e5494c8f6dd7fbe3dd8484f49441b4d6cc1c10f340aa741d04fd68271f4869c76585f8e87e4d31d2e12f9ba2cc343a869e1fb91da366b3e5ac815c3cfdb69b2d95c29e657a45239aa6c1d8a1e742f0d80c2e1d14538210dfb2f7e2446472c0ce29456f60e08303a3fb2500844915f2b4b94c020b9f6735166e0a3df307bfd4ce58481124f1b12e1703532e87f074293ef6a4dfa879daf832429dab21164405934faf359e9ae2c745b3f5649474aca7f900d86e1b12576c88c77416ec98fb0a22fd5e0cce00366fe64767c48d7b3aa00ea2c8b75d36ea6e3c7993b87aca68dcbdce56fdeb2c35d6a6719517cbadfc10bb478db76747f831445ea12cf1a2e3d2496f88524d4f5499a7592010ae0d21ba0d9a8641cea352af88217cb7c735fec7d560014e36e7a6c67a48b1207e293f3c0f63cb7417d873d7623dc2be210ad1de66bdbc1e7ec24103f4bfaf2f095540d50a997acf357a702f27dbfa9e5511c23957c9192086e4878f5ad6735e756705f0f51e83ca6c0f4ca0a7660c457c5ab0862af9fd84b780131cfec3adb790f26b3d19fd8c24210da9c75dd63c7ad919c95f33251f597a00c41f3a3c57c8b2d7ff332347d7796f9531793d4a2760dd0887307e0ef881b0836f9bb537395bd971607d6b4cee2ba6f0d075815a94d56f5a7c30f4a7ad8d45a430d12da57c2adeba773bf250b9c1ccacc6e8fc8f830ff8dd05e97aaf2f74afb20ce5b10dd7702482762e2755ecc110b82e0709ba847c7f5e087c23df44db3ce9eaf1bbb3b6ac2945f2a7ac3d2ec2b7cd0e07ee918d86726ea3d6b030271aeed7ee70008448a3ef4962d30d562b38ef0a4f9d86ccbda9ba5f0e49ba43e5fa2d1d76640cac50ef32a6d6a90563ea1c6121589494484eaa6dbdc0cd568b076c38a9412f91c701bf01b08537144aa31b281e3408c9801feaa5578d88c2dc8bf19e6631446e1fbeee521c1a916b514233bd0c21a3c2322e9c3d35a8cd6c68a73869e2a8e564625abbb9e30b3be9ca11042117c885f9bf753c6389562ed5a36e131d681ef788e4792cc5d373ab37998755f710ac6313cb509d3122c00a8ba196485cbf741cace1f41784a584fefa430d3a97071e95bd3524c4192f9ca92b7562aac15728045e618f11e7a9fe072eec86a2122758277b5f6c21669212b075f32b09eeeda3b47983a959247e7f5f1e3de78e52d71932dea1a13a56d32bbc3285a8687843a3e6f6b6ed6ba6dc091be44085a49d8fccfe8589642815316eac0906a2110417f7d2dd4578bcc3acf9d02121ff2f44bc80a35d647522c9e38efbf4d05921ed692238b868af194fe62c88224d9bc16c1e95591058be04001455626a7471c918349b8c8a4590a4033326addbe0230347b693404b70b7c7066a793635e75ec8843424b749a767162ecec6602c51d78f10c72f7ccdc55f52369f22a6d046f30156cb3fe6af6b9413753065e352631af5ed9e38b156c452d1201be6030de2d4cdcdf692c3dcf680fe3589acf7f619a109ab91cca95ee346ee6c63eaf2becc69dc5642f875cce77a4aebddce15113fc4f7b6b5d6a043fc93a2363a57ea0e3da297305fbcca30b621d5ccdd0143122f46c920964aada17b336cc9bf582ceb392bc29e888188b24c259d6e17e90ae927d969ee021fe6645acbeb1b7773aa00484cddf7333c8137a608647c3cb69c521009482c2d06a8f5760259784e2fe6cc0837c8eee28292057147f0aad6bd5ad64490e2fa70c92fc4c8e00e61c3f08d28d35c6bbc98e625174d3fb9879ba19d70e8f286e6c83cee3759820c6dac57894cb84375f5420b9d8c7ca3a16e41308e08227aa00d887ef218de07c1491dfdc25c099b84e88673ad23a1700cb43b47cfcd1ee6f5d5868c9c834222f4879ba872ab542cbe61ba99458dd8001cb1e01f228c461260fcf2b60c411d74bb6dbbe859b6a77811b73ac2839238141857bb29423d1b68499e5ef579ff657a4b0559762cb874ca181058aa991f209d1b16b7b6771971db4df9e6affcd81e7d9c2f80c85f0e1431b84791c6996a1db3f0599ac681e7f7d69fb500660b32e8d05f4797e8f9220a88718bd013fd6fd2d1b935716a143751acd548abe1181b69995d321972c6618865950ae243a6654d85a3ab5b9421af17f291283d4c43999c7009ad0687966dda0adfe008f0f556e672c1e29a3479c6e879bf948aab1bf64a80a3b5c3b39b0289fb92d49914f937b9720af46fcbc9b28f0ce33b8bd6bf2ddb7886673d618da71be77b3a0a3dd633fa5841b34dfbc4c482d34d759127570add2a46bbe486ff698f47793c2cd96577d530e9ebc39f4abcd1ad65afefec2957e51944243dbe373501d926303122c2607053bfc4a2516c46598e65a9ecf2098c660ef98f01ba6533734e3190e25c7cd442695979fda5e98ec31bf87e2e320a95fdbfea2ab174d4cf9a8f16ff71caa6c154bead3c48dafb1868c3b917c67db578934f9b688d9e554d63243b6dda24935440f707751b246bfe3ae253a72ad8b8013128a11b2f05a479ebf5f9d454ce73e99200ec3663a2d9b66712370cf6b1f66b694feb10127100820ea16892171ca08d3e3b3b8a732e99efa37ce613adc8e9c217b7d3def4fce49d0efac98c11a0ee0c5d94f01208cae266a992ce4376f8752fc5f6b5fe1ac7487d1808d89f713eb3d3be8e9897ec729f11e42f4501ab2ef2337fa67a07d995fb44585685ec239d1fdad7e1dd7f7c0d7b462c07beaccccdb6048364db4b6d24fcb06317f02043328fd19c72b0d99e2446bb45e44b2456fe9d9a590dc70562476c8106e4c33340b1d442aa0607955403b1e027d41d75e4ebba0c3b9fc3f6a275937fe280e401b26f8cd605be56532ef4b7c728a11e121dc6fcb1c1ed26984d6a32703ff339e57db432c5b521823be1b0ed9c508bab0a3a60015cb9f148842f5cc4d44ee89e0710f411d93d22756c8a36b8522ee3fa04833f381a269b6d550d398012553877d867442e2757cb633f6326ac0c9fa01306c8554a8a7c67320699af28bc718982d7346c5f5ba297e94032949e20f6c79d533a9d24fe6462345c4b8775190d8703ee16a456bba57aaae9d3a3488a514b8201b2d2baeb435e490ae0f9b4973d9731b8ea92f1a06cd528194731e98f93b09d81579a4d5d0bd32e95608d8dc5f2cf10680dbc6672cb42e99aa4bd043e2e6c94b31f6a09b95bee2a45538b38c3c95e145e98b74c3a6ffb5476481ebbfd0e482ad103bbebf2e50f3d580d94282b155a42007e8aab4f1b2b67143e26f8f58c28616827784a20859f4c33b0c670882b678b2cd4e121561b572d815f2a753da7f7f06484d67cb518d89af2fadf741b866a41c439168389112e1088796927cb04a8ef92a11f456f4ff8e6923517a09802997467c53c3edc8b689d95b973559fdea88689893ac7b89b9db80bc13316acd25f69b47feb1a63399fecb78ad5771885f39ab1a6f0667e6379499fd6b84057751ac7a3b2a0df0870436051c5c3605e2a0bdaa8b16fc2c7a712d342e08fbf01887c400ec00b7dfbeb946b1b07ffaf71e537c0bb86ffefe619355ac330aff15c94b448b8402f44d1ab396d9642ded164cb780ad11c5ebbdfaf3b36c19b44df2f04fe787e03839d786595d8db7c444f7e1f508e990f1c15044ce220d95b9aa80fda5f6bb21a0bcaf4269d34904762a6a85c38dd70089eed6cf5df5ddff6e29a57be9c09b2c411ac72636f2bb9e7b296accc948c5f9b25d8556637b65df2abe967be4e9e5d56d3d50a80d224c85322a3f113bd93bed7c698f8ddd3eccce27e4794786cbfa77dab1404db10fa323289954580dc63ece3b805410ea6e4e9e10af7cc510dcbf1f5d517be49d6a8bcc672c4dff788118ff8fd2b5b6fa25a09f0fe8fd1d7acd31f1500bb655f806305d78eb0a5c925cf8a9be509d25e1ff0b6928d18acf8f925e75fedbb9550b42f2e66892a529826c60b9afb1a883ff4344e9ff7660efc0d20e5740dff18b4d7548df384c472df928fc00840e0995b943b49690a0a324d2fc88c45658ee047268cd5865fd8d66c7f127b2c13b526d250d2982b70367ff66097762754c95d685a5595eeb2ef989fe96d0d7eb0049171a0c7394e1fddbbf70e950aea3664e370cd4bf474eba175802fa6c5d5a1045a99dd05e58ec3aacf58aeda6890092ca4500b653be757abff9c78d1347dea502cdd6603f501b6951bafd2909d037731266f1f2f6e5318c60c7540a07d014b3467b72068edc4671ac7696bffe6bc37d9b6b40d48038d569e5e8a6e366c59ecc956f3079c2438ee2b930532da4f75b65843724ad77b8c19a5ae9083aaccd7c65c1f1eaa53f5e6a6d0af7d5fca78ac6a038adb90460a11f055900ad6b5e25536c5963b881a450db2864cef1fa14fdb864ccc3db6bf4349087bff7a0deb5f8c355ba825a1f9cd7587bc6d8ab52762aa60f550503fe72566fce501e7f141a3c4e33478889f1be0eabdd1e497185770811c386a275a8c337d9d9dfd1c759794170f3aa1d5a1a6a78f2cfb8bc4fbd1b0c1a0953af7de6d4d58357c0708361ee2f78d761283bdeb6c2e81bf6a8b963b95462a6cc39c092ffba7a85361b03c322bc2dbcc975e257d221a3c70844b139e0750e645b539ebe8bc1078583e750d2ad7bd4530b79a90da2a71c4eb06cb4a05a4076df19467ed49debdce23bc6f792fcdf77af756fa6724c88683d606ac6c75a0a1ff7495e5c7671a78ab86c8379edfc375d7c5733d25aa370891d22d4cedf5cae3009c25269e8df1c3ce685f72aeaa4d34e568aaec3e7d51c051a564f89ff53b3d37cabc5c44c06046afda448440c0b26dc4f92544848e872cdcfbd10f18e6b5a1b40be94fed1d1f75af20a18716d86fc171a5840e62a3e53d87cfeb1cd501dd09a5ef81d862772d07580357fae766fdd486c7778bca6698cd8ea562779fac3", 0x1000}, {&(0x7f0000002380)="ade7cd953ca1f0e2a5f43e8a3a", 0xd}], 0x4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0x9, [{0xa1bc46be4f841c6a}, {0x2, 0x7fffffff}, {0x2, 0x5e}, {0x1, 0x1f}, {0x0, 0x80}, {0x3, 0x7}, {0x1, 0xfe44}, {0x1, 0x80}, {0x0, 0xa48}, {0x7b856b3731d0d97e, 0x8001}, {0x1, 0xffffffa9}, {0x2, 0xfffffffd}, {0x3}, {0x2, 0x7}, {0x1, 0x101}, {0x2, 0x2}, {0x2, 0x3ff}, {0x3, 0x200}, {0x2, 0x3}, {0xbe299c237b1d12b2, 0x81}, {0x2, 0xfffffffc}, {0x1, 0x1}, {0x3, 0xcee7}, {0x1, 0x4}, {0x1, 0x1}, {0x3, 0x3}, {0x1, 0x9a0}, {0x2, 0x5}, {0x1, 0x7ff}, {0x0, 0x10}, {0x3, 0x8}, {0x3, 0xffffffff}]}) 16:04:45 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffff9bb1653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58f54237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950020010000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6cf69646", 0x28) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) write(r1, &(0x7f0000000040)='n.', 0x2) r3 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x8, 0x40) utimensat(r3, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x3, 0x7}, {0x4}}, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x80, 0x4c43c57c674a7654) pmap_unwire: wiring for pmap 0xfffffd807c2263c0 va 0x20000000 didn't change! 16:04:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/248, 0x1f9ee39b}], 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x42) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8, 0x1, 0x3bd, 0x20}) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) 16:04:46 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xcf95ba03debe683a, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket(0x11, 0x4003, 0x0) connect(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:04:46 executing program 1: mkdir(&(0x7f0000000100)='./file0/file0/file0/file0\x00', 0x16) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="01000f2f66696465302f66696c65302f66696c65302f66696c653000"], 0x1c) socket(0x1, 0x8000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0xc1) symlinkat(&(0x7f0000000580)='/', r1, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) fchmodat(r3, &(0x7f00000000c0)='./file0/../file0\x00', 0x49, 0x6) chflagsat(r2, &(0x7f0000000240)='./file0/../file0\x00', 0x0, 0x0) getrlimit(0x0, &(0x7f0000000280)) 16:04:46 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) unlink(&(0x7f0000000140)='./bus\x00') getsockopt$sock_int(r2, 0xffff, 0x9f0d02e784a57add, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)='n.', 0x2) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000280)) write(r3, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:04:46 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus/file0\x00', 0x40) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x800000002d}, {0x6, 0x0, 0x0, 0xfe}]}) faccessat(r0, &(0x7f0000000140)='./bus\x00', 0xb, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000000c0)=0x3) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x101, 0x6}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = socket(0x20, 0x5, 0x2) connect$unix(r5, &(0x7f0000000200)=@file={0x2, './file0\x00'}, 0xa) r6 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x98284960f0ec4e9d, 0x0) kevent(r6, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x2, 0x0, 0x80000000}], 0x1, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffa, 0xa1, 0x1, 0x9, 0x7fff}], 0x7, &(0x7f0000000300)={0x0, 0x6a97}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f00000003c0)="1ba571ab44293677bebda4eaf3efd9b9abc00b01cb2362c63761e4a6a83a089afe7bc500e45b0b277fffd19116480734cdf0c00d061e59dc3c2d8186c45e4b5cf8e2eef9c0d6f46e6c4fb60303206aa0ec860cac2a3c114c179d010e6284685bfb8902667adfe6d8e4db698ff9d88e93f9123bacf769f50753cd2667b9994e9db17390901b246d667f442b8c157b37cad195bddd7f9f3ca3ae69dd504dbcf69afb3b401e23fb4b2c9f58adaeae3076", 0xaf}, {&(0x7f0000000480)="0d61f95d2b57d5063a5c564c8d5a4c025a57025e800987bd6763c3bfc267c245bf655c20fd0ce6d2c88f21478255c7bdd4e1da3379b8564c5695df90045e12781422c4241c3aa4051e9a096d784f612a4a1a4046d6f26caf891ddb9039411f838fa99ae8ca1d8814db02d08fabd70043621cc72050dc07d9714acc05ba8717f757eea31882ca57a1fdb355b4d550707ed768299fde64cd8fff27ec02738b9fac006bb83b8632d9d7dea8e3b105d4f3dfbef2703991d2cb0ef166f570ef8fd8aa7d951b9af7531a", 0xc7}, {&(0x7f0000000580)="0e6093670228c410fb66572ca8e35962d0c01f3fef79f56930ac452bfe6ed51399a0598481abffb5c321d687ec15ed94b3eeb838036f0bbf299c51b35166941ec9b32e3d329114ef57327633c7eb69556b", 0x51}, {&(0x7f0000000600)="4168ddc9076c5d733fbd935c6b4c57410b9e1e2617c82d7f49470d7759a0ab37689d0d824225312b9bc864996d0dd4a769dc729e0228a796ca5a799d370c178520583125ddad2beeb60d37a4f85dcebd88c891706ed14b2fd6d8236a68374a381328cad3c216a922863f89f865c113f9ed7cec1e336fe58651b2317aeb99e7038a68486e7d6c50491a326c1707deb28f3111574495efb244f07ec2d198bc6ab094ffe18a16d3ffc934afb499a0fd0bed0b9dab62f026c17653eb117e9a15956058c336ca2f5442945a2a6a1ec01c1c1722dd72b63f251bb17bb472d9330441450a8d572af2d46dee25ed234f181c49b3c105d5859f1075358ebaf58ef65847274f6d3e0c584d39c900ee5322efba929049d1f8f8ed74d3ddb86a4aa9d8a21628d6c87b9dc5546bdbe826975b34503aa672a8bc307e8d51d184497612cae4609b6e773d6cfc2d807c9d04b6cfe9c56663877baf33845db7b3ab1e70fb63bbc59003482dee916bde31019e6744b1eb8c11f6e809a5073cce006fdcd568886a1f2572019fb14350aa8a8c6f4d3ae764e9482dd48389b4535ebcf9a44f48a7401fd213c0baf12d5f0d3b58cb81926144946af4f71ba9ab66b006a3a5fa819f5b8422e4628c4e7a73f11818509f66326f6605df2f2c5f6a0db810235a51562134a8bcc322492bf1c657f489595d558a38d83425c880c86384a638fc165319c008ab215e3f9bf01f96648fb5f60c03ef89c0494f137e3972b079e2ad5a5123e30efa820a3f3b29a432a0d24b8d7de349312698d4d67e3fbe9bdb58f0d6bb4b49ec883e167e68e6cccf40a237186740c6f821932d8366959f73604868065a22c4c99ba7cb6444b6a0e1d1f6703f7adb47bafcd02f226e45b6beeb27780f16c0e45d23f5af036b4bcb39676ac8d47642765c118901e4a0a1daeae675e4050d8546feea09a15ffa6036df4115ca314848a576fea89aa43028c3788ee3137c36e9c9ab7ca893bfcaddbf558936462c9d6042b254719fd181bfbe60fa42cb49ca8b001a72f06d279ea9cbbb57d34390715934d4c4d9ce1a67de1ba40a47734b2bf612f4e96d330653969c624ddbe8b1b0f416cbf5b6bf09a18c17e10db77bc674a71984e9180c86dead8eb544d40c1779124000251c5f7df57a4ec0e41b86bd67b1e88a7631262c0071132b8a01461426d367939f4a44eb0307f64105cf5d2da75d990d1f70016b8fbfe2d83d6036bb2849dd565ae479c35d322b74bf8961bae8527e5ee3d399abbf3499229ad44e106a4b111f04969d6b33e9d91c0aebb33fe74127d7f880003f519dce5b67847a9bd4f64aad61718450927ebded93ed333a2cab036b0602f0c792c194a1aa90827bc0e7d456bc73919d64d21a8e55f8131b9425ca62d8c7733f83c40f69ea86b21984b1f0e963a0c5f0b052fc2a78507892d8199a54a6d799880c943e28df6313f4de8c3aa65fdd644fb0fefd4c69f080e2324f4f9beeda194b581c0008fa25071b2ca6178089c84838e549bb47c6682e5e6e9a46e8bce83fa9a9e641a6b46e75e413f1eac1bf9cfaa6f564f5ba6487189a2de6dc12b4fe8adfdc239d5ad1bac56a3197e659566f847fa5016f5cbbeabb88df0c57d7d86423b4ed0165cb460a17df9e3184a4f6b7aa18ea7ed0757a8aab095cb437995e1a14065100b919bf42041b80ad39486a250366d4f0102fa3d08ad4be99bfe5542dd6c90733608fe4032cae157366003c36245e0d498080c9239f993ca544f84b6c76fce8300b81f91ecd895e0a82dcebdaac14e05eaef6decf8cbf9ecbb0daf204ffbf51e7323d3f4282c0da7e8f99fc407cc9b1cf0dcd0cf2df49dea838b74ff29c2f2d6f538682af1c1d427502a40c8eac9a0b167cfa4bc56fd2a62dc08970f7f0e6e1b104121b09f89fb7a36f0bc28a02a788c48a4bee28b9a1da26e6d32ef3a24d3d91c742954d38c88e44b2d1c974072b6cf404ab114d8039114b1bd07162f5622c33b7b330c702349a200c7cf438e1192f3bc14ae6cdc87e9086bcfbd61ce3ab89fdaa5a76c19fd1ddc347d7e4a206180d4742bfe91d6fac7819ba59b96b919325b7c94d90da8cb31e9bf01acacdf033fb32a71f1946be140193d149d4d6e1e492a76c1a5517340ae44dc5498ee9d7aae6c24c166dad5db4ca85e17b5dec19fdb1afb9157b586b60b6e878124b7754923d0ed5c52b737cae6cdee9959bed080f8b4670b85d8e6d9f31b3fef52ae090010247fea97f95cbb1430dd7db6b80cd305e1b7f6681fddff3849616232a35e8a138dddb7c63939bd1b852f716e35b130f3cc7ed69ae021c982d15cd46b19342524c3add3033162f6b18dedfa1ace2bf5f476cfcfed11968ade028cba599ba9bdbabe77b7d1b5f2670cfe109c86534e28aff70e276b85cb1dc707a477b97d0c3d80f7eb80ee18e5bcdb8b9d6fcd56e82e33caaa21479ae87a0435f7210c93dea3695951384384b626cbf7573c97eee82de3561fdee2a30255c468538c8017eeecc62621ce6a5002190be1ce72363a2ef29aba0dc0c5972c8de6104ce4ca06153edeec2de5de5052d29fa75cecc3f21415bc69d9eb9c857219122d2de26ccc04b16590cc639dbfd27aa4576ab4a61a1dd79310ec9f7c74c1f29bcc6eac3b51795ae8e0d115e360dbc7dbe3470092829f439886b1b1bbee553764f47ebf4575f25c4de4994f95c8e4cfa4066cc1c394ec36fc29fc15fe0503372e01b83ec2f597dca76c36747c440ec0edaa1b23b9d89a07c8caffa968614fede143feccb5368db6a4f8abcd09f72fd8c02564e766e3a1e0069d6c14e5b1957ea116b8b9f70dc9aefd74056b461fae899eb5f30e473bf9f176a4c48444c3a80fc8ccbf268016007b11af7abe4bbf3afb6e302800fe4e52977c90cbd93a844d1ff5306f3cbc66abafd71ee5fc529c91f41f71b5d87b732f479a5b80f6e3771b84bc5ea8f999a30553d8e6dbcb7ff876c2225f41cb3fcaea4debdc5261b510f070cf70abf3934394bc43b7e2537a42500eaaf9e4147b0ce15475e48228db7a16e72663746bc807cbc32485d30468f3a94c05439dd86e15f6fb10b4f02f288ca2e7dad3e5bf6fcc950c5b6c14940f5ab02777fb7f6ee6dfd89dbe5f62ae845a33470a5f1c5dd71862ad95a682b5d2922e5b7300b55cf26677717323cf46bd2bb0a2ba1cf9cff0ab18d6a3b4607f4648b8570c8f00c3882303ce25bd33f27cdc9a8c8c2b604c99e0e9a4afee5c964a372ab4fdd9594589ce4eb0721fc6d63406dcf1f312b7e18dfa7bd39f5821a9e2203128ab92902c93a494df6a81302d974b16a62a16a2b27c4a168890eb93c47ba9add78c138b30e871c0e8a9e8b5ce7e825e4b3a85ebc1d31ea7a0641daabcc1c73a0c628de2e23db2463f764178a7ea96d0361ef7deae2a803bc04093da50892e4ca68e8350385dec2d882d0e717f99eb0ccb7923360aa462d75c8bdd189def0b07473f45889bc97d94281d480b8108c14d5be3d6a7bab0602ac18e9f75460f50121f2a516faed0666c0b3447684e9437d9835ff1b00ac2f4c2b5561c63651f91eb64a916eebd54ecd20500afca6e74598fd658b4bdd3c91fffbb2a5c21b0468b9d8836975f2a2533f8b27faf97c5078a251bf8fca60e8c0784e3b91decd0dd53ef9d2757fa1ed52fea8270fb7d176b87aed23f545c973a6d5382437fec763d45c4b55c1d14f9fe663b8d3d657fd89823a966a43b4a1b56f8fce28814a7017da97dbc7b5286da1035b614412fe6d5311ee72f3cd1baaf48d9621d4e5c4ddb448c8aefb7c4d04a1149d7d61bc18acdd7a4b30905378ce9eb533ff67f08c9e16800bd3f2acafe65c58ea0c338de4eddaedf8bc6b7eb392bdf6e39d7d00f9b75d368cff845d7fb12b791c490b600b840b0263748729ebd37b6ac398091174bc1324d83ded6fdda2e20c9efd37a463b9be1b279c6489ed64e89f9e93d711533c9b92470f7d1d823a4a3a1bdbe1a8d0ab60a89c2a7e742e5263287e18e5902556a6735e5a81cbe49a874f388f807786499fc8e06a9ba1127fab9edf68e36e16ab35013deab514027d4ba3e2b794f87726952d7c250e0cc69aeead80aeb7b9a0bba1fc2e8a74ffd80c3e995a96f024efadb184a9b60cf234404d49c19457c62d9d905723782b1dd0e5e43edb8dc9e8e79d5165b22b4f66a874c9437d268c1af960677758c3f1c9068755bbc4be9ef24c74863b64be7b5068cd1847d2f14e0d39b0094e8ebee44aacd66de259db02958b7860cb3aeeee014762592f36205249051417f0cdcc5cbd2d71b13d434568f0286d5bc4f08fd021cf87e9108267ba082d41a96e909b90bd12a9fcc1e1206757ca64c9b068054de7982d404de733c4d9fd31a062c98fcf946f1c59cae9315c5b150f9a230c935a9dcc91c9d37b8df147aed742be7f2afb098de8cd79bf2f72e015fef1cdffa37601f23f0f4a9f955c57147c8e4f05008e83ff69ee2e38a8a8b036f134444ded1a3e60c0ccb6e89528cef1fc83ef7e7b2c8c9421934bf1e8a40e97a3550a44476e70e6438bb976ffc5c8b04b72adb108ed21b6475a2dfc51fde31882e3a10dc207a56abcf6e48aec3fe863634e1e172c74a4be0ad073a816034d7b8dc1f7c0818b00f4a16404032ec0c6723fc02979356b3b06e976f6ac97dc6bf5e38f62205d1fd58bcc27e53caa35f58f3fee6798e23b7f082be0d41cb5f49ff6082fa12bfc19444fd0a0e05f5e20610e279a56afec63cc99c4a75d96f293d05e083303d651b9bb68ea861c62f243d01828337261f9023740ae9e68d0b23255016cf36a5be3b3e86e75876b0d9741c61db09138dd7dc0f83b3c792a25803d2d0275242a798475bdd663916c461d38ce07dc64929ecfb9ffd8e80f0446690dae1791c56359191d3f0c3fc073b3d557bbbacda593f5fa5c70ee32e76d710bf83dee4678efd3bf14b4bca4f5dbdbb40b9d9eb97e112c82c2dfb1a956517a7a112f9514e8f8d4241ea8e50b53910800dd31ea0be4e470ec9f5be6d9df3f91cd17a864c3a57255c99c13afcf2df41d38b2d5cc5c5ae7261226265ce088eba3da9d8169167a52251432a44c2172b2c56ac22d4f0056bd600f46c61abdb2f9bb62f4abd96ff3d4449eeeaa2ef3f3de7de93c99e475f800d0330ee62c1927c961cbe26b3e74ed2302311bd1bf29be20cf8bbb6097abdb8305eba1c6926a37688b75ee0b2ae661f93e2b6559267c89615dea593a5ea2d7eeb94818e4d92f2d7b9da2794ddda1ff7026f96c8590a2bb8b9238b1bc855a50448e5523aa27dab97fa226b66cb9ab9ba5366bfb4eb0fd7d8603cd620db97c957eef6143141daad22d838465418ed3fdccff46c0239f7e5f3ee7a349032b1904667401b0b2ca7857447aad0f75d54016292cde5d869f7193563f5795c7f4d671577a43ea525b0afd2a461b1cca58b0fe68aa2db791e252c512d8e3c200e5b834917e9ab8f1ae1d951bc9c9b73dba10f7173fec103b677ec1b5277b2866eb9a996d0aafd9f494a5eaa0755a54317c74d8195def089ab354ff647397c072aa2cdb86053db124fd9ffddbd5c32ab169c64d067f1e2ff096324a97c7acd6fd33c53c10e5a1f7fe1dced92053f0bab74391a6ae40720380ce604c906de17391761014616a2930ac342e0a8c3dc58db22878c4ac28413e9120af46c616e4edd31d4ae47823f664378a2927a30640fb6482dea60e02641f1978af16194bbc526c1df2659c9bb945990baf83a6a8f5516195f17d5d809140bdf28aeb0a1ad168c9427bd30b23884f4bb986df0462", 0x1000}], 0x4, 0x0, 0x29) r9 = socket(0x20, 0x1, 0x3) getsockopt$sock_timeval(r9, 0xffff, 0x1006, &(0x7f0000001640), &(0x7f0000001680)=0x10) linkat(r2, &(0x7f00000016c0)='./file0\x00', r4, &(0x7f0000001700)='./file0\x00', 0x4) close(0xffffffffffffff9c) r10 = dup2(r4, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000001740)=0x6) pipe(&(0x7f0000001780)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f00000017c0)) r12 = semget(0x2, 0x3, 0x543) semop(r12, &(0x7f0000001800), 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001840)={0x5, 0x10000, 0x3, 0x100, "c997c908d0fc5717d23b05ef17b97e4322a4884f", 0x5, 0x3}) r13 = msgget$private(0x0, 0x2bb) msgrcv(r13, &(0x7f0000001880)={0x0, ""/54}, 0x3e, 0x0, 0x800) getsockname$unix(r6, &(0x7f00000018c0)=@file={0x0, ""/86}, &(0x7f0000001940)=0x58) r14 = openat(0xffffffffffffff9c, &(0x7f0000001980)='./file0\x00', 0x10000, 0x81) openat(r14, &(0x7f00000019c0)='./file0\x00', 0x20000, 0x101) 16:04:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) mkdirat(r0, &(0x7f0000001100)='./file0\x00', 0x1) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x1) truncate(&(0x7f00000001c0)='./file1\x00', 0x0, 0xe57) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f00000003c0), 0x2aaaaaaaaaaaaae0) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x23, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getegid() r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r9, 0x1}, {r9, 0xaf}, {r9, 0x10e}, {r9}, {r9, 0x2}], 0x5, 0x8eb6) shutdown(r9, 0x1) fcntl$dupfd(r9, 0x1b, r8) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r7, r10, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r7, 0xffffffffffffffff) r11 = socket(0x18, 0x400000002, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r7, r12) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r13, 0xffff, 0x100, 0x0, 0x0) write(r13, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r14 = getgid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r14, r15) 16:04:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x12}, 0x801) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x73b75b68de8cdb41, 0x3) ioctl$KDENABIO(r3, 0x20004b3c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:04:47 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r33, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r44 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r41, r43, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r44, 0xa5, 0x3, 0x1000000100000000, 0x6}) r45 = socket(0x2, 0xc003, 0x2) setsockopt(r45, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r45, 0xa4, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 16:04:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x80d, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x80000000000, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffdf000000001e000000000000000000011ebd1447a64ceb2d8751d65254b8237cff4c6a0e8485efb83cd8957e11ccd28c1d8e5c2b08209ed538174c7ecb4b6236"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0xc72571f098c1cdc1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) pwrite(r3, &(0x7f0000000240)="7f74979ebd7da68b2f680c08f4811f90f31af260a939c2143ffbf2eec69535c77c4a8fc1c8b292a904c05d521a7d8477036934a2638201cd80c4b7edd9f6c2f43d15061d4750d4613a12d34002f00a7556d314716a2be0e0109825633dbcc15ce79f3ed388a5e32eba636faeac01b52ec85cf27a164b8cfc6b31ac9b18b84da074a2b9380cef0efcf1faf1c60b519a6d259b9945beef2474f0580616a2e866c348234e3ecd483d20c3c54009d8e61f67842619fc8ca52421172d75", 0xbb, 0x0, 0x0) 16:04:47 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000040)=0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:04:47 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x134) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x1, 0x171) open(&(0x7f0000000180)='./file0\x00', 0xf9472290bf7ba7ca, 0x44) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x83e895b84348675e) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ftruncate(r3, 0x0, 0x4) ioctl$BIOCFLUSH(r2, 0x20004268) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:04:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:04:48 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) geteuid() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCNXCL(r3, 0x2000740e) 16:04:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000080)={0x5a20000000000000, 0x7}) write(r0, 0x0, 0x0) 16:04:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) mknodat(r2, &(0x7f0000000240)='./bus\x00', 0x80, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:48 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18320809d000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x5}, 0x7000000000004, 0x8}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x2, 0x4003, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() r9 = getgid() setregid(r7, r9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r10]) r11 = getegid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000080)=[r7, r11, r12]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:48 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x580, 0xe0) 16:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) getgroups(0x0, &(0x7f0000000140)=[0x0, 0x0]) r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) connect$unix(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) dup2(r11, r10) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r12 = dup(r10) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r12, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r14 = socket(0x2, 0xc003, 0x0) connect$unix(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800000000009ed947ae6fb3972235cf6f2607b71b394b6ee26bc01926adf28f89ec44c208d651f5b5"], 0x10) dup2(r14, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r15, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r18 = geteuid() r19 = getgid() r20 = geteuid() setreuid(0x0, r20) setuid(r20) r21 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r18, r21, r20, r19, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r22 = getegid() r23 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r16, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r17, r20, r22}, @rights={0x20, 0xffff, 0x1, [r15, r15, r23]}], 0x40, 0x20c}, 0x0) r24 = geteuid() r25 = getgid() r26 = geteuid() setreuid(0x0, r26) setuid(r26) r27 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r24, r27, r26, r25, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r28 = geteuid() r29 = getgid() r30 = geteuid() setreuid(0x0, r30) setuid(r30) r31 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r28, r31, r30, r29, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r32 = socket(0x2, 0xc003, 0x6) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r32, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r35 = geteuid() r36 = getgid() r37 = geteuid() setreuid(0x0, r37) setuid(r37) r38 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r35, r38, r37, r36, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r39 = getegid() r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r33, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r34, r37, r39}, @rights={0x20, 0xffff, 0x1, [r32, r32, r40]}], 0x40, 0x20c}, 0x0) 16:04:48 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8000) 16:04:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:04:48 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x40, 0x90d2, 0x0, "d721084c2053c6e23c5cd188b6aea417e4e74de4", 0x0, 0x3}) fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000200)=0x1) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r0, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x61) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) flock(r2, 0x1) r4 = syz_open_pts() close(r0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) dup(r4) syz_open_pts() 16:04:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="f18cf18d71012a4bf6dd1ecbfd88fc74e688", 0x12}, {&(0x7f0000000180)="a61f2fd71957ad49622aa669b3e9f508db7331bcf7c10e91b049522d95d798f5683388b5f131479c863a330357728d004294b2feaaf0ddc834c819b926f90fc3059863c401c5231ce3afedcda014f33c33e00c3096e2b0c5cb63b38ee014622943f94260570c164db5003b879f5789724ce198558adc56431f5673040774dec802ce05319a65113e24df56452d41b14409937076b10884a50a552db522203a7954793795c9746a9ce791ad92293d0efedfa371f021d16de6276f6ac64f6ec81268d318265425cadd8d769da75490f1007a1c258e71ffc502d95365ac10d7ea965ffec3a3c70c73a16fd8c334", 0xec}, {&(0x7f00000000c0)}, {&(0x7f0000000280)="b7b8e8178dc12acb8a1d52d4bfc87a3e4732e1ede3dc74c4884a49230dffed8b6c2aadee70ac14aef5501ffefe8bb69da3cd60a1db42befa29de", 0x3a}, {&(0x7f0000000300)="de3333289638166703b5f2c051046de7ba4da0d195755683861f7db11a585c66b62816cb66c7b02407c96854a6e548a62567672cc3e694ea3f16f73ae52adea8951f4ac454fd5a4864f4d79b31b8397cc5a4613d48619d8e107651b2f55a9c09187fc925f8e392e49db588e335ac76f52a33ccc525ca40c350db392a7180a79c749f9d8dbc459ceefae5d923afaa78bcc1efa62df8f78cf7459dc1da9130a08249ab735a3a0059e45eb0fcb6e1b6e3cf78aa292cd2c4dbb06bcc30cfef", 0xbd}, {&(0x7f00000006c0)="65c1e9548b3b1ca96dd63ad232f959da1bb83f8895d4bb87ea7927e987b3fdca8d538a3dd32a6dc2ea42d45fbd39231a8279c423369e0b1a113e3144e32a7bcff404d0a405f349cf1cd18dc8b88e5aa30cf5ecdfe551691fc86ac8e44c4391dfe8e59896aeb340530c83946339897c490cd658eee5bd74f9863170d2088fda50819898242384f4259bd70c606d6edfd0d9dcbcd1fe8701b2bbf1f51a2fe3b7e46ca36c9606611bc4872039564b591f9ecf3c9badd4e5b032f890f1bbc342dc0cd7dbf89828d95920d8b3057c24b3e0ffa98aec528df7cd3b4583582505480003991732c6846cfb946b2366c3a996623ae8", 0xf1}], 0x6, 0x0, 0x0) 16:04:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/de^\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8a94a21a3e0ce41a, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") rmdir(&(0x7f0000000140)='./bus/file0\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffc) 16:04:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:04:49 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) kevent(r0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffc, 0x77}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:04:49 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:04:49 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = socket(0x18, 0x2, 0x3) preadv(r1, &(0x7f00000004c0), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x842, 0x8) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xf, 0x50, 0x80, 0x881, 0x7}, {{r2}, 0xffffffffffffffff, 0x14, 0x40000000, 0x8, 0x7}], 0x9, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffd, 0x2, 0xfff3f, 0x4, 0x18b}], 0x0, &(0x7f0000000240)={0x5a, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) 16:04:49 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) sendmsg(r0, &(0x7f0000002700)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000002540)=[{0x10}], 0x10}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r6 = socket(0x2, 0x4003, 0x0) r7 = dup(r6) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() r12 = getegid() setregid(r11, r12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r8, r9, r10, r11, r12, r13]) getgroups(0x0, &(0x7f0000000140)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x3, 0x4) semop(r15, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000480)={{0x9, r3, r4, 0x0, r14, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x2, 0xc003, 0x6) connect$unix(r20, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf339bd88c21b1baf8736de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b49bc509a00ea3872cd23500"/210], 0x10) write(r20, &(0x7f00000002c0)="9e2319950000000000d9c19aab4230e843fcd599f2d26500b9a46ac33fe38562d0d6cab06ce69646", 0xffffffffffffff02) sendto(r20, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={r19, r21, r16}, 0xc) r22 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r22, 0xe186a678a8fd42eb, &(0x7f0000000000)={0x1, 0x0, 0xfabb, 0x6}) r23 = socket(0x2, 0x4003, 0x0) r24 = dup(r23) setsockopt$sock_int(r24, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r27 = getgid() r28 = getgid() r29 = getegid() setregid(r28, r29) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r25, r26, r27, r28, r29, r30]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r21, 0x0, r3, r27, 0xc2, 0x101}, 0x4, 0x2, 0x6}) fchown(r1, r21, 0x0) 16:04:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() r4 = geteuid() r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r6 = socket(0x2, 0x4003, 0x0) r7 = dup(r6) setsockopt$sock_int(r7, 0xffff, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)="01154cb4e89923c0fbfea6a6d25420174111658434a4c62fdf10e4db6eac516eb3b1a3ae57a3c84a95ca6ad4d3c0eabee5cb17198b7100f47304a09cd6291b6b7823e7d3c9e51d0081821b660113e78beb3e774254055d08c1d905a261a15c6f8bb7ed978ccebe85d86bcfd7f12c5c73c52bd5826bc6095f761c447a7fee73df0554f4698a87ac4314dd2f7134036f22ccccb6896a43b8e76ca9169f8d28c40548b9712089abf03b2c936c103aa9f375", 0xb0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() r12 = getegid() setregid(r11, r12) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r8, r9, r10, r11, r12, r13]) fchown(r1, r4, r8) kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:04:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x46deb5b5bfbf01a1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/187, 0xbb) getpgrp() write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) close(r2) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:04:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x82, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) read(r0, &(0x7f0000000340)=""/239, 0xef) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() 16:04:49 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x460, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r3, 0x2000740e) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r4, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r5) syz_open_pts() r6 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x4f, 0xa7f, 0x2, 0x0, 0x5, 0xfffffff9, 0x10001, 0x2, 0x2, 0x4, 0x101}) r8 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r6, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:04:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:04:49 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000200)) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getpeername$unix(r2, &(0x7f0000000100)=@file={0x0, ""/19}, &(0x7f0000000180)=0x15) sendto$unix(0xffffffffffffff9c, &(0x7f0000000940)="52f6bc6231e75e8e5e89553e3033561e59c09649e9ebb22ac7c1bbf57627c8d1b698e389b3b1b62301209506f6a9a398c47f0d9b4e43a6aace8a8689fe690a3f85476b3476df616edd4f3a312097c8eca8e8d605f4cca6f20c6494ed0e80e45290496f4857fbb671e249b4188a00f08d3c22defacd9f7944a7d0871cbfbb42b431e0b2aee87d5e8cbf88564125a64679e690a954fb502a2e24ad601a3e7dc3d52f5269e1fe19d653cfc426ae6086816f78cd07557aa1aed3505e7ca6fa7e7bf0b7ab0842f070e3470938c0eef944bf20d0607abf5c1c8cc1fc59cd06af3d38c1e8fc4f8e821d19704d68b89c6d01767164a3d8851c2529ec580e8e2d96ab19df26f0d86def4566ecfe09cd588aea9352306ace60d56adeda0f2ebd9c292f541e9a246914c3fe7111e29523edb3ef81b8326eb8949cd4e579687831db868343ec9230e5a4d5ce64dcf4b7541607b886431a9bc2cf1c16e321b5b42a188821749c760dc097dd09b2c4a4ca0c3148ec13964872316f78bf21ee92145c33614a78bc2724cee1b69afca0ab7942dfce7952019767b0ae8cae0fa6af70340cee28eca94a8b63a4f359b2cb09a983cb2b3c64e8f1b7751ce4ced7b1db7d72ac3823af8d2e9321dad00c7c92d5206e11ad53dcb593f9296dd681bf506ccae8a95d91b702eab63a9ead91ca5ce1cd1de40e76539e7911afae0f381d2570ebb518b5f0c6b5014dc8cec401455a8177e06e54bab877096d86e4e4f2af2f162f176bfb1b91232099d9be2ffd3f4667017a321570c3cafaed389638a53242ca9b2663e571a5764ca0b5e583e263ef7f2a73f6d1d18e3f1f8b49fa8ff050075ee99622ccdc7dd83ad6fef3b67aa541aa0af35a4bde40cd5d0c57a9838f3479855fc0825811bdca2e2cfbe5212fe3230f281a53dc04e23d3c34bf1d255c45cb2b31034149d8b9d749029b268eee1decf6e9a255a3b714959121915870994bbe2f9e97914b108ff53160ffcc189a40b9fb9095fcad29b1ebaf0c8def79495123625c3c2ecdf0080e9546a811ea350e7fd9c30c0d4fa40a9e92930b36eed8bfef0a42e75c62d14b82f1e2f3adc8e58bede99799159e365f3e8309a3426f73d595b8fe1ddbedcfaa6f2311b07655c83ab867d71e11afba3c61839a5936dbbbbf3b9f350829704d32abc6497bbab4521680ab833894645be2091a2426d10badcebbfe0e5709a1ebb1b42ff8f9383ff6dc4e102b42200d602ead430936d45d9455b57068a61c8a9ffddaf2c6211aa7f5a0160ea94d7372dacaf038e7c198b907a84c9c4004a1d620f1756e22d994ec8939398280480af9d01cd3720cd2b83c710fd2a121012a7618548aa351b96e62225df0893ccfe07e5fa6d86763d0788c3989d2ce57c3f74726e6d90f7eed438976eafc9da53c0aa71ff29f7545f434c0fadcbdf00dd0fb363c4d5529f637fe90a1a3c9998d0e1398c7b93d3a66fed77ca097666a5c43d2394dc38ed1a4e3734feb05aab5270fcb2fc9843e694c7f87f81419a78350817ba267bc2618be3806c7a518a008bd1a16a0c3ecabbd76f88bf3d277866b609bed852a11e357e2f3ebd350084f33de7dabc45962ba22b5dddd2bef25f37e28963d3c9e844e471cc766d19ddbbdb6ea9bbc8d4d69f8c72b5d5ac0da386bb2350c32e517501691edcd457a1df628760f37d573655f1001b71c69853c91972319a215e676a856a971ff8832e2b3badc957b4d09b6e6b197fafb3cfd979ce34f49bf27f13c29d5046348f2a76f5d98fbe9aaa0fc2a64220ecf9b13a0ce41152ea0e686e260f63ca2116b8322dde6d2a7926273b24bd1df77bb4ea898db60d367301f592327bceb9e3a331672bc5a93f60059f0fbea39739a5e945dbca00f6807f255dcbb37d81984115e69bc0694f26b8f5ed01fad054fba23f526de869422e3ef197ce8eb46dd8eb124c1717ebf611d05763924e56894edfa25625ea8e6c04d51ba6a7b6fc985ccd32c32a665a78cca9d3a45f8790008e9a052a22290d87af2be140b09bff9304143e511acd75ae3eeebca718ec7216b3bb7bfd9f349d9f436cd19d9c124198f09faf05c5f618ba1c36639af751524eb5fe0455d1d8897232383b106ed0691d977b915a3319eadab8d9dbd3201bb2c61bdc6fb02f950bbf9d9ff8b81c0ed9fd244e764889cda08c39577aae056fe33694875c9a8f532b088f4a9bcd98c06d574313129b1caf6cce91036109eb8ca00244e6fb3bf50fb8f28ebbaf7a017e1c348f188a21ed3a79dac0d44fcfdfbaed74d5e79461e6398c484ff3b8a940c6d032f45f22285c882502db0f103b243a22981438d88a06109e529bd61d7b087e7733a39d06d744e63539be85d1ce934ffae33d24b5a2547bf0d2bdd4b18ddadb59f18c722a719483a31e1380cd5b4cff56bb6a63aced9e4235dc5448ad94f9ca0ab784e2ea3922afb990cd3b379dd3223df3c45e6d81b4b84550aca5aa3764efa646b07274617fbf8454d0ebe3f3f5357ff5904d413d67d690a60e09acfa34952d1bd4f8a0b761ff078310810d5fee620fea1896051e9c52e712cdd388d9156fe55ddda48fdfc8aa8ec8c1d6ff6c59073b76d6f2c6d274866da1b33cf5e02dae1a0058796615b2eae948b12955af4cb7b03d1188d9b43ed14bdcc4df3cadf5df1ea7a5ecafd69fc4a6b6b1662af3ddfde4c7bea939aba612855b75ed04b26da008dc7bb76a4fa5dbc9cdb291652d29ac05b0d99ce2e2a155dcb5a8e3e39d8210c19324430b5172cdbb178bb3b1c388ab204593cbc4986a0dd5d15d15288bda015d2fa67cafb4057a3847bcabbc4fd34053599727390013b10bce75e8e1df44cfca9ab1071187e81f31120a704a09cef4e024d0c5aca69a8d373370c23c949ff4d87409ceae6c0add74df94cab0b5e6a6bbe0d750e64febff9e4affe21e9962200af079b79bcb04b50d0359217e803a67aeab5bd20a51b8422cc0f10cf75e4cc214c2f2785cf9fc6f61167b9f10160bd06435dcb83995aace9a76d8a9d171ae16b4d48b97d15381df5d85244f8d420de915b32ef2872f29bacd35f14d33b3c44b5537dac144464b12d1165ee6f6e03f0da24db366f36f5f6ede5879521b769b45e094d963bec01d1b20ad99e8a3b3487f85978ac8a4f18b0f05fb1b346d029a58ee1494c5e411108f00b0e06d404cc60ca961688f06b5d493ccd42dca16b4be5a83f6e69e0e7df658eaca5447b7752f3fa2f7bf66b965f3d8e1eee6cc0e14d518f67c96fb47312a4d9b5ab44e1d8983e6b032e7b6bc3cae30b9c918325fba7fe16e40c3b18a18efa5805b86278ff1cba023df4ed73950835a05b9a8f368d37fd0ae6f2dc0437a013c970dace4f0fc93bcb7a51033a5c4c09d056f20189944bb38fc493e8d7f9b94a251bb07e5f9bfe3be00cd6a90a66da668e22b58bd1892a1f336e367aed24fd9a8839f1cf0b99cbaffb23c2aa1a3b8dcb8b4945354c7148e591dfac7198cb64a38a78f71df01682e4b83022da327eda158e7f57cd686a99267173b842a9f34b631c5c76136383b007f209ccdde619a3395ea869de51fbdecded91528d2debc919e518f7582f74060c40b6d83d970afc3c31e83ae37d54985e0d2d74acab82c33aef07d92a88f96cff56e9a385b83a13ef01ee87fecd9f78ae11656bf876ab1b6e6887674c482330ac33af577fcc1adc9eb6406446806c4c1963ad4d6606f117fb46c1039f2fd27d85ff58f34ca76ddf7487017cfd98980e16c20c173beafb092456caa29e0ce7ffb7719c3aa14cd5b9b22fd41ad268f6befeeae7a75066bbb22b36c4b4cc74d430a50ae92c562008a920669749c045ef65edfc2b4a487aba0183ddf2023636ad2f4f29eeaa300bf2774e4bf80394340bf8ed3200ea9ff06a9bd0eee1c34fa189482a81a462e1b59b8ff8377b704a4e9fc7655a70b6e0224bcad04bc396d94d55ecb8f2c8c8c2c322e1b6ff6dae190f982864158d4c142a99dcaf460a87c51fb2db91b885dafffbc433b39aa0bb1ffbb29ffbe19f3501c7c94304fb10f55c0299ff424427ee5c63d4f4573baa6409b79408d8eba2193767ab806a4a5b84dfbed2604648dfa4b8fd652fa51a352dc3817d240cecc8c8a7bfb912b92a33455ed630d7791af08782ffb4df15c1e84dc899b4e6169b7dd85242dad012b8e83792d185b0c03bdfd51ae66ef05387d154ea5aabd13b8bfcc5318dc11c7390416699d00f2a31684d2e85a4c6c3d2dad0f38bca8160be13bcd78129c43d9c69fb7763303346d8f909a9f505cbd12af2a36d95d9cba97c99b71f4f06b3361731284b7ce31a4ec3891d1ad01caf17551990f8e34b953a7d979e3a608d27c66c2ef68a9e2f917de19537687e9304af6b2e9ed8f02fb9d84c0471c783f247284f0f11b41ea3abb99105ae7d1c1a6a03a1ac64ee4757e067edd497b41b482ceed9703303937ebda0488ec4e0b14264e8b153853f013357316d74bd8c503bc0a01fadf460b5bded7c7bf58f4e80e2d3a913a7b23112fe4edfe8df86e9fe2d1a23479c283595ebc9601ac6f3fda56d1e7986521c2eb8fe1d9e146d8946db0cfd6937148a7083bdd730d1947f486c9f6d36a3740d3ffe32de25ed3d7f891880adeb1a9c7d6e0073ca39d25b4e5e2457e3766c7084cedf59ee3231c0a0590fb0b8f708efa670e16a0a71b365c50d3f58afd39daf7ae9906c48084beed365948a1d32f5471cc72f917ae4646c42cf455304761264318bbfa9277fafe180d659e92fd49d4cf2ee797977e45af067527d1f823f5fcb805b03be6b111402bb8e9f67e53b4e64433e3b9c439859b59d59783e29e3ed471e4c122ca722b6d6dad80a4a1f132fbcda4a5fb30ee8e9f24ebc88156e743bbf68135b685ce95e1a2b91154a25d7a4249d0e33acfe912410cde34dd321725ef20032ed29f4a14cbddf2b6551ed89c4e2d6fbed8b5e64e7f4124143413ba3846c414ef100e2e41d995c270826b12661d7ba6c152f095740dec50289cd5fc2ac02ea4508b459e0d44f33a1a0ff27f52f54a8169f650aaf6e1095bb407da00b7ed94391ca8c3b46fcb02bf69b01752364df1513b99f967a71991d590a5b4ef00dc53ba792b1f138f82043c3f80a90a0e00edb94bbf2efff78b88b75dc25bb5ac741ba87c84523f47d120fb758305699708816fc3e1d0d2e9a321c8cab4f7f3a55df5d2789d1d7c030f8f0fde6a0059612e4d1bd7ba4a988b8ee3f596c0ff98a42ce94ca79188c5bed5bbad2aecf3dbd834c7387b70721eeee0c9847ac804dc6830912e4651313eb66bbc5e82b7ac1fbe291f593b0aaca3d30119d906dc9399fdc4922d82f44bcccd9a480627c04e15a5078cdf70bdf7d5ddaade8dc09dbd0c5ce1308cd6b640ef236c7c8c42fa3f0a75fd5378031d11573a6c84dd90ebf78ae484b836015bd041e1cf75771c73ee7d71f0849c74fa2bd0dda7cf8979508381898711e134697c584b7f12236dab747688c8a343b1a5ceac394477f671bdc80fd1164dcbbeea92420bf19129a25941cc3496eb19bf1d2b6d75943204f0f0803f348eb71a7688726581d6e98b117c982748271a68cb803b63b2d72c73651eb1617fb446f9166a324596938c598439be397d734bc0e44f1fce64c54ad37f1310f9d8803a87645221836f0aa9b37af91bb9c2bc7474e80a9ac6ca003153d27555daf4201de08bf57cd80130beaa8db8ddd695bb794818b3e2da6be27600877ea781c1ab98c295f67c8dc78053ffe272fb274e96b213b7969f5320304aa159851164f9a5f0824aa2573623186f3b3", 0x1000, 0x4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:04:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:04:50 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = geteuid() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x2, 0x4003, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) setsockopt$sock_int(r12, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() r17 = getegid() setregid(r16, r17) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r13, r14, r15, r16, r17, r18]) r19 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r19, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r20 = socket(0x2, 0x4003, 0x0) r21 = dup(r20) setsockopt$sock_int(r21, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r24 = getgid() r25 = getgid() r26 = getegid() setregid(r25, r26) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r22, r23, r24, r25, r26, r27]) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff, 0xffffffffffffffff, r18, r25, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r28) r29 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000040)="000000024ca5b30bdfd9637b946c82955dc103287f07b7eea76d410d59831a5283e4b28bed11ec5111814e010422000000000000", 0x34}], 0x1, 0x0, 0x0) 16:04:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0701a277dc5745392a101023000000000000ff045ad35a05d5000004"], 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x810, 0x25) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000240)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) setgid(r4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x400, 0x0) pwrite(r5, &(0x7f0000000240)="41a8d2e9fda7a895470d2fd2b03c3b730121ca7808f572c6066edf671e53602a586e6958c27e700c00678d571f779eb9098d77c08a9f44ebd208b7e2f23eb0e2c922e237a090c38774fe8cfefbee4377fff61de37614aa4ea2fd407f5090308d7370c47f8362de27babf45900dfe846eafad86688816576b33e1a826bc99fd1d26aa8748ef35e87aafc05a5ac383e8131b27c1cb9bf1da871d0edbf054bd1301116f4dd6324c4b58bfd0cdb3f4b34e23d5f28a3d9405b8f2ae8955120739146504a5d9ae1bf6fc965a5ed7573571d9f8ecf9d8137430bc413d6dffbbc6937a3c05167b4d4e532bb218ba2e6cbed4c64c158e325130", 0xf5, 0x0, 0xe) getppid() setitimer(0x0, &(0x7f0000000340)={{0x23, 0x2}, {0x6, 0x8}}, &(0x7f0000000380)) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000440)=0x4080) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x7, 0x3, 0x2, 0x1, "136eb97eee8c25aadcdc7505da26d987078a9380", 0x1, 0xffff}) sendsyslog(&(0x7f00000004c0)="d69e59a02f", 0x5, 0x23) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xad3a7be958b6518c) acct(&(0x7f0000000540)='./file0\x00') r8 = dup2(0xffffffffffffff9c, r7) dup2(r3, r8) ftruncate(r6, 0x0, 0x80) r9 = open(&(0x7f0000000580)='./file0\x00', 0x20, 0x10) ioctl$KDSETRAD(r9, 0x20004b43) socket(0x5d0d0673dcbdcc12, 0x1, 0x20) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000005c0)) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x4, 0x7, 0x10001, 0x0, 0x9, 0x6, 0x1, 0x3, 0x0, 0x2, 0xbfdb}) getpid() r11 = dup2(0xffffffffffffffff, r2) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f00000006c0)=0x2) 16:04:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7f, 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xa4, 0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:04:50 executing program 0: setrlimit(0x5, &(0x7f0000000100)={0x6, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069dd, &(0x7f0000000300)) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x280, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x5, 0x4}, {0x4, 0x7f}, {0x46, 0x401}, {0x35f5c08bd9fb4fad, 0x1f}, {0x87, 0x1ff}, {0x26, 0x6372}, {0x85, 0x1}], 0x7}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1, 0x1800}, {0x0, 0x3ff, 0x800}, {0x3, 0xbb7, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x1}, {0x1, 0x8, 0x1000}, {0x1, 0x2f, 0x1000}], 0x7) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:04:50 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x3) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="ae1ed63e80755cde75645456649152d6052ad49cb6bbca88ae94bea04f3f362d1cff6096c24f5d8e4db4a20bc97931efc87acfff1be5823df828b81627ed99c41edc96ddc8f81da711f9fe9f32ec4e83495c22337600b59a393391475fd93c6e16cc23af3b4e4f575a76010211f7dc834bd9efbc0a23206effd24adca6d7a5c89e3760a4672783a7e8818b9342252d931e26ccb34b949b332c8741af36006861b5de23fa288fef53d91078eac74f7883262967465313cc525d9a35b39cb91d2df2f36ce625816339ca95026dd9dea505e9adb2465999353b6861da53e3fc448d44fa680b8d14c10b08fd04e440b35a751f027720870716c4ea9f6f545252ba4d6e66892b331d2d1ea032c92359976554e621a95fd3a52f88bb085b236b5940f55242a2cf5dc2c67cdae922849a6d03fad3d0bc5edd97819cdd2358a596c62ce0047c523165fbf92a645ddee82afaf7ac8da4ea4d89a37861752a215567a1cc9dcb5ac6843fb72da10ca31b1c4e63c10555cbc180be2005966d43fcfdc8840cd247f616088d2dd976c596b5fb31675fed1db25dca790a49dbe673655790f114fd7f852c0a0ad8870488e2b83ce7d6dcc6b9a90db87b4460fc98c28c0bfdd2877e33f1caeacfb2264f54308d37c03043e450f3cd4c43cbfe3a9f9d80351c5fcef4b6edc941cda4e9cd0f97daf15f716900369e5ea5f3488c8ef076dd38ff54e89a99f0740d3a9c0c8f58d459a356caf7fb3bd15f630bf2707fcc3c86834af73538f3ff2dd711a09aa9928c82b325404ca9f60553c4ba4e4154d105e08a5d1b975922f40df214906bd1d26d2abfd6170ea7314f926c3cb9109eed51d1de185807a6cb64e26ac3e682eec6c98186e6b978d1c89ff67d400a40dc36ca446b5c8491dd04b56283d01caf524a104ec577fa73d44c17f632ee0f6bd19e7dacdce8cb2b7dcab38f25c297b15bd4e4139744df745e5aa2b9a30bc072c038192917152444f392dc584907cb9bba729ac59e03d956d35823aed50ef02025219e0c330e66f9e21cb1983574c672e7bc2b30c35a4af3ec1b83a014d569d71555504610f2c7d21fde5a988734e29c669f6961a48878d80ec40036c72007ee6a298e87f55c74f7e9eea7b884e46f2c3b14cfa96061f0fd1ee6a646877147db030b6ce065b06acd90a45e11e0d97b594952d5e9213db790b75b9a1595fa2a54567042c27d1191657c0dbb7bc58a69d8b0d1b7752a767dadedc774c4b50ff26e3df621edece026aecb136b6e533f07861ac6584fded8607f64adc1143f1a52b88d76a3b6e58ca4da77509f485c2ee73acf2e7c65d7d6e077b921b40119c93bf82785f63a7a39107d3fb92026f85a39627e645336787bd72999be535d176a0c6109fe6f978d220fac9eca6e2b3b02e766e6bcd7993e9b6d541694797b113fbda1595b2282c1b56f477272478eabed5d6d5ff80d8c2ee6ce8e8cc8ec1214cb95df35282c755f770ff60b008feb067a4756439ab6c54826a05948ddbcf4fb4fe2aaccd89404c5c02fe4b30cafe7132b5b15ea9ae55e3fd6196a032f03030428650a4ac02f0ee975265229a7d0a74f3106baad2bc9e51947088ca04d6d1e86b8fae8a5ed583abf22abb6a0edf54cd655aa9c00ca78d4132c2cd0a4d0663028a2805b5720a6e3acf970baa259bbb328cf86238bfaa0628cfd9a4b0cc6e30c84163e862820005b7e30de86431e031ec4ff4c29bff1067c2033b1e245dfb09d67039b169849a8be93fd0db42e4f21d72e34195eab194d340f8795e4f8b5c1a0194b6eb9056368b48209c6ea1ec9249e3ea8f119763e6eb9c6a02acea1142bea9a6b5f1ea6792225a2532ac12069203519df675052cfeeca7838cee34f2eae64f9f69a6c78e2a7ead4af1f8275f975f168c1c2ca66f708585f10b31cff37adc4bd7c03716a3be1f55007a938485ec88a38e7c5cba9b321d396614d341729de97c8572070e33bb3bf428d3ff27a4806f102f5", 0x585) 16:04:50 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044278, &(0x7f0000000000)) mlockall(0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x88, 0x4, 0x7}) 16:04:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) 16:04:50 executing program 0: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f00000004c0)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) getppid() r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) getgid() r23 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r23, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r23, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r23, 0x4004746a, &(0x7f00000005c0)) r24 = msgget$private(0x0, 0x718) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r27 = geteuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r29 = getpgrp() r30 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r25, r26, r27, r28, 0x4c, 0x6}, 0x8, 0x800, r29, r30, 0x7, 0x4, 0x8, 0x484}) r31 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r31, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r31, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r31, 0x4004746a, &(0x7f0000000380)) r32 = msgget$private(0x0, 0x718) r33 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = geteuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r37 = getpgrp() r38 = getpgrp() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000300)={{0x8001, r33, r34, r35, r36, 0x4c, 0x6}, 0x8, 0x800, r37, r38, 0x7, 0x4, 0x8, 0x484}) r39 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r39, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r39, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r39, 0x4004746a, &(0x7f0000000380)) r40 = geteuid() getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r44, &(0x7f0000000480)='./file0\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000380)) r45 = msgget$private(0x0, 0x718) r46 = getuid() getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r48 = geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r50 = getpgrp() r51 = getpgrp() msgctl$IPC_SET(r45, 0x1, &(0x7f0000000300)={{0x8001, r46, r47, r48, r49, 0x4c, 0x6}, 0x8, 0x800, r50, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) r52 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r52, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000600)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000680)='./file0\x00') ioctl$TIOCMGET(r52, 0x4004746a, &(0x7f0000000380)) r53 = msgget$private(0x0, 0x718) r54 = getuid() r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r56 = semget(0x3, 0x4, 0x8) r57 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r60 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000380)={{0x5, r57, r58, r59, r60, 0x40, 0xae55}, 0x0, 0x6, 0x7}) r61 = socket$inet(0x2, 0x2, 0x0) getsockopt(r61, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r55, r59, r62) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x6) r64 = geteuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r66 = getpgrp() r67 = getpgrp() msgctl$IPC_SET(r53, 0x1, &(0x7f0000000300)={{0x8001, r54, r63, r64, r65, 0x4c, 0x6}, 0x8, 0x800, r66, r67, 0x7, 0x4, 0x8, 0x484}) r68 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r68, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:04:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) write(r1, &(0x7f0000000140)="595822359d3a9485e4675a61fa601b72938449560503cbd076a8473f7fe61371bb58a1fc446f40adcea0309efe281c9b7f0e57302812f0c8f9467e6560233d1e2557a1156a56eaaf8844afc29aee51b34414435e797b7e288ad025d7f17fad86d6e845b1623bd0c6f6f9ad18eb65753a566ffa7713acf837d9c07c3e05ac1af213daf34e964c8a155f7157fbf4416e8f5d56e46b29121ad409da595197cbdf7e9c3b487ca298fab80094e0ba531cc816d44c9edcb2b64e0ec84c063317218279ade008541dea940613e9522797dc7ca4b5a26e8d6f491159", 0xd8) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockname$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:50 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) connect$unix(r3, &(0x7f00000003c0)=@file={0x0, './bus\x00'}, 0x8) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x100, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) read(r4, &(0x7f0000000400)=""/108, 0x6c) write(r5, &(0x7f0000000040)='n.', 0x2) accept$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) dup(r6) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f00000000c0)=""/83, 0xfffffffffffffc68) r7 = msgget(0x0, 0x10170) msgsnd(r7, &(0x7f0000000b80)=ANY=[@ANYBLOB="0300000000000000ed8297313681ebb6c044c73a2f370b096592987ba6fb5610c913e7d94165a55708440cf37c1a379d5ef57fcfbb1c1722a1e5c1151c7375a56fa7e0bcb75d25f700f3832ece7027d45582b284d804b68c36bcdcf8a2e0c1621891e2fd54e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc627f5c4807170908000000000000005c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b0c961dfab8548b0c231929aaf8bad55f53e66516336d66142a2ca7443704a66a9ea48a10adb4568c867eb918b0850c2dfb0876bca5c1f99c2741f7a3104bac61d167edba6c15997a3087a3a27061928d8bb0bd6b8a14063352f70a07cbf3be667973c52bc11a47276d93feb6889f351bc7d853bf538e486adb0e1c61d809618a8c672fa54f7da06653ab12b15ce5ddc4e1472d35565a00547c264a424068917436482af051cb1be5195ebf00000000000000000000000000000000000123ed901f42c94e81c47fa84a16877b0329a0a0300000000000000b67bac59672355712eace37cef62204f3c7c68285889d5725199d264cd4d25a3e3bc04be71d516fb037d744f9a0745e905e595e82a28e378ac681ee180fb1e69e8591e13d27e525003c39db1661b8088eeb34edd10ee58b2e9976113e3d5e98d11e445902ad4c4d69e4a8baaec6a375f5b81db5317d94e0eedab4409adb4206d1060317f625ba16565d393a876bf7dfa68509701d23b07e2eaba9caf9e58b904b870da5657353ee935c9812c0be8ab9d52e691fe5e9e1a6619d1ed68ad000516513107b0c3867c7f3490f20a0468f5b0c3160c5531641ca10beac4a93d1779d260f7e8ea4102a7b10ec76fe266d34c9c7d6e8916b6391db4003c19d3c1ce88649bb3ec2b0000000000006c7d15ebe88704f164a7663cce0451914ea9d6de4cd1aaac679142e350cbb4839c4aaffabe5a9bb8b841841c238e527e5a688a3ccbb34e8bbcaad326638798f67c7f130b5979ce9d9af95af47ab400"/772], 0xd7, 0x0) msgsnd(r7, &(0x7f00000004c0)={0x7, "0821da2dd07f699538d32e276025e23890075e8151da71989da4c954c775796f699190cf311c20712204206e07495e6d1fd7518a8f4f2f24664eb5375f83c301de8ac9003f24724269b57fbabbf1d6250ebe169317611d4e66a1e69089920548754d5c2de8491ffaa7a83cbc0306fd78e11d65519544bc69a7233c800ed28f6027463d62f26d27e7a1719c220cff3a69e278bc14bd8ac3539da5c73d1bd916a5ced776c4eac545cb0501e4a6e61b66b29df9d45445674e10a0ed1c8eac97c91ccf3f94164d34da346e06"}, 0xd2, 0xc00) mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000001c0)=""/87, 0x57, 0xcc0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='\x00') 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f0000000140)="cfca05de389bc87da5a9520bafc032a86473d1cc8e732225b37fa7a40345338f819784ed396651798f24a2335f0cd72b1dbd796cfe734db8641b46867c75556fcd8d2552048278cad55d265d138bcd979715094628aa76dd5e8f26ccc5b8e9d5a6cc609563a20e7340d571d7159ad7") 16:04:51 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) execve(&(0x7f0000000100)='\x00', &(0x7f0000000180)=[&(0x7f0000000140)='/dev/bpf\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='-]7--}\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)=':%&\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='-\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:04:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x101, 0x1, 0x3f, 0x956a}]}) 16:04:52 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000200)) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/149, 0x95) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/3, 0x3}, {&(0x7f0000000280)=""/17, 0x11}, {&(0x7f00000002c0)=""/34, 0x22}], 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000100)='Ml', 0x2) 16:04:52 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) getuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000300)='./bus/file0\x00', 0x40000020674, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001040), 0xfffffffffffffff7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000140)=0xf87) 16:04:52 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=ANY=[@ANYBLOB="00c05aa3a7622256552b"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:04:52 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0xfffffffc}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0xd22) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) setsockopt(r4, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1c3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:52 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xb1}, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x1000, 0xfffffffa, 0x9, 0x0, 0x1, 0x1, 0x0, 0x1, 0x2, 0x6, 0xfffffffffffffffa}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100010008cd7fdf0300000058158219e62efd5b60a5f802ee5b440ab07f23416442b0e6", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) mlockall(0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = semget$private(0x0, 0x3, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockname$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) chflags(&(0x7f0000000380)='./bus\x00', 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x1ff800) socket$unix(0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000300)={&(0x7f0000000240)=[{0x6, 0xeab}, {0x87}, {0x101, 0x7}, {0x40, 0xb92d}, {0x44, 0xc69c}, {0x13, 0x7}, {0xd09733327aa76b21, 0xffffff92}, {0x7, 0x31}, {0x48, 0xda}], 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) 16:04:52 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000004c0)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=ANY=[@ANYBLOB="0121462f66696c653000"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:04:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pipe2(&(0x7f0000000000), 0x10004) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") getrlimit(0x3, &(0x7f0000000080)) 16:04:53 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}, {&(0x7f0000ffd000/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 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r2 = dup2(r0, r1) writev(r2, &(0x7f0000000040), 0x1b) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x8) 16:04:53 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0xffffff1d}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3f6cf7c6ca58cd807db1b118a3e"], 0x10) writev(r7, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r9 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r11, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r10, @ANYRES64=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8dd32c4aed1989fbb3f83fc800"/61, @ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r11], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc9871d617c7ed4d758e996727411923d975682e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc430383081d1feefae3827ad2641854f933f3311b23d354246af1dbc62172f285989b29700002000"/114], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x10002, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r14 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = fcntl$dupfd(r15, 0xa, r14) getpid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) setgroups(0x0, 0x0) r17 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/100) 16:04:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x0, 0x4a}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e3966696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2f6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe49089100"/111], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r5, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) dup(r5) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r9, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) r10 = socket(0x0, 0x0, 0x6) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r11, &(0x7f0000000040)='n.', 0x2) write(r11, 0x0, 0x272) r12 = socket(0x1, 0x0, 0x3) r13 = socket(0x2, 0x0, 0x0) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r13, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r3, &(0x7f0000000000), 0x0, &(0x7f0000000200)=[{{r7}, 0xffffffffffffffff, 0xadfbdd4ea4e7c98c, 0x6f1d6ab41cc29dcf, 0x81, 0x9}, {{r8}, 0x7ffffffffffffff5, 0xc, 0xb375aa8aead270d7, 0xfa, 0x9}, {{r9}, 0xfffffffffffffffa, 0xc, 0x40000000, 0x5, 0x6}, {{r10}, 0xfffffffffffffff9, 0x40, 0x10, 0x7, 0x1}, {{r12}, 0xfffffffffffffffe, 0x11, 0xfffff, 0x80000001, 0x6}, {{r13}, 0xfffffffffffffffe, 0x20, 0x4, 0x20, 0x9}, {{r14}, 0xfffffffffffffffa, 0x8, 0x80, 0x8, 0x7f}], 0x4, &(0x7f0000000300)={0x8, 0xb98}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000001c0)) semget$private(0x0, 0x0, 0x10) r15 = kqueue() kevent(r15, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:04:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x2ff) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x81}, 0xc) setuid(0xee01) open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') 16:04:53 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x16}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x3, 0x7fff}, {0x3e36307ea32a4f46}, {0x1}, {0x3, 0x4}, {0x3, 0x5}, {0x1, 0x6}, {0x2, 0x7}, {0x2, 0x893}, {0x7, 0x6}, {0x2, 0x9}, {0x1, 0x5}, {0x0, 0x3}, {0x0, 0x1be}, {0x2, 0xffffffa3}, {0x1, 0x1}, {0x0, 0x637}, {0x2, 0x1000}, {0x1, 0x22}, {0x1, 0x8}, {0x1}, {0x1, 0x3}, {0x0, 0x8cd2}, {0x2, 0x3}, {0x2, 0x401}, {0x1, 0x3}, {0x3, 0x7}, {0x3, 0x400}, {0x267a3b14517387c0, 0x200}, {0x1, 0x7}, {0x1, 0x100}, {0x2}, {0x2, 0x3f}]}) 16:04:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) fchmod(r5, 0x37ecab2a29158f6c) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r6, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r7, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:04:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:04:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x40000000000000, 0x0, 0x0, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() syz_open_pts() flock(r0, 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket$inet6(0x18, 0x2, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x8, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000394000/0x4000)=nil, 0x5}, {&(0x7f0000527000/0x4000)=nil, &(0x7f00005cd000/0x1000)=nil, 0x100000000000000}, {&(0x7f0000006000/0x3000)=nil, &(0x7f000055c000/0x8000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x51}, {&(0x7f00007a0000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f00005de000/0x1000)=nil, &(0x7f00001f1000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000199000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000716000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000041c000/0x1000)=nil, 0x2000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000395000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000016d000/0x1000)=nil, 0x4}, {&(0x7f0000730000/0x1000)=nil, &(0x7f00002b8000/0x8000)=nil, 0x5}, {&(0x7f00006c5000/0x3000)=nil, &(0x7f0000573000/0x1000)=nil}, {&(0x7f00005eb000/0x2000)=nil, &(0x7f000028a000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00007ed000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCFLUSH(r5, 0xc0206925, &(0x7f0000000300)) 16:04:53 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)) socketpair(0x10, 0x7dc775bc8278bb2b, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) preadv(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x20, 0x92) 16:04:53 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, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x80000000ff, 0x7]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a51a7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea9443023dfc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a8a79cbb8e7f2877684a6920151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:04:53 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x9, 0x6, 0x80, 0x20}]}) 16:04:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) semop(0x0, &(0x7f00000003c0)=[{}, {0x0, 0x0, 0x1000}], 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) fcntl$getown(r2, 0x5) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:04:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x205, {0x100, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:04:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x140) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)) 16:04:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0xe6714999e3f7300a) write(r4, &(0x7f0000000040)='n.', 0x2) write(r4, &(0x7f0000000140)="0000000000008000", 0xfffffffffffffe48) fcntl$getown(r2, 0x5) close(r2) 16:04:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e867"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000100)) r1 = socket(0x8, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x0, 0xf9, 0x6f7f}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)="8b2e", 0xffffff2c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f0000001400)='./bus\x00', 0xe0, 0x11c) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001440)) write(r3, &(0x7f0000000040)='n.', 0x2) connect$unix(r1, &(0x7f00000013c0)=ANY=[@ANYRESDEC=r2, @ANYRES16=r1, @ANYPTR64=&(0x7f0000000380)=ANY=[@ANYBLOB="763ea3d46fb4dc852a31a1b9b2bef04f994cd1e4172890a102c597c398acdff35ade781135a028924f5f8c07905cb0150c6f2e2873ea9e6167fa3c8620559924882b3a68fb54bbf24e3b9391f55220acfd58ddb090d0064c855d0c00f2bfffb617952ef1ebadaa4d9c19f9f5455b3533c7b6f5d32947faaa54b82f0ddfcdf022886e85a752352c19fe207fa425283752a4624c735f753416eb04af556aacfcc09e9aec2b03cebaa9200f9fa4ac5c2907ceedd924ca8fdef09da27c926e65ffb3ab549433e8ddf956cf16fcac3286fa7446103b0a32c09915f46dc4e10062ddef98e858655c9929f803b989bc40f6de5c92d8992e9917d24bd41269dd549ac5f393ebdec195bff8673b16599665c26c9708cde4de1e27eaff3e75b73aa661e1e26458dc2360b06f7422c109f472433bdf0638692c4a663de7967ffb43ae83be6696f77d5f75e7ade2663924703642c853ad5c6a8852ee2f19323baa2525326a0846b691f8f4732b94484fa90ecf3162d98833483422b02d1d62ac49f61067b4c144e9310a8ae58cfd7c350d13b75020320a6cd5fd1e93efa22e7299bb2c1e873739d4a9cf8cb7a5d6cbb8af78c0d55a6e8eb7f92d237bf14fc3f772922d4c1318144a98563cdd4e038d554c54b1e83deaaa91e2ff209ff1575dd3ffe0bb66c26a05b4970fe67bdba75b8492d28a8f3def4e37bef6e6819e910a2aec66b2b27543cd97b3aea4abca5ddbea3ad98531be3ef767f5b06b6ab19c9770b8f9fb5407961b7c34ef90c86754ba397358bc1d44a3024748cfce5efa7829100eac1c059a7c976348a9a349008cbad358bf2fc76053d790fed40426ba41a04b0912670c843e915131d93c2e74594ad3f45de316810454179ba92184152e5adf1342baaf24bdb801457dd54b437c7cefb4d952c07cc1307211a5f52846f4f8b8bc2d685075a85e45d4d051d9863ddec2038f0e4dcb849016843aa092032b33d7b8a137bf8b7204bca9e5dacdc88d68bdedb7ed6380dace091dc19d3687a2bcbc632b21a20bc6592f3935344db9ef78dc772508f3b966cd5127f6851b91c6ac0adafc7f864fdc8a3b63c2c5a02abea0aacf99c3dbb94331a7bc7d3d829b67ff587da93f84e469928c9ade8d65c081b3931cea7ff6c84ea6578667af29dd5cc27f1b74bb9a0cdd8b5bada568f856fd32b3cd4ea3fa622d543192e1c17595d49f24b1ad5af4bbf43eb5519494fd8df557f9e26ed4d4a48d0b76304f01262db3cf010e9abec5f8e65c313bfc5990f937f064d48585f68f2bf5222e8fe41233d9fc7733635d112713b8aed2878ca30bad2d1c29f27031a42305c8cd27bf81f2b87888e729c27855113b220f78aecb264c7adde688d2999914a64cf1cc9508eb2b3ab1b4fd1fa224c4c4ff14a7a62a3404d8cad01a7c41d415322e2c57c823efe8611198a4448f2af23b7721b4ad2bf15c7f5b829ad2d9f5de938469863db6f0eeb6133dfce6d6f3cd8dc9fdf85a8c8628bc4bac2f927d6f8ffb758bba7e7fbc1d54b273d8514160ce023e676de28bd138e05452a504f98a5b1449519326068960281e198000183d30c507df368c8bd271bfdafe36de1833b25b3466bdfe459a24650ff2dec2dc6ac0094066c018697be8ed425acbb70369fa2da500095b54092348fe11f08b2073268e3ecbd1d9e49feead5437622abd64ffa4b782d7ad46e4abf8362e90fff570357536a20a5633da3d8c6de6cb3f447caa29d6cc30fdc3fa812c8d1fa137f7565216ebcac617d985671bef8b06be9c635437d6a409d0ed1e2cbc95f8396bf2ea335a07ff7e314e61cdaa65a1a6f11013bb09c0b1c146b156253438fcb9595e4bfa9b3d694454064458aba3cb2a6067b1c1d7ab8a9b2fe22f43e51f77ced19e43c9be34aac008386e34faccd87bcb0ba82e202a34ec8974527d43bb51d12c54d61597770b173451c52a0bf7b8dc5bb95c6fd781851db928f3d2ca3c833dbbc381c53ff512f422bfc74db782fa72d48b2a111890a815eaf6c53d6708b71666c4e1f456da4b6902b1513bd6154db4ebed4dc757201f8d476fb93e125e019157e5b1a3b5f64c16d53b3c3ba4daa50264a4827caca586a43184e7a93f9a08a491382ad9db64d325c1f7fbeae50113a597c6224b74447bafd84bb281df4e53e818e6af1b020a5e30acdc9a4c48e687686b0f15effc272ebeff2407da56918e631f47224edd18385f8c6dfed1031ac0cf53f272f2478c09ff4c3f327f0a5fa1eacc842c76c1eb5331c563e7080eb639f310a6b376f7ea8c73e4f720d04693701d0af5fde4a541dfe2177bd1d1d8c55523aa22326a9900fe49cd243f7b3d48f49fb34f87ea38d47ae0aa4051af1d776b16bb2a537c3bcab09173dfdd1b002a5a4cb4345a2d4f7ffe8ba1bb2fa692baaebc10f020f63ea86e716f8b127a5aef954dcd291e12cf3757ac1819e078181094e0a98a980dd71bb34b5c6f5fa24b97b868decf658cbc12669f0dac6cd4ec9966c0a8fa33577edc6e2e79cb1a43e9f6f29fc60becb1893f165493773960d516b17da67de653d384e10b77908793827776875ddb458a269e3284f2da6293473c5dcda79cf14c25a949362387ef2a5f23bcf8c6a94589dd115320d8d1a64d6f956660862fd8634c65f4231ee48fa49d06efa5e5fad90d7df668bec245c5cb35e839622e1eb107a4570225936ea0060ad57faf81f61ccda703445250127deb1f0873540665115f96c370aac3da8437cf95453db4fff311b1e58bb8c9e214d8e8d9a625575c637a58846c87fff3397261e48bdb10e606b76e4abfa2c335b51d7113ccf1072a98f594555410d50bebaab49c4e4fa42b50d802ea10d60a23bc172446098cf409e17d1d65285095d2ead4dca4b0cc848aee8932c94570e0cb06f05936abdd8d13d344d2a9cd5dc34cb64cbed7a7086358219b4a1f9bb647b3cc2b6e287adb2be057f12fac426308d984a12e4fe1ee05d175cdb1f9cf0a2d1f71d42b72c853bfe9f5b9cd58c02c6b8b52869cc27e7f46364bdb6eaa96a100b930d88a256f5ab4fbe9d535acb568e2c9201c5dc34b58aa506c8f1fddb78f93923fa421cba4d2a2f4e8635ab00290918291874bc0f240d832dbd24ae9f5360daae292ed098855e36875ebfc3d596fb0e9b25b6b59f6b01b554108bb37668302d0c51238b70736fd42509fb76c938cc602b1f36665b280418f15d1ca0f35ff5026bb092120b3097af7a78ba3b37c83b5e83fbc427f93bdc14e3630fd1bf0c90cc4797c8e8b60c0bda5802c31a03bb5fcf24561e0ef837807ab26a27b2956e577a4c5ce5c53b75192fc65f8b7fd6af726a75518c3279058aa916d1404954b4f1075ad713b94108ae83829f4a91f2849d548635acb1d118f5fac9b7ff9e4ad54a4a5ec289c4d4024fc2c8a1e6050b60d32874db34f00accd36fa860f746730a742445c6758ba91f3f59c9c92396813db1682bc9ec7ddc36b7ce77dc675add1db6238d0001db2217970b19627383f0d141b9d4e8098ddae6e50bd75f2e265fc1bb575b5e843a5bb24cecc5ce560be5dfaf2a3d6cfe7b766892c1a10f7a3fcbee49f44eed0fbd9b9b8e553eeab943ab9f8d9d55d8a9e675e68086e0859712e6c4565cac02796e8a4ea1a25c98fb569a3f0bd4537da611a6670a6c35cee76f043feebb210b674ade18ba39fa0bbf8d03a2bf1634f7a6baba35b7ce3d468e3c7d4751be2be7a5fccb384628b0e8b792ce6e122fa498a15eb609514d7c15cbeef900814dc38bd9076fb9fa332f06d29c64271a15af1aaff4355a47c1dc8d43efb07fdc1feb3bbdbc9dbd8ad8decb5bcb7cb3980c7e68bb73aa896c46a694e8b087341fa8857e8119030835471a04b1f36d93d67b5be6cc39b3167b0bb8c04d2cee10dcd4b75d8a5083762693993aa9f97cddee4d59112ac8ffe66753b5c7cc2174df08c3147f79b8c89087e157e6ba8a68d506731cc3991ee1991eac02639948971c6a3bc674b9327bd42d07e5a0497ca9e1c2f18252c808c99c0405b2e85c61beda5c182586f91695064b3f763135a0a7d0a019ca5761c262d231bb8706bca2dcf8b51ad6c719a1eb51d53236e781b5f4b8a5d5a9f01f9f28975d398bc0ba66af6f2a59b77d81576ac1d3a9403f2fcfaa58dfb5a3d19ac14ef024ac9d56b977facb91666294efdb794e8a0e11680d2a8f32da4171776e26c2286691ba1f04b0806dbaf2e38211fc8c490cfee5f136db35249895ee22206231f902ff0f1992fcd8b7ee253dd5ab903c02e943adaec5489dc13941bffc5d952d56e5cef490712d03f1023413deacc3d82f30211cd95e5d5f2647349d00ed45ff705f0fbdcf3187982ef893732eaebb268894280e85e79a19d8c64f23c002841950dff45713c6a93e55392e40069d13cb1688c9d408e432316df4997523f26f7f27d7ec4ef061019ef1c4eef6da150d5de1276096305a68426a960af370bd9f986be8c5c7ce0a687a5b0541e8235e99edda39b9c2871744a5ab338dd76d8f27ce653e096827ae340f8903f0b11b1c68ea092a2eb85cd3cd1ab9d1c65e094f9a01311cb7549fa47a61d0e106392764296f0841278a61b1d32e929d5f8b84d0d805dd867914a1d03febc6625c21b739801c2c2c21f5d1a60713e2cd8d3fedd9e0fa73c4c5d0f18e75b869e1148d6db8fb52a82fb49a506bedd09c0d709ccf52475d4475d6b5f599d5816edecca32e19e05e24b779047fb2af2b6e9a447a4f5851d1a1845cf85bb2d5aae6bd8dacae10860a4ff4793f010d43771ca2924f6acf8cfa226a3e81902a69114a210908fedcbb0007192fd2f97ac9d6a564d1a29ff8f6967c8d39c43f78e174aca65c7facb32963b563ce66114aa44a4d4c97a4a03c2835e1dfec921ee8d61ef1b35904c074142e09a4a44aadd85604afa2de5822dd7f3b1bb4a125650fb0b5cfd4a89d77bb3aebe66343aed655a92307b69af648b68cc0cc41dcf834d8613258fc54dd1cec3b99e976c6b844717a88cb7c163dbc88788040c8c978bf59a0c2b54930121fc9433f7481e63dde1c1da892bb629beb947b23b949e9d39f10fc5b9b8ef0f2becbde805a435bc7fcd0defa2a04bceec3805bd95113b682a77c9b570983d82a25ef8464baf5320bbda440a6d4386d7a0a434ddce01ef909b03e01448950b660ec3ea7bc2a438717efed898f587ece19f644cc3b5f06c6ff148102e8df38e800414b1f7f3aa49bbfbbc992ca3afbca1c8230dc8a33b9cad23cba7909736b8c9e41b4073ebebbb3f576512a34139b387d072ff34bf5f5e394abaf7747c98ea9a86d203b50628c5ad18fcd422b4bdac8295b074396d4ac2b11a94edff438599ebe54e2a466fa7604541f897e1c75d6c3b25c34aaa0d7f2defe667871039cbc3d314a156281aa6f71164c7c645a948ba73961a9ca844c2be675d2588dee9998f489f014f38374e0c44b95624f8ef8fb1a85d396d1ac06d357fda82ccc956c7626642853ac880583099838ae907e2496b3c60416da082970c6238a335cba97f8b5db32f595e60c94a959759e1ead41f9fd85c3338bfc21f1097ca1c57ef86e1511ec33d692e0f2c81b36b1b3ac618323b33758a32cc103879ce77281748987b898783d083b2c8eace8dbef702195ac15baf76dceae3998fd4d441fdf6264652c943749c2200a5525c8ed0f65761cbcab31399163c6b7ed9c408a4a7131fec1a84a74ec746b090a93124c6c4d891d30dffe3efa8d188636e708234ce5a87fcfceeb94367062b4557c3d7cd6cc7d10b66b04601ec9408e364b84e6160", @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR, @ANYPTR64, @ANYPTR64], @ANYRES32=r1, @ANYRES16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="88b4dc827621f20bb12dd9b9c7f12b5881182b3d2ec90d3ed40cefbc8f1e96145c754b8d38f57565e8a0fae944f97ebff65fa84a16fae295f3ff678487a61f9aa2c32fcac5191b3e63", @ANYRESDEC=0x0, @ANYBLOB="b03e57c8fbff404b95ab2b34d1ab5f55b4dd916ed07d7b635835a8bb33848b1e53292bb7ae51b3b77b69909e0c4aae66276a726157ad88d10152d31a96ebae323368a7c15fd8f112c24dd6e124e455594ab8284b0d2f15c895bfc53ed3b7cea8bb4dcb5c90eaeb2d5754ef6d5570c88cd6e3ff2f1bbd741fadc8e747729bc0b084be2c439bc58aa4910d92c4e0446af500371804a29a30a811d14a358287e0f0776641648337a6d12b1740bab6fb3ef33d2f41fe4e3d035d9a5e88292031a6f5f00246c1cb008bde1cc0204e02642445eb", @ANYRESDEC], @ANYRESOCT=r3], @ANYRES16=r2], 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x2) write(r1, 0x0, 0x0) 16:04:53 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x80000000, 0x6, 0x20, 0x5, "ee55219c75bd556f3eb76919d5b5137844c3b21d", 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000180)=0x9, 0x4) close(r2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000380)={0x2, 0xfffffffb, {0x2, 0x5}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r5, &(0x7f0000000280)="42d2fd2ef4f31ab9ac3fbb6a851e43c7c822634b6ba3cbd7b74f73c56c4b4ad4681d9a65f654f3b868fb4f6b29b84374154a7abee95757a1a05df0c17badb095f8e8e6aa92bc7c36ae937448690e8f8edf30596f68829c7adbc039e759386cb1e9b58e33cf599533364990cca165856963a6ae319496604d17c8ee321a8ea7e406f11aa4a831dea5a8a3f8538facdce1a1c6956eb4ae5072249acab29283313d839b0d86d7df270d012ca05836", 0xad) 16:04:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20cc2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) geteuid() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x1, 0xff, 0x39ae, 0x1410}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x2}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x5) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0xff, 0x1, 0x88, 0x5}, {0x0, 0x8, 0x1}, {0x81, 0x40, 0x7}, {0x2, 0x7f, 0x3, 0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000001c0)=""/149, 0x95, 0x1002, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:04:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "601d6564dc177d3e7364a27acf2f1d938339781f"}) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 16:04:53 executing program 1: mprotect(&(0x7f00000a4000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x26bcf745297dc4d8, 0x1, 0xfd) setsockopt(r0, 0x16, 0x200000026, &(0x7f0000000000)="4b74954c", 0x4) 16:04:53 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, 0x0, 0x2, 0x0, 0x7], [], [0xe0040000ff], [], [], {0x5, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:04:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffc, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:53 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003900), 0x0, 0x0, 0x55e794d119b72fd2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="04bb9b3e7ac0eb8d095e521e424e473f2b84b4a9efe0a2a23c00969e725976ac1a6ca5576b015fd05b7795f50d5c81254e4a25fd6700d9d93d8ae0b8262092e9f8dc57b880f8373a664dc2", 0x4b}, {&(0x7f0000000240)="ae1e2ba37b4d508ec79e8a21729abfb91457e183742f6c6c78f3eb476d83844062decdd5cc47a623787aaddb971610d6859cc400b7ddfefe6b70e431d0039ea2840f098b24a639356a9aefa5c56dcff19b2a3297c09fa71423abbd608f7cec93a390535630ffd9b8996932117370d38442847451464b6f9293dbb6d28d728080ef89ddab24472229ac4aadddbf33f25438cf436c1efdb34daae842ce420e0af2173836374a56eaee017122906cce82739e33f084c7a4e7ede657126b03e2", 0xbe}], 0x2, 0x0, 0x0) r1 = socket(0x0, 0x4, 0xfc) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, &(0x7f0000000140)="26d957fc085e4258f703716641b0e3a4145b70eceae16460172ee996", 0x1c, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0xbb5, 0xd05, 0x4}) write(r3, &(0x7f0000000040)='n.', 0x2) ftruncate(r1, 0x0, 0xfffffffffffffffa) r4 = semget(0x3, 0x3, 0x100) semop(r4, &(0x7f0000000080)=[{0xe24eeffc6800fa22, 0x1000}], 0x1) sendto$unix(r3, &(0x7f0000000000)="98b519017ddaaa1e5a76054287a27cad0fcee03c307bc196012429a0e601b93ecb2a0fb1ed2ded1a463c7142a29a6914c1bc263bef676b46", 0x38, 0x4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r2, 0x80206980, &(0x7f0000000300)) 16:04:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x48}, {0x87}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 16:04:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x20}, {0x6}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1, 0x9}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x6}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0xcd8}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) socket(0x20, 0x3, 0x1f) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) r4 = semget$private(0x0, 0x5, 0xa6) semop(r4, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000480)=[0x4]) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r7) setpgid(0xffffffffffffffff, r7) r8 = dup2(r2, r5) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$PCIOCREAD(r8, 0xc0287533, &(0x7f0000000040)) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000380)=[{0x8, 0xff, 0xd8, 0x8}, {0x68e, 0x40, 0x8, 0x3f}, {0xffff, 0x20, 0x3, 0x80000001}]}) 16:04:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) nanosleep(&(0x7f0000000000)={0x8, 0x4}, &(0x7f0000000040)) socket(0x8, 0x5, 0x80) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:04:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x5]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 16:04:53 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003e8000/0x4000)=nil, 0x4000, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x800000000000001d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") mlock(&(0x7f00003e6000/0x3000)=nil, 0x3000) 16:04:57 executing program 0: r0 = msgget(0x1, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/245) r1 = open(&(0x7f0000000280)='./bus/file0/../file0\x00', 0x2, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x0, 0x6, 0x5}, {0xffff, 0x7f, 0xfe, 0x4302}, {0x4, 0x3f, 0x0, 0x55}, {0xf80a, 0x1, 0x1, 0xb8}]}) write(r1, &(0x7f0000000040)='n.', 0x2) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x401, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) 16:04:57 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x9, 0x1000}, {0x18, 0x3, 0x3f, 0x6}, 0x20, [0x6, 0x1, 0xfffff979, 0x9, 0x7, 0xdc, 0x7f, 0x40000]}, 0x3c) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="c8e905bddaa7d65ec3e178115ba1cf625a4c5c18f83b9fe0b4f88d9fdabe3bdf2be655d6a9e1853c387249fbe0a1985c95c74397f2371d05c722b219cf8a2b87da3aa240b5a81f3d6271931c85012661a079b4ec0b0194afd00462c2898fc67e34e5ed7e991eedbf01", @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r10, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r10], 0x28}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x7, 0x4, 0x8, 0x484}) getgroups(0x8, &(0x7f0000000180)=[0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r11) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000480)="83759c3deb29d7c97c5ef146876195d24f11cb07ccabc5d846287970ef2c2396caeadc415f646a50c41ff05fd3e46c9a326e037b4b3cf029cd497f0955636cda5668f679810e8430fa60662d388c878762ef71e2628057fc96c2dbfdf3794c87a907dd5a231b1c9e7a206a0901f19bd7ea194196ad3af444dd71e14de8cfee3faae5300b15d15c00375ef010e7c4218e370602239217d5a5435b77f6303258b9109698c2b77878347057573ab10825772dca1f3983907a0ac2f090ec0146fffa08ebe5f5bb90dfe1cd413bc98b0663f9c3bd53b588a20197f64460c4533d", 0xde) r12 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) ioctl$TIOCFLUSH(r12, 0x8028698c, &(0x7f00000000c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:04:57 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) fcntl$getflags(r1, 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:04:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf", 0x101}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000040)='n.', 0x2) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 16:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x4, 0xa1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffcaf) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:04:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x03', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r2 = socket(0x13, 0x0, 0x0) r3 = dup(r2) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() r8 = getegid() setregid(r7, r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r4, r5, r6, r7, r8, r9]) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r11 = socket(0x2, 0x4003, 0x0) r12 = dup(r11) setsockopt$sock_int(r12, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r14, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() r18 = getegid() setregid(r17, r18) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r19 = getegid() r20 = getgid() setgroups(0x6, &(0x7f0000000180)=[r13, r15, r16, r17, r20, r19]) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, r4, r13]) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r21, &(0x7f0000000040)='n.', 0x2) ioctl$BIOCSBLEN(r21, 0xc0044266, &(0x7f0000000000)=0x1) 16:04:57 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) listen(r5, 0x2) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000000000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r5, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0xa50, 0x40, 0x0, 0x0) recvfrom(r7, &(0x7f0000000300)=""/176, 0xb0, 0x40, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000280)='(@\x00'], &(0x7f0000000300)) 16:04:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8dd1c3029d10029be96914", 0xe, 0x0, 0x0) 16:04:57 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget(0x0, 0x2, 0x1) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='x\x00') semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:04:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x7f, 0x3f, './file0\x00', 0xfffffffb, 0x9, 0x8, 0x7}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x4, './file0\x00'}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:58 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/157, 0x9d, 0x40, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:04:58 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') recvmsg(r0, &(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/169, 0xa9}], 0x1, &(0x7f0000000300)=""/233, 0xe9}, 0x173738dbd9d1b9ae) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:04:58 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='n.', 0x2) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000080)="3b95c0b8ec6c5c4e4f2a8d444987f069feb7a8d4a9", 0x15}, {&(0x7f0000000100)="dac8fff6c15b312da44c774ca0fb6d0c712ee60152873585227592d2a2ba88e0be268b6628d5bccfafd37740b45b5895f0caef2e0215d13eb0746fb7e275caf58675ff5028c9039eee2f5bb92792e5032ac8fdcee76f32101aa03702dbb212c611f82aedd6ba0dfeaa86e7fecdb2428de7fdcb29a7f0fe583e44093c4f8d7571aefa3619a07cc250d84fdf67759425b1ae24b9a097191caa7a21f30b3dd2ac0de6e0186b82e7b3c52c2df257f80e05da6a0449db2ce05594002a35a69813fc54534125", 0xc3}, {&(0x7f0000000200)="2faf3349e327cef917f53e738358410da18ef3ec5b03bf102873e4614c184fad14a4f0d8260a37c76b49ccab9fdc29ce23e529d7f7da8f3b83825a030fed118fe6", 0x41}, {&(0x7f0000000280)="d9c08a3365a81e4bdb0495ae2ddebcac65b5a1f30d505ae05a120d4a7f2ffb97688f65e3c776c07897cdb28f779cd580d66d2ef665b7fe97f215c0e43ad4301b8e404c33a7714dba2a749b633db365092ed565f6751c8adea899286c75c4f4c5bec3de3a03b2a7b81b3b40f83a6e6ade8d36f2959cfaae0201f36d747ad0c3ebbbfd6d6b07ab937d4358bbce8d8d0374bee931486d5196786d249a982c7ee9841974dda8cc555d57cc9008620da604a09cd60db1c55d98e2ecc26e0d84326fffb979571adf6ec8c667483dd0ff8bdebaf1cfcbe972f5a71707", 0xd9}, {&(0x7f0000000380)="823ab9992e63f41296c8da611675a087aa7a4d15878915e2d82050bc2fda87df0442f97f641437404968e1f33c498dca2ad10a7bd70bd96380f242b9ea2de6e6b37fd8df8ad525e997440b5d1582e36e4d6396d6b55c38e9185c476083254c3ea5b2319638c3da8b45b4e18cdc3b9cb04e398cd8ef37f013f781394db0ebcfcc90e200dc55cfd0d303e74b71", 0x8c}, {&(0x7f0000000440)="5ef1983a8697607d661ac2d9321f4410fdc7ea41e21f42924a2a8dc59e300408", 0x20}], 0x6, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) 16:04:58 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='n.', 0x2) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0x2}) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)='n.', 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0xd1f0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r2, 0x0, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)='n.', 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xfffffdb5) write(r2, 0x0, 0x0) 16:04:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000040)={0x7ff, 0xf7c, 0x8001}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x16}, {0x800000006}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x20) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") sendto(r1, &(0x7f0000000200)="84fb92ddeff3f4f663a85fa198f304aeafe5217bd17857e939e712bcfb30dada49cf", 0x22, 0x40c, &(0x7f0000000240)=@in6={0x18, 0x0, 0x4, 0x8b}, 0xc) syz_emit_ethernet(0x2f, &(0x7f00000001c0)="46480e2cd6e8b6ac118c5bc1bc896a9a2e4b34aed95af75a029d234df4b0a58a6446adc56b48da48ec1f77821a04a6") shmget(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) 16:04:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "00000000000400"}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x6) write(r0, &(0x7f0000000000), 0xa7) 16:04:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'vap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xfffffffffffffe5f, &(0x7f0000000140)="007cc1bf09000000291208ce3ee3") 16:04:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket$inet6(0x18, 0x1001, 0x0) connect(r2, &(0x7f00000000c0)=@in, 0xc) r3 = socket$inet6(0x18, 0x1001, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r15, 0x0]) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r21, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getegid() r27 = semget$private(0x0, 0x4, 0x1) r28 = semget$private(0x0, 0x3, 0x120) semctl$SETVAL(r28, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r28, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x2, 0x200, 0x1800}, {0xef8a12edb4337a42, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/157) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r9, r16, r23, r26, r29, r33, r34, r36, 0xffffffffffffffff]) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:04:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000040)='n.', 0x2) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000380)="5054e3dc6b4c798462163d5604cc0fd7b5a381f9dda2c9ceee47ffc4ab8e77eda76104e8fd565e6584eac7102daaf3c4ac3e820a6398f39becc1ed313f809417b35f01b883018dbb1949bcd142d49524ff55b583bf02b7995604216cc339d2c113ad5e006c52ec8454f673822e76f68a58c4514320dd3672a607e4da79eaf12277d35c000b43434a91c1bc8081f9879e23719bca8bfc93cf2bb9c33ba4b677b1e6d5512c6b42e6111926e6ba95733cf5c3582784c45033f6786a34e3b435c54a3e59dc", 0xc3}, {&(0x7f0000000480)="12949e829fda00ec37cdef0b50083a9fc733b6166051caae637ee8a09cba9ce3362206cdedaf64df02e734f15af0bbaa619cbbd2e3c4685ea1faededc86a18e16454af2adca1c50035c2118b32a4218469677196cc93f98a96d0dd878955356d0edd7a7b8c7d0813ca1828653cfbe8558d8939e4d8523f1d7abccb5a05b711fd35af57fde136a53a7b1ad6f65cfb69863dff", 0x92}], 0x2, 0x0, 0x0, 0x8}, 0x1) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r4 = socket(0x11, 0x4003, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000002c0)={0x2, 0x5}) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0xa, r6) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:04:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [], {}, {0x0, 0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27, 0x20}], 0x883, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r4 = socket(0x2, 0x4003, 0x0) r5 = dup(r4) setsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() r10 = getegid() setregid(r9, r10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r6, r7, r8, r9, r10, r11]) setgroups(0x1, &(0x7f0000000040)=[r9]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r12 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) Qàn.Qàn.panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 517163 68377 0 0 0 0 syz-executor.1 *251234 92647 0 0x10 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821d0b37,3b7,ffffffff821e6def) at __assert+0x2b rtrequest(1,ffff8000223bb328,4,ffff8000223bb3f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ae4b00,840100,ffff800000ae4b58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b61000,ffff800000ae4b00,ffff8000223bb700,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000223bb6f0,ffff800000b61000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000223bb6f0,ffff800000b61000,1) at in_ioctl+0x205 ifioctl(fffffd8065ae6d98,8040691a,ffff8000223bb6f0,ffff800020abec80) at ifioctl+0xb64 sys_ioctl(ffff800020abec80,ffff8000223bb808,ffff8000223bb850) at sys_ioctl+0x5b9 syscall(ffff8000223bb8d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,10389920010) at Xsyscall+0x128 end of kernel end trace frame: 0x105ffc90270, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 951 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82205f9e,ffffffff821d0b37,3b7,ffffffff821e6def) at __assert+0x2b rtrequest(1,ffff8000223bb328,4,ffff8000223bb3f8,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000ae4b00,840100,ffff800000ae4b58,0) at rt_ifa_add+0x290 in_ifinit(ffff800000b61000,ffff800000ae4b00,ffff8000223bb700,1) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff8000223bb6f0,ffff800000b61000,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff8000223bb6f0,ffff800000b61000,1) at in_ioctl+0x205 ifioctl(fffffd8065ae6d98,8040691a,ffff8000223bb6f0,ffff800020abec80) at ifioctl+0xb64 sys_ioctl(ffff800020abec80,ffff8000223bb808,ffff8000223bb850) at sys_ioctl+0x5b9 syscall(ffff8000223bb8d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,10389920010) at Xsyscall+0x128 end of kernel end trace frame: 0x105ffc90270, count: -12 ddb{1}> show registers rdi 0xffffffff81c952f7 db_enter+0x17 rsi 0x3e3e __ALIGN_SIZE+0x2e3e rbp 0xffff8000223bb140 rbx 0xffff8000223bb1f0 rdx 0x3e3f __ALIGN_SIZE+0x2e3f rcx 0xffff8000227e2000 rax 0xffff8000227e2000 r8 0xffffffff8199ba8f kprintf+0x16f r9 0x1 r10 0x25 r11 0xfa424077a8b807e7 r12 0x3000000008 r13 0xffff8000223bb150 r14 0x100 r15 0x1 rip 0xffffffff81c952f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000223bb130 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=251234 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe2a0,0xffff800020abe528 process=0xffff800020add880 user=0xffff8000223b6000, vmspace=0xfffffd807f00b000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 68377 517163 12508 0 7 0 syz-executor.1 68377 5498 12508 0 3 0x4000000 biowait syz-executor.1 92647 71417 68209 0 2 0x10 syz-executor.0 *92647 251234 68209 0 7 0x4000010 syz-executor.0 12508 413608 99825 0 3 0x82 nanosleep syz-executor.1 68209 181077 99825 0 3 0x82 nanosleep syz-executor.0 66432 441568 0 0 3 0x14200 acct acct 4254 20105 1 0 3 0x100083 ttyopn getty 60045 459370 0 0 3 0x14200 bored sosplice 99825 202285 12397 0 3 0x82 thrsleep syz-fuzzer 99825 287579 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 424572 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 414751 12397 0 3 0x4000082 kqread syz-fuzzer 99825 164717 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 485375 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 398193 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 154131 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 322280 12397 0 3 0x4000082 thrsleep syz-fuzzer 99825 219525 12397 0 3 0x4000082 thrsleep syz-fuzzer 12397 122367 31121 0 3 0x10008a pause ksh 31121 164054 26666 0 3 0x92 select sshd 26666 411518 1 0 3 0x80 select sshd 54264 218963 97675 74 3 0x100092 bpf pflogd 97675 85252 1 0 3 0x80 netio pflogd 73502 466216 60379 73 3 0x100090 kqread syslogd 60379 380530 1 0 3 0x100082 netio syslogd 67684 374058 1 77 3 0x100090 poll dhclient 45407 459122 1 0 3 0x80 poll dhclient 79071 301695 0 0 2 0x14200 zerothread 6942 358693 0 0 3 0x14200 aiodoned aiodoned 24775 306906 0 0 3 0x14200 syncer update 36321 512003 0 0 3 0x14200 cleaner cleaner 47765 71330 0 0 3 0x14200 reaper reaper 41520 444192 0 0 3 0x14200 pgdaemon pagedaemon 68238 479445 0 0 3 0x14200 bored crynlk 93919 274180 0 0 3 0x14200 bored crypto 74409 429874 0 0 3 0x40014200 acpi0 acpi0 53463 449547 0 0 3 0x40014200 idle1 80863 132602 0 0 3 0x14200 bored softnet 45531 129858 0 0 3 0x14200 bored systqmp 53808 131218 0 0 3 0x14200 bored systq 1194 325626 0 0 3 0x40014200 bored softclock 79615 409474 0 0 3 0x40014200 idle0 5411 332435 0 0 3 0x14200 bored smr 1 432401 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 68377 (syz-executor.1) thread 0xffff800020abe518 (5498) exclusive rrwlock inode r = 0 (0xfffffd806ec0a4d8) #0 witness_lock+0x52e #1 rw_enter+0x447 #2 rrw_enter+0x4f #3 VOP_LOCK+0xf0 #4 vn_lock+0x81 #5 vn_write+0x11b #6 dofilewritev+0x1b7 #7 sys_write+0x83 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 92647 (syz-executor.0) thread 0xffff800020abec80 (251234) exclusive rwlock netlock r = 0 (0xffffffff824d0138) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82668f60) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9628 6733K 8956K 78643K 21793 0 0 pcb 13 10K 12K 78643K 1005 0 0 rtable 127 13K 14K 78643K 2981 0 0 ifaddr 94 21K 22K 78643K 889 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1783 0 0 iov 0 0K 32K 78643K 950 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1235 78K 79K 78643K 5199 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 76 0 0 VM map 54 27K 27K 78643K 74 0 0 sem 12 0K 1K 78643K 1719 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5086 0 0 sigio 0 0K 0K 78643K 709 0 0 proc 61 63K 95K 78643K 2007 0 0 subproc 32 2K 2K 78643K 493 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 814 0 0 in_multi 33 2K 2K 78643K 575 0 0 ether_multi 1 0K 0K 78643K 50 0 0 mrt 0 0K 0K 78643K 15 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 1070 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 206 431K 431K 78643K 18508 0 0 UVM aobj 130 6K 6K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1078 0 0 NDP 22 0K 0K 78643K 275 0 0 temp 245 3567K 4205K 78643K 176411 0 0 kqueue 0 0K 0K 78643K 46 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 92 0 86 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 478 0 476 1 0 1 1 0 8 0 rtentry 112 530 0 483 2 0 2 2 0 8 0 unpcb 120 4477 0 4464 5 4 1 2 0 8 0 syncache 264 21 0 21 11 10 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 278 0 278 7 6 1 1 0 8 1 tcpcb 544 2596 0 2591 46 45 1 14 0 8 0 inpcb 280 8644 0 8633 31 29 2 9 0 8 1 rttmr 72 2 0 2 2 2 0 1 0 8 0 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 70 0 67 3 2 1 1 0 8 0 pkpcb 40 37 0 37 11 11 0 1 0 8 0 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 115 0 115 11 10 1 1 0 8 1 pffrag 232 112 0 112 10 9 1 1 0 482 1 pffrnode 88 112 0 112 10 9 1 1 0 8 1 pffrent 40 3943 0 3943 10 9 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 664 0 538 2 0 2 2 0 8 0 pfstkey 112 664 0 538 7 1 6 6 0 8 1 pfstate 328 664 0 537 18 2 16 16 0 8 1 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 11 0 9 9 7 2 4 0 8 0 art_heap4 256 2176 0 1956 31 15 16 16 0 8 0 art_table 32 2187 0 1965 2 0 2 2 0 8 0 art_node 16 521 0 478 1 0 1 1 0 8 0 sysvmsgpl 40 58 0 36 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 1717 0 1707 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10755 0 9321 47 0 47 47 0 8 0 ffsino 272 10755 0 9321 96 0 96 96 0 8 0 nchpl 144 19597 0 17979 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 68008 0 68008 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 52 0 0 7 0 7 7 0 8 0 vmpool 552 72 0 20 6 2 4 4 0 8 0 scsiplug 64 9 0 9 7 7 0 1 0 8 0 scxspl 192 68108 0 68107 27 26 1 7 0 8 0 plimitpl 152 431 0 423 1 0 1 1 0 8 0 sigapl 432 5207 0 5191 3 1 2 3 0 8 0 futexpl 56 122436 0 122436 1 0 1 1 0 8 1 knotepl 112 1276 0 1256 5 4 1 2 0 8 0 kqueuepl 104 1734 0 1731 12 11 1 4 0 8 0 pipepl 112 4174 0 4155 14 13 1 2 0 8 0 fdescpl 488 5208 0 5191 3 0 3 3 0 8 0 filepl 152 50699 0 50590 52 47 5 14 0 8 0 lockfpl 104 9731 0 9729 1 0 1 1 0 8 0 lockfspl 48 2430 0 2428 1 0 1 1 0 8 0 sessionpl 112 47 0 36 1 0 1 1 0 8 0 pgrppl 48 108 0 97 1 0 1 1 0 8 0 ucredpl 96 5267 0 5255 1 0 1 1 0 8 0 zombiepl 144 5194 0 5194 2 1 1 1 0 8 1 processpl 896 5228 0 5194 4 0 4 4 0 8 0 procpl 632 16296 0 16251 6 1 5 5 0 8 0 srpgc 64 43 0 43 17 16 1 1 0 8 1 sosppl 128 76 0 76 15 15 0 1 0 8 0 sockpl 384 13790 0 13764 63 58 5 14 0 8 2 mcl64k 65536 281 0 0 34 11 23 34 0 8 0 mcl16k 16384 30 0 0 4 2 2 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 22 0 0 2 0 2 2 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 41 0 0 5 2 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 205 0 0 24 6 18 24 0 8 0 mtagpl 80 87 0 0 1 0 1 1 0 8 0 mbufpl 256 628 0 0 25 0 25 25 0 8 0 bufpl 256 24267 0 17219 441 0 441 441 0 8 0 anonpl 16 586762 0 567291 177 83 94 98 0 124 10 amapchunkpl 152 36803 0 36626 59 50 9 15 0 158 0 amappl16 192 26838 0 25711 173 108 65 69 0 8 8 amappl15 184 309 0 305 6 5 1 1 0 8 0 amappl14 176 1106 0 1105 1 0 1 1 0 8 0 amappl13 168 91 0 90 1 0 1 1 0 8 0 amappl12 160 435 0 432 1 0 1 1 0 8 0 amappl11 152 1856 0 1841 1 0 1 1 0 8 0 amappl10 144 736 0 730 1 0 1 1 0 8 0 amappl9 136 1322 0 1316 1 0 1 1 0 8 0 amappl8 128 855 0 811 2 0 2 2 0 8 0 amappl7 120 859 0 849 1 0 1 1 0 8 0 amappl6 112 1805 0 1791 1 0 1 1 0 8 0 amappl5 104 801 0 787 1 0 1 1 0 8 0 amappl4 96 5079 0 5042 2 1 1 2 0 8 0 amappl3 88 1032 0 1017 1 0 1 1 0 8 0 amappl2 80 39118 0 39028 3 1 2 3 0 8 0 amappl1 72 126286 0 125819 25 15 10 20 0 8 0 amappl 80 17057 0 16983 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 5280 0 5191 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 5280 0 5191 1 0 1 1 0 8 0 vmmpekpl 168 43524 0 43473 3 0 3 3 0 8 0 vmmpepl 168 664350 0 661797 301 153 148 148 0 357 33 vmsppl 368 5207 0 5191 2 0 2 2 0 8 0 pdppl 4096 10567 0 10474 13 1 12 12 0 8 0 pvpl 32 1588329 0 1566782 377 166 211 218 0 265 27 pmappl 232 5279 0 5211 6 1 5 5 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 742 0 93 20 1 19 20 0 8 0