r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r2) pckbd_enable: command error pckbd_enable: command error 16:01:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="4ecc2c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000001300)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = accept(0xffffffffffffff9c, &(0x7f0000001380)=@in, &(0x7f00000013c0)=0xc) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x15, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x7, 0x8a) semop(r17, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r19, r20, r21, r22, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{0x3ff, r12, r13, r21, r13, 0x104, 0x5}, 0xfff, 0x4, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x1, &(0x7f0000001400)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) r30 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r31 = semget$private(0x0, 0x7, 0x8a) semop(r31, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r32 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r34 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r34}}) r35 = getuid() r36 = getegid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r33, r34, r35, r36, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000800)={{0x3ff, r26, r27, r35, r27, 0x104, 0x5}, 0xfff, 0x4, r29, r29, 0x7d55, 0xd75, 0xfa}) r37 = semget$private(0x0, 0x7, 0x286) semop(r37, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r37, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f00000000c0)) r38 = socket(0x15, 0x2, 0x0) setsockopt(r38, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r43 = fcntl$getown(r42, 0x5) r44 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r45 = semget$private(0x0, 0x7, 0x8a) semop(r45, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r46 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r46, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r48 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r48}}) r49 = getuid() r50 = getegid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r47, r48, r49, r50, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000800)={{0x3ff, r40, r41, r49, r41, 0x104, 0x5}, 0xfff, 0x4, r43, r43, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r40, r41) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r41, 0x0, 0xffffffffffffffff, 0x0]) r52 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r39, r51, 0xffffffffffffffff, r52, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x2, &(0x7f0000001480)=[0xffffffffffffffff, r52]) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = fcntl$getown(r55, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r56, r56, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r59, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r60 = fcntl$getown(r59, 0x5) r61 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r62 = semget$private(0x0, 0x7, 0x8a) semop(r62, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r63 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r63, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r65 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r65}}) r66 = getuid() r67 = getegid() semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r64, r65, r66, r67, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000800)={{0x3ff, r57, r58, r66, r58, 0x104, 0x5}, 0xfff, 0x4, r60, r60, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r57, r58) r68 = semget$private(0x0, 0x7, 0x8a) semop(r68, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r69 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r69, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r71 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r71}}) r72 = getuid() r73 = getegid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r70, r71, r72, r73, 0x134, 0x2}, 0x3}) r74 = getpid() r75 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r75, 0x0, 0x0) shmctl$IPC_SET(r75, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r75, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r78 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r80 = getgid() r81 = semget$private(0x0, 0x7, 0x286) semop(r81, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x4, 0x7}, {0x0, 0x0, 0x1800}], 0x0) semop(r81, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f00000000c0)) r82 = socket(0x15, 0x2, 0x0) setsockopt(r82, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r86 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r86, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r87 = fcntl$getown(r86, 0x5) r88 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r89 = semget$private(0x0, 0x7, 0x8a) semop(r89, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r90 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r90, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r92 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r92}}) r93 = getuid() r94 = getegid() semctl$IPC_SET(r89, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r91, r92, r93, r94, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r88, 0x1, &(0x7f0000000800)={{0x3ff, r84, r85, r93, r85, 0x104, 0x5}, 0xfff, 0x4, r87, r87, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r84, r85) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r85, 0x0, 0xffffffffffffffff, 0x0]) r96 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r83, r95, 0xffffffffffffffff, r96, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r76, r78, r79, r80, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r97 = getgid() r98 = getppid() r99 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r75, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r77, r79, r97, 0x1e4, 0x8}, 0x5, 0x5, r98, r99, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r102 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r102, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r103 = fcntl$getown(r102, 0x5) r104 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r105 = semget$private(0x0, 0x7, 0x8a) semop(r105, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r106 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r106, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r108 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r108}}) r109 = getuid() r110 = getegid() semctl$IPC_SET(r105, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r107, r108, r109, r110, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r104, 0x1, &(0x7f0000000800)={{0x3ff, r100, r101, r109, r101, 0x104, 0x5}, 0xfff, 0x4, r103, r103, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r100, r101) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r101, 0x0, 0xffffffffffffffff, 0x0]) r111 = open(&(0x7f00000014c0)='./file0\x00', 0x0, 0x6) pipe2(&(0x7f0000001500)={0xffffffffffffffff}, 0x20004) r113 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r113, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r113, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r114 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse\x00', 0x80, 0x0) r115 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x20, 0x0) r116 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r116, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r116, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r117 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r117, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r117, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r118 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r118, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r118, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r119 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vmm\x00', 0x10, 0x0) r120 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r121 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r121, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r122 = fcntl$getown(r121, 0x5) shmctl$IPC_SET(r120, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r122, r122, 0x7d55, 0xd75, 0xfa}) r123 = getuid() r124 = getegid() sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="c1111c59ac217a92227f409bea7baf565d387a5b60a33762c942f7e8c64d4a6cc555170263cd38595c197564443da2d4d11631e97cda7de2cf9b716debe43bf603869fb412faba8ee4b619e477604fe402", 0x51}, {&(0x7f00000001c0)="6ddccd4e", 0x4}, {&(0x7f0000000200)="0472b6136c0f53013c95ccfcce64aab3d803e8da74f0e8e660e7940fa4c5e781b6d9c3ebbfa62c", 0x27}, {&(0x7f0000000300)="afebcda8b364a6377372157a24c1a8ef7d416e308dbfae1d98ab63c1d3832d644c7f2cbcf09f6321b2b030652329c7bb9814fe0e9676d36dcd45c24004145716827c1d22941e80159dd03e9590ad76c5ae78fab17529872c66d5201dda82c0d9b4f2eb72842a7c8cd420d0f87fc14549f8236645fb72947ad63223eba3fc865b86d9bbd2d0581f0636eb3a509eaba581e842f55d19ff12d7563d7d769673772405e506c6b0a5d53b2c60924553aa91d52eda9988d354da39df0709fed72e3221837c4ae5611054a7e7373843289c9a1b595d93c581c3ccfae117ef5961b5bddf01a5494c9d04fbd5d723694be82864976a933a4e1432ab303babc6afc8f902a484bfee413709ced88ef0ab0b2e75a05f4683748efc4a5602f9a999fd2f834ae04da43edcb77977b7fe7d4e1f4a75d85b29ce2453bbb28f7c2cf1e4ebb791c28cd06e8fabb368027576cc0b1f4cc8a7b0024e0194d1ee1b5bcfed5534111a9a243efab959ece637ea1e5178411d567c1a7af770ef3a8d494fe7aaea87f3a2914650ae259e8b8d3f4bd41b35599e6f0e06277cba6fdf200795faf41b4b02b576b95f656032c54d0e422c8ca7bb6da28ae23e8c3c496fad8377a908eb0467d8633281ab0e036fd20a0d4c849ec122bd2d18e2cc0c01b11255a99b39f949608248bc95eb8012061cae48aa377427d4bd156016646e8b4486ca481f44e9be63eb8b32d0c3f054c47877e9d2107cdde1b275dc21668f89b3a5f5b21385f332abe2889b1ad4672aa7e1c1b752ddac794333f126ad9b22f004bbec2dca6a8ca120860aa457f832cf0694b67756a0e1cdd21878579b7434772d6a41c560367237283bce579ccff6b4f877268ecde46779f6b90a1765ad2a47199a04cf9582134cc44bbac899a7b4618e9daefb00180f0eb1ba5d295a4ebcbc145ffb0c90975c3a6ef5869083449f4e8e5f36a5663989abf9797b25325a16d65c4d7a75184ca9813d2e7c3fd42afec073ec3a57987a006ac5ac215c55e7f00a76034de1406f6f42bda918b4f19d9fdd5ad1188c94d58998f4050331ff8b49991219f3048527ae0b9b4be21a461c2b1f3119c1f7a9b2893d69f4c1ba0c694bc3a99eb256f0dc0e530b14d3f9596b4cf19a074dddea4bc81ccf45fde1f9ae9ae8ee74dba3ce41370e2f0112f3ccf7e8c0f5ff90c35134b674c9841e743791464702b2c5f2221c50aac6d4bcfd178ab66b81fb42d0b50c42a1adc99b14da105ef3fe4f7a1f3866e197fd409a57bba489e1c19052024de3a15dc19ca6e497befa70141d1adbece504c79f73472e98eafa702417d572d99bb6a90216a689df84d8703daaba0592bb6d9bc6949dba1fecb402bd943799c6908dc6d8ba49f7364519394ebd3c22028301f40d57f3720a7b857c97b54f21fd75c90db2ccaf3f30ab0d7efe61671380b0218c4e6bbf639660be0ee7205b1f902ce21cae252d21a782669acdb4916bff95b6f116cc2742651b6dbb96b3acfeda8f9e3010392cb5c5656dfe03f0b1e816e394289f170293cd79c1a0059cbc85db42690bcc446129583a832c46c048b0073bf2195f55b7ee3827e60bc0799b98029ff9315c3cb0dd64a6146a1176ae5555a93fed833565b5e9423b06d4c007cdfde4e025caef6748f2de958e9dadbe1d6dd985c1e4cc41fddcca8e0105ca95707cceb2d6df17cbe3a2cc6227da65dc35a84cd3dfe4d06d4258d638d1e8633988eafa356355d0ab02674a33ce9dc264cc1bd9dc52119382e29eeba6a8d6fdb83c3b1191b3af6a814ec1c63899dc92c2dfb859b03703395d3284d0fa9bdd3407cd4d0a5b1b05c990f2beac361b5b6195736c3aae1f4a2a65024ba642da87070c2ae500007c9e38287d295525e3bfe395ec6d4ad25bda29ee1e536442c7cf1c7c46be9f7c892ea248011f1713d3b9f8a141ad894d0556ae5fa746835ab44508b7f26391785c0e200fc35884eb8fa973cf8c7410f3054630350949b098ae725e5498a11dc60e3381175e63832b297ab064d50f34f31027dde2333fda9e8a8d2e711051234e4f460241788f231290b3cabcb78dcc7978ab9b15e26e5938e3231d359241eaed80a980e54852b7c93721638371efcc9233a4ef2767a6f12bf55fefc5b1b0bc379eefb8771aa0985bbac5f0d8a5213fd93026f7981a39bb365cb1b1049b7b6e03b24daac23cb75d40374598399a89baa522afa283b0de73aff4af92fa5c04fa0187d994219b4765df9197c32a0eade7f50dd491aa33f9aed2bc980e0592623758842889691eca60e340293730fdf6e02ccaf5ee06de61de25faf31518326e8fa5fb2a84d0072aad1e2769d774b7871a828f28356374dfc53f81435671aa1c1241043f73e5fb6fb7af9b9e23476a7c364665253515e5d7242330c637364018793fbf5489073b6ec307e54bd5de784b443caea4fdf179a0762ed2094f62bf5786fed6b55b79798982c34a5ad1728b3c80d871b50e35ce8b8ebd9ef828308056cff25c220c3819453c7fc9a21e0d328b357e1b6a30b653e42f9a60855a615473d315b848f2db3be79be310c28de6ade74e4ee783bbed1b13ef2e299b7e202395bf1efaf25ba5ebfa12424cb6145f1636e14d121a5c76c086ee0db68e50ff65203f9aa57855e06bf93148ae4f5aeebdeb126e5bbe85bceeeec4fcc07531047d0852fb319386e0c58b98f9815c8989846c1daff02690871cad6d87a52f760259b8879720c751b28cca04a8ff64d842dff4ee6e1b2d2d913960b27f7fb81b69050af8bf75086e3735fceaf8dc296878e3ca657e966db4304dbec9774ded02c84209c4a04bcfb4c149fe8b06d845d9dcd7cf4a8c4406ea65c32a213135a8ae6914a8038e0bf2cd6c9951b6b8384e5cfd3fb449df193a053f78f4e4c60cf7142e5e55da84c41eaca94676f6bf4e2b4212ee21ed4cc0545dd54995207f062df8202898d5cff767680440d2dc26508c1ef00ff027f2c3ea19c24bdc2607a13c7bc50fd26d7f3ccb92771759e2a8d3a766f521a5f970c19c10701927308df96054f6692ceec4bc0680c2734b2ffc4159afcb8e38ad74aad41736be383a8ca91457e58d7f6da48985482bcf818cfe1f695a84b041ad946bb17284ab3b9dc1410d6a6ba4164c7296a5974c5c9943f3a9b6e81960e536c2b5630e4d991322e5ecf2419ae7727061a91a3ebb5bfaddf1e12462ba4f5c8c53c9803229a00f3d0c492eb784f8e9114eccb8ebe6d57bd9bdd058f018e54aef68b44108b243be75e77f6f849d15b8f40834a24141ae3bfbc911e2d68c7aa3928829c20f2549bca5c9c99d8d016a7520c3011ccdd65ecb586ad9d7a0835da8704685059d368fce907a1f78bc9e47dfe28315cf223308885befaac049ad51455188ea6d81e65c46f3432e2e08bb69f4bbb2b8b4774c57b50a4050874702ddb87ad64778f39bd5637a5997c079d2604d56a86705790230d17a8743bd736d1b6ecc80bfe5fb08b2bd8f428c6f68bfa5efdb530cc192de7edd844c119bfb2757b785a8311b62853b21950468dabb6521b2e168563b44d3d9310da341757bc6070521608839a25a69c88283205726bb72d7f3ac1b1b33bff3a4b73c7122709679e6572c7cf949254687fa5875ebc2f623de0a647123783dae2db65210e7e867677b368a76e9d38fff78b348b714aa18963e43dd57dd835923d4c27d0fa37a64d0b40265c9ec82910080fc8e138741b52c60377b39527236884686c8c97c76fc5390befbbe1b0f9b28ec4e68e6beefa8032bc915a79617c75d5206416e7041f7dc56417b061689c1e17734116e48a86f9ab387723eb07d336eb18acae5b5b188c2873f1a9380c8c5df56d81cc3bf83834089ed094b515d1361956662eaf3658a649e609def1d31ab05ae6a7eac66916554467b42aeb1ddd6d16a1dd75d17a6499dcf278b3c6e72030c13beb6b8995b084674aaaae6d06471dbf5c6a2ec7adcd7fc206b5e5e8d9fdffa9065f84adb8e15adc659eed21345a6be8a7ba40e5e0522dc5aa0bfc87f711151d113a2445281d0dad7dde0a5b4a52e8add69946d19cefa7422910d5e8a06236861e10cabc628724ee203ce1db5d3570cda3dcce703a026ff1bc8ecbc4104b5f5fd2e05384d198cb54799f39dff5cbed624b6604bbd4b694b96b4f3d7b7bc6084021ccfdffc71ab6cfd1a4298d4ede88d3ae10ee80fcb05180bf90c77dce70d01fe2ca943a254f867a50b55e9b5b4d04d3b4683dc0d6dd5c89112d776cd37b95954d89490f2aece7e1f511951676a886110efbb06f3686f1dcf1dc3bba14db2394bc3b498d7ea0696f4788e91b570a2d4869a01742c07777712f56990e1d9172f6a385211553a81c6d874781ff06c1ebc7fdc77944503e5cc336e8a09349980c7548fe47ec9c326d5bdc2f7fb0c534a425e755418bf1989d5fb386619470f0ef60c6089eb94d541d168cead289249fac81f9e522f1c5da159a60e7fc767da1adf0632b3b8a9f9c405097f390f357fb3e3ab4f3eec20b58008ecd210dd718f5c36896c6e75f6d5e1a78f740bd05b10df35467f2c72596142606e62e32f1b65ee688ac8f4962ac5f7665087325fea136f5387c7f526ba9ea78926a0c970f951dcbd9ca42d41cbb5700092a7b96e8d94950b5f964704d2e98b25c09b582fdb294cff95225e03ae630322a5415b7438d4bc64c416a96a495fad8ed60e0b0f597b50f9aca35ec1f8af4700651b40bbedf43bac95cd224677df9f2027766396509c72cc27fd89dd26ab582b48751d3ce70a6aebe52cecfc241361f6fc49ff656d0f605d01152dee73c85ffd7fa61e377eb9ea03bcae4d04c76bd2623dc72d3ac871448b2e18e92ebd310b67b294e1930d0d99a45bab4111bdccd61ea5c947b98146d185f64e93916ef08f58e6cc78c5829f19399f1eda8844f14a04399cd396d77e784116532bf29accaf24633c7f99027272c8a657b0f73651c4122f3c4474649f086d828dff433f4753ef221a3ec9cdb7270074fcefea8c350107b4857e702aee1897282f7543767d56884003342c1dc3b686e1a30b6dcfb47b0e1cb1b9385b45d5ba916d5a4bbe41c752992bf8c1c329c88b3f2f806b2ecd78d9123d920df3a64e8f842a5e15f4455ebf7140c7cb00d9fd83bbe2037c4595c827480c31be8a9a44b6af9ac4c3e62ba9566e8bdab5d610e3e6f8038a59f5eb3f71f3e936001095e8553c0fc0a23f4932abd6b6e61da7e62ec368a5ad2e31a2fe3fd63d9e152c8ed5ed333f2a0bd5e4a293e19dc4540dcb8930fa4b6653aaf7c68a904ce5c0d49095269a290a6e5e85c3b2d2e6c465dfd24798e0698247503c255533e204e6741c5279fb5a0f5af1fb56ce92694c79f41783b4bcc07a20f8c04f3fc233f7af5929eeb16de271e6c06edc907bc056da800a245f1754a2cfa4b8ddc4eb23324f920b2c404fd53a3533c61acb954e11a34bcb995d81879314e966caeef3639cf212a0e7642f6c714c219ece0b80ccab20a288b2ae26cc2e30fe806b1e5bc96fa2f54cd893a519e6b2df49b86d69a480699346ff08cd58050d2394b97f65799a34302609908a56c482093ceba58d33a424f44b417d235e553782df6959213a4d37b919b255c1f182d3da89ce46b5f37a86209779bb1a203b4f1e37da9fdce00231636d298a462739da1b0af54531ae846379bf9452d5e72ed1da30e8017a00218cd7245d75b1c9983f795ca3d8ea147511f40dc1ad243d6ccd26c719fc97da22cdbfc69d7a025052e8108718360c3af9794f72638dcf486bb6d80a72152d4e562e58f94b3a", 0x1000}], 0x4, &(0x7f0000001600)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, 0xffffffffffffffff, r5, r6]}, @cred={0x20, 0xffff, 0x0, r8, r11, r25}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r35, r53}, @cred={0x20, 0xffff, 0x0, r56, r57, r71}, @cred={0x20, 0xffff, 0x0, r74, r79, r101}, @rights={0x20, 0xffff, 0x1, [r111, r112, r113, r114]}, @rights={0x18, 0xffff, 0x1, [r115]}, @rights={0x20, 0xffff, 0x1, [r116, r117, r118, r119]}, @cred={0x20, 0xffff, 0x0, r122, r123, r124}], 0x128, 0x4}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r125 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r125, &(0x7f0000000040)="670dc3", 0x3) pwritev(r125, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0x1b19, "f7d0cc0d68dc0800000000000000f8844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:01:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000140)=[{r6, 0x2}, {r7}], 0x2, 0x400) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r5, 0x1) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r5) 16:01:26 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x30000) dup2(r0, r1) unlink(&(0x7f0000000000)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:01:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="4b27aba6d01568c04f88a63152b25e2ca9cb675fe806ce3b7dad2c3889cef526dfb9fa50096d1e4388653d958a887549d55ab4746e845a128c74335d925511cb04a0791ab7c3f041960e56eb2ef19a001896e5d7aa77b8cab6a05ac4417eee9d3e63032b30ee2b282bd229"], 0x10) r1 = socket(0x1, 0x0, 0x1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="ede91d2a667e82f03e729393c5933e578520e06bc549fae6aff5f3ff00"/43], 0x10) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r2) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x70, 0x40) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffffffffffff0001, 0x9}, {0x9, 0x800}}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="32140000", 0xfffffffffffffff6) write(r0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x192756857d1e747a, 0x0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000080)) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d003bc7ce8c6c653000"], 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="82000000003000000000"], 0xe1) syz_open_pts() 16:01:26 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0xe1) semop(r0, &(0x7f0000000100)=[{0x1, 0x7, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/114) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r8 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r5, 0xffffffffffffffff, r8, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r9 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r9, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r10 = dup(r9) ioctl$PCIOCGETROM(r10, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r11, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r12 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f0000000300)={0x7f, 0x80, {0xffffffffffffffc1, 0xff}}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xa38e8610c2a4e97d, 0x4011, r2, 0x0, 0x80000000) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) setsockopt(r4, 0x0, 0x40000000001d, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) getrlimit(0x4, &(0x7f0000000280)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0xca) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x10, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000480)={0x3, 0x0, 0x400, 0xd15, r5}) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r10 = fcntl$getown(r6, 0x5) r11 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000540)={{0x240000000, r8, r9, r8, r9, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r7, r10, 0x41d, 0x5, 0x5}) r12 = getgid() r13 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r13) getgroups(0x6, &(0x7f0000001500)=[r9, 0xffffffffffffffff, 0x0, r12, r13, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), 0xc) geteuid() r14 = geteuid() setreuid(r14, 0x0) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x8a) semop(r16, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r19}}) r20 = getuid() r21 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r18, r19, r20, r21, 0x134, 0x2}, 0x3}) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setegid(r15) r23 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r23, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000340)=0x1ff) accept$unix(r23, 0x0, &(0x7f00000002c0)) ioctl$FIONBIO(r23, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r23, 0x40087468, &(0x7f00000001c0)) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000002640)=@abs, &(0x7f0000002680)=0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse\x00', 0x200, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0xc}, {0x7}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x7) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 16:01:27 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000000100)={0x5c2b2cd161db043b}, 0x8, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x38, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = dup2(r2, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x48, 0x9}, {0x0, 0x81}, {0x88, 0x3}, {0x2d, 0xffff}, {0x46, 0x6}, {0x22, 0x6}, {0x82, 0x2e}], 0x7}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r4, r4, 0xa5, 0x1, 0x100000000, 0x6}) setgid(r3) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20080, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000001740)=[{&(0x7f0000000180)="df711c93b836518203352c706c16f5cf385fbd9dbb55368778a04190bea24db227cfa69d7a0f283c241a9aad77528ae6a42cad81942fbdf3567a3a0f0db5ee1ad3c19796651092099f823aed6547cb9d1d7251c4588886171f3029599f325b0670bf91e5eaff3e"}, {&(0x7f0000000200)="512ddb7190c0bc83e8db4ba2253c243dab479274aa6587432ddfa19436e2d7bbff164b91589bd344651e1bf5cce7eb2a71081c2ff5df4d275387de35ab571c1ae231ce9697f5d11e82534fb706b9ebd4ea3bed4b634d6122d1f53cbe8397cd871050763127419f3a1ab2006f3ec0cc160ed8123515b7be10738f43e190593b63f3b421b50218a40625f50361648836c36592b52d186324133f572fb69173d9de6f79c2ae9f0d1fde9c9d7ead896bb526a8f10127b3a37028529dbd96bc4cd00fc3d49f91733f33376a16230adc274adc7f51b2f0f96ce2bd93ec2ecab20837689eefe8bf"}, {&(0x7f0000000340)="4d8057c9fc73fe6773d0477722babedc2ae0dbba21edd9ce8425c5ecce2b115bf2776d02175a78ede293742188149aeee2f17db0a5b3bfcbc728c91cccd2938ba7b975684a442f951b7b7be9afa4b15ff91407e3124685864166396c1ee3984a25746750ee2bdfa561e7f513505b0163d1fa74a66e7ca5479a3818ecfa1b5df090f0a040ca91d87c15054f2e6b43c2208b4800d7adc10f2ae03d087769c5f9afb7772a239c7ba5b76177f57c723d59a2acbacf5cd00b3514ac9ad449f0def60391"}, {&(0x7f0000000440)="97b90d1580ef5c358b2647c1f3c071ac0ba3fc28ac0b06c7e0de03571f5d51246350525112864ef3b702bf30db06b8803faf782496410e9123b2b896d9ab0e34bfaeff60ef80968d62279256dde0388e1b7f763493e43c5d6cf2f21e99c7"}, {&(0x7f0000000540)="a9667a1014e4673a8052e1018ff27c2b537f92878f0bc6ac6fb8c69b6486ac6d99093a06d6357f0be6a555233d1e86fb53e3b1cf09e1c2b54cc223b1bd6c90692966b5b09a056bc7255358db0b5f668f8075c3f68fc266a31017844bad4617cbaaa1e2f3e1cb8c9760a2a11d6f923576ac69947b2b50e18707160685aa64f5a395ad399be95a376c491221033f5660cff498c09992468c14680f7724ff09876289f60affe8881fad3d4018d486ae2be22f879426d0668d5dccc582dca6c1e1ebcb6f1236851d3bdc979c13cbaea033b5bd8bb645c6a803f5d0a7c555d00919e5c8e53c8a29f63caa87d7cbd531dbc4c532"}, {&(0x7f0000000640)="6842452c6f4671f27b5ee61787349cdc84e5641110621a70378432ed3d7a753ee5b375db79b3894b17b3fc59539e5b12d842fbc0185275598793515e76d072d8f6bff531f0a7f2d57a061bf9f9bb57821780037c7329ec038c778e7d43f8eada7586d397d98046d0480e76c1076e58576bb14b7b3dfefa75c85eeccb8b76680abcfe975f2aeb495a93d8dc79a642840ff71500863867101b8d8d763c291cee9fd455791a059338956a8f448baf99faa78fa596e715cbe17299a5780407d0914317d5833b0b2ed10975c778bcbbab9c"}, {&(0x7f0000000740)="d1d020ed51cbdc7d6fa2faf550503ffc8701d647548bf6d23dae5a74ec2d3b431a414e725380252cda241add92d65e72e71aa18a693e428f727ed34807cd2c9ece6b74313a326428698913afe0a7e24bc64315688278c25ce8823f8f8cfc8cd86b789aa98e900498f3acd177349c216a65ad78ae2b2167bb52ff5ed7c0f26f83211dc44785d30d08229a6f2d4e3bbe75edf66e92c2b49fbd6838e3be09febfddc054e9ba82d5c2c439ca419af6e862315dba3304995efb75cb85d4c57c3f403b097e047f0e867919d3305c58118ef1b9ca4d485c18cd881df7a0a2decc88a5401d9e6e5e6e43f5d01ec5017390896af549a7ff99178fb9b07122a5eac3730ea46ce3ddad4b419baa3d25254f27c8ea5786d9e72773fc2fd1210450349039ab7668d013f74a93e157a231471a0d7e74c7578250c696528aac8f631b25dc7a5f7e20245bb95fefed6d72a205686ed833b9fc9a31f70de0f3451335f926e565c51e285ddf28343018f511a50df6d453a490cd3b1f60ff5f9a1d7ebb920e025d935d15ec8544835cfc2c8185863ba72835b4b09163363a0032f420a9ce0c0ad2202387fe588903fa39d2aba6b258fceeb234b83a0873069a89bf1d8d689caccf2a5df2750ca95d21f14cd44256479e73fe366dfa26f754898d9412ccebb3da290ff5363e76355fa545169b3a988db9420f79d7f71eb42eb6516b91253359cafb3ab67187a5f90fe0eda57cfd980ef58071a60497ce2707de197724e467aa5f1eddebddbf40f7420089a60d4a213fd4658f24916e634b8db42226e351ca41c29c240aaf6d4e32392ff802b09734ac68f450e2b92b522cc3d5b6652a2d4da201e5d7058a1c8783c3e95d62e80e2a497724614c1fffa534b42a0256a46b1afa230f96bed11bad72e0248c7441999924e460d07a78b677ee82c6ec6faa54ce8e09d3c7041f25c39e689e289c7e3458aeb4ed1ee6669c66da01c5562255eb353e5488c61dac53e497030b327c6cef059c39ce39900b6a2338cac5dd444c3219163a0ef720533242abcb6291af2f82f939ef999ffceba5d039e9ff62ae4e7ef8a18c781fd0cec1b2a08af17b8b36d2c029422d2c9770a48b3f580b55b92b51c3154d36bc7b240817ddae81f8eca8813d793950d8a838261b58c5ca1e8046b029eec77aa6adc3ffcdd18f828541ebe4c55aca2d926eb1af0765c1f2e069245682f81f7699bcc597d89e6e5e80f48b4f7c746aec3c5ede7243fa7ff2bb7f673842bb83229bca1c33f6efc79582a587ec86277998d7ee4122e244c46ad11cd75dbe759f43dff19fd470d7de6f345e11b0bc3d663c8cc39e511dd07f5be43cd1785b3e14790b474446c49a0b1abb67c763e10991f8189459ccb4e3f79e28b138fefd07facd2b4f7d91afa795c6f15fcad26ec03f6fc2a8b2b7697cacfd57b258fd8e030c0fbd26fb442ed33323d20e5401d6f5903eadd70ad734b93b13b199189e6f6df86c8a1e0c7d4de86149582afb829861894c6c2a764b006c663b160ab8933418a348450ee7af5b7bfd0ae1babbdf3de330d7f37da4e1b4fc87e0ee16671e3e8f5605e303f557a81645ae975c67bd647779911c9d5494bfe07d87d6a4d9f2f9db9347d71a1d1f6a85fb0998c9c98877172113472c397f7f84a4eabb65f7522d49c49ea2875c90541b73bd6d81b30c09266aef26991df20133ac94d55e8c5e52be223e4117df26d4e0baddbecc4afcc2d26275c62b46ea7a79c50e705fd3e25d051928b7eab0073e950884126a4ad123e268cb47a405f57f316e82359cb3986077930773e2cd7555d11bd599d6e6b0ac42f02af624c2611f3099894527fa893f2b7d565c5a2bee6e38c46d8f1d881e3ba93b32fd968930b618ae3e8ea45c1499d26f806cbf5db8f6cccff8eb458cb2cd24b2424531b3b8e8457a60b83038b481c95b4fa7c23f56823eed036c24e9274880bd829d54a8809700219b67c2ad2ad3b1ae350c41a66b716d6275737e25166c332c6bf0104138782f501a89df7af2763f91c7c00a2c06510e07292ba749bcadf876570c543663f6160d542792d83504299c03aceb30f6906f912c8961ae09d3bcab5f9c1f89222153d3765c26058db746f5fe40e25f3cda420e47b3f84c5a0ad69df017f90d924b03ffdaa0eac70847c32647bce67875cc5da1a2e0474d70d6c7b320ca1234eb46d52dff116a4f41efc1bcfc723b6a87fc2a4a54f10d8adc93d12496eab626dfd266d7ec1ec71b8625367667817b2738d74bdea09d5876cad4d84232281f76c634a3c927aa43431ab6d9336f684075e28c1b684d6f0d310fa911080927b299740fbd529f9c85c3589541ed47a1aad2f669f84a7ac56244468c5cfe1a60838ca7d7d8a979802c125a2f0f7b727ad7bf9cb3763a32d445beb7d5a716854564ece002d8eff54092c6884c03fe595a01acdf7a3cc4a4b18e503cad7dbab9a0007ff0d70ef667d06254a8e56704827ab93ff3a81d5c6b4025ae7da4d9593c2a7962dec17e2ccaacaa4b7aa3ce754077738962adbfc06d5c54f6d12eb1b34ce0d9d879a879f277016da59f2ff905f537aa3908cb00b2ebcb5c67111452378228b825e500c138bbb4c4efe7e2acfadb819abd6574dbeae95769983f698d01bd0b8670a76a45cd143d51f1d74268e0b515f694cc974f7962fd91f4f05da6042a932aa1941225a5ad746a97713a2767646453a008add42be1bd25a3fe02d073ebde2bda880e1737d81e2277dd18fcdc6ad9be3b8373a6d194bf0cdfe07ee151c1a32e8fa7e12ed7f3620dfa3f8131f7be4784bb6f1ef0db5b1a2aba0e0809869bae038243df9cd72c675fb923ee5cb3c7fb476bf15d39836ae6f679c0db11d2f493bbf2b722f938e64bba1825bd35a01946567fb3ecc8a85872f667f9721a268195add78078ba14e7ff348afafacbb55f3811d069e83aa57bd8af76795cda58a114c0cd5b5c9e770f11d1e91e580950776587f5ff270f09ecb3011ff9be809d12d58e2d086874b58bd31e71e0028fd4bea483fc3d050be8ae5b8ac2c89ef688abc849e1daa1c44e8acd4cd3e3b119a37666feb29ebe5d7a96bafe462a435ebe521a8b32736e84c14aa9d8abc9347838f5660663b2d4edb8d53195ed4cb65a2f058a50846f273ccd7cd8022795bab250ba0119101bc3497b4600941ca450893b1e70e1f9cb2c718f78e0dd824f50f651284580f9eb3c2a169d8eaca6457fec76134a88ee43c906b30496f950a8cf56844dcb5258a62d5c2b0d2c0972eeccd4bae67e3337828cdbbee9ea387fb3fd70748083418c51bc3c5fc5764f703878b4855660b701a777dea176de2c575be1605dd35b54b37678b80ab734c04e8df8b1457bf0c766b67e54dab697ff7bc2c833c015865ff0dac829e112dfcaf0a091b5dcb5987cfca4b6f782e91c012af1c1a3ebc0550251addb53b01ae7345ee735e89bcc2f8ce4b25ff7182f5baae628d73e3a3fedd8f0a74f586d18b3421815563636437cd7adcef8a201f527236c2fb5971044fb1e1c1cbfa09fcb0dccf3853cbedde4e5a3ad234169f7f0b0970657cbb8eea07211e9a69f58524d9d84dc8520c3e12f531f080703740334c0068abe415c5750d1850c61ea9a9b721175d9cf892117277b5bfa39d4044f8e1a2648f31fc492026a39a256726837d813a54788bc830c228405856ced9468c7252f735e942b7c819dcca95ee0fb49886c58ec326db455f08e4d0bd66fb09f55714de60bc298ca8cd2707b527f27ac4cacfef8eddceeb556c35ddf6995dc10e14669c4ea6c461515c668e6e5de5c735a98927b86cc1a450080235dae4b5262c1ebd053b6f0865f0053248b0cc269e3cc307ba4a5a875500fce1ae0591c05e3413725221aa52bf4dac77815b2dae0515d7fe9eb0a253d42d98eddf9bde10e2b6d18e1b0a49edf3543e397416c80bc00b2eff7c24ab5890b092ba585572a60a2fc25494d10fd58b94835b7d2ddf5bb4a35c9ad5341197161e1a056f5349eb8177374390b9381dadb19408c77be83504b502336cb987d5be203e36404cfc702e018b696f4977e0eab51a27df1c2970331f773cb74f24b0a3fc70a8b0f736594ffdf82bd01bc89f1012143e6f339339bbecb5ee33bb3df7d7e49bf09f2072e3d1097842cb2f55e516f389850af9ba5f4a18631b6a23c9ff29c75ccc70f5dc480d25287f0ee5ce72aeda0543499d566560997823a5d4b68360150c8bada0a609c1f7bcbab3d6cd9698ad76ebff5a882fe17c30b27c6b3cf81e08c57c41ccbaa5dca6d5fa9dbadae10fe97dbdf8ad511912812a177c8e68d3aac64cfc74aa16399ec5c5cd51f9a88f0c9f8e11c4cd4b09879563e3d5fa446349c351fe385ca7ff6b0715836dd08d82ab55d00bc72b5d43e83244068be47525ebfc0bceeafb9277b41fbe82a8d96516cfb5515cd0aa427194f7e9c921b155b5f3dff70ab85f5379b38f1fefe8ab64fa25a104c16edfa0e000610555b8c8adda1197c7c3e20c83d822ad8f2a7d75b77727fe982615f656f6516233dccb46f796a73f33e1dbd9c2f0ebbc7b5a41536681c7439417626f0590d093faa73225b103c1b7bee5f0a098606ac7be5684620e433c2d3c1430c59310de8cc79c3991a5b8ec04d354e288a8593df5d2dd01233fae596a7f43da9fb281eb86300da30a8c7f3107ebb388dd627745314e3f52eb96cec3b00895bd40c0a47651dd7017bc80fd9ff9713c27668d994d9b07c605804d03b0e63ad34965fabd154305b444003451a04433af97a54c3ffab9c05f00c5d2788a2a358fe5a3075272d30f3aa7443205c7627fa9a243504ca1675c8eaa3196e14a773b643887ab081d0019f513fa427b183fb67424a8cb225737b4960ef0e65b9ba5a08f4fca41988d34d0ebd4055b65a76634e87302668507eccb93263327d25bc16712fe054a061052f922a976041a7e37ec551e98b8459ed8bfdac2fac4d115e5e62e2983da445d20b5e201b269d637c82dcb34b3b9741a56df82bb9f86ccbc7589ee4e9cd7e271a1114cf0db125975a636e049b6d7bfb713f53ee3718d2b49465b3550ef42c310cd64f404096ef6e3d04ba636634a829c231c8156e54329ab06e56086bf967f157e5d842142886b1c76627c90041bd753eb3da36f1ef1443b2df23c5ce8be6ec124c13ced79998d3ed726ba29fbeca62848a051344fd33ea555844466fd5cd7d2154b3278eea4d0a49c7573c0d087161f229377c5917cedd0e83b8daf81fca364ab3e308a8416d257a7748b8ad241f5a84bb779c5491c1b1af8b30582b5840b7cf1a5fd447be92bb242cc1f72417f0d853032d1de0e6029cb83095b34bf78c8a6a43e789370d4d668eda9c83aad6c0ce1dc5b2367b93981d4dfee33b19bba1ad64e239ac9a3263dfbe05755b8119dc3aeecfb5290575cd99d19cda95f4f57b853a1cb2764a4755ed3082c4bd5e95fbd9acf13e956125c9b141fe48c6bd974191f53cf56230c9e3f2e8e6bc7e93f08c464e84b5ea750f0d1d58bca4d1c5285f75d83f8e0bdfb8e324c26d18b19bf6ff3901f54241874386d3d376ce3fafa9052f7f5b8b81db54d63381691abaaf4969a72e9db50b2b5e255b6ef6fced9cb8dac6924e6d787f9f32d221497d322ebb1f75d250a4ef65cfca0fc8d275a3e9234b4d8a7865ebe075ee38d9a926558d3023562d970502edb5d33a2fdb704a72d598c0daf2556cc1089786971f72e03ffd1d0005b4a3d6979cc707c197cf9927c45f931c2c82f38b31ed0e809b861461810b1f7a1e149cdf18581ff5303556"}], 0x1215, 0x0, 0xe6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x40044271, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:01:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x47, 0x905}, {0xc, 0x7}, {0x20, 0x26f}, {0x47, 0x80}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/232, 0xe8, 0x440, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x80000000}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) kevent(r3, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:01:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x2) msgsnd(r1, &(0x7f0000000040)={0x1}, 0x8, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x4) msgrcv(r3, &(0x7f00000001c0)=ANY=[], 0x0, 0x0, 0x1800) 16:01:27 executing program 1: chdir(&(0x7f0000739ffe)='..') chroot(&(0x7f0000000040)='./file0\x00') 16:01:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002103, 0x4300) open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tup', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8000, 0x3f, 0x0, 0x7}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = dup(r6) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:01:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x200], [], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x3}, {0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) shutdown(0xffffffffffffffff, 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35, 0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r7 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) getpgid(r7) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x6a, 0xffff}) dup(r1) 16:01:27 executing program 1: r0 = msgget(0x3, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f00000000c0)=ANY=[@ANYRES64, @ANYRES32], 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0237c542c5d0cb1b"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r1, r2) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0xfffffffffffffffd) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0xa3) r4 = getppid() fcntl$setown(r3, 0x6, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) 16:01:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname(r1, &(0x7f0000002880)=@un=@file={0x0, ""/100}, &(0x7f00000010c0)=0x66) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x6c}, {0x6, 0x0, 0x0, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="008f647ab611f2971ff3efa3ca32", 0x7b, 0x0, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchmod(r1, 0x8) 16:01:27 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) 16:01:27 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r2, 0x7fff, 0x6, 0x4822, 0x80000000}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x6) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) msgsnd(r3, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r4, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000014c0)=[{&(0x7f00000000c0)="ea24d4a865cf59856d5b1e70a4d3a45370ca47db8f31398e1466ec2f8300c3e146f02e", 0x23}, {&(0x7f0000001200)="1779b5cf8a7dee80ecd15d70a279b69f8e3f71f80377948e57e0c1cced0b7232a98c1de66f215a06f1a22f5c5d871b530fbec6b15343dc42ccccb0af71d0e776a2e5382124d1927b8f5b58583b74631ccbea075b83f7708f548fb411f0237e90c4b8483fa1957294f09e29247f092d072c012a9127e23e974e1eba2cdf7f483595c682648f8c532fe5577abd8997e6daf382e1c302fb35e02358c0260b56be9a6b627132d9a34246", 0xa8}, {&(0x7f00000012c0)="790601b79cbe37fddaea3aa86810da9fb2d2ec7e62f2a4871c1b22edad2b25f1b0e698ae517196f086ccbd3352aa2bbab292521d3c8d62ef4283b5e33c5aacdff0aefc00c25359b195166e85ae299de5bcefbf61df", 0x55}, {&(0x7f0000001340)="a961721e6ebad363c63fa91f0203ab6bfa00d8b9d716b2ada597e4f955ed7c23667ae605905bfb46909f71dc17843fa3587cffed9e49ab06a60600fd1c61c45c9edd484fe279e032d7917a12776077bb5c", 0x51}, {&(0x7f00000013c0)="5ec955ed12f98286eef46f5bc549c59403403829aad014f4ffe1c5bef1e0b7dd3b90bfe77db5d7cd164ff174adba5285d3537cd9b3d6458db77451db85294f83f6dd7821e5b83c7dae581980babeb8f0cfa2ebcbe43f42fb1e5e3dfe196452274f5d59ff09693e0efbde4e21b6acca85cd03c5ecad396f1fcc37db18ad040f61eb0119b76e0301e2f6ff47f364d5d023d9f096f4a742293216f2ecb759a755899f84c94a97be693cedab90535fbf532e03c885524b3deaf8aa2c24a9626688533e6f84354c51b1f486c654eba7a12dd633bf963834ea537562363a55abcb", 0xde}], 0x5) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:01:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x38, 0x3, 0xd9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) setrlimit(0x0, &(0x7f0000000180)={0x100000001, 0x8}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2000000002, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r4 = accept$inet(r3, 0x0, &(0x7f0000000140)) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0x80) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/{\x00', &(0x7f0000000080)='\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\'$\x00', &(0x7f0000000200)='{\')).\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='@.\x00']) 16:01:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10040, 0x0) dup2(r1, r0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x15, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) r13 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r14 = semget$private(0x0, 0x7, 0x8a) semop(r14, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r17}}) r18 = getuid() r19 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r16, r17, r18, r19, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000800)={{0x3ff, r9, r10, r18, r10, 0x104, 0x5}, 0xfff, 0x4, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r1, r3, r4, r5, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r22 = getgid() r23 = getppid() r24 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r4, r22, 0x1e4, 0x8}, 0x5, 0x5, r23, r24, 0xfffffffffffffe01, 0x10000, 0x7ff}) r25 = semget$private(0x0, 0x7, 0x8a) semop(r25, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) r27 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r27}}) getuid() r28 = getegid() semget$private(0x0, 0x0, 0xb01d8d29e2bfe167) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = socket(0x15, 0x2, 0x0) setsockopt(r36, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r41 = fcntl$getown(r40, 0x5) r42 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r43 = semget$private(0x0, 0x7, 0x8a) semop(r43, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r44 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r44, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r46 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r46}}) r47 = getuid() r48 = getegid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r45, r46, r47, r48, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000800)={{0x3ff, r38, r39, r47, r39, 0x104, 0x5}, 0xfff, 0x4, r41, r41, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r38, r39) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r39, 0x0, 0xffffffffffffffff, 0x0]) r50 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r37, r49, 0xffffffffffffffff, r50, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r30, r32, r33, r34, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r51 = getgid() r52 = getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r31, r33, r51, 0x1e4, 0x8}, 0x5, 0x5, r52, r53, 0xfffffffffffffe01, 0x9, 0x7ff}) r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r59 = getgid() r60 = semget$private(0x0, 0x7, 0x286) semop(r60, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r60, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r60, 0x0, 0x8, &(0x7f00000000c0)) r61 = socket(0x15, 0x2, 0x0) setsockopt(r61, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r66 = fcntl$getown(r65, 0x5) r67 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r68 = semget$private(0x0, 0x7, 0x8a) semop(r68, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r69 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r69, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r71 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r71}}) r72 = getuid() r73 = getegid() semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r70, r71, r72, r73, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000800)={{0x3ff, r63, r64, r72, r64, 0x104, 0x5}, 0xfff, 0x4, r66, r66, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r63, r64) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r64, 0x0, 0xffffffffffffffff, 0x0]) r75 = getgid() semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r62, r74, 0xffffffffffffffff, r75, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r55, r57, r58, r59, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r76 = getgid() r77 = getppid() r78 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r56, r58, r76, 0x1e4, 0x8}, 0x5, 0x5, r77, r78, 0xfffffffffffffe01, 0x9, 0x7ff}) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r79, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r79, 0x0, 0x0) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r80, r56, 0xffffffffffffffff, r51, 0x10}, 0x11, 0x0, 0x20004000000003}) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r28]) r82 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r82, 0x0, 0x0) shmctl$IPC_SET(r82, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r82, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r85 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r87 = getgid() r88 = semget$private(0x0, 0x7, 0x286) semop(r88, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r88, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r88, 0x0, 0x8, &(0x7f00000000c0)) r89 = socket(0x15, 0x2, 0x0) setsockopt(r89, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r93 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r93, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r94 = fcntl$getown(r93, 0x5) shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r95 = semget$private(0x0, 0x7, 0x8a) semop(r95, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r96 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r96, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r98 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r98}}) r99 = getuid() r100 = getegid() semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r97, r98, r99, r100, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000800)={{0x3ff, r91, r92, r99, r92, 0x104, 0x5}, 0xfff, 0x4, r94, r94, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r91, r92) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r92, 0x0, 0xffffffffffffffff, 0x0]) r102 = getgid() semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r90, r101, 0xffffffffffffffff, r102, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r83, r85, r86, r87, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r103 = getgid() r104 = getppid() r105 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r84, r86, r103, 0x1e4, 0x8}, 0x5, 0x5, r104, r105, 0xfffffffffffffe01, 0x9, 0x7ff}) setgroups(0x4, &(0x7f0000000180)=[r2, 0xffffffffffffffff, r81, r103]) r106 = syz_open_pts() close(r106) r107 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r107, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r107, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r107, 0x2}) r108 = syz_open_pts() r109 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r109, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r109, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r109, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x2eb) ioctl$TIOCSETA(r108, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r106, 0x8004667e, &(0x7f0000000040)=0x6) read(r108, &(0x7f0000000540)=""/216, 0xd8) writev(r106, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:01:29 executing program 1: r0 = dup(0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x100}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r3, &(0x7f00000006c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/6, 0x6}, {&(0x7f0000000280)=""/237, 0xed}, {&(0x7f0000000380)=""/117, 0x75}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/49, 0x31}, {&(0x7f0000000580)=""/96, 0x60}], 0x8, &(0x7f0000000680)=""/19, 0x13}, 0x6a7819b46b3912b0) chdir(&(0x7f0000000700)='./file0\x00') open(&(0x7f0000000740)='./file0\x00', 0x0, 0x80) r4 = semget$private(0x0, 0x3, 0x20) semop(r4, &(0x7f0000000780)=[{0x3, 0x0, 0x1800}], 0x1) socketpair(0x2, 0x2, 0x8, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r2) lstat(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)) ioctl$BIOCPROMISC(r7, 0x20004269) r8 = accept$inet6(r6, &(0x7f00000008c0), &(0x7f0000000900)=0xc) bind(r8, &(0x7f0000000940)=@in6={0x18, 0x1, 0x2e, 0xb2}, 0xc) r9 = semget(0x0, 0x1, 0x624) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r12 = geteuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000a00)={{0x5, r10, r11, r12, r13, 0xc, 0x6}, 0x6, 0x4, 0x5}) r14 = dup(0xffffffffffffff9c) faccessat(r14, &(0x7f0000000a80)='./file1\x00', 0x2, 0x0) r15 = semget(0x2, 0x4, 0x20c) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000ac0)=[0x101, 0x4, 0x200, 0x6, 0x0]) r16 = open(&(0x7f0000000d40)='./file0\x00', 0x808fbbfb785d4025, 0x9fda6ec9ffdbd1d3) r17 = accept$inet(r14, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) r18 = socket(0xe7800ec45b2d7a84, 0x0, 0x5) r19 = socket$inet(0x2, 0x1, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e40)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000b40)="a826f98f373062503ec7926c31c066f286aea0550da37bfbbe8966e140b15f18698d137421bb9cb6bd3a71d625cc308b84e0f6efd24750aa3ac35b615e6121ff929aec9e305472b4daf7403033", 0x4d}, {&(0x7f0000000bc0)="50380ee0afefbf995e915ce9602e5d757681a2d792c6d4cb4f58cf78228e54ac4928930930", 0x25}, {&(0x7f0000000c00)="1363ae2cd810ffa84de94c06cb8b3db9f952a1b702bfe37fad18ce322bc5ecf2a4874f3eaed804fd6da61be47d937ae471dcef7b96f9f87fd7a82b373e02aa5424994f58b6910b258858560ea9875e580c758acdd9fb41ed4a4cd8b35b96d07ad0cf24ca9f70d60d96707233373ca17cf9a1b6fe22620ad3377c66ee29a908e6d57e9aee48ae0a477cf9fd34dc9a03f07202fe24d4991e3bf8483012426fdba417955313268f34c09cfbc007f92afe696335d95d4ec52c8618163a53dbbbc3d89ac34b2755b1e25320fa5005d2d8bbe7639077af483ef37e97b2e64437f91d278092e245ad89904eef75e951d6c939b3e5aa7505448f2fe1b9dbf44c", 0xfc}], 0x3, &(0x7f0000000e00)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, r16, r17, r18, r19]}], 0x30, 0x201}, 0x401) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fsync(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) renameat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r2 = semget$private(0x0, 0x2, 0x22) semop(r2, &(0x7f0000000100), 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20, 0x0) readv(r3, &(0x7f0000000800)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f0000000400)=""/94, 0x5e}, {&(0x7f0000000480)=""/232, 0xe8}, {&(0x7f0000000580)=""/187, 0xbb}, {&(0x7f0000000640)}, {&(0x7f0000000680)=""/93, 0x5d}, {&(0x7f0000000700)=""/236, 0xec}], 0x9) syz_open_pts() socket(0x1, 0x5, 0x80) r4 = semget(0x2, 0x4, 0x2) semop(r4, &(0x7f00000008c0)=[{0x2, 0x4, 0x2800}, {0xb, 0x4ed, 0x46d56ef8af4f1c5c}], 0x2) r5 = semget$private(0x0, 0x2, 0x180) semop(r5, &(0x7f0000000900)=[{0x4, 0x401, 0x800}, {0x1, 0x9, 0x1000}, {0x2, 0x1ff}], 0x3) socket(0x20, 0x8000, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000940)=0x48) readlink(&(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)=""/4096, 0x1000) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) sendto(r6, &(0x7f0000001a40)="5354336cdc1eb79e33421b7de16ea6dbc34934325c2fd16950cd387d973e91190213ff2d55277d514ab637cfb739ab7a1e0aa57e27e76efc350f60ce804fdaee3bc96d2770de205121cc1500a4de24c5d9934b9166535166d07d2ab10b0d1258dcabf4bd4dc251483e27f1fd1f70cf91f376f5b7d532887eb9b428464295a1f4e53fa9a0453d8b2a971005c4d87aaaabdab93792b0fde3340d74556c0b8639ee", 0xa0, 0x4, &(0x7f0000001b00)=@in6={0x18, 0x2, 0x5, 0x2}, 0xc) r7 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) r9 = getgid() r10 = getuid() getgroups(0x5, &(0x7f0000001bc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001c00)={{0x6, r8, r9, r10, r11, 0x5a02daf7e9fc2ad6, 0x4}, 0x1f, 0x8000, 0x6}) shmget(0x0, 0x1000, 0xd2a, &(0x7f0000ffd000/0x1000)=nil) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001c80)=[0x101]) r12 = semget$private(0x0, 0x1d3c745bd401c46c, 0x200) semop(r12, &(0x7f0000001cc0)=[{0x0, 0x80, 0x1800}], 0x1) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd\x00', 0x100, 0x0) ioctl$FIOSETOWN(r13, 0x8004667c, &(0x7f0000001d40)=0x7e6) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r1 = syz_open_pts() close(r0) dup(r1) getpid() socket$inet(0x2, 0x5, 0x80) r2 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\\+'], &(0x7f0000000000)=0x6e) sendmsg$unix(r4, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000180)="db4e38a89e235eb5a19cd0ff570981df71c765e661ac68bc1e617425ae27f4a6d10f476710f30a54", 0x28}, {&(0x7f0000000300)="521dc095b90959c7007fb53f44a3226f3381b5bf03c3e3bc8959c1a7cc9c82b2e77267f36f7bcdb981debc0ed8158095da5db23182ee3f3b4b966e0b074b0792577a23b0d285244a8a35d63145dca369525213e8ae4a274f519a918c75617ce2db39e65a50be28068b2ece839402af19c2b464e8f4c3c1cd262c924c40ec7ee618b5756bbf9fa2e5dc8c8b0684453875e6beec11e51727189cb03d91fdcaea0f39bd22ccac4d7539c2f1f4a279594cd6cf5d1a03d137ed17042d0306c6f6ccbd17375597fd230e3fabf2f94fc750280945db070ff471e7cd6007ecdc9819daa8ef28", 0xe2}, {&(0x7f0000000400)="bb366aee52a5bb314334253e26a1ea49b36543302ece80813777132facb78b82f964e18c757a11e2ba25d5189ae7d48361bcc44ff34d2db74851f1e2530e00c386fe1053cb68d1d327f3a456d9ebaac5674d1d8d7a2a685a204f5361ae58c67cf1e1292ac91f958754d7e3cee47fe646c6faf03d642758ab9d8ee6751c029898dd3454d9e8bc5e37114aa0f23dcb7ff1f9fd0a7d3ddda831058e991d2fe1a97964e1fc7232d1e91e600a2d094d87830ebef2b5ee2869aab6a9a5cc81e3edbf321cf328f3ad120e3ef9a99741f2113ddc8a443f", 0xd3}], 0x3, &(0x7f0000000540), 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) socket(0x2, 0x4003, 0x0) r1 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00026b4e64a14b74e486e7c3d26345c8fe3925f3846d92b27e876dae09f96b10787fb196b2affd52493ae0aa110cffffff7f00000000c9a87fff16548f142be70cf0966d9fc385cf40255470a60be679a50dc85ce358a6961b5174371f79704034c562cd73d80f94"], 0xe) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f00000000c0), 0xd8bdbc6f7a4eb7a) 16:01:29 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYRESOCT], 0x1, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0xe0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a5}) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r35, 0x0, 0x0, 0x0, 0x80a5}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r39 = fcntl$getown(r38, 0x5) r40 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r41 = semget$private(0x0, 0x7, 0x8a) semop(r41, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r42 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r44 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r30, 0x0, 0x0, r44}}) r45 = getuid() r46 = getegid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r43, r44, r45, r46, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000800)={{0x3ff, r36, r37, r45, r37, 0x104, 0x5}, 0xfff, 0x4, r39, r39, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r36, r37) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, 0x0, r28, r36, r31, 0xe8, 0x6}, 0x8, 0x2, r33, r35, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r47 = semget$private(0x0, 0x9, 0x0) semop(r47, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r47, 0x0, 0x0) semop(r47, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r48 = syz_open_pts() r49 = socket(0x2, 0x1, 0x0) getsockopt(r49, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r50) read(r48, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffff24) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r48, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r48, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r51 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r51, 0x20004b08, &(0x7f00000003c0)=0x101) r52 = syz_open_pts() r53 = socket(0x6, 0x4, 0x11) sendto$unix(r53, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r53, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r52) 16:01:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x20, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) 16:01:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=""/195, 0x44bf3049) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x200) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) 16:01:41 executing program 0: getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000180), 0x1ac, 0x0, 0xffffffffffffefff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8004) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[0x8]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r5, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:01:41 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r3) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:01:41 executing program 0: socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pipe(0x0) 16:01:41 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [0x0, 0x0, 0x6], [], [], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) 16:01:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) 16:01:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x5c) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:01:41 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10040, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014919460 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014919460 16:01:41 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) close(r0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:41 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9dcd99ad00000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="9abeae9b9089fbbac4311259313bfbbfb27ee8394bb6bdb19a68f6f261a72cfd5a0900"/47], 0x10) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) 16:01:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1f) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:42 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00050000000000000000"], 0x1, 0x0) 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) chflags(&(0x7f0000000080)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 16:01:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r1) socket$inet(0x2, 0x3, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:42 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0xebd709129aea1742) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x16) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:42 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0800dd31626120ddabc975737201800000560023e1030000000000000000c8b15de7659d6cfa6369bfe1cb5d119733dc076ac09658a800c81aecc7d86d625601e3be9b9bbbc69f80f3076228b1859a63b3e171e8f6128a25b56246d72c2a373c2ee74124d9f3125823dceecf0ae634c095cb74ff9beb15f4b3c223b76d9393e441ca27597c0c64ec21c38cf96d6dd41edfdae0671aaf55c5a5411c1ef1d1090a96dafb461c088acd81c4c9f6"], 0x8) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000002c0)={0xcd34, 0x2b65, 0x5, {[0x101, 0x7fffffff, 0x80, 0x0, 0x0, 0x6, 0x1, 0x7fff, 0x4d14efc, 0x4, 0xa700, 0x401, 0x8, 0x9b, 0x4, 0x7f, 0x7, 0xff], [0x7ff, 0x0, 0x20, 0x3, 0x9, 0x8000, 0x4, 0x4, 0x7, 0x140], [0x0, 0x5, 0x570, 0x80000001, 0x5, 0x20, 0x1], [0x80000001, 0x4, 0x1, 0x5, 0x2, 0xffff], [{0x80, 0x9, 0x81, 0x7}, {0x7, 0x2, 0x8000, 0x100000001}, {0x8, 0x9, 0x101, 0x2}, {0xe4, 0x7, 0xfffffffd, 0x60000000}, {0x7, 0xa3, 0x0, 0x2}, {0xf1f8, 0xffffff81, 0xc78}, {0x64, 0x7, 0xb62, 0x3}, {0x8, 0x3f, 0x800, 0x4}], {0x1f, 0x8, 0x5, 0x10000}, {0x200, 0xfb, 0x0, 0x7fff}}}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x7, 0x8, 0x6, 0x3, "eedb1162fba488be61bcca5c2c1b8c67b8c50773", 0x7, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) socket(0x3d, 0x4, 0x1) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f00000001c0)) r7 = syz_open_pts() close(r0) dup(r7) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0xfffffffe, 0x0, 0x9, 0xffffffffffffffff, "85495501000000000000001167f5bfa600", 0x9, 0xfffffffd}) syz_open_pts() poll(&(0x7f00000000c0)=[{r8, 0xd053d29532154bf4}], 0x1, 0x0) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x9, "d642b6905a0f9f9927cdc44809e6e600"}) 16:01:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) chroot(&(0x7f0000000000)='./bus\x00') connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0xc24, 0x283}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:42 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:01:42 executing program 1: r0 = socket$inet(0x2, 0x1, 0x80) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:01:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) bind(r0, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) kqueue() 16:01:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x2, r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) setsockopt(r2, 0x3, 0x1fffe00, &(0x7f0000000180)="1652664126e789786134028cd3a7c7d327fd26e09434fa2bd0a594248da2f1d33d9354fecac01a842ef3abf067e265664b5e6e8d191fe0623dae55fc34e6760b531b06f3f488ce924256f850ab80824adeaf773018f1a930a704d123d1446cd068dba5b58914390f879797ef29f74bd209ce27c88f1dce3c72dbe923906db392085362c106f9b824ffea707970360e084d705cd170cd44b1ac985913bce2390a88997f7c062779b1a44b52a078dd2e6c925fa713f5e32e713c8235b9d1a4251a1f3fe534ff079e26843b", 0xca) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket(0x2, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x34, 0x0, 0x0, 0x4}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7ce5746453192a14d773e96d6351") 16:01:43 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xa9, &(0x7f0000000080)="b75d03ddef55bb7042000000db90c21bc000b366e2cfcec1b11509e20251cbb1afe46acadc59a96ba6fd1a240e12079538f26194eb7c1f491fe439bc371ecf7a99398d6f29d7fd5c89fb0ba7c77fc14614658e1ed3f77eada95fc671f52300a0896dd520db95a6ec4d56432821d599cbea88d26b5e8e3abbc1e1d4fea9d6baee505b35342489755bdd5c6368e295b61aedff19df3e7b788be9ed540a83b7d5abf5d7548d99c31f2800") 16:01:43 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000008a65, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3d930923c823188da43ab2970decc2091b8cd4b1b8784f1940c984fc1dc46cc73ee0fd052d07d68a4c0f0bcdc4118e22862ec6842bb9a58d84c881f8a55b5a119f1eb7227e9ce319090e1ab26bade7c9d0b62143cd830ff690f353fdccc4e03092d5d41ccf4296cc40a69e5393"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) write(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="c07ff57417c949c8590e73a42511337dbc36e3251eba690a47c8601d14e52cc1af898201c3d5b3a201083e8e", 0x2c) r4 = getegid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, r4, 0x0) 16:01:43 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x79) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) getrusage(0xaa8f1bcf52c8ea9a, &(0x7f0000000000)) 16:01:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:01:43 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={0x682eb13985c518e7, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) r2 = getpgid(0xffffffffffffffff) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffff9c, 0x80045745, &(0x7f0000000280)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x40, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) setpgid(r2, r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) socket(0x400000000018, 0x3, 0x3b) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = open(&(0x7f0000000100)='./bus\x00', 0x601, 0x100) write(r10, 0x0, 0xfffffffffffffff5) 16:01:43 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) recvfrom(r2, 0x0, 0x0, 0x1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) r3 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x3, 0x5, 0x3ff) 16:01:43 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ff520b6c80065d392e855cff00000100000000000000"], 0x10}, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x3ff, r2, r3, r11, r3, 0x104, 0x5}, 0xfff, 0x4, r5, r5, 0x7d55, 0xd75, 0xfa}) getegid() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) 16:01:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000000280)=""/211, 0xd3}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000380)=""/156, 0x9c}, {&(0x7f0000000500)=""/132, 0x84}, {&(0x7f0000000440)=""/66, 0x42}], 0x7, 0x0, 0x1) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x81) bind(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="bbecff69705303667ec7c6d546c727a547b74d74352aa4e4718c3b3b8e08bed1e6d0e56db0803454b91189a9032c8214b78a869efb9c762202c1e8788570095ddd9ebb35c0ff475cf8d1c81de4b63847271f4c3e92242c46f3891b34f5b1ba2a7e89808372e5c9a14ee8c8af97288a06000000e0bf9fe9d247749856594e7f5bb63907b8124b1cd0f6b2b889c362652dce2f131943dacea50549417c55ab3a00671899be60a2eb582900db959ebbef0c69bb51d841f1dfc7386243511b4efb1fa90ed00914df30572ce9120a71096ae6a71bf538ea2dafbaa27d4c1cb3ac18"], 0xa) r3 = socket$unix(0x1, 0x2, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x229, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:01:43 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040), 0x8, 0x2, 0x1800) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ae3039b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf888980200cb265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233a3354c22d19a4427ade2409ca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574fd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d94f17a3b425e3ed2d27f2a9dc3c5b5164087fabd85fa70064ddb9cd26beeb5b963972b20fe752c8b40cf672fc3b296b1ba5d78d6157ba5c3ae677f4f183c66ae"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:43 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000580)={0x9, [{0x0, 0x758}, {0x2, 0x6}, {0x3, 0x800}, {0x6, 0xfff}, {0x1, 0x1}, {0x2, 0x7fffffff}, {0x2, 0xd631}, {0x1, 0x4}, {0x3, 0x1}, {0x2, 0x7}, {0x0, 0x3f}, {0x1, 0x400000}, {0x1, 0x400}, {0x3, 0x3}, {0x3, 0x100}, {0x2, 0x1f}, {0x1, 0xf4f0}, {0x1, 0x9}, {0x3}, {0x4234103a97c0661d, 0xffff8d26}, {0x3, 0x6}, {0x1, 0x401}, {0x1, 0x7ff}, {0x3}, {0x3, 0x22}, {0x81264ca428743f62, 0x1}, {0x3, 0x80000000}, {0x2, 0x6}, {0x3}, {0x1, 0xe5}, {0x0, 0x3}, {0x3, 0x89}]}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x32bfdddb89d32320, 0x5}) r3 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r6, 0x4, 0x80) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:43 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe27a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f81143000000000545619e94aa008c368189ca8069839c6d04ce5acf15bc6ba49d98a3ffa94b3df7d62e7f21fb80ae043dea42704d393aa3da7be370d0e968efffbefe9ad4dfbc305232664bc383b3e6a368774eaa0253a2c393bbeb8463a5e91db628db497a275a8b6eac8d515c2bdb06c6"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000300)=""/135) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x10, 0x0) getsockname$unix(r6, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) 16:01:43 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0x23) syz_emit_ethernet(0x6f, &(0x7f0000000300)="9ecf4e15e41910d34859dc8a69288657b67e82a9f03c01e5282ab613a32294ca459888c52f33c59ff626f7106342c874f107600da3625bb835fea525e1ad6424dab0523e3b0f72254f34d9dc79dbde9ab4300f14949a9233665868934c73c70bfd3b2ce344e98c55e25512a3d681a7") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x51}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r3) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/147, 0x93) r4 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000100)=0x8) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000000)=0x3) 16:01:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) msgget$private(0x0, 0x400) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) fcntl$setown(r4, 0x6, r5) r6 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/201) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x10045, 0x0, 0x20}, {}]}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000100)=0x9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xffffffffffffff6c) r9 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0xff, r8, r10, 0x0, 0x0, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r11 = getgid() fchown(r3, r8, r11) getegid() 16:01:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x9, 0x5, 0x9}, 0x2, 0xffff, 0x80000001}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x9) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(0xffffffffffffff9c, 0x344) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 16:01:44 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ce0000003404dd3e43b3cc00000000ff0000001d00"], 0x10) 16:01:44 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x45, 0x82, 0xa3, 0x2000000007}, {{r6}, 0xfffffffffffffffe, 0x47, 0x4, 0x492d, 0x7}], 0x2ec, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1b3, 0x75bfd967474c15a2, 0x7}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x100000000, 0x2}], 0x1000004, &(0x7f0000000180)={0x6, 0xffffffff}) 16:01:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:44 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x9) 16:01:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) 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 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0xfa, 0xc0, 0x3, 0x8}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130b73e9adff38f9b", 0xd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 16:01:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x6, 0xf3, 0x3365}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:44 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x3, "00000000000000000000f2ffffffffffffff4000", 0x10000}) 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) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x20000, 0x0) r4 = socket$inet6(0x18, 0x5, 0x20) close(r4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = dup2(r3, r3) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x21, 0x8, 0x2, 0x1, 0xa30, 0x4, 0xbfe8, 0x0, 0x0, 0x80, 0x1}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:44 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000200)='./file0\x00') setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x9}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) acct(0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() clock_getres(0x4, &(0x7f0000000040)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:01:44 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) setsockopt(r0, 0xffffffff, 0xfffffffd, &(0x7f0000000000)="2cd2b32f451ad1d0f7701a044786a24109b64aa32ccab44b6ae22a3c507ef539ec0db7", 0x23) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000040)="66fa9e3911d969d01891b6d615f88fc36c335137863eb2e2dbe1288ae996e94df8e2abc0b6e7e8db3e71dc878a5b36d66e95647557fc4d47cac48761040366bb50ddbd825552c8449ee05356248951cec6782663b33dea4f49e6140203d58a47befe09689675b5634ce882274399e502", 0x70) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) 16:01:44 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) r7 = socket(0x15, 0x2, 0x0) setsockopt(r7, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r12 = fcntl$getown(r11, 0x5) r13 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r14 = semget$private(0x0, 0x7, 0x8a) semop(r14, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r15 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r15, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r17}}) r18 = getuid() r19 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r16, r17, r18, r19, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000800)={{0x3ff, r9, r10, r18, r10, 0x104, 0x5}, 0xfff, 0x4, r12, r12, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r21 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r20, 0xffffffffffffffff, r21, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r3, r4, r5, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r22 = getegid() fchown(r1, r2, r22) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r23 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r23, 0x800c745b, &(0x7f0000000300)) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000595000/0x2000)=nil, 0x2000, 0x5, 0x1010, r25, 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r26 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r27 = dup(r26) ioctl$WSKBDIO_SETMODE(r27, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_INTR(r27, 0x800c5606, &(0x7f0000000000)={0xffffffff, 0x5, 0x2}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r24) r28 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r29 = dup(r28) ioctl$WSKBDIO_SETMODE(r29, 0x8010570e, &(0x7f0000000080)=0x1) r30 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r31 = dup(r30) ioctl$WSKBDIO_SETMODE(r31, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(r31, 0x2000747b) semop(0x0, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) 16:01:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() connect$inet6(r2, &(0x7f00000003c0)={0x18, 0x1, 0x0, 0x5}, 0xc) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000600)=0xc) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSDTR(r5, 0x20007479) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0xa80, 0x110) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r6, 0x100) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r7, &(0x7f0000000580)=[{&(0x7f00000001c0)="f159d96375e088e124993fe13b3dfb59b8c5b10342e365a76db5e8fec0b68180d4b3348bb9a946276d9825256b1b06f4b9cf0e8d641c68f1e31c21fd9f8acb35e1f06dc39cb4f321df30e13b911f6ac78d62520d3cfc4d4d524f96f424043c72019f1ac9fc69446e2482bbdbca9e13866d85d2c0d9b8f7ba7aaba0aed11a61b7646c4cb2f34a7c8ccb9cf726a6cab8e76527c417c16cea12931879c2a5d91d34ff0d1eba0ecdc69cdaf1e137562c28e6e787bd8e4330647db1b431a93cb057c49b76a74f4bbef0ea67f9501656149e49a08ab15dca0ef9d50162299b03e5711d1d62f808bcad", 0x36e}, {&(0x7f00000002c0)="a21c3998ccca66c8430c5ada33369493aef83ff308752904c8a94fe29217dff834a24d2c8a3038c16a93a770961838bb7f1e241c7250fe4cedafce68c94e3b9662c726589c4fe3fdea4609fe82a65f420bba5bf885fc3f9778c42629a69bc653720c6c861d13", 0x66}, {&(0x7f0000000340)="cdffcfdf6b35611658f25b02e63a2a5be2622451b798685bf32bc14763664ec2ce454afafb73d2d1d37bfb6c56d3fee33d480eaaeaa9048fdc5e54a41b21338cd9395945a82f09e1cc0cc78e663de6ff69a68f7c5c61d359a2360cb4ec12283ac4931ac97365f3", 0x67}, {&(0x7f0000000740)="da9c0ea7b621ab54cf2579595dec33b8b59000722de2b4e4a1fd24875e49d1a2f4fc8af386e27b835f9ab6df264210f69fa7d17752b03afc4e58535584eb1a043a1ab32d013d9447e8755b4f744d082f043e9298467d90da4d3900001208116c33155686d01db3af5a1e12be24e1fa5dfe6b157391b1dd9902ee5bbe1a62e8d32549b2ae05e616e2a5660d01dd7a7f949ea34facc422207482d6c9f68bd0dd8b8d1ebf9de969463e48adcf590d2a8c44bc01ce4daacf523b1786d13335ad4e0d942c1642f468e801a8814436dd9e11bdadfe114db4a3", 0xd6}, {&(0x7f0000000480)="9767a29bc783469a386b0225e4d49f540f843a83038d04045395ca42df58c190cea1f7932f565b9fffdc5f254689f8244d5159b3e142c8371a824e88ef9021690cf8f73e96016110a30d70a164769bcdc5258d7ce820d9fd12a05076ed4c668760eb1c5d2b3255f4a0390da5a3dcc9aeb1694dc73b4927edb24203c1fd5f3898e7ae1db227ed237b2d89e1850dc7e0f305fe9b04d3174765de7994a82e1e8aef24566f786cade4ef1a4bf93cef49ad4af79f05b6cfbcdbd185716b49c914f52d476622713063019ab5becbd8784df20c03a5f644df5b032e455d4160993e23a489631f6880d25ef710817b", 0xeb}], 0x5, 0x0, 0x6bdf) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)) 16:01:45 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r3 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = dup2(r3, r4) recvmsg(r5, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:45 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000004c0), 0x191, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) unlink(&(0x7f0000000100)='./file2\x00') r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x8) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r3, 0x0, r3) sendto$inet6(r3, 0x0, 0xfffffffffffffcf4, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r5, 0x5) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) ftruncate(r6, 0x0, 0x80000001) kevent(r2, &(0x7f0000000340), 0x8003, &(0x7f0000000280), 0x2, &(0x7f00000001c0)={0x5, 0x8}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:01:45 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = msgget(0x0, 0x68b) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/100) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) getdents(r3, &(0x7f0000000180)=""/69, 0x149) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x40003) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x10001) setrlimit(0x8, &(0x7f0000000080)) r4 = socket$inet(0x2, 0x4000, 0x0) sendmsg(r4, &(0x7f0000001c40)={&(0x7f0000000200)=@in={0x2, 0x1}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000240)="91a7ef844b5085e68fedca5061602c087390b92ef23e72f0046c5139e978e05fb04f7f22138befc53852866aa7e6f1e1a26178cf5536f94f18d36123f0994a61e2098ed311748418f1cfbd9c5e2bd14152b69a7409f55f9ba088834b73c2cf43cfcd8dd18576817cdea22d0c9e3a1b29ca231a28df66104dd1557607ad9101964301b7a1a0c3dedec50c82f4ead6a2ecb5af8cefb9df4cbab175a0c3d7f85933baec4ac420c4e640ba2cbb8e8ef2a06bc4708af1a2d3b4c58c4f233ec3be8cabc9c55b39951a7bccc256e43d57cc7221ff3fe3257c0ba6dfbd2a2b0df5cf27fba3eb26b692b822b04e80e745927f22398eb397ca10a84912631952eb16a7a61b3fabbf7a15f1606d728525d13f4fcb5ef58bc59ffdaf6fcc181f9778a52ecd6564139bcefbd8ee1dcfc8d588edef5d2dcf6a64455889539cd5239cc2dea4bb89da5f3d4eef8d7166bf3cf2584a98619e990ec3b9b3a5af57119a41416f84fbad660a7129078b43a2918a03298b27f69045427808f1f050dd7e49ae319cb1970bba5d9712be8413554805468a2789bcd6cb25e31317ea6eddf96dc3196d7a77226116eda7ac249bce0999bdd8c20e8a05fc6c7e6ec850b701e3e4c1435f7112ba6d5ee8c19de26da94258c3b147f5021760ecbc3cdc52046d85728b5af615b8b2061b315b01490502a3c9c60ec568fd86c267bc8b17b650b065c45caefad360cb35120108fe68742397122946dc187f2aaf982af3fc3b845dd059d74fcf44e643d28b8893ab3c4d3acce806bdb456d6aab152a3875816ab42ef1215fcca714949aae18d13283e1dce29260bc5f6a4afd48385589ee0dd9914db14f701b1ccaaf24589920e0a388c3e44dbeba3a29c8c6e3e1f3964687a7c480fe3c3eda16b86a7e0c5648b93e1b5892f05b456188e933a6d332dec48b8d42c28a928372372eb9edf59f8f4879b035facb60921443fbccad8fc8af69d0cbf3b578de5319b915259d38a3d03e54acc96a410f1607d7a9bdddd8786c827ae2f3efeb9607143498c4619178e5c00bb30c9790866753199026d61930beb3b4e03b677448d9d061f9cb7720c2cdc50fef70adc2153eaa19b3f253cc004a3dcb32d0172bb51ed0469c448ef0bd2c00d770847b3b5962e1b4166e683b5b1049e511b0a64f8f6fb8cdc517a95d70935407ac6fac3d657a87becabd7fd41ac9dbb725180e77b12226c9dbfee7f42006d8f414b0c9900e536517d2ba07d0a2890be7905a45edb5490d16f01f181d9ed343d56974b10e46bb0dcfe985511440abc15e67d8aacccc792fad4186e99ab821d79ba1e93681a0173cf841084ada213ac9a37f314faeef879a640ed22d54a269281e0ae51c65ab670589222979b4c932ff336274bdf53428e121586553b759a444c3b037843444488faff1f576bfc2ba5476e9829363d22d4f0a8bc63834f3ab810d61c0d50351d4fac91259924f17bf52c0700daef9e64b25bb355ac832581a185495d705a366c99e206802435ab48af1211e48db93f0f8d44d4f36c02b510b34da453bfd42a06bc64896214e2516321ec902a2cbe1f85517bdbb8e1e9fe4aaa053095e89311c2ee3aebc76e87aa35fca9149e1b65704fb57b37c0fd2b059ed3cc0cb4d28d659908e6a81ab2432561464ae899875d26e03622264843379f5832fb32b4a7b1b891be36aaa99bf4f24962fb13cefaa75f1cb33f7977560d3fb11ee5267638f0e5919a1533ae2b420eaf8e0cfd28be35894858dcdf39035c00d82610a9bf575093a95a1da54ff4896961e3fd21672c216c7c68fae59effb163f0b3404ace45e0405f6714ac7295600e45d7c4d012749b3566b8e1feeaf82362f5613ff99da4ebe1ffe12cf691333409eda84fb5875b2abaa7b0e26e4d993bc308486b42da5e9620b44026474155ff0da04c01515acb0461c80ddb0141d5200e2eb31fe49b074d120926ecba00f5a1eda1265e333107a4e4fec657ff34b7795a6a4373b15b52d0fc9f6bf6e11e44b2dd0a3d25e71618ca836125e43822b08a4c5aa1c011e35c5db4ce5b23cefd4684e33c13a54db39c23c3dafd5bf59828def45fd8a4461f67fa8d966d306a19f56035cf7098eacad5134475620a17242f053042ece5a44839a2a13a255775354a4767bcee0d8d346c231826a42f3514e89f0b86db9d1bb4cf4722e04bed0b694ba2c5108aea335fc833d8b905a702cf48e086a0c6b87222d8cf52a6bf4a03968645b791e99766447df72d7011f6b34ccda9ce4e3ae3532dcba06f43a1b002c6b89666684fb6046c119cb9f5a4e9e3abc5a43ac5b0221e5faa0021b1749e009a65c79b035bbb20bf8ba6b2c465da4267831a228f2770bba48b3e117de0cdd8236963c1097d54583f1591e089e33fea4e20f9c39058e178a7eb43d140c5af474c0502ee6d4732eb3da27be3054a37dcafe644ce8e42433a3547ade5b215e9236420d214f009ed426285d74a4312a5f16745faff099c7c4cbc573aad4d5c0b24ca685466768dd57e2ba65f83d75d4ba0b86cea9f9ab821c135e525b5d65d4ed8d108dae96e82ee6c155c2f63d61fc56461778b54e3f5b1616b50adc472cf39552e12568f15acc4e030576217aa829e8306f3861edda19257be9411a1888db745a8d6360ab14b5b4b7f4e381cd73e874e01781c8719a99a85494c51fb2009515c780bd3ea1289813592fae067da927389f9bec7bcfd435458c5aa6ca593f15b6c769b8d08cbdfddf717cf46e5c1604f1a725f2c6b0a75c02fb7d5354620b02a81404e2e9a0f91a93b44ab4c0bdf1bc7f01d6c1330a18d2ccef38bb4850af20438d151d4e6f5ec767542da2babac0a141ddadd7a3d5764ba4895338177b639f4c3351a22053c2e84926587db9bd232942ed454b4af07379fb8da895a2edffa2b48e63c4f27b33f05d55e58a9ffb23253e600b0fd3ac212c80dd310eac5d0068ade59c2ad5bc47bdf7b367f9523277ce65d853342997bfa500c1ad3f89c3c01f8d3ce4e5a430cea2fc6c3e1ad3845b7c2cb2e47e1bde54f67101ac7711867c449f19aa43e2c1204dcfa4d7c240a01c80c21a4589174b0cafca30d614c8626249609103f7559a594aa99d6bdd8dcb68aa4a8391f6adc42af320ac3b83e8a87716216d308c695bbc1792c40538f2beb0a93d547e588f34b32af09e645cdfd807d1c6156e408178c5daeeb59993d78eae4356cbcec73640d65a81b0181eba98c79e238873e9f84baacbcf95d27130a5af62442e32eddb35d1ea72b7ea8581b618279e033d74322f73a22dd5a566c607817d6db2f2a0bdd6af67a3b1c0b3d5b159c55b706d3c4ed43af552a92ab5b2dd875f8f12454c1b6f840c89cd3702ce27f33a1b0c5da99b92750787bb37957cffa87a1b03fb8eef5fc2dac64ace9968395938f94d40930503fd4bb7d6d492a48382d29ab6826f82221c365484bfb4097da3b1e3a33fae7a62074ab2dfa7079f609c4a89dfd965d53fa38eb682ee75e606a6ed04c7e702a1b279efab259fbd416c80ec0648fef8fe03e5646c278924fb0353c660be11bcf9a7dcc674203c7aca790f30716201ea1055ae1b57396c63fd1694650ab0749f43f43ea5cc0eb4766ac0adc945497b3aaa9f97adb74cf936e34ba8577649011c8ec44075aebd6cab437372873974d4707e4b0230816680edc76537d4fa82c031000cae06bbd1548b7e96629b9309581111c51fef7eb5d14221167cc392d0b4759fee47cd32d23ae0cff14136176057a89a1f0c60853050da736ca25d087ed8fe0a13402030abc55e849b5e87a9044d143f36307e28f8d570ffb4fc20c826e1582bc9e013e9cc8e01e6813c098a36d769463a17181c501f20db6f8019877eb57da6a3d29feaf4adb1fa3172d39fe94602d106b8fae1579cb143cda11005b08cd1ca1e41b50933e9d9d5178415e0a64738f7f65796f74a4504ed2cc26fc17569577469a047a8c316ea3f55b0dee8acb712537ee76f5207829d1ee1d6cf3675c5d49666b72a71cc85fbf593e4d5bbf491905131ef4104030a4c834b5548aca7c565f94425e0f62afa686c65b88e90b94a0681e6572fc6c3e01f144634861406e3505ccc80ef75513711e7d078b0f1c5be9fbb71c8ba751d67cca6e828ef4954d489d80dc13a362aa716d1f4da001ffb2f86c4a98af3d1f16fab1fee50b9f816409bf87a2b932753ae885e87147b430d730cc7afd669e110cf5c39d9bb5705e7d072fbbb319ed343f58c2073e9ab2d72fda4dd698ea8eab98e15fb537a7c10e08c5b06ce4260c1b5fa4134c6903bd688101f03e644a639b8f7f34778c977c91054b1ab0f410a76ae41d46579774c3f9adb3e8727e856da97490ce0d642b5a6cfaf58d4dd5e9284e1b4d409afdded18257ec3d87bcb1341fae180ff496a4593dda19b482df85361408dc4b5828bc6aaae81d5cba75f7d2a528ee77ef0dac34f05588dfab08c232e7b4a4adfb20f89df9f419dffe46a483c7e981a5d9037ff09f2e24d640be76777e1c8ab40196f62642dd552d4da4e4290c7186e7c19d9d482d03c2f8362a046c5367cee417289f3c3502752511859aa490895dfaecb4aa74c078312eb1f6d093c1c019f5d8b1fd2b76d907a91f81bc6df242e68f8c2d0e229f67107c81d89bf44a01812a159db13806e04cb81474c6b699736f9f620e75862b7e03bd8e3fa3e62c7cade74737253ae90799afbb2176d6a85df1d43f592febaf51881d269b7d35b7849333e63a9e2aefcc2705f8dc84fea11930891bacfd39da50738e22a20d4573bc4b698836f4afbdb0699819fc4ffadb6456af177f24d4c0406064f7bef0840313cce4d2fdfb36ff627bc0ce21fee2ab118693cb68135ffa563e7f4a71edc04b26a8dae4275f3e3ab93338f534cfb7a722e4bf695521c0a2983ce96fabb346d8b2f74d424986a8ddcd6be15ea92771aa54591248608ae0ab6a0741ee1f7df0b701a8db0178c3c7d0a973e84b3c9e22693e8a877866a59279be76888533251f1764b006dd2d2e0dd497d35a143016ba0b45b37f10203d339c109fd35acda63bf082f85711a9c3a65e5b4b7ebaf4ddb5f3223f4b83fda883b8f1375462d50faa15001ff912da0b071b899e5eb5102929cd98e4486b8efcac33b47d94ea1fe9a05e452d7cf31f6966bbdb40b1f36c06a9d4f2f0c2f61fb286b409ca198d2aa3b9dff9aaae468b421e827429d2e37d2c99f893e2da48fe586831f5f0c995b84a4dfdf8512090a93996b7e694c53bfba50d6e63359d7189809c19536db6187b6be3c0846e3de726c0cca8c0f5f65f677d586fc729e75aee7d77fe66ac17ea20db0e264f02543240fd83d5c449068892a344d939a781de816963f5f57fb3a7c2b41d3ef4f28c1e6e8ce86fceebc32c6a5c31909d4b71a37a765b1097900a85199c6a21d92acaa7b05c72351236b059f57236c54e7ce50cbc1d831f8f8afc748b879f760c1717fd80281e5dc09a57d61f4202ecfc90ac2620fcab6e2b0620375005742a4fc3f9e61dc6038c7f6c9108b0d58314cde58f8b69a595e4bf98cef19752332582da38fa1b599c8d4db8863b03014c16d1cdea077677f2700a914f6e61b2e31e8cc7c815e629473458fae9a51ab6eb672e826ccc8de313e62a74b668484019c9b9cdbdd365383e4c82ec87b267754647163485bc0cfa810c0925ecb54feb816c3cacfce555257dd979267b38e802871fade2cdbd46a0f7da134393777652ee6b82138ca93dc0a31c292d74e8767a5c4022b35ce13f2e2f81acb85a6ee0b035e388ea8eba2a2353287b78", 0x1000}, {&(0x7f0000001240)="8a47bf7aeb722b319108dc3d5424d0d6e52a386d297e5ecf83ee2c9378d63813adf1dd00948f7ea313a1dcd348208afb3e5a669c036dda542dd14242851b514e0b10baddced41a235063132c53c75faeecc6050c24f6384e1003f12f3d53c2cf4c465565cd5d35a29f128dc5a11b5c4bae174c36cadfc4137d927c0f694760978a807c02d4335611935cfbb2ede4088fba153194aa768b36f39eee27dc68226ff1150bba7cc3dd86ebec4817", 0xac}, {&(0x7f0000001300)="5621553ff2c47b11ff2b7df535db0869e1e8e3154e16f4fa3dbd5672ca42bc338235007f71cd7277f7dc57de6ed97f8e1d83c051a11f85152ad9d9f78adf45f0545a3ae1ae609b82a20bd6ef76a217c1ec3820fd0d6f457d38a121b9d593620e8fbab196c1cf1eb228b466cc2544dcb6731bbe63e0ef08ffc73379e3ac472098ed31ebe5d08cb2fd0b8b8270c896758ae72dcff7b10da6e750af3e68d34c0b34eeb92ceae4a875857795867549ddacbdd1e5", 0xb2}, {&(0x7f00000013c0)="f230b256d130937b2cb2df4a6fc3536c7ccadd5ec1fcd2281c773a9f4d9a13dce3f0ffc1bfecbe822fa197650cb4cf3ffbbb501d1520dc6844f595de12cee2172336df31cbd85d87f5ceff75a21797e6f376df36227939009ed87db4a238260ddcccf188f19b87878549691cc5066fdd172bdb2484f2af6db3e8d6ea6e9c2e01dd9a", 0x82}, {&(0x7f0000001480)="c382532442c8cf364d7a", 0xa}, {&(0x7f00000014c0)="ea4d69265ce31292ad659ba15115341ca77d2318e014635866ad6ea45ca909559aa3b57a9adf50cb4b1116da5e798e8d6552208e7a10b8bc5209628741776c9845bf6b50a310212f961349710e992c6ef22b3a0c2e282205553b1c1158e240c8d00aa4d8bae1c1ffb7bf3578a7d556d3a7167f72c3c96dae82a2fc1d1f3e0050003644fec30b5264c58d3b4cc3e7fcfa6ef0009dd01b48a67379f9b3371649bd442c92012e449d81efa376c6919d1316dea080284c2f30a3a382a518db070d5c84f035bc089adbb89e4bbbf77c654328197e49b03fdb1cfa232ccbef6ff0eca1e06f1b6dabf0cee6e1f39c410944106d3d6e81", 0xf3}, {&(0x7f00000015c0)="51bc7791ffa030d97769d1f4f9f9ea5fbb46b1b9e44208f7e23c79d639b13ef85ec5e8cebbdb931590451bd3fa194ebb1dcd394f9183f3739d049258f92844dc9c834e8011954b2cec068442aafefc548f47d9d6cab42860fc81c31f9862da82561184f14e2a206e34ae10fe022a83d13fe4f28e5b1a1ec827be01722b5dae4d44d08e7271cc3977f409fb5c7d4b9707a624229e615ffd0f46ff1833", 0x9c}, {&(0x7f0000001680)="0a2ceb52f678201d509afa05f97370666691d38da049f16545bd310df46bfbd57a4fd26fa8cf60ab3913988d7426f6722adbed758833ba9ace37c0b25620c938344dbb030d0e0f64f9302186da7b1cd85b53569970c7dfcb52e0eb629f5bdaf0db91664beea76c8004ff618b528e5de9e991e79a8a60e1b7540f579a9ccc5681e02dbabc53d17b28fb6dc1739b5073b1ddd1db798a07e1e870e282ce0d6e82a1d40586e9fe5500610a9e", 0xaa}, {&(0x7f0000001740)="4ba995f8c5726ebd1d409729c7ec618e052c5121965716", 0x17}], 0x9, &(0x7f0000001840)=[{0x28, 0xffff, 0x7fffffff, "03771f929f3f548bdc2c3417e23fe729a6926033b8"}, {0x110, 0xffff, 0x3, "198fe1a54ccf45c804595c1bebf75b50c3f92d8425a2d76aa78cbf83835338cc3ac2fe9b6887ba49bf8d264005a299886ce70eaab1a1d4a50e8e3bb1cc25dc96790792a5207735010dbbaf0de7eac0e0d85e9071a653f99b1e38f7f754e4d58a9912483e5ad2f761f39e1286784b382101c6d09324fef6150f2518f4a1891e8e5c810ac1b53909941bde010c7bda8c1a8c356940a23ce8c5b09348d059d5f15d98cb06784b4de16b238640bc4b8f4eced7f407457a76d2d412c2f1ea7b1a736fbae67a86405f457178dce7a998f046e7b43c036d5e4e190f9298e15a88f08b0c674711fa522c3cb6c4cdbe09dd85eda4b2fed232fa26b5d09aa7af274e659e"}, {0x40, 0x1, 0x3, "b01b5bdf31a3d982670ff33a98fc32ce889b061ae74ceb979dcff7394e03d4ec6bac57e55ed68eddbeb44cc5"}, {0x80, 0x7fff, 0x1, "5f756ac4d069fb640f00670f7b722067087a03715aef2a0b09172c597ff26604fbfcf1d1a4623f9b366ba71fffef0175eb09c15f7723925bf99785f7deb2c9f48f6719848944b3471d1983ef76036e61cc2ad92160731d2da9532802ed05670801be9dfa3c0a208662ea689992"}, {0xc0, 0x1, 0xfff, "61bcd924eba1247165ce2445c8b3c075624cc46bf504d605d422f2c16445d3032e750782d9d8ce4fc6634e15a228662d35aeb109d0b9c7249be2767a27a97737690f7c8f62be802c89d913e297975268b41ea9ef39a3e39e624b234631cada55c76705742a684cf0252c33d2c1c31f3017a1326b09e242aeadf33c0cd657bbbb97f24c2b4ceb9254dd46ec05dd81ca2405a30baa709e7fffbfa92388f886bec5c6ed2d4d7a8baf48adc7"}, {0xc8, 0x1, 0x1, "cfb660327f2193a80f0acc5ab9effa57cb29c47486714819c0e320813a9d2890671fb1033919ba582f524282cee6a9cc0d7d76f3714b51576280d8ddb63a12c2ceddc5987365f0f3d829587d5a3e4c6e1ca35160da33e87f113ab09f30d9071146ec68f50589cd1a5bd7d8d96a03d6e2fa5186e0c78a5bfc567f24d40faa50939d660d378f699f37db52bcaffd8e83a3676885cd9ce73058e64a30b8f4b59fcb5d3ab388710350e6b6aa5a445230381c5ef38a5d24"}, {0x68, 0xffff, 0x5, "4b5cdea5505e837a4de1545b008a9f91be78702a54a9001f79c29a247ac474773ad0ffe96487d86da1d578297a4c5308aa0624017422a4cf4ee92536da21a51fd027fdf3bf3ce85fcfe9f17c1f6d3fea70a067532f2ab970"}], 0x3e8}, 0xdaad02789693efdf) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x4) setsockopt$inet_opts(r0, 0x0, 0x6b, 0x0, 0x0) 16:01:45 executing program 0: r0 = msgget$private(0x0, 0x11) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/17) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x3) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) 16:01:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{}, {}, {0x0, 0x7, 0x7fffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000066696c65300011facc8bab68a4d41f9fb0238fec0932340e95dafd30e370d9e6760684608e8257f109b0ab96d183961c9f30d369bb55dbdaa08a7e8489e1d46fc61d55b1c7d5327f5bceb876d0f307b64639be80872fc7eee55949ee010bd9758e3e829ec116956dda9ca60cb0a1b8a4ff0ffe96a7eb76397a0157814555266e65f799b32436be3168072c0543a286cdc38b52292c4ba682ca937573a5dfdf04a45388964925ea8ec936d4d43661993ba0d14485823d396784a2e3b516c7c6976922e764c23a5ec57fe162cd1d591b642bdaee127052149055a46624790b1c4d60f866e057fec0b24a152cd8ec78b02f7e6fe4976fb48d75b2"], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x691, 0xdec}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x7fff, 0x5, 0x1, 0x1, 0x3, 0xffffffff, 0x3, 0x2, 0x1, 0x5ad7, 0xeb}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000001300)) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000001240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) poll(&(0x7f0000000140)=[{r1, 0x83}, {}, {r5}], 0x3, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000001340)=ANY=[@ANYBLOB="8105739769fbeb9d3ee679155d34a6d5cfe9528675a2e991e2ac88be290de02535"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001280)={{0x18, 0x2, 0x3b0, 0xc3a5}, {0x18, 0x0, 0x1, 0x7ff}, 0x101, [0x7, 0xf4, 0xff, 0x16, 0xe87, 0x84a3, 0x5]}, 0x3c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom$inet(r0, &(0x7f0000000200)=""/91, 0x5b, 0x842, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) setuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:45 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x200, 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8400, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0x6, 0x8, 0x100, "776b2a6d77d58474a76fededd9c84dd368f10e8b", 0x2, 0x9}) 16:01:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x18419dac, 0x2, 0xf171197fbbc76b8c, 0x7, 0xc3, 0x95c, 0x1, 0x1, 0x80, 0x20000005}) 16:01:45 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x6, 0x0, 0x4) acct(&(0x7f0000000000)='./file/file0\x00') pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) readv(r12, &(0x7f00000002c0)=[{0x0}], 0x1) getdents(r12, &(0x7f0000001b00)=""/80, 0x50) r13 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) r15 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r16 = shmat(r15, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r16) shmdt(r16) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000002740)=ANY=[@ANYBLOB="8ccec6c9beeaaf125185f9434fb71c6fd0610e4c568f0000000000000000000000e68a1da624be4b85f974675eb401f8cd5ba6a9cc53b6d03fdcf49144ca02a7f415ab02deefe9eccfb8cc3502146c0bd082fba523900030ebaae1722bf33cb232f7e19f663da2d9847aa7f39a41cfed93", @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="8c3eb5e8c9e242641025c4d806268758c74f8ffb0c414d50f261dfb210d56633c03edb31c57d7ed3b0df0fe564053e3134e0de92cba2a9b21a13256b7cdf2076d577b1a324b0a4f0715089c067fa967fa816c0e9db13ba8dd25fbd7f879a80983162bcd554e4746f32f77f1f32df10cafd0d31ad6878629153f3c743290c6113acd89d758e8171af936c340dd012a136d747e7066aafa2abbf867b5f99717628ddc34c9c66bd9c74ee09ab33515f23647d38bf0142e088e113b37a81e2389b9aa5dd859e2c4e264fe94d290c586155bb3c5cf6e29fdf7108e0", @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x15e, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) writev(r14, &(0x7f0000000600)=[{&(0x7f0000000140)="eca73937f5f42c1f4dd6463c5fe5b89c071263df3d322ba0e87e92e80bed16e7e40fb306ff59d18b6b80728bd4655844329fd94fdc9fb6", 0x37}, {&(0x7f0000000180)="179d13a1c2a8ef53d166364cb0a42f585b25daf2", 0x14}, {&(0x7f00000001c0)="14aedd22b7c0b066b4f315e05e0ffff157b17453cc6a456917a608c837026ca8f8adf31a4e575e7b38ce64d363f94d0d", 0x30}, {&(0x7f0000000b00)="697dac951c78ab97626218721e551318c6202708563e6e650b3d24b4b85d52a432c46d201ad235bda913bbd100d30c912e222cc2c944732394d2c1592c5e41f77e2ea34b6487d33f7cb97be99e1037039574e1c41b76b5391df35d1e83d36dd9b62b4f5caff8cbc86881945230e2b34170eb0790c2f84e8ec770ad47c448f051012524942ea9a614f2d0a75b87f1f9564890478aedbac1001fc1f5c82fd9bb4b05165f597b85e0836b8404823f4e96fd704f0eaa100708fbdfb7bf66171a24aeb4727244f577db1b0e002e197bd00a7c618ed6d24fb6ede7c06c161e5f0352698d27ca6b9f1e731da5c96de0b9032e199978f27fcdb1db2646bef3c911e898804a18e87a8df976e15ff569270fdcc3bc9c7affe7caf5d6ee604fe2e9afcb0ae1e88ef351b414d8dc429cd389a875124b60b6a73a9859d79e4206390c061b1fa3317041ae846bc781d2e1b28dfe735ec3bb7b1dd85c46c8f91f211955812ea1877046af50fb04f4421460bdd6b95956366f5e25929bb4eb23cc0e055b0e814cbd46c41fe2337bd005bdba9e0919f7e7016f754fb96fa619b117ce896e5b4d4350f3e9921ed516f2722e7897d1070dd7df59317f6cae7fdd640c059f8958d708aa0aca868240614a92e0ad5e89f58d32452578ee5c66baf5be97fc371bc1b408ff708eae24a895f24ccd78081d31c2e38f9bb8c8b2ea31067f0bbbb052ef6d0a2e736a045eff403db08c9f032668ea37751f0160ea8ea5968983219e597be143fa094d1e2e40261bb1e1d8b512fe5da82c98a83f5a06a729b83a529bc4e059ea6618cafc10523e629fd64472e105b40f3af188cebce652cf9ae4cc2ebf51c291c84168103a5108de2a5b379337ab954668a7974f058f6a6a0080391476340bfd89fbdc7e3f64d071943788df052f1b137ae07286e927a79e64d87f14cb675bef662f12c1b34142e6956b92b8277e9251d9c4d5adad948a5010668b961ba575e78e0aa98d2f647a4745e5a157cf6b0b187996115a497b8ef011038df422d2e6df346b4a0d1d060ccee88f3e58bf0dba0b5190b8189cde6995120dc24138f6ec0ee9a6fb124438cab572030f3df0a1856b7a7e81141565083b1c674b051a408d99ece7924656626ac0a58ab13b192a855da488df1f6de42d0ddb1df7f7151650c736546313de787ac4ce81a83255c80f7284de0a49cac22e65a95ec90e84ca9d345953da025cb55c342e904ef43e9c157e2e42404fdb2f28f63f793e214303b5762ef79be903196746ac9d53c2bcec46565e3fa21717983c6fb49a7094e5214fbe44ea22200b54ee2971458a0c123ec61faae24deb1dfa0a3b05b685e83a56201ac1207425a9b289cd657024625074fcab56ec2f3b28e44f9e1453ebfc6651b8c95e3db5f48ec44b94aecca2970e1ab9e74eaaba047cc320bee5b619acb30c500afe3a22d6edb3d1dbc48ba5944845cecc671a2567c0c3152fc277a39995c7a930754504045476b09b1bc9c6d5fba773d3bf64d6efac10582957a2c1ccfcce3284ce323703c803d779da53261428d8fae063ee1c16fe107ef9d08932fa22c2d23de5eee369490a00def14861ef776f0212545bb3c591014ce5b7502ea76f1fdf0f877c606e8f024bd9d7172f501fa0ace20fd736f6f0aa432081fe3918a315d7ac6e283bb36955fbdb45f80d5299993089afccb9de065e23890e3e734a5ed5d08e6012f3873d25d834973c4abd94cf9d89c1596f7ab5141c8a4e9e849a975b7285a6336b6ea0f956e3d59c32f12c816433a9d1c49e1b3663af6d2de06efe6a092016616b6d45bea9b629786f412b465d2acfd4e8d06b7803e1425022c03abd2c5cd710a854cc3b0b5a1563cf7205a1e022c687a04e80e367c19fa9bee9a7e186a83f0972f3f5b9df40b896fa80d9b6d98315874ad3e23199ea879d945f0b15e6e3865f01604ec9c6f0fde0c7229ba82d4cbc6703f8ce52451c463d4e7c300408eefae6a10a27fbc2f26f688b47d1f47d8398679bce53bc0f26f7cf0e44677068e23672eb156e6a6f11a229318ee0b3885b8b7972057697bba43a0f06911d37ce8adc8ace1594639251195c32b1e67453ffd0a162ceb6651b18aed65d8dc04945cc805d4273931c5bc927a2614186ddb2d0c4494a8207dc680a7e463118127b3fa91ecbf1cff20a5fd5f5f73af3acc489b402634c886850faae6daf60a9974b601f4a44f99282f546685166b3723436698349074cd1391bd91fae006035c4bd6a3f607c7b2e13cb78158e4140cd0361c9d552f90deeb61678c4f7d242ad8d2ac1d8be375d3886b30d5d752d32dda4d9e24efeabc6c12464f88868a0795dea45d8a391c06c586e7fed61e60c134924a4d8c853d1d54e1a80241a943135871604794cb6cf6a63d12a36ea7a1ee4371c6150cbd15389e925ed643f9bd4235351b2f06d496ee2bb107675aded9bff7d001f4a22e6904f6016e14849a14804a2d1c583db7b310ff1d1013ff32fdd267d2e6d2b55a3b753321ed63ddcc760ba05565d8a21f900fdb4d803b8ae038b99cbb24304ef75d7aaf72d16936e13684298c87d53eac6f5eb89ae418492ebb86cf47834d52278babeafa69f7f9407d6004acea7bc10b7b575eccb8fffaebce1f28cb629f11410241b9765777ae5426eaf3f370d81e036be6753ad60cca23d66136df4eb5491aca707c8b08a944fae97ee6c9ad136b95fa60092fd2fbe0deb37137ffecb679f2a310fec3cd6418c0ba5f6ba2bab4c17d1c5c4cb07f9c1ddb08eb20f3eef888ed301a34c956a14be870f7def4d0344d62ad2b4d7b2ebdd612062f6bffb7fffadd54d66b10d5593bcea3b182f82090d4508879a775bd9d3b8b22d90d6974e491c4216ff62aee12836c33d228eed974f62c88eccc19d8ee8df06f8ef9bb8dfb8169b6b06744b94a8f2bd0a1cb60280cde17944ec3f5ac068adca461a280c1c7c238b28c4a2efc959336849452c3ebe00557fbb2d51cc0268a736681786288077805a01387dc833997df4edfa0408f6d20fdf02f40da1c54c6fdc7c615c04c1c183448247cfa3a80f39519e10aab9550a9fd5a6398abef7f3e5b5610a23a3045580c1ab783aaed64f6d0d4c6dd83c690bc81ca66022b7b4ebcfce4b72f91cf4809f11dfb37be17fbeb9aff33c3f3affc747c630392a00a2c88aecbaec22c92f514382f194d83caa73460299bfe104d422906d41a5d530fbb77ac8fe853cd35bd16016ded6b5f880f368e9e7b4a6db119affecad7ad08de5cba255a7743eef3e6320b55177f1af01cd83b32a4c404da94d02847e2616ebc141958dbc881dd54ca3b371c9a40320a3090af5cfe8ebee90f8f7559b1a95a42ebd88118fc674996a13a30cd3ee4c2809df3008f06e6ee4b2a2708157b5108080e29c088eb8ac470de648e68afa222434335fd81f152ad957ab87782f0cf510283afaf1bd9289df8e7782599455e02a3e8bfabcb5acd8ca5f140c35379743c9ad840c4e00d824022e7d1cec373dc59a32992d3d7e8ba9069dd5b65d783361dcae21fb20c361312b8f9073eecef9eab594f27621db2687f400e9b0ea83849108fab75f7e1618beac6c734dc27d2de1ac7188c21fbeb8b0e72072a325dbaaddafb95ea4f69cf7f296639f6e008ffa103aa2a353b2d297c14234158ef3692929dd8d63eee6aae947c04d56224feb2f346c7e7d2cd1a5ec0a26e392ac3b0c4100dcf45cbc3786a67f3938ac3b0e54fec876cc6480c6331eb40be9ccdb32d9958bda10e8e528f78c264d9dc93ddb87cc01a529739fa62544bb2d15ee608cd3c955e28ce1fea6f2482146557b37b03dd1fbbf695ca34337ead147dfe4f73d86e621e392e5c263d33cd45841e06f0d6eb46077622a79fa4804e11ad43d5d1ee045de8be6a276aa9fda8f6bc8201939a548d709ebe8729a306d1b86352e661a2859b8e1a87aa7d82bfeca8c4980aa5b62bd32675868c5abebee5527b8348ff323a0e5969741560e91b8d4a567bf8383d9578b5d6e720e9733dc31f25daa669f3abafab3032c900d9ff561f19378977f874265d351d36687a68cee1ce2dec463f5c1603023f8462a56e2c066f844a88a11c13981d05c46a3eb2c8190d43898e889248bad426fb9283b720df36f0a822da9ca448da8949b107538dacf9a9f4ebb029eb7c2e6be005c2e421a08d1c8602931d7eaf8ec96d7cd8edd36b23e4dd0d2cad275297df26e330aac843b5b83f1ca2cd20e2ac2c2eeb2d1412187fab262c7c37f35e159ff3308b3f54cee001d24e718036913be467a95bfc9b3e7164f9948459a580044e5da302cb94ca9fdb787fa6f0983f66ca2365d8403c929a055b6e1f3a686e0ec64b6c5840ff083a5d421c731e83a172fc57ed49a3bbf727a1e1dfcb73b333a7f6a92d1f86407c083d1993499246f8ea5794e6b3426e961da44621b04194b5f8ab0517ca064385a8f30a04191d76dd2b8e61704e206c9e0d89b6a8435ef71f2df7453e29bdec2e530433928e3995f2d5195218cc0fdb44208fdfdec56d2a8d1f1967a46f9bdf82725bdef3aeb370a353f128fa6483968fe9a7d046c6a31b4df55a8cd5d740e176f5e795b25d09349428efeb8a251bfb86d0837b5ca5fb7ad1f12a7ebe63ff78fbe50388ee993c5245e54f9a6584c6e2361dc60aaf7b16ee5f5f4bcec6ddde10f09634d00d61a415ac25ce729111afe012c8ef5f50ee090ec15dc2e06099a595c0b0a10632496541ee90a665fffca652ac5c102f3020c107420baa66f1eaf2aa687939357c2448e441e22f204c33f13ea3cefe9ebc18d510517094d517a6affb332e2859fc4d93781a3c7505c3c6bf68cf18e1f23c3e2776d05130ff5a9bdb7ac31a05c1e44dbc04ddf65ee0b86bfccd0208f97e273e2de4c635ae2a3c18121ee48bb9f7d852fbba6f9a5571d21d2e7d9db05e920e5fb4c672d2e853ce689089f60424308152ea3b2843b9b4bb98af59feca7f662e5495c418bb14826f3155fb227778b655e95a44555b4aeb7601e19c72a5d9ef390884a870a1d5555d59a6777f42a3d8adbcf9b67d18bcc8a7a4b14934e563320cba98f6bd7b4cb1a33be9e3a5db07fbf21e0efbbaed7cae1d84bbbe057bd6cd727a4cc3578e93e6e12f417542ae2e5e90c0575233267353c2fe76211bdd72cdc9d5d9d8f8803fc22317d8cbde8f476e45aca104772ba3fabd67e332954879966936b60176e087e15e14c5b7931c5afe655ac1c8f9dca92e48fe57d292650bd58d57f0efbcc49f7bf04eac68d54f229cc7b97526cf2dca84dd8e86b83c98c1dbb819e7a1b31aaf6d4be860b42690ba62bb2bc691f2014468a1fec53e978fcacc73d059f9692f88e7de7974ddad02fe01f467ea9899321d3d5e6f0caa2ba247577bb313d7536eb2ff4b11d1740ece74dd8dfc89280c71dadfc9d0e036512712ea9f40d837abc79582afe896284f1c8b258f05ef2d2f9d66c6d6bf3760b4395654a1fd98d0fcd56c3b020d0da7a308f4b566aecc82a8a718f96bb811779318b8cdd9b7aea6a18ef53a21a11f76c740bd703f6deb75feb702d0e3c2f7eb94bdde984c5ebb72623a1c149462fda3e3364ebbefde7894922d4677de04776203b33b8b1f265203d49433ab093b98c04bdbaa77f9d64c32c1dbe4dbbff17d4037c3dddeb5acc9d6a76402e22b8d79b9d654e2ce294b81f1de38107333fb412fcd1882f6a0d29296f323009f048d7998589d51bf0a2fe527efb8004153cb3686e6a6712540224cb0ce475c5945708df125d5aa1faa776d7371a8e0950c799f7f246d60832d4", 0x1000}, {&(0x7f0000000200)="ae4d599385a6ae64a7557a44d798c007b657c511b5f4284f2be82b98a24c9f7e8442fc6082cba59d83cefac4dfc31ee3c37c0e23cf399704d7cf83dcdeb473d248e0c6653022f90ca36e1568ac36e1bbf5e579ceed2fa446c3a82ba2ad86498f14b78b60ccdb69dc69cb9c0b65b5a665feed829994010f32fca03b1262c91d013360437a72f79ba103211dc4b7678953a47e7f6a97f6cb49dbea9644dc3af34c301ae17e388bd5bdf7f22238b66a131025b5eb05a1eb00ef25ffb5bf4df4cf8d", 0xc0}], 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x7ff, 0x1, 0x68, 0xfffffffc}, {0x1, 0x4, 0x1, 0x8}, {0x6, 0x9, 0x2, 0x9}, {0x6, 0x6, 0x1f, 0x8}, {0x0, 0x8, 0x0, 0x3}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:01:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400001cc6149b33ff07", 0xb) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:01:45 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r3, &(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') 16:01:45 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0x2, 0xb0}, 0xc) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) pipe(&(0x7f0000000140)) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180), 0x2149, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x8000000004}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffdee, &(0x7f0000000000)="1bb5293a") 16:01:45 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x20000, 0x4c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x1000, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xeb43}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x495}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x73d}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffa00b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x2}, {&(0x7f0000f13000/0x3000)=nil, &(0x7f0000cca000/0x1000)=nil, 0x4324}, {&(0x7f0000a3d000/0x3000)=nil, &(0x7f0000e4b000/0x1000)=nil, 0x81}, {&(0x7f0000fb8000/0x3000)=nil, &(0x7f0000f27000/0x2000)=nil, 0x224}, {&(0x7f0000d9d000/0x2000)=nil, &(0x7f0000f6b000/0x3000)=nil, 0x7fff}, {&(0x7f0000f8f000/0x3000)=nil, &(0x7f0000e84000/0x1000)=nil, 0x101}, {&(0x7f0000a7e000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x82cd}], ['./file0/file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x88) sendto$unix(r0, &(0x7f0000000080)="db5d31a8d40e6683a2acb81d48d694bd841cfd9815032c6b39075a5edb6e5d02dec8f166ca5aee378d18d6d20f6479af9fedc58dc76ec92f3ec670fd1fe20df27d026e7e4ee0984875b6d78eab9ddb58853a505b21ae350d9eef8a5309cf2090ff538f8f27f2a365c51174e90634d2a973381dea41121fe7a9abd2a0e1746c45398e6c3b462174a0cbaf95aa2bc2461173ec08129d3b0aa98a8f197a6556710397970c1445a9a27200ee82e82e7d98948cc9d9384c3bce8f1d3994cad97556025271df69cd047217756d2521b003674a1756211806ee", 0xd6, 0x401, &(0x7f0000000180)=@abs={0xa2feea3304220d7e, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:45 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, 0x0, 0xfffffff9, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x1]}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:01:45 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080700000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000010040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960fe27953033cc71c1467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d690442"], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\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', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r3, &(0x7f0000000180)='\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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r4 = dup(r2) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000100)='./file1\x00', 0x0) semget$private(0x0, 0x0, 0x0) faccessat(r5, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgget$private(0x0, 0x300) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x0) r9 = getpgid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) dup2(r11, r12) close(r12) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r9, 0x0, 0x0, 0x0, 0x80a6}) 16:01:45 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x386, &(0x7f0000000380)=[{0x3ff, 0x7fff, 0x3, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0x5d6}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000080)=0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCEXCL(r10, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000540)) close(r2) dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) syz_open_pts() 16:01:45 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6c0, 0x142) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000040)) 16:01:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xf77a) 16:01:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x80000001) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES16, @ANYBLOB="e3f260d47bebbcc967d96c524bdaa6b9c1a0e89fb232a1e323a518056673ffefa5692f08e32877e8c5dfa88222a0a02710f16aa50e2bb74bcb7605dd8aa484d45daf8ccd5bb3ac54b4705460c5ec89cc117a764db9b42b3ce845cbefd2e4f231de3843a33e7fe54867c4583c58177338735e77f880fa6b526d07521d34a261fb940b6f9f8742bc09c1cc9459c450db0d1c65caf1d061ff12b8bd3a0a752a9a6ffb17acc46a290b9b2980cff601310acdf024a89431d9d55938e02eb5fb42799e48411b22accb387ec866e3454cc7dee81458b56b779ce6c333e83380d3ed7c93770b1a1ccba75ded35a50a303417f191d47406b2f9e7e9", @ANYRESHEX, @ANYRESHEX=r3]], &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) sendsyslog(&(0x7f0000000780)="dcd0e62fe1989e0c852a897a9014fab8a425ccf3d3f36d444294b68faeeed27ace5faa87d0ea720e48ff3fdbaec772bc08837104e99386a91ec4adecda5ec4c2f79a30fbeb9a210a6b740fb833abbcd48cd4ddb8751a097536953add93c17f576c8e0cfc2d92b2440ee7377c5233235c45bac1b1d0a57773", 0x78, 0x4) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000740)=0x6) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000280)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='*/\x00', &(0x7f0000000380)='[\x00', &(0x7f0000000500)='^#.$:\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='tap', &(0x7f0000000640)='tap', &(0x7f0000000680)='/dev/bpf\x00']) lseek(r4, 0x0, 0x8, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000240)="ad18f05de2fcef182c36165c9ac1c6979292", 0xa8) 16:01:45 executing program 1: kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x41}], 0x1000, 0x0, 0x2200, 0x0) 16:01:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xe30cda032760f0f6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000100)) open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$KDDISABIO(r3, 0x20004b3d) 16:01:45 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) fcntl$getown(r2, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:46 executing program 1: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20002, 0x0) preadv(r3, &(0x7f0000001600)=[{&(0x7f0000000480)=""/144}, {&(0x7f0000001680)=""/150, 0x18a}], 0x10000057, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2}, {r0}, {r0, 0x20}, {r2, 0x10}, {r7, 0x20}, {r2, 0x80}], 0x7, 0x0) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xe42, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r2}, 0xfffffffffffffffa, 0x1, 0x40000002, 0x9, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x80000009, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) close(r2) dup(r2) r9 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r9, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r10 = syz_open_pts() ioctl$TIOCSCTTY(r10, 0x20007461) pipe(&(0x7f0000000040)) getuid() r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x1, 0xc23) semop(r17, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r19, r20, r21, r22, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{0x3ff, r12, r13, r21, r13, 0x104, 0x5}, 0xfff, 0x4, r15, r15, 0x7d55, 0xd75, 0xfa}) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x15, 0x2, 0x0) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r29 = fcntl$getown(r28, 0x5) r30 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r31 = semget$private(0x0, 0x7, 0x8a) semop(r31, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r32 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r34 = getegid() r35 = shmget$private(0x0, 0x1000, 0x654, &(0x7f0000d83000/0x1000)=nil) shmctl$IPC_SET(r35, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, r34, 0x101}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) r36 = getuid() r37 = getegid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r33, r34, r36, r37, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000800)={{0x3ff, r26, r27, r36, r27, 0x104, 0x5}, 0xfff, 0x4, r29, r29, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r26, r27) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r27, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r25, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r40, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchown(r40, r25, r11) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r41, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6, 0x0, 0xad}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x31b, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x400, 0x28) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000480)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x10b) setuid(0xee01) readv(r1, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/246, 0xf6}, {&(0x7f00000006c0)=""/79, 0x4f}, {&(0x7f0000000500)=""/57, 0x39}], 0x3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x15, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) r17 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r18 = semget$private(0x0, 0x7, 0x8a) semop(r18, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r21}}) r22 = getuid() r23 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r20, r21, r22, r23, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000800)={{0x3ff, r13, r14, r22, r14, 0x104, 0x5}, 0xfff, 0x4, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r25 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r24, 0xffffffffffffffff, r25, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r5, r7, r8, r9, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r8, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = semget$private(0x0, 0x7, 0x286) semop(r29, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r29, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x15, 0x2, 0x0) setsockopt(r30, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r35 = fcntl$getown(r34, 0x5) r36 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r37 = semget$private(0x0, 0x7, 0x8a) semop(r37, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r38 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r38, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r40 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r40}, 0x100000, 0x0, 0x0, 0x0, 0x1}) r41 = getuid() r42 = getegid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r39, r40, r41, r42, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000000800)={{0x3ff, r32, r33, r41, r33, 0x104, 0x5}, 0xfff, 0x4, r35, r35, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r32, r33) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff, 0x0]) r44 = getgid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r31, r43, 0xffffffffffffffff, r44, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r45 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r45, 0x0, 0x0) shmctl$IPC_SET(r45, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r45, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r48 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() r51 = semget$private(0x0, 0x7, 0x286) semop(r51, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r51, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x801, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x1800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f00000000c0)) r52 = socket(0x15, 0x2, 0x0) setsockopt(r52, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) r58 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r59 = semget$private(0x0, 0x7, 0x8a) semop(r59, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r60 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r60, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r62 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r62}}) r63 = getuid() r64 = getegid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r61, r62, r63, r64, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r58, 0x1, &(0x7f0000000800)={{0x3ff, r54, r55, r63, r55, 0x104, 0x5}, 0xfff, 0x4, r57, r57, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r54, r55) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r55, 0x0, 0xffffffffffffffff, 0x0]) r66 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r53, r65, 0xffffffffffffffff, r66, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r46, r48, r49, r50, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r67 = getgid() r68 = getppid() r69 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r47, r49, r67, 0x1e4, 0x8}, 0x5, 0x5, r68, r69, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r73 = getgid() r74 = semget$private(0x0, 0x7, 0x286) semop(r74, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r74, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f00000000c0)) r75 = socket(0x15, 0x2, 0x0) setsockopt(r75, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r79, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r80 = fcntl$getown(r79, 0x5) r81 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r82 = semget$private(0x0, 0x7, 0x8a) semop(r82, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r83 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r83, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r85 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r85, 0x5}}) r86 = getuid() r87 = getegid() semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r84, r85, r86, r87, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r81, 0x1, &(0x7f0000000800)={{0x3ff, r77, r78, r86, r78, 0x104, 0x5}, 0xfff, 0x4, r80, r80, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r77, r78) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r78, 0x0, 0xffffffffffffffff, 0x0]) r89 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r76, r88, 0xffffffffffffffff, r89, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r70, r71, r72, r73, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgroups(0x4, &(0x7f0000000040)=[r26, r44, r47, r71]) setregid(r90, 0x0) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:46 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xe1dd4673b807ccea) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0xf8dd, 0x1}) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x200) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000480)=""/4096) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x80000001, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x80, 0x1, 0x0, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x2fc6, 0x218}, {{r8}, 0xfffffffffffffffe, 0x8, 0x2, 0x6, 0x5}, {{r7}, 0xfffffffffffffff8, 0x10, 0x1, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0x6, 0x27}, {{0xffffffffffffff9c}, 0x0, 0x74, 0x38000001, 0x1, 0xdf5}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 16:01:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x80}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") 16:01:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x7, 0x3, 0xdb, 0x6}, {0x46b, 0xff, 0x4, 0x400}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0x0, 0x80, 0x2, 0x7, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x0, 0x7d44}, {{r3}, 0xfffffffffffffff8, 0x30, 0x78000001, 0xd07, 0x4}, {{r4}, 0xffffffffffffffff, 0x10, 0x1, 0x7, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0xc0000025, 0x81, 0xfff}, {{r5}, 0xfffffffffffffffc, 0x10, 0x20000002, 0x80, 0x9}, {{}, 0xfffffffffffffffc, 0xb0, 0x40000000, 0x5, 0x5}, {{r6}, 0x1, 0xc2, 0x1, 0x1, 0x40}, {{r4}, 0xfffffffffffffffc, 0xdf, 0x1, 0x1, 0x2}, {{r8}, 0x0, 0x8, 0x28, 0x8000, 0xab7}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x80, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:47 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00026b4e64a14b74e486e7c3d2f645c8fe3925f3846d92b27e876dae09f96b10787fb196b2affd52493ae0aa110cffffff7f00000000c9a87fff16548f142be70cf0966d9fc385cf40255470a60be679a50dc85ce358a6961b5174371f79704034c562639cc15e94"], 0xe) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x15, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r13, 0x5) r15 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r16 = semget$private(0x0, 0x7, 0x8a) semop(r16, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r17 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r19 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r19}}) r20 = getuid() r21 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r18, r19, r20, r21, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000800)={{0x3ff, r11, r12, r20, r12, 0x104, 0x5}, 0xfff, 0x4, r14, r14, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r23 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r22, 0xffffffffffffffff, r23, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r4, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r24, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f00000000c0)) r25 = socket(0x15, 0x2, 0x0) setsockopt(r25, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r30 = fcntl$getown(r29, 0x5) r31 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r32 = semget$private(0x0, 0x7, 0x8a) semop(r32, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r33 = open(&(0x7f0000000040)='.\x00', 0x0, 0x10) ioctl$FIONREAD(r33, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r35 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r35}}) r36 = getuid() r37 = getegid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r34, r35, r36, r37, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000800)={{0x3ff, r27, r28, r36, r28, 0x104, 0x5}, 0xfff, 0x4, r30, r30, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r27, r28) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r28, 0x0, 0xffffffffffffffff, 0x0]) r39 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r26, r38, 0xffffffffffffffff, r39, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r40 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r42, r42, 0x7d55, 0xd75, 0xfa}) r43 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r45 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r47 = getgid() r48 = semget$private(0x0, 0x7, 0x286) semop(r48, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r48, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r48, 0x0, 0x8, &(0x7f00000000c0)) r49 = socket(0x15, 0x2, 0x0) setsockopt(r49, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) r55 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r56 = semget$private(0x0, 0x7, 0x8a) semop(r56, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r57 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r57, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r59 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r59}}) r60 = getuid() r61 = getegid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r58, r59, r60, r61, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000800)={{0x3ff, r51, r52, r60, r52, 0x104, 0x5}, 0xfff, 0x4, r54, r54, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r51, r52) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r52, 0x0, 0xffffffffffffffff, 0x0]) r63 = getgid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r50, r62, 0xffffffffffffffff, r63, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r44, r45, r46, r47, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r64 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) r69 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r70 = semget$private(0x0, 0x7, 0x8a) semop(r70, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r71 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r71, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r73 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r73}}) r74 = getuid() r75 = getegid() semctl$IPC_SET(r70, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r72, r73, r74, r75, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000800)={{0x3ff, r65, r66, r74, r66, 0x104, 0x5}, 0xfff, 0x4, r68, r68, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r65, r66) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r66, 0x0, 0xffffffffffffffff, 0x0]) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = socket(0x15, 0x2, 0x0) setsockopt(r77, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r82 = fcntl$getown(r81, 0x5) r83 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r84 = semget$private(0x0, 0x7, 0x8a) semop(r84, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r85 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r85, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r87 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r87}}) r88 = getuid() r89 = getegid() semctl$IPC_SET(r84, 0x0, 0x1, &(0x7f0000000480)={{0x4008, r86, r87, r88, r89, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000800)={{0x3ff, r79, r80, r88, r80, 0x104, 0x5}, 0xfff, 0x4, r82, r82, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000000440)='./file0/file0\x00', r27, r80) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r80, 0x0, 0xffffffffffffffff, 0x0]) r91 = getgid() semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r78, r90, 0xffffffffffffffff, r91, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x6, &(0x7f00000001c0)=[r66, 0x0, 0x0, 0x0, 0xffffffffffffffff, r91]) r93 = dup(0xffffffffffffffff) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r94, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r95 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r95, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r95, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r96 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r96, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r96, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r97 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r97, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r97, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r98 = accept$inet(r1, 0x0, &(0x7f0000000200)) r99 = fcntl$getown(r1, 0x5) r100 = socket(0x2, 0x2, 0x0) connect$unix(r100, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r100, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r100, 0x0, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r102 = socket(0x2, 0x2, 0x0) connect$unix(r102, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r102, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r102, 0x0, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r104 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r105 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r105, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r106 = fcntl$getown(r105, 0x5) shmctl$IPC_SET(r104, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r106, r106, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r109 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r109, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r110 = fcntl$getown(r109, 0x5) r111 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r112 = semget$private(0x0, 0x7, 0x8a) semop(r112, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r113 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r113, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r113, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r115 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r115}}) r116 = getuid() r117 = getegid() semctl$IPC_SET(r112, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r114, r115, r116, r117, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r111, 0x1, &(0x7f0000000800)={{0x3ff, r107, r108, r116, r108, 0x104, 0x5}, 0xfff, 0x4, r110, r110, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r119 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r121 = getgid() r122 = semget$private(0x0, 0x7, 0x286) semop(r122, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r122, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r122, 0x0, 0x8, &(0x7f00000000c0)) r123 = socket(0x15, 0x2, 0x0) setsockopt(r123, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r127 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r127, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r128 = fcntl$getown(r127, 0x5) r129 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r130 = semget$private(0x0, 0x7, 0x8a) semop(r130, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r131 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r131, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r133 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r133}}) r134 = getuid() r135 = getegid() semctl$IPC_SET(r130, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r132, r133, r134, r135, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r129, 0x1, &(0x7f0000000800)={{0x3ff, r125, r126, r134, r126, 0x104, 0x5}, 0xfff, 0x4, r128, r128, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r125, r126) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r126, 0x0, 0xffffffffffffffff, 0x0]) r137 = getgid() semctl$IPC_SET(r122, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r124, r136, 0xffffffffffffffff, r137, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r122, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r118, r119, r120, r121, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="d625b00f3a4553c9079b4d75a8dc0a9b6283ca52a7e945f03d63b723cee08cabdcf561ead25cbb5c42d9162056dcead41ebbf1140d3e15160dc126780189736a4562147c919692533bd5f6efa64bdc592d54f64cf2d49df19ec1dbbf", 0x5c}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r3, r4, r39}, @cred={0x20, 0xffff, 0x0, r42, r43, r45}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r64, r92}, @rights={0x28, 0xffff, 0x1, [r93, r94, r95, r96, r97, r98]}, @cred={0x20, 0xffff, 0x0, r99, r101, r103}, @cred={0x20, 0xffff, 0x0, r106, r116, r121}], 0xc8, 0x1}, 0x405) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x604) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/43) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7fbc, 0xd3, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) pipe2(&(0x7f0000000080), 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03", 0x1a4) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000080)="7358e1a53e055890197f7f2df0cbea41c40ed3caaf6f889ad16b6da63cc18496127435c7d22a2f5ac9d04f22b4a3fba0d7199ba40d5e9eae29d355d0215ca94aa14899dd7a7acf58f017cb8a1ea86a7aab2b701e5ff23bef", 0x58) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x8d3, 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) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0x4, 0x7fff}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:47 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3afc0d96687b6dc8272425268f5c304d9b1d5f6fba64407ee2993806aa8f9851b072403605f482c64df873d04d6bde4d0d4712142e252c94192ba9888fe6799903d10e8f6de9c8ab19cdc4fdd69dc4e377c136926426fb2331fb6680d14d6a09fb88ad1db0290b24e114421ece299a5d175e5a8a6669f25978742ca9d577cf7b00000000000000028fff3fb45997a453020a54dbc592236d59c5e589176c2a80415be1727cc7e0f71306cde315a22e76190c0967f62f986d68a50000000000000009effca8329a275610f858"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x80, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xffffffff}) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) close(r1) 16:01:47 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601eff76002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba22fd384df510851146a1f6a221af7f6ba0b236a274caa3a507f3ece5ec67a3f41db74ed805e2a5cf41581000000000000002e1a788b5467ef6fd58bb62475aea49840dd0dab8fc51dcc1ce0b245f8170f7b49133b"], 0x10) munlockall() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="370823289e55dc84db522d84388cc45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a0c0780009133f7dcc75aa23a81cd44ca5cf19d3785c30000e95738d72efbbe3ccd16bf33e05de84b97acd9cbe1692039dd7191214ea03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a000000000000000000", 0x98}, {&(0x7f0000000080)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663", 0x3a9}], 0x4) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5, 0x0, 0x1}, {0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYPTR64, @ANYRESDEC, @ANYRES16=r0, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC=r1], @ANYRES16=r2, @ANYRESOCT, @ANYRESOCT, @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r4, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYBLOB], @ANYRES64, @ANYRESHEX, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRES64, @ANYRES64=r5, @ANYRESHEX, @ANYRES16=r6, @ANYRES32=r7, @ANYRES32]], @ANYRESHEX=r8], 0x2, 0x0, 0x0, 0x0, 0x0, 0x40b}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) chroot(&(0x7f0000000000)='./file0\x00') sendmsg$unix(r10, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x83, 0x0, 0x0, 0x10000}, {0x2d, 0x0, 0x4, 0x4000}, {0x6, 0x0, 0x0, 0xfd}]}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000380)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r3, &(0x7f0000000280)=""/95, 0x5f) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) getsockname$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) socketpair(0x18, 0x3, 0x20, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000400)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000140)='\x00'/14, 0xc, 0x0, 0x5) 16:01:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:01:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x45}, {0x20000004d}, {0x4006}]}) mlockall(0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0x35) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x3f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = semget$private(0x0, 0x7, 0x8a) semop(r4, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r7}}) r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r6, r7, r8, r9, 0x134, 0x2}, 0x3}) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) fchown(r1, r6, r10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r3) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) fchdir(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x1}, 0xc) 16:01:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) r1 = socket(0x1, 0x1, 0xcd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) fchflags(r1, 0x0) accept$inet(r2, 0x0, &(0x7f0000000140)) 16:01:47 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x4) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:48 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000540)='./bus/file0\x00', 0x400, 0xc6) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000500)={&(0x7f0000000480)=[{0x80, 0x9a}, {0x45, 0x100}, {0x1, 0x9}, {0x21, 0x6}], 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x4) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") semget$private(0x0, 0x0, 0x4) 16:01:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c, 0x8}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:48 executing program 0: pipe2(&(0x7f00000000c0), 0x8004) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 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) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:01:48 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x7fffffff) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x2c) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0xa74}, {0x82, 0x800}, {0x40, 0xf3}], 0x3}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x101, 0x7, 0x1, 0x2}, {0x800, 0x1e, 0x2, 0x1ff}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/17}, &(0x7f0000000080)=0x13) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'t\x8f\x00', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f0000000240)="7e25ff789b962bb7647527b6000000000000000000cc8cbbcd4abe50c19117ac73071302a41c506d5275a6f5234c0689fe47101837056988226effd3e2447dd95c723ba951c1bdb8175a5a60a56ed2dd086eab5ec09b1e39b47d7ffcdbe4aa7ffde801b4760f6f1899f1db9bae96dfb5fdc0fd76af28cc9cad4c127cb80c6f29e6b89442dac47f931ee83e2b79f2b683ea014c0b1bf65bd6156757032aa7477a2e58e3ad38ebc1223d8838e71c9ef688bf9143d84a0654d6a863db1fc58ec778cebc8937667ebcfeb71538bde31b805cdd5eb636ca560ac5bdb8265c78aad06e8d2f5c05d6b19839603f471f4debb810bfb4fd98e9bfb45689525404fa66f6d578") 16:01:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) 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) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000080)=0x2) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e94f2f86d244000000007fa041fd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 16:01:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0xa08, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f00000001c0)={0x2, "0bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"}, 0xfe, 0x1000) 16:01:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="06294521098df9503ece1e5a9aa924c5c7e1530b7eb6941e1ca3e589626016530c97212f0a0237437845a558dfa87b408fbe63391e182f133e9822049a74d884a2852f42710bbcd6a185b9c7ac6997ef0f9c6ae5c5263616207b86fc8edd93f8a59c941985264ebbadf8e2d4b329e6c14f315d1a957c2e5d9780fd37afcc224be5a299b0cd28e34e47048a7b1a9fb35510bbf4fafb793481decff14b1f92d8448a8917012212dc556d75c6cbbf2e5ac3392d9eeb45ddd447b21e82fa80ea71d3399d2bdef87456bd25a1d719c7da57d747fe3ee6c18d8328223a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x65a, 0x0, {0x0, 0xffffffff}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2c594e7c90ed9ce910affcbeef581dd07b9119dbaf20fdb4617cf32e65fc0b3d2397361d307a81c8ac2f00fb211d2a142db6cea780340bb31dc9bcfda2e81c799582b2247a8a10beef0a2a50"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) syz_emit_ethernet(0x52, &(0x7f0000000240)="bd05b9a4b807d1ce64d3faa49d8fca25e05bf0daad21336bda1ac8b36f1405232b68e2dccae041cd54da872a883ced16b0f7160c274253eb2c2769a9a6fd1105fdd63284bcb9c9724e17cc05f73bdac3c683") r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000300)=r6) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) dup2(r5, r7) 16:01:49 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200, 0x8000], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x101}, {}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0xffffffff, 0x4}, {}, {0x800}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000048c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00005af000/0x1000)=nil, 0x1000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xfffffffffffffdff}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)=0xfffffffd) 16:01:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000180)='..', &(0x7f00000001c0)='^+\x00'], 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="c540a62be6b86e1ae8ac093b0a99b7fb7f582ffe48a3216ee748e995c5ad7b9ab9037c2cde466d66d55c2fbf7fa3fc039ae1df26f0e72681bca7dee0b1bbeea5d2f19e700bec880ae8cc3db19741b20ec50be59f5595990aeae3fb4478e85043ac01abba72331cdd8ac7b89596fba9a93e65ea08a31476d52c1679d7f429c1712b2c0cc639b41935546bd06dee7d8123c8729309a0b457e573026f706e81a38a82b598066e152bc04b0128e217b613ca36969ad0839be694408958b84168a8776980808d0843a8ccc4f8a186f13990642663eaee1ad26311bc7775f5b0dd8d4df4fd4d98eba879791bf102e0223e5c6dae91ca11aa84c91e7fdec41a"}, {&(0x7f00000000c0)="e07c6696e63e3b59d4092af10a0b5899e41996bc3745c2688e179d0e862e38ffb307bd7bc63466d39cf0b0f51896c1ce98c4ce3033fa85c7a171897af87c7c45e41f147762d91461b0917a97e80b22d0b6d0c0f2cb63d064d0c32eee463f9192f1"}], 0x10000000000004dd) execve(0x0, 0x0, 0x0) socket(0x10, 0x9, 0x9) 16:01:50 executing program 0: semop(0x0, &(0x7f0000000300), 0x277) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000001c0)=[{0x7, 0x9, 0xff, 0x3}, {0x8, 0xff, 0x0, 0x8}, {0x5, 0x17, 0xe, 0x8001}, {0x3, 0x6, 0x9}, {0xfff8, 0x9, 0x3f, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") clock_settime(0x3, &(0x7f00000000c0)={0x7fff, 0x5}) 16:01:50 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 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) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000080)={0x3, 0x8}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:50 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r2 = socket(0x2, 0x2, 0x0) accept(r0, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000240)="7030f88b2c8b5306aa5b93f4dcfcc6379fb19c7beadbbb606af52e5c67aa45600d1755226c5b5fcc76ebce313cf4a6b5914cb8edb365569a6f29a719e3ae79ae251206eada87e181d3a8", 0x4a, 0x40a, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:01:50 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000001700)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/169, 0xa9}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/25, 0x19}, {&(0x7f0000000480)=""/157, 0x9d}, {&(0x7f0000000540)=""/126, 0x7e}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000640)=""/3, 0x3}], 0x8, &(0x7f0000000700)=""/4096, 0x1000}, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:50 executing program 1: r0 = kqueue() kqueue() r1 = msgget$private(0x0, 0x8) msgsnd(r1, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r3 = syz_open_pts() dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00vQ\\'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r3, 0x8}, {0xffffffffffffff9c, 0x40}, {r4, 0xd053d29532154bf4}, {r4, 0x1}, {r5, 0x4}, {r4, 0x100}], 0x7, 0x0) accept$unix(r5, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x8006}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r11, 0x0, 0x0) r12 = accept$inet6(r11, &(0x7f0000000740), &(0x7f0000000a40)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000a80)=[{{r6}, 0x0, 0x44, 0x80000000, 0x3, 0xe00000000}, {{r7}, 0xfffffffffffffffb, 0xd9, 0xf0000000, 0xffff, 0x7}, {{r8}, 0xfffffffffffffffe, 0x4, 0x40, 0x101, 0x200}, {{r9}, 0xfffffffffffffffe, 0x2f2d398973bb1499, 0x4, 0x1, 0x1}, {{r10}, 0xfffffffffffffffb, 0x9, 0x8, 0xfffffffffffffffc, 0x1}, {{r12}, 0xfffffffffffffff8, 0x54, 0x2, 0x80, 0xb042}], 0x7, &(0x7f0000000e40)=[{{r13}, 0xffffffffffffffff, 0x8, 0x1, 0x87a, 0x4}, {{r14}, 0xfffffffffffffffa, 0x40, 0x2, 0x7ff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x875ce150b222e514, 0x3ddfcd280f4eee36, 0x2, 0x6}, {{r6}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x800, 0x80}, {{r14}, 0xfffffffffffffffb, 0x689f68125c0c483c, 0x1, 0x9, 0x3}, {{r11}, 0xfffffffffffffffb, 0x94, 0x20000001, 0x70, 0x4}, {{r15}, 0xfffffffffffffff8, 0x14, 0x2, 0xfff, 0x1}, {{r16}, 0xfffffffffffffffe, 0x1, 0x20, 0x5, 0x5}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r17 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r1, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r18) setgroups(0x0, 0x0) setuid(0xee01) shmat(r17, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r21 = socket(0x2, 0xc003, 0x2) setsockopt(r21, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r22 = socket(0x2, 0xc003, 0x2) setsockopt(r22, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r22, 0x0, 0x84, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r1, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r19, @ANYRESOCT=0x0, @ANYRES16=r29, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r30, @ANYRESHEX=0x0, @ANYRES16=r31, @ANYPTR, @ANYRES64=r1, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r33], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r23, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r24, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r20, @ANYRESHEX=r27, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r28], @ANYRESHEX=r0], 0x5, 0x0) r34 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r35 = msgget$private(0x0, 0xfffffffffffffffd) r36 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r37 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r37, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r38 = msgget(0x2, 0x0) r39 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r40) r41 = socket$inet(0x2, 0x8001, 0xff) writev(r41, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r41, 0x0, 0x6a, 0x0, 0x0) r42 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r43, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r45 = getpgid(0x0) r46 = getpid() msgctl$IPC_SET(r38, 0x1, &(0x7f00000000c0)={{0x3, r39, r40, r43, r44, 0x2, 0x8}, 0x4, 0x7ff, r45, r46, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r35, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r47 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r47, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r47, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r48 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r48, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r37, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:01:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000040)=0xffffffab) getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000280)=[{0x5, 0x200, 0x9, 0x6}, {0x5, 0x1, 0x1, 0x8}, {0x4, 0x1f, 0x2, 0xb02}, {0x9, 0x7, 0xfffffffffffff2da, 0x52f6}, {0x200, 0xefb0, 0x80, 0xb2e}, {0x0, 0x62eea0d7, 0x5, 0x8}]}) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20}, {0x6, 0x0, 0x0, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82165793c89fa816ed279191f542884034654b7c505ac7599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d7876406bc783049484da165989203f17"], 0x2, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fchflags(0xffffffffffffffff, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r7) 16:01:50 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="41ce116afac63983918b01606ff84388f6f9b0bd55a3dfd72d9e6045480c60b99dc949749fbad2436ac8e34049ab3eb201e31a6a512cd28ff1de83ba719a43ad021971fc3f80d044998bf028aba2389cee1ade014d7145bd2dcd26f045004b", 0x5f}], 0x1, &(0x7f0000000380)=ANY=[], 0x0, 0x800}, 0x3c49a1148e2ac47e) 16:01:50 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x27fe086, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd982eaa4e713048d29931929648", 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:50 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f00000001c0)="7030379682376ae2ef145fa76f3f78eca54fcddbe66d161e3c7d7ce3076969ec08f3322f52a4e292de8a95db9ec426290ab7d223ff7af5903065ac49ccddd3955b472927a69cfaddb05973ac54a70c2ab6eccc0d2d3bcc4810e3b0cccd8235ed2aa740b66f866ad30cdc822d5e894160baf2835cc6524155b6d8c1123dadf1bc6a46a0a9c8221d34a9f61b755bc1c2a353cc15b8b5b122401cf290a37788cb055595c595488cbed37c749f8b127bac2b134dbcfd5ce79430e7d8337b6288b30304797a85737d286c40705f5e72527729ad831ccd5f0d8edc50f731875fd409a182cd750be163ca0f849c1680a51b600a232a0355329cb1e929d2b7a2aaa4172e186bca524cd94862e379b8ef626234a70f7dcd92a3e5a34606bb040f90bae91a81ef89cc0259e203ddb2f3ee805c3a2d97cf26988a2fc561891f963c330ffe802cb9856a3a68f1bd23be98647f08ebf014301f24d5f6d49d11e4a9c30b1a98af5dfc9fcdf928c1df3fc1126081e50b186ac0f84bc55ace0c9787a6cc3b2ac60dbbab999bb6105bff716e30455841a7f4aaee25679c56260ae3cd8dae45dcfe2f7f3592f17f7a620ffd2cc22d6dcbddcab4c2ca0fdaddbfcc274c51c71ffac0d79d719146a7c2c1c46724153e581810905870385ae9eab44ea3e61ebb9a97cab42502a922df16b74e8377886aed0f949898b37ce047adf45c8d0ff89e079131d2d0e2d334229c061a53d6b62fefad90acbcf444fc9818e5bb6295bf023aa9f244438ab4c174fded22330a3f4d05b5a2e9876a5dc00ef42291ade7715fc1925b70e5c6eb416ccfa8567bd52f6f3cc8a12c5195ceab8ec764ed4e6f774979828a5c204cc6a25c40d9c4b1718b190384073eff2ad8863a0f46fd5dbca41ac9ead1130b9cef4befa7ecac972c6244906253d1c58ecf9816aca08b651eb7fd232bd6023bd415cc049733d7645679e1555207b41c4b42c02d4bc373f2aef890afa3b90771f578399644b0cca9a97aaf50615b7bca20cd5898e818779c293653eb4ad57ad7f81a017c071f5d44bf5c797c5c3a1d803bba5fd40157d340131afff2b815ea2d5d49c56c058170d02d9a0a19b4bc441f8cdf2f1bb6cceef3865218b8a2b194263779b77ac084252bc1f33155b2d39fc8605813ce03da3d1a64919e210e5724b7fc763e23d803a62dc467177a229c7f9ae81c1edd1db8d1293277da1353f7b9971ce71b84d72a4767065ed9abad2a9ad9eddf6a87ff86e080b5811cd3ec9e882e89f7dadf1c1324af50ab2476041868e331357a7bb40976cb2e6995538fe2808b4bf809010769c44afe8237050f1ceb335bf9eac3d93445bb0d1a85fced0264b0bb183ce8ee2b0334040f7975bbbb23c86a403e93645047534f76b6da176e162663bc8468f3e889e5cd6e8f94933e8068fc60b757a312032ad16da2557a8cba53132d3ada37105500034188cbd082c9acf76d23a22cd2a8bd22f4b905da8c5ab6b1d287f1dc7a341308c4aa31c83209045e9263a22e0f280c4a7d8dc82066f9a27283372985525db4a2cf7eaeb6a6efd834dcbeeb183490b625626fa8acf46c616d1c3ebae3370ba7df626688a3ffb3aedc18803369928ddc260999829ef26e258daf53677422b9eabf0286d276d626f38b4905cf02aec10b21b06cb6d174fd2fcf72a149230a844bfb9da55ef4bc33155af687d165f5b833c147fbba906b3c38fafd552a9c9ee5b747261e09032b018f8942534c2eeb88bfd81ed96447cfc7c0b8b52fe68011e874b59406182ee834a4f5fcd230097f4ea79dca92ba6b957a547ec9644e8b7a765aa4b3c2f45c2fa80695d35a869eaa0203f993f12b84d7f4be2530046753f87b5138d2441b6055567b84096b700a54175d495bb0f407430a011f600f6bc28c54e768c3faea033ee7345dd2573881599271cea2c137c3a0d44d21f949c46c8905be50307c2364f014f9419d37f587d22a91f9f81a09393825eb28939340b88fbe4ed0585f4c563dbbce7da17e5641b13c1e7b5e2494299b8d236ac96dddd2a9db8573382a8e53500ee54bed4fbe01f434b7c3d6b1f855ae534ffd757a5efcad5cbf919af3a9e42b452a17648555b07c1e9a3863fa0ba88c598b8764216f60539bd86afc94dd7cafb2f8f53231e4eff7dd16dd4be796faae737f9dfffdda9acdc94c29d4d0a1d657c8d64d688c3d82d036837429b0b0f7c1e0631fd2bb49b1a1de07127309ade7a79f5efe64c468b89b4bcbc8eead5b8a777cba3708725e599339e4cbd8f0433387ac0661d6b8b27dc5b725540a187576be91fa6297ad8f49d65a96b3576d91b98d4dcbbb459c7697144627b20a3556afbfa7c5ccc98f1470bbe53356a42ae23c423d847d8b36c150e09b08cc5e217fb34fdf2e51b4cb04a89f66dfedfa0dda3b1973c20028b48512635f01e7e2e0d683c0b27c028aa833f60c9c1319295f54f8095c30687da9e4f0898a83c82b1d919c5250d3d96bccf9776a67de9dbe3671e1ce7fe5d58c33241e215ebc88d7b366517ade826b967b54ef7442d9b383aadc522ec4ce7524d163cf53018a94258e610c138fc3d4a29228db68887daa9333b3dcf95169a5721eea353961b726ebd8507cae6757142e4a4479a00f015fce06db44be1c72b60a397cdda73ad7af5d935cd8addc2ad0c624432df3205bd917ff75a41ec427cebd1d4b3a4cda532aa583f269ad4b72fcbfadf06e12667efaf72596ac063a2bcf3739996887192f8f0699312646445ce58cf6f94ea4c704cbc64825be9a843d00a9ec4c5e3b103481af31d17b0f6795bb4aed210e1721af31640645c797b9f4193a7f2f05209e960c3433988d1ef484c4fcbe6174afd85adc287774ce5821cd7458c20eabb488e23cc253600c6ff2e9ae426a05cdfaa6d1f5b36606b760602a6fbb547c49232c05af647b008aa67ec243f082cd102c12932587ce738c523da72759f743a5fa03c0e1a59edb3f3684d8cdc7e27e3dd012ccb3bbc955ff2fa75c8a45123a3b57b7ed4d4764018ab83eb971b3e5d44aa7f464ab80ff6ab3a1832a925c04a714637794848ac8f6378482e4f98906cfed1853ecc633526a9a090c4ad6c028668bbade2e6da752af0d28c072344296922ca26ce5087f49ccb9d24da6329e3e74be05ca1c0fe43bbee44f95e6d4ae393622b8d2c38cef41ea5ec8db23da58c08436543fd3b967bbb5056f5d86bda84eefebeb54f43a36176fdbcaa37110fabd0e4110b8a4b8fda82ac3ae8673823f5c6bad119375dc499d8e7a7f31f21263c77d682cfb8eb4d68ae9c66adc62b417ee4b89e537452f0eb97409e7d6e73fedd573569aafdbbe43186bc5dd251713f3526fad0cd8a07e171680aabf1b596500eb009f9c8d9ba467221acfdeb112f3059901af7e306a70f824b72f4f86b3dd4216b5274c3288893ae10b7e436458cd2585e00f9ce02128b83da4ef88ed275618743b084fcf7ad89e83cf19016120782105a2069bbc3dfd7383976e299b767c6dbf743a67791b429cdb227995fc1d6c57e26b67de60a4330e5ae0dca97663a4f2fa7382fc0bfc680fe1aa98aa3ad7e388482e979dd33acadffd67bc3f9a2cbef641b777041ae3fbd3673db5202688fd07f30bb30914836a012366c548ec871c6e8cbba6bd4615250e1a189ee115ed3c0084d59489dc2df2ba1b5281805ef69c3347f46b277c437a62a74693fe6b9ae3fe4e4a232ef58b0335b8e7c3e6ab996fd501fd2335ef1563d27722ef9ca9c99bd006b9fa466e834e0b6dda7b2f0821cd4781e325db84dfcfecf8af5dae11caa4601027e13adf580f58ad6e5ebbeb8cb1c5682bda125dc2c7c6947ddb7460bbef3896b10c1b1c8336a2f383fec05eeb668b5c41f9be890a8562740e4face20c2a6242091b2ecb259c42068fc4fdc08f7970fff6cfde73e52efb0591645e8d70ecaac1e88bd5e9d22fbb797bb4a5f411980beed4e975cc40e11d8f0b907cb1cf6f54896e59e3e9226344a0210f02c659273c7bb2117d252368a6bf07b55a2ec03555a4ae737981d20466f879e07905f046fc84bb2ad45d9695ad7021c1de071b9feb2233dfc01cb77991d18311366f7b94a10c905adbd2ae89ac607b964a592dd9cc40ae0fb7abcc5e0060f1a2218fbc2c624d6ee5f6d42259d9f534445792bc39bc920bc85c21b3ee88610196339551b77ad466c290159d9b28c4734c83d2fe7f03341638b3b3dcdadd463f3df6cdc6bbdb39364d9ab6c0ea58bcc361b0d251f0008c0bc02928f902a919a45dd560c04f411769554db6555f7e4e84d228558db4ff500f93b0009b9d6ca0f4195286e38861e6ca375b50c271b28a937d15c56d339eaef570a5b3cab465b4fd352bf32e3c2ec8c3d5d3ff2cbe3f671ab70c2033b109a8e29172215932c2869cb02cbdd2b32fc827ab7f75eae1e51091231a50e8788e2b1c58fd0e287592152c605c0bc511e1a29a37faa3178be1ce87a337bf6d8288adbf996f5f3dafac1225c382d1769c6587e76c55ccd0da7918ffd3b80fcbbcb138e2f8c123c7dc752b76b5a24e2ef080b0fe33459f9b1696cff4ff01cd784f06c4f795b81c19d35410875af71d42d38101584b27c816ae510036dbe7c06996c194337dbb1d04cc583237f26ad1a09972e3b1e64409f7e6fa5877526fa005205f68f8a334a5c6ae0dedac40bdb407521d2a2b22f172c76232ea7b697a0d761c1f12f2e553df866464368953dc012bf88fdfa7b3f9af382c297303aa17381d907e38e4f2a1f89b6ec5ce2b18779b9aa3b0ff77c105574f553753ebfb3d9daa7d751854fd9551a4a65b61c536182ce9f366631492253ef045059ea5a8122b7a199b4ffc7d211c065c2b03de8a6991e6a9fe3bbe3dbf92c7e36fb4c87ff24307cc4114fb60ee27d037d3f3f878d8a855c7416c62b65557b8744d96ec55bcbeed1a13b390bf4ffc182de819e02a6f7d621a5b971ed26866a5c533cfa7d2b424f60e142f1110f7f427160f43a3576aa3edcce4307a2951de76dec18c778f85270b5c2c7eac0d08f8f88047fceeabe8c0587ff4c62b89b9d241ef7281392f12bb340b873362ded5cd4ca5a87127723641c9515556608c9b14c9df2128973a262ef22b859aa0d1dbf3b2e246cdd1d90ad8885ea7e88d32a8f7581abc4aa0546e045099f4bf9327c1a0f5bcf52c6d3e8221260b63404fb04d57c25731eededafc855f87a25bd3ba45eff255fa03d3d19c4068a8e25f25cf7d4ddb45c345baebaa9c42ef51e1cc305e18c5896a0b64f53cc5f7379568bf7ad5d909b648651713c9c020e4f35dc560c57ecd4b8a79f7496081d0cebdadeb8a626787fafb6fbc18eadd00ebc71b318d31a51652d858932aa32ac05c96fc9c66dcc8cfa12f0e175b6736609f04c6293c4d18bbec0937421adeb4178c0d2bb1f1ada40f8e4f3cfcf078610f5e43eb5ce3a5d2a595fffadb304c558fb50cdf7f8aa6ec7b9ea6de4d0f33a0d88be689d31baaa0e02212591b020cc6c8650f3781e4dbd3d9ac3abe20407a10f9e8c79f8bc2d76fa56507688a5e0975576ec320e1849a890327a67195e84cf83e451d5625a390d4bc278dbb42bbdb287eee66490fcd6a7e1c1cc9feadeb0ab9d1e7e0c751c7c718bca014ef5d31874540f3efc9a2d188ae6dfcdd5506a292e7436c4fea6554cb7a7f64180d9b2f3fb2b4874807efeb9eb5c3d2e930220974db9b6b1eb92a0ca769c3b2fddafa25aad086ff268558f020f9898506a1d8866daaf70270925d8b8eadffa2942786f003bcfea20c667d7f93058d0882f68dfed8cb", 0x1000) 16:01:50 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) lseek(0xffffffffffffff9c, 0x0, 0x3, 0x2) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:01:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)=0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/73) 16:01:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28, 0x0, 0xfa}, {0x6}]}) fsync(r1) r2 = open(0x0, 0x0, 0x38) write(r2, &(0x7f0000000000)="220e228901", 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x58c8ef185b2e71ca, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'\x8dap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fsync(r3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x10000096, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='.\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x40001024, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x6}]}) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x2, 0x1, 0x2, 0xffffffffffff6328}) r5 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r5) r6 = socket(0x2, 0x3, 0x0) fcntl$lock(r6, 0x17, &(0x7f00000000c0)={0x1, 0x0, 0x16ba, 0x9, r5}) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) r8 = socket$inet6(0x18, 0x1, 0x9) sendto(r8, &(0x7f0000000340)="c5b09212361adb0db2b318e0182a8512a86a7ebb972acc08615135da8c7ca5f492cdaeb15b2e11e6f975d9f60a46ebda6241ce3bd546cb0b7d86eda2ad4875df178b810e74b17f7ffd5c966f49230542aaf037b082985277b62e96953c5472c0d0a6186fc4a0935e9a17c1959139b998a494cf57e4c7ed397702da1c8e8775959d9844068f285cab14394a226d9441884a5dc3ccba25bc2c8716167c1649143979f6b632570d290a6b2ddc4caf79a3c93ed31344b132405fbe129663f30e40bbffe7f91ec032a76b4738cc8247bb8396e4110a67a54152bd3e0f3c0b2cb40169e68b57ad15fb4ad4e841f2844ac00853afe27fc30445dea3d4fbadabb82298e581e2c392358ac58fb08851f7d170899d840572e526154cc47c8e5900c83131c67fc01e03b63eaaacedc32a8987d71a0e2db3a42ff9ca37218b3eb5ef5c9aceb47adb506811b254dc458304ad554795f6e19cdcd6073acb89d0be901390a482cb06e7995504812ecb773d919a6bc886eb4c40e0cbdbb5df9584bb013a527574ac68a8b5b0c2bed9d25843399cb275d2229b028e04ff0090dae5d3b49eb1f4f9bec578bff40933d62df20c3247f6fda39757b8e08668a8377351f156881873f3ed43bbf949690f26df5a44827642064870109841188b3d162d1bc03312d3fe5bc8a5a797be3b30cad17496e065ae0578f6c92dc2ef5258638959a455095380904fe0efc6e7237b9d4e9aa09bb806c6ad8dd5d3512f634ff4171e4f20d445d813588337593c39c57b28bb08a58b2fc752f365ef3f8e3977153f7daac8f080f79a383bda40038819a36420c1f7c040bbebe4cf1f734a1e21fe89d639b59dff88195ba774af13f0e2487e3de99fa93d15b62a3585a33180d089901dac171e1610bd19b9faf13cf9ed9cd90b5db20c803d4fd6ed37e38af68eca565846e5e7e52854eaae1c1102b67e808e377b43fec2b736a3aefd28428c5caa8c5b89a26e9c68be743e7027a526fc06d28a1286e8c1d20b97811212de1157489ee1356111fdb79ce609559fd141e7e92a6766e2a0a71486a626697452e3f85c51e88a12f6aec33ff1ec805f19fc7b62cfb635f00482f749cf22f334771a64db5c6131038ec64782ac74cef111620bba3b50ebd26790c96ef76a8d9eff7e8c83ba38f714d2403031397ebd9d5489834cfe80702f12b0894a491bba9e444867bd7760ce6cb0e3d8a16dc792b2a9d5e3b1ae112731860e88259d601a59d5293da7c40c96e968da6fdc36eb53895a6f2b7d765348359ff5301feacd5d2aeb06310e2717c04d0ea64ff2c9b23da0f53d4a6b10da5df33a2e7a1f36868bf3183c8207514cc78fd3a345823d8b48532dc3bb2721c9ed230d3723540ab41e3b035a06918a8d8c4cd85d357e744037c2d59cea2aa1e11bd21386cfda37e8975a9ed1d2c1cffe1c049494a0d34c1fe65d7e85b9254f5d1ad108f4525b97a9cd06c8c133eeb3c00dbd097875e48d8a1b3d9e86404336a1e3a746950eb79245b5e77d4f7839d6fb83fea566ec92149f014cda2f485df750185dc3d7b827fa6641acefaced0ca5a2d679829341d82b39e1a1c2c0e6b65718fc8672779065764018c216f8c9fbcffe31fc765f21e0a8d4ba57939ba46562cdb121182f2d6241252ae2c2d1856afb211b38b69690695ac50d60b305aa962fe90f818dca9133c1e92688be173cd4414a8ffaf2c247d5c7aa369ee3fa8500443aec71cce95a6fb8c32f7ad4fe4d4b45cee10b391ef43c0e05a65a35f0f6df9ce83f98cd16ad0b6bab23c2b964674182e7c702b73cdaba8854f99a101c5260f84b421ac74ccb44824a4828e9da2f4681d8ff896e71b2c79908d0722dc4c80579c647f67fdb830d669f9df94ef6cfde256b02f5a5fe32f5c0e8e486286438a3a03cde23a6baed92b87d135330d28c994581630e0c8617aa137bc65aa96a0fbcc3db93dafc79dd10fa1e6d59bb269b4217881c8a4cb9f93dda45322a2421b3054bbbd0998c3fcd194a3673b9d51f1e5f9d59e18361496166e1ffc27e6b451e83eb6c502ee93fe1d984146352a91ac222f6fe55bf64666bfffa549bcf5da2c8ebe5697b16097be8e536e1030bc721a1490cda24544c3cc6905a0c4c89eaff7cc49f8d0480016a3ddf096b30916166fe1ef65d354e3f1c0877bea94b190004cf771bdfdb0231325c1041134712d79224a4adc0da16be0cce09d0cb9e75eca50251106efc0dc091c5bd7bb844d4cd3356529305131f53b459f84d9e627296392071bf413d167b75d869de58428258fa2608a2bc4072b8478d39b29fda91d9e9f7dbf760536b035fe1ae53e1818f1cdd59c37cd0999d53725d6a9a155b0ce0fc6ad2e4fb3062205b718c82902caf799d5b8901ceb975ff78d2e1b84c834de91e7c16b0b5b6a45b1a705bcc22acb12a5851c326c2e6d2c22a170c1366b6261290d01a3af284c836f4cce13f1316b1c8279d98e91765f2752b5b91baf13897a76c860317befc3c84799f08b585ee0e5b6f6a77e5bac5ba1791d498a417cce3960bfd2e0705dec319d150c960e43209303dd811c1abdacec5790723ba77b22b0c5c9268df9931a700187c87ccff46727439f04720f17a362bb4cdd3c2211279c4c412f23bd29ee03601c0c5a371611cd7fd7ba3588744f552562f61bdd8f2529fab5b1f53e4d707be838b1084fac8c46c093078b4f7e9c2dcb5267bb62453ae53e4e3d289c3c61878d67fc409370eaa02b0da8f3ee6f0d5605250327467175414b241fcc5dff25f2fed0b8b5fcca0b31f75b8c29813c4c22a72c484d6937d551c3a14149fba9de24b9f3a112b80bf724caed3e7a3567dd0822f32a626723e3bd37b2ce853bab0f2324344a6c72dab0db6c6cc235df8425e86e5df80077803595479f356e335e9aef9f86b59ad086a75fd582df32c5dc5422984d04b1efcb490abf828be7b3dc2e449ad5e3e04be837a4caea69f4303ed7de3c6a8d69318893072f0fd8fd424727ca06994d73ff2b374e0c3e309507021ddfc3e787e6fef8a6220a775978333897527ae67707405eacae5c34f08e02dfb95148d8c5cdc2270b4696e5a40e7b004aa53a272a133faf821e2a93776d89ce31accd2cecd636caaa5e422219ad07bfc6b4a39bc2f8ab7e96f4f3bbae3b80651aba7bd26bd2a3a5d799d1750af22eb7fc7210c20186558229a3375fd91e53857f055a909d527868d9f6eb780b7e2d3b99d2cf3bcb4365321b8d82e042db70d30b06a0425fdf34b7b942c33dc7cd9139c9d78f640aca3b32a2eb2a53d1918c907abd910057ebf632e7c06ce7368e5b126fb37f5660f5e34ad7cb7499112d5e12f370fa53e182f3c552ae7d2b2bd5e3f4071f682ce5e5c8127e4a0dd67e34a9ade890e750138ef0bd6497fddf1eb0f2e343aae4d08d963a2f8ba9ff9b936435d024eee2fd222e72730f626772b2ea112d5fbae9014595b2294e4ee59b67a3262e6305f217635c34674bce6f59c7349767d191c8d98723ec48882a25fc57a2215714fc2799a7a077d09881bab5b0ec8900e102f32ceabb8f2feca83cd9004a70cae5b7d4788d73cb907757f17478655ac50d0c6d56d130d36308f4f4947be9dd2a81af07d25301b4ea8366b192bc90daa6d609d768f84c994fe9a0ae4f5748f9dd6c7103c7b173f21094668c7badcd3b6ac534a142230ff7fd67b2bd9b516bf6382a82b699c8d819d6f81f7e431e4cd85d3617b544b0646da4a0cf0b3f60fb5a09dc656d603d5d75fdb7b5e93344b183349d88279ceae405981d3a2add11e49d4705dbf7e9826d51732a4b3c7b7347305424bfb4d6dd6e06aa27da5cd176e328e8fb9c15767a872e55207d5ece98b9fa5de8799f3f9b52876ba5580c9ffece36b537a58940b0861c926a92a17f748aeab8a98fd29e90f7ff147ef4b6ab33b3bc426229dbb8eaacd28a76839dd0e77b5abb601feefe9bbd235dae91fb68d202339c61da295a2d17fb7db15b271e4183a993ef253acacb0e805bdf77225fde3d05f55141ec433b9be270e9bb25a9418600f64f8d43154e07061bb3dbc65599f152ba602fc54ea49b68d1e4432ab9098e97800ae9be71dd3e0a35548b0fc12e9f2fd363e65a0513f51c16f773fcc2fcf23523e16bd9782a789018e8d219bad4c1520df22e987f88d116fd687a11515b7cf6fd0a753258ef65b8294eaed44da8d16a33d51f03a669d133695894f578a75ae7200863b8fb6c32a99c9f2e43ccf33257e2fecfc9a2be8c1fec03a3371b50e1b18a502c7606d6faa5a83c6a2e34e3aa6b0f979c7d04cd136b0e86e667799554d11bfd5b2b215eacd620d96c2ef5841d99bdc15237425ad0147f2c1debc29d796a053e3aa3b07e19507397d7478eb062dabe9016cee26b32ef28ed8a3cd34c674de6f8447ec6fecacbdf19169425f3b250e6be1405c09919977d73a5404ecae4c66fb6dd76a67f77fe71d6e8e796a2e6b9192f12bc118392188dac062dbc61f93605dd3b4f4251ad3505c795b3541bf6cf91a4f5238afc1c89348f755db788103c2742a370bb7f80ce7ea0161572cd41a5117fb10efb31094cb048bce1f28a712e904b8a63b41ac775e42853c466640164c38575d3f658d23051527861888e8666f56b166ca486c4243d263e70490fee38b7564815f874286dcfe368d5a18c23fe9fbf5c635a72c3bd82d8d3b7ee6cbe4ddca802c195a87cf1f69e282ab7bf7e6b72275081d2a4d24bb9c728adea90d42ea1bab77b64369aabcb063956bc199b2b744e62b56fda6a476e1da4356086f8a9b000c40d6973d1454262a6f77ba14e7dc1069d12a17dbc67461f6f1e22410e813849e027a3be7ae5afccfe07392a5c8aa84e69dd871003fdf804ce65fbf967fe9747b98e8aee341e1eb0ed4ef4ea1ced1f2ee80a7181f2283d0045cae7b8eaca9c4707e21556e852b2c1dacf1f0154d1b00b3e32ec394b4e914b488e1081ba449286958f77b926ee6d682526c1589935562f5efdfe6ee8fb19336c333659d09469240385f585adb18cb7479fdbb606db333c98a0f56e3c51ac7ec7a68e72e657c3beb302cd2bb63d1627de4c6f4953ee4640610e2dc842199124d1f52dfa07616a41f103406ec4ce4f6d0e43fecc425e8ece20ce525edc32e825347e4a6684aac310cb7772734568ce44851ddab56804a70b2be55c0649f22eae81ac7b893b0c3f133def7d71923b93540b31bb9bab13bf62ed90a5bd1efe8d87148cb79bf50b1abf1d4c48ba0f2cdb824191a263474ee6dbb6807d45ba133735451342a73b039b3324a8939b297f9bd2408495dc7f4a8169bdbe618d455a29abb9717205ba7e00c2c74fb68e41d8fa976904e019c7b021ddc5e7d114ee3cb6031b7942b8283ada4b52d9ea0ae82d8a8e8123cb568607d70c94cf0576442c5192ccca5d2d6b284af44b83d20eaafcaa6950ba30ffa186a34e12771d94a1aa6569ec34b070ae1763cc1457570ff8936c19966a73a4510ccc70ae959a048301f48ddd4743ed0509b4c6d429428accac16410ae5fa6e55145a2f7415ea4630c841920c638a98f334bca9ccc19dd908408046d9495bf9f4bd338fa510944fbd5bf2bc01e5c28fca4cce66de51c74068da04c6edd09652c779598d647d26a3016d3a7fb7a228ab1cf74fbae910045e9afc75de2cc0b491250c0a3855c62650026f8f0ae062d5945da7946191516cec72f52727a2e29bce8052cc7aa04e6fca8c49edb8fd550e58085f07eb5c50c615330ceda34210635fa53759b255c46bec33252dd05968dca621124edefeaa15edd90", 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x8040691a, &(0x7f0000000300)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) ftruncate(r0, 0x0, 0x7fffffffff6) 16:01:50 executing program 0: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="97105bb856f20033a8a803773e860de200000000000000000020"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2f0, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:01:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) dup(r3) execve(0x0, 0x0, 0x0) 16:01:50 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tt\xb3<\xae\x02 \xee', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='\xf4\x00') 16:01:50 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0xffffffffffffff2a) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) bind(r3, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x60c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f0000000080)=ANY=[@ANYRES16], 0x1, 0x0) msgrcv(r4, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r4, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="409f00d28fedf22844"], 0x10) accept(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 16:01:50 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xda4675846c15dfa9, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000240)=[{0x20, 0x3f, 0x16, 0x8}, {0x4, 0xe, 0x8, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x7, 0xc}) 16:01:50 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) flock(0xffffffffffffff9c, 0xc) dup2(r2, r1) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r6 = geteuid() setreuid(r6, r6) getegid() geteuid() 16:01:50 executing program 0: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed049d40520009"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x10, 0x5, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r21 = socket(0x18, 0x1, 0x0) dup2(r20, r21) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r22 = socket(0x18, 0x3, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r23 = socket(0x18, 0x1, 0x0) dup2(r22, r23) setsockopt(r23, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r24 = socket(0x18, 0x3, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = socket(0x18, 0x1, 0x0) dup2(r24, r25) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r27 = socket(0x18, 0x1, 0x0) dup2(r26, r27) setsockopt(r27, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000000540)=ANY=[@ANYRES64], 0x1) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r28 = socket(0x2, 0x8002, 0x0) connect$unix(r28, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r28, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r28, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000140)="220e22", 0x3) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r29}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r30, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r31 = socket(0x2, 0x8002, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) write(r32, 0x0, 0x0) connect$unix(r31, &(0x7f0000000200)=ANY=[], 0x0) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r33 = socket(0x2, 0x8002, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r33, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r36, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r36, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000080)=[{0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:51 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}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000415000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000236000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007d0000/0x4000)=nil, &(0x7f0000017000/0x3000)=nil}, {&(0x7f0000150000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fff}, {&(0x7f0000237000/0x3000)=nil, &(0x7f0000320000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000016000/0x3000)=nil}, {&(0x7f000031f000/0x2000)=nil, &(0x7f0000320000/0x2000)=nil}, {&(0x7f000065e000/0x4000)=nil, &(0x7f0000234000/0x4000)=nil}, {&(0x7f000031e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000096000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f00007d2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f000065e000/0x2000)=nil}], ['./bus\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './file0\x00', './bus/file0\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000580)=0x4) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000640)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0xf8d, 0xbc, 0x9, 0x2}, {0xd4, 0x7, 0x5, 0x1f}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x5, 0x0, 0x7, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00", 0x0, 0xffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:51 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x6, 0x400) semop(r0, &(0x7f00000002c0)=[{0x0, 0x0, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc0, 0x3, 0xc00}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10004dbec7ec1d7a0e47c4ea29fdc35e1f531f00d215d1900605ad0000000000000007789c4fd5a0a4153e3c93784abf0100c77026488ce2db83a8c10651ac937b5354f5fcda6db7d07e061539"], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r7 = syz_open_pts() fcntl$dupfd(r7, 0x80000000008, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x0, 0xfffffffffffffff2) r8 = dup(r6) semop(r0, &(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(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x4}, 0x3ff) dup2(r8, r2) semop(r0, &(0x7f0000000240), 0x6) 16:01:51 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x6, 0x2002, 0x42) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0xace5f7e4da594f0f, 0x400ffff5, 0x7ff, 0xfffffffffffffffd}], 0x10000004, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x11, 0x3, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000500)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r12 = getegid() r13 = getegid() r14 = getgid() r15 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r11, r12, 0x0, r13, r14, r15, r16, r17]) r18 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r18) r19 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r19, 0x4, 0x8000000000000080) pwritev(r19, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r19, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0x80) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8001) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0xfffffffe, 0x0) 16:01:52 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000400)=0x8) connect$unix(r5, &(0x7f0000000380)=ANY=[], 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x2, 0xffffffff, "ec14d03af72c5b90c44dcbcec0c4fa572779fded", 0xfffffffe, 0x2}) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) 16:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:01:52 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x6, './bus\x00', './bus\x00'}) setuid(0xee01) dup(r0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000001c0)="703339c48609c0a5934a4cffd9a729f388b0135831824f0a9e19fa331c4aa91916da54ad0ed099727e3d426ef9b22b7836fe105f04c4333f5ac8524a", 0x3c) 16:01:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) socket$inet(0x2, 0x2, 0x20) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)) setsockopt(0xffffffffffffff9c, 0x2, 0x40, &(0x7f0000000140)="6df11d7a379977e762df9fc987cb750fa1668efb6a9a5d165105e19d8e4f1a7baa486ae2f907bd542d427bcd9816bc8360dfcdfe33a39bd451edc224921e8452b23013f56fc3e24deb9e59efbbdb85284e356f18ff726275369028244abebcf78def597d543ad5375b6bbb43923771e6182b9335974d9352ee347e075f8e1f1348c75298802822489d9d76302157d3eb1bf47b700f3f065bee391d84258e01f8ad4fe3abc8bf5af1275c01b3d9999cff6d915b21e1ca6de932883116bb397c4976e8d48833608b526250", 0xca) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSDTR(r3, 0x20007479) write(r1, &(0x7f0000000100), 0x28b81e) 16:01:52 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/101, 0x65}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x2, 0x3000, 0x5ee0294344c23564, &(0x7f0000137000/0x3000)=nil) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:01:52 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="378ade5fe0a380dfdd2c540b4a1db9f435070ab8e99bf528f680a3e20062208fba0b16a41523cc129fee4e88294a30c463719a12b2a3b6e2c222dc68b5a12e1888eb824c0cce00009adea3d739f6036ef29144b9db4ea22ffd69122cd09015e10cfb5b324b37e2cb80236468c9f5107b5a4661200de7266a52f9683aeedd610494efc11615c322934eaefafb49ad5a45342e09b020cfee9c16a15345ee91e31084d4639acc11d68394608f950edc"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = open(&(0x7f0000000180)='./file0\x00', 0xfe63d83089609242, 0x5e) sendto$unix(r3, &(0x7f00000001c0), 0x0, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x3, 0x4, 0x4800000}, {0x18, 0x1, 0x3, 0x5}, 0x3ff, [0x9, 0x8, 0x6, 0x1, 0x101, 0x10001, 0x400, 0x6]}, 0x3c) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x1) 16:01:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="8797f078e964e23bc85851382c4213442de600d63204fe1c", 0xf6, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x7) 16:01:52 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) socket(0x18, 0x4, 0x1f) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') readv(r5, &(0x7f00000013c0)=[{&(0x7f0000001280)=""/135, 0x87}, {&(0x7f0000001380)=""/33, 0x21}], 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r7 = msgget$private(0x0, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x20) msgrcv(r7, &(0x7f0000001500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300090000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000ff7f000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000f21babd6cbd825b735d3ec4b837c45a330fe591d4afb51a5bb1b8202750ef8a8072a00000000000000000000b68c1e0fe2b53209d0f1c40617053dbe341611cd23eac077d906b46c9c858121874a524169257e3fb73ccf4b66258e2947754c35501ad0e83866bfae0b0c927d0a8ff4228b0b997a99c660a957e9710488beb64cfc09a24b848a5ce987229f73fe978e9017305aaacf"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1c929aff0244a4fc, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x5) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:01:53 executing program 1: r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffdfa) shutdown(r0, 0x2) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) 16:01:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xe0e8d0afe903009, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)=[{0x35}, {0x5, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000140)=0x61) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x0, 0xd76d}) 16:01:53 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x3f}, 0xc) 16:01:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x40}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x40) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:53 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:01:53 executing program 1: syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x4, 0x3}, 0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r2) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r4, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:01:53 executing program 0: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="368c4653bc553c9ced27f6b24164c66d4c90ecaede4877cdb6a99639633e2a4772c6389827adba90310a81eea05ce25bf9fc741d1c5400fa549b88fe05023c522df7450c34080eaed0e7af78eeffcd10518779f76b6adff4004a8586141fa42f0a2e929e7aa4ef769ed96dc5d41f820f745803521b0eb76b725db72147ba335c7a7a00146d7b9b6094650a79c5114a0681963bfbb594124c37e9861074e9f200"/171], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f00000000c0)=""/9, 0x9, 0x803, &(0x7f0000000100)={0x18, 0x2, 0xca, 0x6}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff0b, 0x0, 0x0, 0x0) 16:01:53 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x4, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {}, {0x6}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x22) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000048c0)=0x80000000) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r7, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:54 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r1, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r0, 0x5) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x1) mknodat(r8, &(0x7f0000000400)='./file0\x00', 0x4000, 0x2) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000cc0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b813767db68ef278781def9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec8039c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc645381323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8400000000"], 0x560}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xeccf434edf3832ab, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:01:54 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0xc59, 0x0, 0x96, &(0x7f0000000080)={0x80000001}) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x84}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x805}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) getsockname(r4, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x25}, {0x800100006}]}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="ff7f0000000000c0391dffe927c1de8a063e5d96e8b0dc11817629de7bcdafffa113b39414a7bc9a8193f8509df27a102e4c058dbfbde02aac5f343c957ce2121576bb980c3d5fe06232b6e5adec13c3d8b4b2cb998e068e52fd66ed7126de4e2c38259d9c410343a96c006935a67a54d3e486ed94d150a1d9527a389c00000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) accept$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/6}, &(0x7f0000000200)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) recvfrom(r3, &(0x7f00000003c0)=""/222, 0xde, 0x1001, &(0x7f0000000280)=@in6={0x18, 0x2, 0x10001, 0xcc}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYRES32=r0, @ANYRES32=0x0, @ANYRESOCT=r6], 0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 16:01:54 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) 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) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCCDTR(r5, 0x20007478) 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:01:54 executing program 0: r0 = getuid() 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x15, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r15 = semget$private(0x0, 0x7, 0x8a) semop(r15, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r18}}) r19 = getuid() r20 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r17, r18, r19, r20, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000800)={{0x3ff, r10, r11, r19, r11, 0x104, 0x5}, 0xfff, 0x4, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r4, r5, r6, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r26 = syz_open_pts() close(r26) r27 = syz_open_pts() ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x3, 0x5, 0x7ffffffb, "73f300e5b813ff1abbbb00"}) writev(r26, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:01:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x48) write(r1, &(0x7f0000000200)="465b8067e51c2132959ee12ac000c44e4b5eefed3343f7b93ee4dbedc8502745020b2cb2ad3a6ba3c2229a82ffaae633a56d88cc85fd0e0f6f12a89a2a3230c33de9c75ee285d9ad4fd19aa146ade5f59d82a3b23eafe4bf7e5066f94088f6deb5fee842857bf2a4ff64d6469969cc945713b2cd8b4d0566374c842c7578294a997e7ee884d94de676ce787046d46ade781ce806a882b4ef6ec88d68f54d36767f2064d5b1eec8e9d29f3acfb04c9dd8728465ff58a740d8901efebc36ce3b751d11cf607bee87d5afb937b6788bc43bd622eaeb515d9d5b6bbcb5e8910dae66", 0xe0) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() fchmod(r2, 0x59) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x85, 0x0, 0x9}], 0x1000, 0x0, 0x2200, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) 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"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r2, 0x3, 0x6, &(0x7f0000000180)="98c861e884c548672a9c9e5f789592ffa1590b19ffe6426e94a7ea773694639384eaf7ec17e5b95771b926501daa23ddcbac820d73cadd12ecb121c56e9e13b2960c959e6cd76cd0e468d4de5478162b407af7c4f4876cf78aa9b4c6ebc5b9d5bef8ebc3fa65b02015863d56c5a13d4a7da5cd3bcb7961491707ea6704136279b9e5d82dbd81bc2d0660075eefd0721afd7928506470b5", 0x97) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:54 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000100)="50203e147acf0021dcb5bf4ace98b130feadac8ab6d0fc922d903d8b3dd75801fab861a1944b264a191f40c52db3ba967d178b7579d3d832f17259b3b17496df5af4dfb5bbf74f4e9dc33b64a19cdb35ff00094a389b1e702035b7db2394ca4ad276ea7a1d326459e90da4308e1429912e", 0xfffffffffffffd29) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x6, 0xffff}, {0x18, 0x1, 0x8000, 0x8001}, 0x800, [0x7527b14a, 0x80000000, 0x9, 0x1, 0x80000001, 0x5c, 0x8, 0x10040000]}, 0x3c) 16:01:54 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x3f}, {0x8b, 0x7f}, {0x5, 0x3}, {0xc0b4374ac50c5fa2, 0x222d}, {0x2, 0x8ee}, {0x22, 0x9}, {0x8b}, {0x1, 0x2}, {0x23, 0x6}, {0x24, 0x2}], 0xa}) flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x40, 0x7, 0x244, 0x1, 0xffffcc41, 0x8000, 0x12000000, 0x10, [{0x4, 0x10001, 0xffffff00, 0xe6a9}, {0x8, 0x4, 0x7, 0x3e13}, {0x7, 0x1ff, 0x200, 0x4}, {0x9, 0x8be5, 0x3, 0x72}, {0x4, 0x1, 0x6, 0xffff}, {0x1, 0xffffffff, 0x3, 0xe14}, {0x8, 0x4, 0xaca, 0x7}, {0x8, 0xffff, 0x200, 0x7ff}, {0x8, 0x5, 0x4, 0xfffffffa}, {0x0, 0x0, 0x1, 0x8001}, {0x68b0, 0xcfe, 0x3ff, 0x9}, {0x1, 0x0, 0x7fff, 0xe48}, {0xcb40, 0x20, 0x9, 0xffffffff}, {0xfffffff8, 0xfffffffa, 0x9, 0x4}, {0x80000000, 0x3, 0x45, 0xfffffff8}, {0x0, 0x7fff, 0x9, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x800000}, {0x7, 0x9}}, 0x4) r1 = kqueue() fcntl$getown(r1, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x8) recvfrom$inet6(r2, &(0x7f0000000100)=""/231, 0xe7, 0x800, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) kqueue() r4 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x8) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x9}) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x6cfa4de434eb025e) r6 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20, 0x40) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x2}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000003c0)={0x81, 0x5}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000400)) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x800, 0x0) pwritev(r8, &(0x7f0000000700)=[{&(0x7f0000000480)="201710ead730d615e4888c9f8da96e32cf3b0ca5950ccbcc22c3113d15a0e0614d806667e30d66d2d8138d107f8b630ae443ca785030679db485122788140a9426383805a9e5397c680373f84f600d64e3cea82f9c3cbfff36c67b3f3a5f5577117a5e3c302a955d5d0ee477f96e1bfb", 0x70}, {&(0x7f0000000500)="dd444b822438b6f64831bbcd50f986658e79834373c718851677747fdfe5a13b389dbc273b88e877415c7d3a20c7c09a7dde3f35ebef360ee0d8b435bd2f5e09c61b029e2fae354eb394fd61018d49c1d07d07966f59c1f8167ff3ee0d18c715968a569c4e466511c38b5d14b9d3728edb035d676f7545e2f54ec2d61c1432c473e5c8ae597b0f84561546d61fc5bcedb599283e270d0b2bd0d3a94c36270d870d02016768349d10a21800687038a5b633bc4935ae174834bb7baaac4dfdd5b90f82c7326c2fb858e4ecd74ae677fabc8d9c7b054b87b9", 0xd7}, {&(0x7f0000000600)="2c2d41dc6e10e8261429b7064d7a71ca0c3f1f0b6369606701799f3556a713db9e906533e774f6fe8c3948ad39f9b219a1ed3118271287bb67055165ca0065dc90d2693792720c8fa2abe478d92b30278dc771b7a8c2bbb1bf92cae70907f9ece3225edd65506265557a721b672e974e00f69f9632ba621c8de7b81009cb62531d803f6f7acf2b73c8cc1d4f1364163b45502b12dcad5851d61c9ea2b8b1b1aa50139db16608883eb176998d7dbdbed93e16534d0a6d74c296e160721431440dfc8c73f07d008e0c4b7dc7ec232518e513e16a4ff00554", 0xd7}], 0x3, 0x0, 0x9) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000740)) r9 = dup2(r3, 0xffffffffffffffff) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000007c0)={0x6, 0x6, 0x4, 0x9, "517ac259659ed8819d4e59ed58e718fc2a0e3f93", 0x7fffffff, 0x7}) r10 = open$dir(&(0x7f0000000840)='./file0\x00', 0x80, 0x1) symlinkat(&(0x7f0000000800)='./file0\x00', r10, &(0x7f0000000880)='./file0\x00') ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000008c0)=0x1) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000940)=0x7f) r12 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000980)='./file0\x00', r12, &(0x7f00000009c0)='./file0\x00') pckbd_enable: command error 16:01:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) unlink(&(0x7f0000000080)='./bus\x00') setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r0, 0x9) 16:01:56 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0xfffffffc, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000001280)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:01:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xd0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371ba49c220700010000000000000000922cf0766c307de9b50f", 0x2c}], 0x1) pckbd_enable: command error 16:01:56 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x6, 0x0, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) getuid() 16:01:56 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) dup2(r0, r1) 16:01:56 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) 16:01:57 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x9, 0x0, 0x4, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x2, 0x2, {[0x8, 0x21, 0x59, 0xfff, 0x5, 0x5, 0x1, 0x0, 0x0, 0x1ff, 0x6e, 0x9, 0x81, 0x3f, 0x80000001, 0x7c5, 0x800, 0x3], [0x10001, 0x8000, 0x401, 0x1, 0x5, 0x8, 0x6d, 0x2, 0x853, 0x80000000], [0x5, 0x9, 0x0, 0x32e, 0x3, 0x85, 0xffffffff], [0x1, 0x1000, 0x80000000, 0x8000, 0x6, 0xfff], [{0xffff, 0xffff2cb2, 0x5}, {0x3, 0x1000000, 0x6, 0x8}, {0x3, 0x52, 0x0, 0x4}, {0x8, 0x6, 0x5, 0x1}, {0x42, 0x1, 0x2, 0x8001}, {0x7, 0x4, 0x400, 0x7}, {0x3, 0x8, 0x2}, {0x0, 0x8, 0x9395dc6a, 0x1}], {0x3, 0x2, 0x7, 0x2}, {0xff, 0x292, 0x2, 0x3e}}}) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x401, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000200)="f2232ecc0ca4476f6633d67f92dd37e8fc64ec81e0bdeb0000c727ef1bd8331b58402290efec0f9dfa8a244193a0a9337e012ba877364bdd9a483aa41364e6f5fef25607f7f6aba2479ecfefd4775c53461ae95d497f3894ec679e3acad4347b29323ee0c73f57c98d958c5ae6cb35b507be206143520945ed2fd7d3cbdde80d980e606b6359992e040f5844df46d53c34bd2a091b57aeb3593500e21d049476e312ba296439f9703f98f2bb2d133fc8747c013610a98ff746e51cf0bcadc0774db71ed3fedf107feb3e0d7ec6aeeef1f598329dcd699ea012688947803dcd8fe5d304", 0xe3) read(r1, &(0x7f0000000180)=""/100, 0x64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x25, 0x2}, {0x6}]}) r3 = msgget(0x3, 0x400) msgrcv(r3, &(0x7f0000000340)={0x0, ""/93}, 0x65, 0x3, 0x3800) syz_emit_ethernet(0x31f, &(0x7f0000000140)="080934410000000015b668f635e9") 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000001c0)=0xb76) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x15, &(0x7f0000000080)="0000000000e2ea6070569854000000000000000000") 16:01:57 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x2ee) chdir(&(0x7f0000000140)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) fchmodat(r1, &(0x7f00000005c0)='./file0\x00', 0x20, 0x2) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x3a, 0x7}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000002c0)="f65609aa685a09f2e55d175e0ef88fb6861782b86b40dbeeeefa45bf834ef6d3ef294744505d55c4dd41a3ccc80bd7348bedacc4879764a4a56a214847008d268d340c3d0a3b5852", 0x48}, {&(0x7f0000000340)="eccb0a20eceef78bb60d3d172d5c361261ec1af1990b5767fc01c254fe69861cb0d42e77804d757ab75d53217baba9f528484ccc5329884197aa485cb9a055817e67a4ce95e6b57f93a9e11fc063d2c6ba5693c87fe887c8df610fc4a23d6126d2dd366164cdff05ad5b213e4bc1a128c0feebc334d1bb5a", 0x78}], 0x2, &(0x7f0000000400)=[{0x100, 0x1, 0x1, "99361ddf7fb3be4771e2bc95078c791523d716f6d64a751a4e61067621e825fe50874b14d55baa14044a4f382a042d43da803d93447898ffa71170e22bb4cbbfdadc4e2e35cac2e491abd5dd7d7da40751e72639940627c8b47b5d39b9d703506377b6ec1a422d6e8d6831f519877a561717cc00425b6d3a25521dfb559cb4857e26a050d96d5c8c554dabaa2e9cf3b7e4ee21f0b2e95d45f37021db9430bd23e001624ab9ac3c2f5b494f33bd646eb93be66d481533e71b05b10b1de022e18d32553ef300b7eac6a75a9de3f193883753d8085f96da9064ff6482c8c77d65fe3d141fbfa32ef1626ecae2979f"}, {0x48, 0x1fdc3275b3b838a8, 0x4, "d01e64d5364f3f2182579495bea32e50e3f3529c873ec2fa73e213edc4b4d4de4dc8429540077bd32e44557b626397fe7399f836cc"}], 0x148}, 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x7fffffff) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000000c0)) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00') 16:01:57 executing program 1: ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x8000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000140)=@file={0x9ad3a9f407b6334d, './file0\x00'}, 0xfffffffffffffed4, &(0x7f0000001400), 0x0, &(0x7f0000001700)=ANY=[@ANYBLOB="10a2f4f732000067"], 0xfffffffffffffe2b}, 0x0) recvfrom(r2, &(0x7f0000000180)=""/164, 0xa4, 0x1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 16:01:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100", 0x2c}], 0x1) 16:01:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000001400)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r2 = openat(r1, &(0x7f0000001240)='./bus\x00', 0x80, 0xa52afa2e9e0e2cce) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) readlinkat(r4, &(0x7f0000001340)='./bus\x00', &(0x7f0000001440)=""/35, 0x23) sendto$unix(r2, &(0x7f0000001500)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xfffffd8e, 0x0, 0x0, 0xfefe) recvfrom$unix(0xffffffffffffffff, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x20, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001380)={0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/87, 0xfffffe7c}], 0x2, 0x0}, 0x802) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r9 = msgget$private(0x0, 0x4) utimes(&(0x7f00000012c0)='./bus\x00', &(0x7f0000001300)={{0x0, 0x80}, {0x8, 0x68}}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001280)='/dev/diskmap\x00', 0x20, 0x0) fcntl$getown(r10, 0x5) getpgid(0xffffffffffffffff) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r7, 0x4, 0x8, 0x239f, 0x1}) fcntl$lock(r5, 0x7, &(0x7f0000001200)={0x2, 0x2, 0x6, 0x7, r7}) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xea7af59a6d7272e2, 0x200, 0x0, 0x0) r12 = semget$private(0x0, 0x3, 0x0) semop(r12, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 16:01:57 executing program 0: mknod(&(0x7f00000009c0)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x2800) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x3) 16:01:57 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000500)="73c7bdf614be6d104e44dd32fd403a23c258201e3d4701be290cbc911b253ad22cdca06701fb2c1449d233b9daae22d21342fa35e748fc7257fd53245d330798a433304eb559add5d944124bf6d6c723ca91852ab3dea25ca94cfcbf986cf15f388d201a694bb547508efdf9cfa9ca48d805ff7ff485c7d6e2e96e47f139ccf12b8301ef87acc4169418c28eb05ab2deb4da7c15a364607c9e75db87ba0f8d2e44fd8a4350eb53c5e1208f359b9793c7824b5d74d04a3e8c9e56ad156f7da1c9eeb8bc0658161506f5d76480dae0aabec8553b2e2c5caaf04c3a855a400ffa086e", 0xe1}, {&(0x7f0000000600)="953fbd88a2d05a51bc31664efca7e282dd91b99890294936f5db36e67bc2c8cee18941cde085ec416d2cb451bf3ba6b9132f47c3cadb204add005c3e580bcb82cd668f4854d470c04daa2176aa7fa54bff461e1f373c33f401f57144f3bf294945a57bf03bab6844d8fe46dd1cf7b3e8c4c901ae768abd3c01d3fbd4767c07d72a82113a0104ed5ca9c0108a9068865fa450ec25e4082d94eb2efc52327582dcc9734f7c9dce701ce9daac91623c6210d3f989337c1f5133aa", 0xb9}, {&(0x7f00000006c0)="020edc702dd3686735f9dda612901a3641059b874b909de1a197806b117215d23f33c9cce734fb97b07cf2d6373d45f247300e03382d1c620d93734303b6f40f35bea833a5acfa64cd688f16751afe59aa30d8617d2da3", 0x57}, {&(0x7f0000000740)="902d006411382e1d4988e1a19f77f6c71972bf51c326b2cd497b12ad63e686800acd6c9e0412da75404fc4fb39529bb5b82db9512e1423cc0ee8a1712c78f8fe290ee69b3123d89dd8200b1b280938d6397f84802448bc3406983d0ab1518a1ce853f3cddfbaa5daedc7a631d94ff354bdbb7c3bf6be2c969a441e2b413a47be960981e3923c6631d087", 0x8a}], 0x4, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x4006}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="64af316fbe3ed749c963fcd6acc0bd65ab4d92ec61d0b1ea8b2da546436430a1668a2ce40d58cb4ead079e0121446fceee725bc588ce7616557232904a6a5510a923633384ad316493418ecbbcf0147b2f019f750520506be9fc00bcfe6b667e7154559ee881949b902c7dabb84ddbc4e420a2797d532ea4dfc8919850de7f54176d06c8f0", 0x85}, {&(0x7f0000000280)="d1391b32ace054ff7f8df0f7b17826b39f08422fad7063028b9440652b4592229fe4dce6aaa7679340ff75a580908417f97bae3e3096f88fa6674ceb508d991b4d09d4af52603042065cdec8defb1d1b8856ba8ddb6caa021c0334497262af29484695", 0x63}, {&(0x7f0000000080)="bb8efb", 0x3}, {&(0x7f0000000300)="c9aa974522f322f260c0471bc22120abe74f0fbd33f4c9536af0b4a113d584527fb77514a700a1b17929b6dc250c52b17651ffce3297a55ba05fe927a3983030f83e8ae7a0709db89e96f15e5287e99c7ddc", 0x52}, {&(0x7f0000000380)="b4c6eb87ada2e873c47110de0fe472dc6e668a38701cd538a5235a02f4172f0306b85b67ca8bd50ba913c19dfc0740b18ddbb55fdbdcd67d3f77b17d6f7264b05824dd9c2822cec8507d41564731d4064d069d9cde82dc146476f553f876809db9dd1c54901bd9ee5ea2c1bb50c3986475d7e7c0d3aea7dfd2e021a1a65ec40dbd5d36ef28895ce8f0cb5286b343ccdaa5b8a085e02b31d85d89b505a90be8090bd8eadc0c6e732eb8e574021d1ea3c5e9b0a9549e254e860261f2597abf1ce1eb199ffd4b907e2ed7", 0xc9}], 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000800), &(0x7f0000000840)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880), &(0x7f00000008c0)=0xc) 16:01:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000007c0)={0x63, 0xf7b, 0x5a, 0x1, &(0x7f0000000040)={{0x0, 0x1, 0x80, 0x8, 0x4, 0x7, 0xe5dc5d0}, {[0x200, 0x10000, 0x27, 0x8, 0x2, 0x8, 0x5, 0x3f, 0xfff, 0x7, 0x3, 0x6, 0x0, 0x1, 0x80000000, 0x46be, 0x46f1, 0x4], [0x1fc, 0x40, 0x6, 0x10001, 0x3, 0xff, 0x5, 0x3, 0xfffffffffffffff9, 0x1], [0x80000000, 0x1, 0xc7, 0x81, 0x40, 0x2, 0x6], [0x9, 0x0, 0xffffffff, 0x8000, 0x200], [{0x9, 0x2, 0x6, 0x6}, {0x2000, 0x1, 0x1, 0x8dfd}, {0x400, 0x3ff, 0x800, 0x2}, {0xa0, 0x2, 0x0, 0x80000001}, {0x5c5c, 0x4, 0x6, 0xff}, {0x9, 0x5, 0x2, 0xfffffffffffffffd}, {0x2, 0x100, 0x40400, 0x9}, {0x0, 0x3, 0x6, 0x9}], {0x1fbc, 0x4, 0x725d, 0x1f}, {0x4, 0x8, 0xffffffff, 0x7}}}, 0x8001, 0x6}) 16:01:58 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r0, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x80}) r1 = accept(0xffffffffffffff9c, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r6 = getuid() r7 = getegid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10880, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x7, 0x8a) semop(r17, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r19, r20, r21, r22, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{0x3ff, r12, r13, r21, r13, 0x104, 0x5}, 0xfff, 0x4, r15, r15, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = semget$private(0x0, 0x7, 0x286) semop(r27, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r27, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f00000000c0)) r28 = socket(0x15, 0x2, 0x0) setsockopt(r28, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r33 = fcntl$getown(r32, 0x5) r34 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r35 = semget$private(0x0, 0x7, 0x8a) semop(r35, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r36 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r36, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r38 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r38}}) r39 = getuid() r40 = getegid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r37, r38, r39, r40, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000800)={{0x3ff, r30, r31, r39, r31, 0x104, 0x5}, 0xfff, 0x4, r33, r33, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r30, r31) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0]) r42 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r29, r41, 0xffffffffffffffff, r42, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r23, r24, r25, r26, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="05451ed9f05f6312600a3116a28d6335238e80bb4ac1c455be27bc", 0x1b}, {&(0x7f00000002c0)="7c7e112eed635a1b7c31a22ba8acf23badbebd9591add859f3903930c0d0cc03cca9300d98b7c622011f006d5d92b74f02da40", 0x33}, {&(0x7f0000000300)="f2bcbfbaeab2941dd45bd19eda656bc64d58794dceb7dfbac17a14c6355461e3ee720cceaf8ac1ed312e059ba126938c0f494819a5d3b9ee1c3885133b0c04cd0a9503d1cb915a59", 0x48}], 0x3, &(0x7f0000000580)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r0, 0xffffffffffffff9c, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, r8, r9, r10, r0]}, @cred={0x20, 0xffff, 0x0, r11, r21, r24}], 0xb0, 0x400}, 0x3) r43 = socket(0x2, 0x2, 0x0) connect$unix(r43, &(0x7f00000001c0)=ANY=[@ANYBLOB="8f6a470971a85de88739904fcf2f11b431b9751303f053c4762004d201d8ed6f9e915015dcbbedd73eb3bd52ae0ade811fc3e410042e7176482096b0fd43b17bd021239db595a9e9b1d44c98062898d9a9ef4925034842573574294cd1f38554efbf2cc5932c93848b9219d3202e3ecea4dc88f0611ab2dfb459bdeb01e4ad175dcd6715a36cab6feb858d210ff93cb3599d313486a3285eface48534fe6404c5abb679f0b8503e7217ed892d6775d567fa81f9ff54b9301f7edf5a42b139e9bbbd87a4ecaf71967aaad73950fb77fe3b3a35a3cbc0b7ccfcd79f09d722c0cc3"], 0x10) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r44 = syz_open_pts() ioctl$TIOCSETD(r44, 0x8004741b, &(0x7f0000000040)=0x10000) write(r43, 0x0, 0x0) 16:01:58 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) chmod(&(0x7f0000000140)='./bus\x00', 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x15, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r10 = semget$private(0x0, 0x7, 0x8a) semop(r10, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r11 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x108) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r13}}) r14 = getuid() r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r12, r13, r14, r15, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000800)={{0x3ff, r5, r6, r14, r6, 0x104, 0x5}, 0xfff, 0x4, r8, r8, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r5, r6) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r6, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r18 = semget$private(0x0, 0x7, 0x8a) semop(r18, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r21}}) r22 = getuid() r23 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000500)={{0x4009, r20, r23, r22, r23, 0x134, 0x2}, 0x3}) r24 = getegid() setgroups(0x5, &(0x7f00000001c0)=[r17, r23, 0x0, 0x0, r24]) socketpair(0x18, 0x4003, 0x102, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7ff, 0x3f, 0x90, 0x1}, {0x1, 0x7f, 0x1, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xfffd}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e0183efdd1a9752ee5f784f") 16:01:58 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffff9c) close(r1) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(r3, r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x1f, 0xffff, 0x3, 0x0, 0x7, 0x2, 0x4, 0x1, 0x1, 0xe, 0x7f}) r7 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x2, r8, r9, r10, r11, 0x108, 0x4}, 0x3f, 0x2, 0x5}) r12 = dup(0xffffffffffffff9c) r13 = open$dir(&(0x7f0000000500)='./file0\x00', 0x200, 0x8) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x0, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x0, 0x0) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x80, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x0, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x900, 0x0) kevent(r12, &(0x7f0000000540)=[{{r5}, 0x0, 0x1, 0x1, 0x3, 0x10001}, {{r13}, 0x5a4c183d9f2c1723, 0x8, 0x1, 0x240d, 0x1f}], 0x7fff, &(0x7f0000000700)=[{{r14}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x100000000}, {{r15}, 0x7ffffffffffffffd, 0x2, 0x2, 0xfffffffffffffffe, 0x6}, {{r16}, 0xfffffffffffffffe, 0x10, 0x80, 0x6, 0x1000}, {{r17}, 0xfffffffffffffff8, 0x2, 0x80, 0x80, 0xc857}, {{r6}, 0x3, 0x10, 0x2, 0x3, 0xdcaf}, {{r0}, 0xffffffffffffffff, 0x8, 0xbd646f7049946a7c, 0x58, 0x918}, {{r18}, 0xfffffffffffffffd, 0x48, 0x1, 0x7fffffff, 0x7}, {{r1}, 0xfffffffffffffff8, 0x24, 0x0, 0x5b9d, 0x10001}, {{r19}, 0xfffffffffffffffd, 0x153, 0x2, 0x0, 0x8}, {{r2}, 0xfffffffffffffffc, 0x28, 0x40, 0x3, 0x7}], 0x7ff, &(0x7f0000000840)={0x0, 0x2}) msgget$private(0x0, 0x408) 16:01:58 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) 16:01:58 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x128) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ftruncate(r0, 0x0, 0x100004000) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x3}, {0x76}]}) syz_emit_ethernet(0x1b6, &(0x7f0000000140)="66ffff25c9d8cd1f") r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x49) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3f, 0x9ac, "fa410810ff41ea21a89a7dfcca5ec9dc0f08819f", 0x9a5, 0x80000000}) 16:01:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x33, 0x2, 0x9) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d15700000000000000096207000000008295955984c87910bf093f68c11700287e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235c032ff796f9bcc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892c09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266982c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d4aec2ff27cc98e434c8f576c45017f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000c0820847fc338d2ce2158bcf46e54bca5b61abec58b5102ed30cfaa8c7aec850c49b45a2e1ae5d30b56b0000000000000000000000130ffa545fe5ac2fc7fb1975b323f0157f07ff709665783d615dd5347329c83f4812ce18be4c157121a2d88c574ab6b9ec0030ca095438915392ec217da5229105dbcdd0f383338b6900da57804ee889eb6661233c97d44b9943a32e828ee9eac7662c3c93e16d3270ab22a6ff6694e1cc72b8e3ec38c43ba668ac0f2dcd732d2140266baeda79a8f7778e812c92aa900d60083132f87a14686bc7c5b9d7e54897824c5e38cce594f02dcfd8961b056011931f3a"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2378303c25d03c8dcb098fcf762d3be20b762befb5b3cb293cc128a606167101243559b2fe09ab7472117255027e57a8cf5c38b70b49a7955d016a9e11d5ceb24f787845ab5569e58591605ca6ab4c745480c8d1acba2193b978de57744ecf319fb1843c977876121274f9ea625e45993c1383d7"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) recvfrom$unix(r5, &(0x7f0000000540), 0x0, 0x865, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65300093ec2023a04c09fed4ce83c780fccdd123271effffd1d6111f42bf32e19eeedbe437c5f5f026d2326b4948fed45c1a00000000731160b9813c7ca5aa4a62a2c4262343c1f84535ce3071b52db4d744d67446b6000000"], 0xa) dup(r1) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x8010570e, &(0x7f0000000080)=0x1) r8 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0x8010570e, &(0x7f0000000080)=0x1) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000480)={0x7, 0xfffffc00}) bind$inet(r2, &(0x7f0000000540)={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) accept(r1, 0x0, &(0x7f0000000440)) r12 = dup(r0) sendto$inet6(r12, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="6a287949a8d336ca0552f5b41e7bb485503de9d670d2081a49afa553a430f52d57be13addede32ffdb0a449394c8e27e7369ef4ac12e84215ddab2190cbed14f8fef18b2f12370d602d3696a081af70a70518b23994e22473aa5cc5cdba435020a37af23f16363dbd3d93aef12eae291232f61e60e24cfabe26f1fe152938f69385a41b262e57c78c5cf8cbff2169d"], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000240)="071400000f370009ff149b33ff0fbef6d73ae9eb28d8ea68ee2b41748c83c517edfffbffff3d6fedfbd5350eeb155fc789f84b23874313150802b048ba53e2560268cfcd2fe3a37ccd5754e7a2328e3a9176b7052a9ceb57b57173c81d02b2d7b5ec55ecaa62b7a5bbbd17d3dfd6c358f2e1a7dda4316b867725b95edf3cd2e845920cb7b3e05d6905bce4b8dafc186ef7234673", 0x4) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x803, &(0x7f00000004c0)=0x200, 0x4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000003c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000001c0)=0x20) r7 = syz_open_pts() ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000380)) 16:01:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66e776667100"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) dup2(r1, r2) getpeername$unix(r2, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:01:58 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) setitimer(0x2, 0x0, &(0x7f0000000200)) r0 = shmget$private(0x0, 0x2000, 0x394, &(0x7f0000002000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f0000000300)=[{0x2, 0x5, 0x3000}, {0x3, 0x800}, {0x1, 0x2, 0x3000}], 0x2aaaaaaaaaaaaad8) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x3ff, r2, r3, r11, r3, 0x104, 0x5}, 0xfff, 0x4, r5, r5, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) r13 = geteuid() 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) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = socket(0x15, 0x2, 0x0) setsockopt(r21, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) r27 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r28 = semget$private(0x0, 0x7, 0x8a) semop(r28, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r31 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r31}}) r32 = getuid() r33 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r30, r31, r32, r33, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000800)={{0x3ff, r23, r24, r32, r24, 0x104, 0x5}, 0xfff, 0x4, r26, r26, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r22, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r15, r17, r18, r19, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) r39 = getpgid(0x0) r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r3, r13, r36, 0x1bb, 0x1ff}, 0x15, 0x0, r39, r40, 0x10000, 0x7fff, 0x5}) 16:01:58 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:58 executing program 1: getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc86c6807347590836dc8c20642ed527da298e7637dc8d8ebccbbc679bac717293c0eca4cfe1bd73c915b9fce45e"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) getdents(0xffffffffffffffff, &(0x7f0000000140), 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup(r6) dup2(r4, r7) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:01:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x4}, {r2, 0x84}, {r3, 0x4}], 0x4, 0x3f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, 0x0, 0x0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) shutdown(r3, 0x1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) r4 = semget(0x2, 0x0, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xb0b4, 0x9, 0x6, 0x7, 0x8000, 0xa934, 0xff16]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file0\x00', r5, 0x2}) syz_emit_ethernet(0x197d27b99398fefe, &(0x7f0000000340)) 16:01:59 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) flock(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000000)=""/3, 0x3}, {&(0x7f0000000100)=""/124, 0x7c}, {&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/246, 0xf6}, {&(0x7f0000000380)=""/142, 0x8e}, {&(0x7f0000000440)=""/110, 0x6e}, {&(0x7f00000004c0)=""/29, 0x1d}, {&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/187, 0xbb}, {&(0x7f00000006c0)=""/34, 0x22}], 0xa, &(0x7f00000007c0)=""/4096, 0x1000}, 0x2) pledge(0x0, &(0x7f00000000c0)='vmm ') 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200002b0, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x7ff}, {0x81}, {0x6}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000000)="c90c457a20cb007cf78e63506ad3", 0xe}, {&(0x7f00000000c0)="ce6044f2b1a7a3c7d180aa", 0xb}, {&(0x7f0000000240)="a528a8fdd3ccd96adaa6728a77ac7b67a7ced5e518d699fa9d21f3e26f76a0a2f62dcf5d9fc9e60e8b2a51b8277c5cdaa20e1fadbe8269597ac89e59c28f8b9d1904a7226d475833bccaca4b9fc28fb285ca0d6371a8871fa15b90307d016f1269a0b0bd3465eb35906a967c432913d1f9b0d910fb49034e653429fa1c60ff970d2fd21ab4e346003271b15c3e964a66970acf4d47e28d37f1ed2c1342495849d983331c5277ffe471588d3fa25d42bb0bd8ab4d84f79978e262132725a998a4f279ede083188b1b17210f420553f8dc9bc6e33941772fb7d4c0c371517461fb12c636b7a4657e925775c427878731ac797fd76ef5c084931bdbcb26ff2f679445658a0197fe24bd7ba0b357d9147eb7a87695a8a334140bd25c651eda579ccdc8bf01f4777be01b611904417209c16f08e7b1fb17e106990eee73cc8b17f746800760dfc376f7eccd2331cdceadaa9649e60f26958366c0bcf4f29f357151ece97657af5fda0dc045824b9274920ba5baea59741dcf81ecab44cdf5738d46449e618a3e7a44d27d5adc1de3382af231e57b3857242df1b12770f52273324b190c2d578dac67c6f1fc9569b5f89fe3e648e6e6240f5b41c63b267ca58fc76adb81e3155dc905a8ec9cb7c358bc97896c373a672b9d6eab1b5f555bb0ca83a66c9389eb7e03c5cdcddfd6fff140f801f2636ff7dad4931aa664fa7ddda74e408525020654eb1a1716e03801aa792394c7b371f2b1447583adef8bb9de9d4566a2468b68133a30e2b99b4c862dbd1838cc5009273eee249bd1b4914ba7f9df80cf38152d2c1be2e283919d52c3375f7c4e514e67a4d1751e9bb49fa4db8100144fbff1e4e2f36fee41672e7f6a4bb1d8f9bbbf5c6f85f9d5aae23964bb09153402d38a47f93e04de0d16fcfcf571cf67e853be0e49c0e49e4c45f935df72c4c80b368d9da59f7d60ad7bf2bb94e503e4d1e41a91c8363486674c8dc5e7b767b24c87f9a31a89fa90d230d2a3c0cea399638b5bf410a6cc540d20c6b1dfb8bb2f979b0a541b0ee46fde8d10b1994714e93d7763d7336190fdbfbb0ce9423a9941da75968b4952d4778cfef13a1f3ae9094b5ed0508b4c8593fa79f360275412c88741a05276c9d0919aceffcdbf319522026829c5a98a69e7b77a5fbed8a11e144b9286c0cca36cb6f24779b9d22f2a8bf94f108322eca076fd5e5cc451f39ef3c1b3dc50ffa2f632993b68f77df000b8bdc654998717077ac09dcc4d59c2e77ea1b8bcb3d4eb661436c3e67bd7c4ca843dea85855fdb459eedfb89c9880d6816e7efb39ed2bfb8d06c7077c6038d1d5a11f245b43329053e1ca26e91f00637efce473bc9f0a243f5ccea97203a7ac20d6c37e06dc1ea0ae73c16fec7164e15e838c516996f557949afe93ea9e90aabed1412d4617948ff96964e823324cb922ef56bcef1849b2781f95525c2e2e21e7f89c05cba9aa5949ab3b37a97c9e7a5c48b2f742e1990f47130b13c4b1cbedd7e00c1a8ccf0e475ecf1ef29af9842d802b58b54a8c96e5837c68e7a50ffd0a21177ba8a61955fbe121aedc45761216fb0b0fc55656f3d04b6563660063e758866a733a68d957426a32124f44694c357a2ff482e68d4b7fac1160d24f90a72fab4cfabe0faa2f88637c8c80e8d74b7459abd5318b1a141bdc8308b4e4d00e789b6673657586f47dd53850b14534704a26d1a03d727a7a21747a54b22d9dda2df31ab8ea4ab4fe978eed7064f522950aec5e1f77fdaacc6c917fd3912f339e6b5fd3bf6d35f5a53f4c68fa81e1e1caed2b623a1b07900f6a8ad128909171828b064130ffc9627b8218fce861b0c7949946b0782647743953566cb86563b666c800950e62485d4e6e50192f6631c04d8ed75190a16c4dad453537901a1c2f7ac2c157918638809596b18f3d378bc8b98117d870d45d4b36ad74b110c27e3914a2abb0f814de0b1f5d1ff304996875a503e0fa748851c576506c07121f2b3782ae55a0b280ed7f33e9fb13c75ccfc9b29874646556bad9e0fae787f4281e1bd9f423fe9ced63b9e41b7bb278c4fa0409fda4b6a448756fb657a778eee02924448bd5f336f9c5e3faf1dd8e572987c9bc52180e967427897b5feaeb2bd812617f3d5ecb0667cdeb5f165b61387039a00a2fc9dedee94a61e12246036066f22ab3a09e4a96955e3a30634c550811afa1d50187fac4fd9ed396baeee7a66a656863c5701a2e7f026624e7c727cc94d6d897b54b8ce667f93da4e3095ebd0a04c26afc60287ed6c8f0cd96beaa2fb35c58e8adb21814709e72331db656e18955a9ea9189b3ee4c8e07947058afe8ca3f0cb370fb6ea83af6771a66601b16c95b24638ce3ed150147500cd51f7b09bd18af6502c9be560d1d7464c75653fb6c6cbcc3e3aff00d1b6010c5d22c9654399e2022d50f33b3e334678a2f80ef187938e15c805817e10d11ccb21099c9b833497559beabca761d77116397133e6096ba3ef9679f02bca62e4701dedc776c14bf6dd5d8d923fc8171e2072ba954261d404818a5963d4444704eefc65aa6c4b5ab7274da723e78191fd86ba4ed910725af79cfc81c30d50fa29d7b15a85f4c9b9cfa6350138f822c19ded2b667aac8ebd87533f7990afa2c5d9e7ce14bf3d09efbdfbf866eaa437676d86b5877d73ab124dee3feeef317ede31a045c1aaeb8a250ea433151f1ea35b0b75afadd01054c7095d4b40609c0e08844d57a8f9f814889a8b34aee849e714ee4a5420cbf9515ec8372266a6b349e8db31b2646939b7735163debbc20c46a56a6ce4a834d58c272b2d2de85f75881fe53b4aa22858870feede53d7adc9042d2981d2e17abd8d36acc13bf5f5e5b639caafb5eaada9b20607cc76dcbf46977701f41e966c09f8a20995209c77611603b65fd82de122910114a35bd5c3a75b9b426a6873f4986fdd9effe4adda9284dfd0aca393334ca8eff6bcbe7c6a2b4fc892dfd5600c4375f0d1c37b22b29e7501778e52e27a01af28bd2950dd667e4448e4ec0b2f4bc6ad2c9af704dc1053fa1b0b74ba7bd7fe8da62f9d06be9a3e0b6b189d4e333b1192e1ac4afb35b8070fc9bd5af2222a995ec25185b1040fc61ca2e2d27dec93ca9961ae4a513735d6b57721c7b53ec3c62e17ec521344e7eebd300c0c0d17d382ce1112fb7c7afaa6d4261fb2716fa6c0797df2623de3d2e224f0908ca24b5394ed3a5627ad92a8fddd7a2ef6d3c992168e182dfdeed6db55b68d8016241b2a646f7dd3450675dc91fc99845e17e8fbb0a3dba536e614d8b6955d7c5857e61e69b52017dda8dd54d47977666373040f77cc06333ae9a1543c6af5f6091ed7793cb84bde8c35aea8358d3438afcd9cd7cd8f6cce2e510e627ab69321e949e724dcd6b3aa4882b4b1abc64937e052b69b96206453e89f28c491e4f7a1c5c2948b4a5985432b1ecacbea383543caf7d42804ca6288e24c332ddac9acb7e9c16cceb856e61590fe42b4b18bf689b1e73d2a9db9565ca7b13cdb6d3e23fed74e33b16fd97c052c41027666cdeed151cdb7035ea7dcb645109b999d01e09cce604180fb8882da3ea39d80e0eba93de7349c44671c88c68bd595db9011cbc482179ec2e374564f4f649589243e91be327b8d54e1d7c1e1b201c8822336670568074bbd88d7ce09d31e458960d57a99c6fa7f3ea678a4fe6bb556a75801a3f93845eec29dae79c86e30df870a7634a4acf4cb802c43bf185468f5f43fac8e2857463aa5d0709901eecbc96f787e6cf2fa172b09b6deeb57061d465c0d4608b39f53464e0a74bf63389579ba4871b5a44559f5e034394f4201a889f51bb3cb14182a03189ef49b260405fed2a2db403b09cb3c6e7de1140f666d65c1f8fa6fe295e03203d7c9544e6184c28fd5894998b85226323f1509190ceadb4081d1e58b1f8508c8963f5427b17ac9a2a867bf3b8ef08adadfbdd9088c42b2649d83ce7bbbd4c766ddc8cbd317c20b6b910833937ac1da65f1fa61a962934b8347554a9ecb494f0f23f3eabd5d2cfb6e5749551a76d8ae0b3706ca3147b7f028ad5166063b124e142ce1cfcbacfd5e5384d2309acd02d70450b5db77b7450b353e98f64bc9c81e30f0aa16041eca4586f1d830ed3f3f42ea49ab15cfe803a37f04d5fbc54ae03594bfd6f5c8ffe3711ad585ac6c27a462bd1a11a8f94ddaeab6243d68bfc21dd332988017dc78b050be824feb7ae2b501d0a80ac2ca771267798836fd2985f1ef1844318b5c921a1f1087423250354b7cc9243b1d3ded89485374cd2b0f5a4ddd708bc4583538d6b6c679b714af83f4ad0d93f8c73773e5a8a36c551ea8fdfbbf4331c5d36a06cef664f0930c7f63f8fe652034257384539e78a9b5060ae2ae724a3f6d008dea640ab15035269b6c834dadb700a930cef9c5997037e6247ab758a994bae008d4e538d113578e4e3bd856b531b5a75aa041d9ef655097b2b16cc5bb78a7052adb4ccf3073cf5628c7561c0008b18bc805e74c68bd59de99f48afdcac217b5e9ed2d8c04547f6fc1c0ca1fdc0d63d5617e568ac91c797fe5b11666006b94d916292c61f52c59e114b38e9eff7558986c446da4906b117843c01c5ad141410cb1954082dff8f528f740b0fba6f72f889179d8762d568ff6d1a47b99873ee39f56d2674390c529717068502e12aadb065adec2cbd17944cc2dda860c4b022e1ecb3d72b74b7fac90287339693d2445d539d76b8fef5f6076a26096fcd52e748386f846e37302f34dbf5c09e0b25f48870c78c6a58c8336c14620754ce3ec0c275bab979c6e002f737415059237676dc26d4a8749d554e1d34a22033e347efd88bf1dabad6af798e412738cd2b6b5d95167be27d01686be6e2272166640f4f26ee9f50156a3b213735471a29634d08c48fca0de563a55bb86aad40ede4cbddc2f815edca90f9c4c134ce7891bb7b5470b905c35629f8d22a5aadcd2be8ea98c5db7378af496699cffb8830206a37d5710f4b438c087b5f3ba72d87644ba7cedf88874ebf34cb203fc1d760739b498e6dded30bd1d68ce2de8348e3b82c793c1b77e0a2e814e2164bfaee2db57b455c5f996dea4eb3f817dd615196352ae6eafa16753f77b163191b0abeedd5f20114cb1700f409a58412d02a70c3a796c76b87ec0e22e8c1e4398e6443ace82dfdcb4449b40533a08c31fd77070d448c3fd3ad7c93b41eb39686161364220685f69a3700d13bb24571ffea2c7c0e6d61124b5673bccc8d9204cad59daa5c0c41e409e223ce2bb9ac6db9837ed0cca4c2aefb1951de2d8b06a91e309c1832ac40f016537cfc237cb0e5f34ffc5b9ad44945eba71e7dd2b66d56fe44b6c01f9d3c7403555629f84f3b1ef4736f34281cdc9bb3340fe21413c150624b57a3df853511e514e76deffb410c531e9ae34dd07a54972fd061a92b24ac2b0429cc22c3bf81f2b2efcecafbfec5f99a880ca3dad98f561768ed76184e434a97517c6140949ddf7411b40ca25d2a62863542788649e03b1a384d753d16082b29e6af73a4d23477d125c82ad0005620fc6c0cb4719840efa7f810df89ebab554474baad9116c08d274af34cb314a9adf04c2cc3ef697d3ec296853f62f264a6cbdffd0a198365aabc2df0271545c570df47a4ff1a3b12b68f9cdd37f299bf54e0d4df29e02b398b11fe0a42bae054c642d2bc5c25f430c8a24547b70a2c3a6444673528b63fa6eb0222f0ead41ec94dd06bd836839c7b9af1f4a64f528a6c5629ca796d9b69e56042fe1dd787b91d0", 0x1000}, {&(0x7f0000000140)="891b44112e4dd2ad52880e515cd97ed1374f94bcec5502593c7c31406d675a1f6f81bbe4847ce36687e14628895e512b83d1e12bef06552bc797e83ad7ef1c4e8e0ace8637d580b5063416d7d5a346d95c613dfc84e09ed342f5bba08e6be72ca67a02e0e5fffc1d8b04fb216a21bea89c23fc6e4907915e25f93820378b6960affd88801caa39c8a7", 0x89}], 0x4) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7ea01f22085a20a4, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x5, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f6669ca39490d0feed86ba40d8e90976c653000"], 0x10) 16:01:59 executing program 0: pledge(&(0x7f0000000000)='[^&-\x00', &(0x7f0000000540)='tap') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r1) kqueue() 16:01:59 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) mprotect(&(0x7f00005b8000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:01:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="9609567f459d02a90c3a413c034f271c76e521b05b79d691485aee83780211dde076eb6234985f7f7ae9"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt(r0, 0xf3, 0xec1, &(0x7f0000000000)=""/34, &(0x7f0000000040)=0x22) syz_open_pts() syz_open_pts() 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r3 = socket(0x15, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:01:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d79a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e010400000000000086388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1f8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b15"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:59 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:59 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x0, 0x80000000, 0x1, 0xfff}, {{r2}, 0x1bdf31d13385f095, 0x53, 0x0, 0xffffffffffffffff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80000000, 0x80, 0x8}, {{r3}, 0x7, 0x15, 0x1, 0x8, 0x600}, {{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x663a, 0x3ff}], 0x6, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x42, 0x40000002, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x26, 0x0, 0x5, 0xa3}, {{r5}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x839, 0x9}, {{r6}, 0xfffffffffffffff9, 0x51, 0x2, 0x100000001, 0xffffffff}, {{r7}, 0xfffffffffffffffb, 0x2, 0x40000040, 0x7, 0x401}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x80000000, 0x2, 0x9}, {{r8}, 0x800000000000000c, 0x40, 0x1, 0x0, 0x8}], 0x8, &(0x7f0000000280)={0x2, 0xff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:01:59 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018622895f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x15, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x7, 0x8a) semop(r17, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r19, r20, r21, r22, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{0x3ff, r12, r13, r21, r13, 0x104, 0x5}, 0xfff, 0x4, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r5, r6, r7, r8, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="f1a23ef79c9124d8200ce428719f9817fae4aedfcc6ba11944b77b1345b4921a8b9baead78efd0c771a94fdafe9b954845942426f80f1b29e7969d709730c641ac61d22a0cf18a10f1233a046afd889f1154e9a6dc297cd65b537f187b2d8fb291aa1be21ae63574490d72d5f42ce3973fac686da3631d5de3dfef45ef3ff9227da522b11386fac2583debd05fd3b17fd7bb723126abde113e1b3fc392bbf195bf80cd66fc04e4abf63c0a64f1ba453b74e6346c641694d294beb0776ff39695", 0xc0}, {&(0x7f0000000180)="c8d840c71bfc7eb1866cd4a80dbbcb33ef8da4db9115450d820959b1108bdc2fa551ff2f79ddac7eaa1d9b21e000ea88f4ba8b59f9183396301216df7577b30662dcb60e82fcd970b2d77ea56afd05684c393b5cdfe3d8d97ad5d05510f2cece22472296873e24f829b0fcedd757ff890e382aef2ea956d1a29df26bb058fbf09bf33f5a44075a5755cdfb3e85b86d061390232e29eb45bfc1f76e635382a9da723a7cf6b83d80c2b53245949b1a74364a358981da403e407095ef14542c77a0878eaca5b4706338efd6", 0xca}, {&(0x7f0000000280)="6b635c5474f25dd0c5dba06445cfd98825b5720a152ad54c99a21e1593aadabd8c7050d12b8a82cdfab4394d0df19209684f027597495ef09f14f5311c90ad2b251c32bfd962850e4db170fb341f0c2667779b099079f3ae2e59e996534bf9e051062febfb35b8d0012c92bbd3e79246384dfd9db9952a3a7f899b1e72fe992289a364b16b9335380991587052ff151aea1a923e3f645f4536fd14d41215b4c6731848d44ffac1edc9290a", 0xab}, {&(0x7f0000000440)="57f3e2af872708bcc7e01dce9333d77f32158a7195f581fd09973f22b256cf58bb3028f665a3a5b4fb4f36cf6e306190855e383088a7dedc963b6fb9930769c5601f36c821af3a0551f3838f183e0c2a385ae9519d9897a9d68c4a0ed4d01f9cbd9e0d3e8d6846fe034ef300e00a61cd6feadd0f5c4f349100319f18ba9a43235d6c67a7536bb761feccdb6c892d7af088d1b5d0bda6d8b4a742cf8e59e57016b32bd048cd4546d425de4b3881d0cee69fe4e2d9a8c2b46f8a32ca6d1d7b5144e0b8601f6d2bf0dfe1ae0c0c9083761923062c6cb961", 0xd6}], 0x4, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x40, 0x56baf68df70422ff}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945c88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945c88 16:01:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ab) readv(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000200)=""/224, 0xe0}, {&(0x7f00000003c0)=""/108, 0x6c}, {&(0x7f0000001340)=""/168, 0xa8}], 0x3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semop(r1, &(0x7f0000000000)=[{0x1, 0x4, 0x1000}, {0x2, 0x6}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semget$private(0x0, 0x0, 0xc8bab82748805502) sendto$inet(r0, &(0x7f0000000300)="00a42f553a71c23f60b16d7f270aa18129e5983c9ece4a834088de0336264c002af325fa0f9b6412c27a1fd20aad1293e0ec1c7a6f08d61dcd53b34a381b1cd8d26e9826451ea38ceaaf48dba7e4c9398cf5cb8a8e087be4cbfef0551f78b610b9442e26380852aa768ef8f8d59c3a1da2b4613e055a5fd8925ff1798c2aa50c777504b2a9e8b6214a33cce991c2edd5acd13a30758128a2e76ea2", 0x9b, 0xc, &(0x7f0000000180)={0x2, 0x2}, 0xc) 16:01:59 executing program 1: syz_open_pts() r0 = socket(0x2, 0xc003, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x6, 0x0, 0x2, 0x5}, {0xfffc, 0x7f, 0x7, 0x4}, {0x8, 0x5, 0x7, 0xffffa5a8}, {0xf000, 0x1, 0x5, 0x1000}, {0xc652, 0x5, 0x81, 0x7}, {0xffff, 0x0, 0x20}]}) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) 16:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xc4) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = socket(0x0, 0x5, 0x5) fcntl$getflags(r2, 0x3) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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", 0x23c) sendto(0xffffffffffffff9c, &(0x7f0000000040)="bfdf4165a7deddbd1b991ed4fa97a60527883fba56bc7738b95b0d0f1909285131f2e99a1293059fb1dc226cb5cb12a10a08c84ea6289230aa57d4cdb8a1a96d4366bf3ab151078b2e26f59fa20d7f7bd7150bfc60f7f4a0a18777fdf6e569f3f5f87ae3c6c8e0dcff3fc1566d671fdcc63620", 0x73, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:01:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r0, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x27, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_open_pts() syz_open_pts() 16:02:00 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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, &(0x7f0000000180)='\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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:02:00 executing program 1: r0 = semget$private(0x0, 0x4, 0x880) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0x8, 0x10000}, 0x10) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000080)=""/118) r2 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:00 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x97a3, 0x3c, 0x200, 0x1, 0x0, 0x1ff, 0xffffffe1, 0x1, 0x3, 0x9, 0x4}) r2 = syz_open_pts() close(r2) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2000000002, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r4 = accept$inet(r3, 0x0, &(0x7f0000000140)) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) r6 = socket$inet(0x2, 0x8008, 0x2) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000180)=0xfff) setsockopt$inet_opts(r5, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:02:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xffd5, &(0x7f00000000c0)="89057c60b3aa9ac55a0dcab3fe3639a28bf20379dbb627974deb5a5d7965e01662e0a8ff711a7ba280070d7730e3bcee0aaa2113255d7b455a7bb637015eb21b84f180b032882f749595d58b2861ba586cec3ebca51e9b18063932fd16541b6a3b0a693dc84f516becddff467c") syz_emit_ethernet(0x45, &(0x7f0000000000)="d295ba450400793d2644145a7d29c6588a4ffae1d3edbf5b90ba98cf3557259c9f35f2d62b705042e5d770b9505442753e637c2bf7408d06b763ba4024299c9ab0d4ebe8e3") 16:02:00 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x201) r2 = semget$private(0x0, 0x4, 0x201) semop(r2, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r2, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1800}, {0x1, 0x7fff}, {0x2, 0x5, 0x800}, {0x1, 0x400}], 0x4) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x1000}, {0x3, 0x4, 0x800}], 0x75) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x0, 0x100, 0x1000}, {0x0, 0x3, 0x1800}, {0x1, 0x4, 0x3c00}, {0x3, 0x2ca, 0x800}], 0x5) mlockall(0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000000c0)) 16:02:00 executing program 1: r0 = socket(0x2, 0x3, 0x1) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) msgsnd(0xffffffffffffffff, &(0x7f00000000c0)={0x0, "10d1dc1c1050a61cfa54c18b91a76ea3501df2362aeb499743d97353e8957b9bd378581c9d903de29a2af08648e51940c8d583657b7547a60daf86705e24efba3c039a87bbcae41670a6a2a8ab8e074bd5f9aa4f26c55c9405f287cf90a72896ac0cc5e6e3a6b7be3955e8b71a58c2029f909bf6de9f474d38fb0bfe637ca638398f5f05d2fd51102bbffe57daf999ef5fcd06cd2f051a8c1b0e3d1ee6d317e1ced6a85c884c8b9685a4f2a4f049f9bbe7e266d7e5f0840c1bb09b88ba299e268a0190c49c8fb6da"}, 0xd0, 0x400) 16:02:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="664b34fd9aa9b8b87e0e81106e2637116d3e789ad0e39f0c10a26e5fc194173a71f974b6cd06f8c75f08ea6b4e374cc78cd0d36511a9537ca027e799fd5da6e081334562647f1b047aefe9a9a02b631d3d82d48193c726b983afae09e9bb59d1e2d282192e6957001caed689603b921200c237761d05648002d812f2ed7af08084298949eff563ff2c961c1eb5947016e6fe20d6fcc167bc5c57400e51b60545356f6d10064eb23e58147b33ea1114edbedf189625c8f8a8766c4aaab0a90ab88687e2c90e808e", 0xc7, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r1) execve(0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:02:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) shutdown(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945c88 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945c88 16:02:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x6], [0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a", 0x178) syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r5, &(0x7f0000000a80)=[{&(0x7f0000000280)=""/138, 0x8a}, {&(0x7f0000000400)=""/217, 0xd9}, {&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000500)=""/186, 0xba}, {&(0x7f00000005c0)=""/169, 0xa9}, {&(0x7f0000000680)=""/99, 0x63}, {&(0x7f0000000700)=""/221, 0xdd}, {&(0x7f0000000800)=""/141, 0x8d}], 0x9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 16:02:01 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair(0x2, 0x0, 0x2, &(0x7f0000000400)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r2) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000"], 0xda, 0x0, 0x1000) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000100)=0x1) r6 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r7 = kqueue() r8 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r7, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r6) setsockopt(r6, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:02:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x2, 0x3, 0x7}, {0x1, 0x9, 0x37, 0x400}, {0x6, 0x20, 0x2, 0x1ff}]}) r3 = dup(r0) mknod(&(0x7f0000000680)='./file0\x00', 0x2000, 0x7fffffff) renameat(r1, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001780)={0x3, &(0x7f0000000000)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000340)=""/178, 0xb2}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x8000) 16:02:01 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x3, './file0\x00'}, 0x5c) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:02:01 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x7fffffff, 0x9) 16:02:01 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:02:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x6, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x80000003}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2b1f156663b3d00", 0x8) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() flock(0xffffffffffffffff, 0xb) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:02:02 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\xc1ev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socketpair(0x6, 0x1, 0x1f, &(0x7f00000000c0)) 16:02:03 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10000, 0x0) preadv(r6, &(0x7f0000000600)=[{&(0x7f0000000480)=""/58, 0x3a}, {&(0x7f0000000500)=""/90, 0x5a}, {&(0x7f0000000580)=""/94, 0x5e}, {&(0x7f0000001c80)=""/4096, 0x1000}], 0x4, 0x0, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/61, 0x3d}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000380)=0x7fffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[0x3, 0x4]}) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="b677fed697bae38789e67afd857573704facc09661a9e36e517eba6837fbef09fbe39d37f4391e2c9934f4bff39813b2ffc3b348edd804393a77956443deb83cc33c17753935cc92f30098d68265a732236ba577b045e53d3dc7cc1beb763fa425bcf3a1b73531962beeff328842a28b4a85611209ed249513eb684e872c6a4229ec7c63362ddc06f31908135a6e29cb7d90d2a37418fcac", 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="9c08cbc599802eacfa34a2055e393cebefa2d4c684f5623590d8137e5eb3d40c92aae754a831d32c6611d47e9a64197082101c"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r5, &(0x7f00000002c0)=@file={0x0, ""/3}, &(0x7f0000000300)=0x5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000340)=0x6) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:02:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x50290, 0x84) setuid(0xee01) r0 = msgget$private(0x0, 0x90) msgsnd(r0, &(0x7f0000000280)={0x1, "ed90f0ceea0024ed9a421f069d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8e01a23725efba090ef9dd7a2cea5b1c5a88ba99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466918215b3979d6b3cd46895cc24343d2f8247c4382a3508c33f298b9a684ca8379db354cbe1377810a18b636"}, 0x98, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000340)='./file0/file0\x00', 0x3e98488143041c78, 0x88) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000380)=0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) r5 = dup(r4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000000c0)) 16:02:03 executing program 0: r0 = msgget(0x3, 0x80) msgrcv(r0, &(0x7f0000000240)={0x0, ""/103}, 0x6f, 0x3, 0x1800) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001, 0xfffffffffffffffe}}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10001, 0x5, 0x3, 0x1f}, {0x9, 0x7, 0x40, 0x10000}, {0x61a4dc37, 0x4800000, 0x0, 0x8}, {0x1, 0x6, 0x1, 0x100}, {0xe7d, 0xc424, 0x8, 0x100000000}]}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x280, 0xfffffffffffffffd) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000380)) ftruncate(r4, 0x0, 0x4) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1a2) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000100)=0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r6, r2) 16:02:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) 16:02:04 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() open$dir(&(0x7f0000000280)='./bus\x00', 0x200, 0x2) setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, &(0x7f0000000140)=0xfffffdad) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r6}, 0xc) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:02:04 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63028600ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00002000000"], 0x10) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000100)=""/164, 0xa4, 0x800, &(0x7f00000001c0)={0x18, 0x3, 0xa57, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280), 0x4) pipe2(&(0x7f0000000340), 0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x233, &(0x7f0000000380)}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:02:04 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = semget$private(0x0, 0x7ed41bb4313856d3, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x3ff, r2, r3, r11, r3, 0x104, 0x5}, 0xfff, 0x4, r5, r5, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) r13 = getegid() 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) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = semget$private(0x0, 0x7, 0x286) semop(r20, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r20, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f00000000c0)) r21 = socket(0x15, 0x2, 0x0) setsockopt(r21, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) r27 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r28 = semget$private(0x0, 0x7, 0x8a) semop(r28, &(0x7f00000007c0)=[{0x3, 0x3, 0x800}, {0x1, 0x5, 0x1000}], 0x2) r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r31 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r31}}) r32 = getuid() r33 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r30, r31, r32, r33, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000800)={{0x3ff, r23, r24, r32, r24, 0x104, 0x5}, 0xfff, 0x4, r26, r26, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r22, r34, 0xffffffffffffffff, r35, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r15, r17, r18, r19, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r18, r36, 0x1e4, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000000)={{0x8, r2, r13, r18, 0xffffffffffffffff, 0x2, 0x200}, 0x4, 0x5, 0xffff}) close(r0) r39 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r39, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70d010c000000000000a4e12b013531"], 0x10) writev(r39, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xfffffeba}], 0x1) 16:02:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getitimer(0x2, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:02:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x200, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xce072048659c6452) 16:02:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) bind$inet(r0, &(0x7f0000000200)={0x2, 0x2}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x41) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:02:04 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8001, 0x8001, 0x8000, 0x1000]) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:04 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x2ac395cd8b6d9fff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r5, r5, 0x7d55, 0xd75, 0xfa}) r6 = shmat(r2, &(0x7f000073f000/0x4000)=nil, 0x3000) shmdt(r6) r7 = msgget(0x0, 0x284) msgctl$IPC_RMID(r7, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = semget$private(0x0, 0x7, 0x286) semop(r16, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r16, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f00000000c0)) r17 = socket(0x15, 0x2, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) r23 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r24 = semget$private(0x0, 0x7, 0x8a) semop(r24, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r25 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r25, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r27 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r27}}) r28 = getuid() r29 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r26, r27, r28, r29, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000800)={{0x3ff, r19, r20, r28, r20, 0x104, 0x5}, 0xfff, 0x4, r22, r22, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r19, r20) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r20, 0x0, 0xffffffffffffffff, 0x0]) r31 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r18, r30, 0xffffffffffffffff, r31, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r11, r13, r14, r15, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r14, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x7, 0x286) semop(r36, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r36, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f00000000c0)) r37 = socket(0x15, 0x2, 0x0) setsockopt(r37, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r42 = fcntl$getown(r41, 0x5) r43 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r44 = semget$private(0x0, 0x7, 0x8a) semop(r44, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r45 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r45, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r47 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r47}}) r48 = getuid() r49 = getegid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r46, r47, r48, r49, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r43, 0x1, &(0x7f0000000800)={{0x3ff, r39, r40, r48, r40, 0x104, 0x5}, 0xfff, 0x4, r42, r42, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r39, r40) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r40, 0x0, 0xffffffffffffffff, 0x0]) r51 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r38, r50, 0xffffffffffffffff, r51, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r52 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r54 = fcntl$getown(r53, 0x5) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r54, r54, 0x7d55, 0xd75, 0xfa}) r55 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r57 = fcntl$getown(r56, 0x5) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r57, r57, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1, r9, r32, r35, r51, 0x48, 0xfff}, 0x8434, 0x5, r54, r57, 0x800, 0x8448000000, 0x2, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[0x20, 0x5dae, 0x3]}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000280)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000002c0)=0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0xfffffe01) r5 = open(&(0x7f0000000380)='./file0\x00', 0x1, 0x88) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000003c0)=0x101) syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r6) r7 = msgget(0x1, 0x610e064369cfaf83) msgsnd(r7, &(0x7f0000000300)={0x1, "a1bb8a9c513493289075cb579884c7c577ff4bcb8b76ee78680cd834a0cf11174f327a7b4cad0986897706acbcef0e2d6ad2abce2f543e71623ee897cae06ce1815684a5efa7884ad3e19da6f4796430d496c4f94bbd"}, 0x5e, 0x0) readv(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:02:04 executing program 1: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000240)={0x0, "88129b41afd65981e5ca042565cb8f1574bafe71cc40a320632c0793b3f5c77428854be0daa6dba1dd7236e397338f6f04e3c9a12bcb10e6f06df966619419e8b1a905cad6b3234417b398b524dc0923c6b1b006bd1910aaf99a5e7c7c2468d800633f2d196878a36bd3326b71c91cb3d3f9fb8ab7dc9e034fd04550750d53ba4e2da7576e64b32e99b9fce9a20da18b3d662f62754ad681a8a7189e9a431dacab89f091025cc35843ce99eecb2c04cf06948c68"}, 0xbc, 0x400) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r1 = socket$inet6(0x18, 0x5, 0xbb) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = getpid() fchmod(r2, 0x114) socket(0x18, 0x235844cdcea630d6, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x100, r3) r4 = socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20000, 0x0) r6 = getppid() fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x8eadcf94162772d8, 0x1, 0x6, 0x1, r6}) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:02:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) shutdown(r0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:04 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="009fef2b26bad2653002"], 0x10) accept(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/98}, &(0x7f0000000140)=0x64) 16:02:04 executing program 1: recvfrom$unix(0xffffffffffffffff, &(0x7f0000000b40)=""/165, 0xb9, 0x800, &(0x7f0000000480)=ANY=[], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r0 = open(&(0x7f0000000300)='\x00', 0x1, 0x12) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f00000004c0)=[{{r2}, 0x8000000000000004, 0x20, 0x10, 0x8, 0x80}, {{}, 0xfffffffffffffffa, 0x1a, 0x57a06600041975e3, 0x8, 0x5e73}, {{r3}, 0xfffffffffffffff9, 0x44, 0x2, 0x5, 0x5}, {{r4}, 0xfffffffffffffffb, 0x8, 0x4, 0x1868, 0x8ded}, {{r5}, 0xfffffffffffffffd, 0x128, 0x1, 0x5, 0x7}, {{r6}, 0xfffffffffffffffb, 0x2, 0x800fffde, 0xe1}, {{r7}, 0xfffffffffffffffe, 0x80, 0x30, 0x3000000000000, 0x2}, {{r8}, 0xfffffffffffffffa, 0xc1, 0x50, 0x7ff, 0x1ff}, {{0xffffffffffffff9c}, 0x5cb73e31f6f560bc, 0x8, 0x2, 0xffffffffffffff9c, 0xffffffffffff0000}], 0x6, 0x0) r9 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = dup2(r0, r0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='x\xcbev/zero\x00', 0x0, 0x0) r12 = accept(r10, 0x0, &(0x7f0000003140)=0x274) connect$unix(r11, 0x0, 0x0) dup(r10) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82d70190100bd433) ioctl$SPKRTUNE(r0, 0x20005302, 0x0) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) r14 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) r15 = open(&(0x7f0000000280)='./bus\x00', 0x3ffec7318acfe68f, 0x95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r10, &(0x7f00000002c0), 0x1000000000000187, 0x0, 0x0) setsockopt$sock_timeval(r16, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) dup2(r15, r16) ioctl$VMM_IOC_RUN(r15, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r17 = dup(r12) getsockopt$sock_cred(r17, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r18, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18004) poll(&(0x7f00000003c0)=[{r19, 0x4}, {r13}, {r20, 0xa}, {r16, 0x4}], 0x4, 0x0) accept$inet6(r14, &(0x7f0000000340), &(0x7f0000000040)=0x2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r21, 0x8001a5}], 0x1, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r22 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) ioctl$TIOCFLUSH(r22, 0x8020697a, &(0x7f00000000c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r17, 0x40045714, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GVIDEO(r22, 0x40045744, &(0x7f0000000140)) r23 = socket(0x18, 0x1, 0x3) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r14, 0x80047462, &(0x7f0000000200)) 16:02:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 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) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:02:04 executing program 1: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000280), 0x21d4, 0xffffffc1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(0xffffffffffffff9c, &(0x7f0000000400)=""/48, 0xfffffffffffffdec) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYRESHEX=0x0], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x86a362449ea96ee8, &(0x7f00000002c0)=""/125, &(0x7f0000000240)=0x7d) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:02:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffd7b) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r19, r8, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r24 = syz_open_pts() ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r24, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(r23, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r11, @ANYRESOCT], 0x4, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r28, 0xa5, 0x1, 0x100000003, 0x6}) r29 = geteuid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000480)={{0x2, r13, r5, r29, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r6, r6, 0xa5, 0x1, 0x9, 0x6}) r30 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r30, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r33 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r32, r33, 0x10, 0x9}, 0x8, 0x1, 0x9}) r34 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r35 = socket(0x800000018, 0x1, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xef19}, {0x77, 0x5, 0xff}, {0x6, 0x0, 0x9, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") 16:02:04 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = socket(0x15, 0x2, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r12 = semget$private(0x0, 0x7, 0x8a) semop(r12, &(0x7f00000002c0)=[{0x4}, {0x2, 0x5, 0x1000}, {0x1, 0x6, 0x800}], 0x3) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r15}}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r14, r15, r16, r17, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000800)={{0x3ff, r7, r8, r16, r8, 0x104, 0x5}, 0xfff, 0x4, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r7, r8) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r8, 0x0, 0xffffffffffffffff, 0x0]) r19 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r6, r18, 0xffffffffffffffff, r19, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r0, r1, r2, r3, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r20) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000040)={0x220, &(0x7f0000000080)=[{0x3, 0x6, 0x8, 0x8}, {0x1, 0x80, 0x0, 0x7}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:02:05 executing program 1: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="0701a284dc5745192a650cc2998daaa105506cd7f33567c9105033000800fc9bdce461dd382132b0f08e61"], 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='.\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2000000000000159, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r1, 0x20) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:02:05 executing program 0: r0 = socket(0x11, 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) chroot(&(0x7f0000000140)='./bus/file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x19a) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) r9 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r10 = semget$private(0x0, 0x7, 0x8a) semop(r10, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r13}}) r14 = getuid() r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r12, r13, r14, r15, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000800)={{0x3ff, r5, r6, r14, r6, 0x104, 0x5}, 0xfff, 0x4, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r19 = fcntl$getown(r18, 0x5) r20 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r21 = semget$private(0x0, 0x2, 0x3d2) semop(r21, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r22 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r22, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r24 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r24}}) r25 = getuid() r26 = getegid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r23, r24, r25, r26, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000800)={{0x3ff, r16, r17, r25, r17, 0x104, 0x5}, 0xfff, 0x4, r19, r19, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r16, r17) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r4, &(0x7f00000000c0)='./bus/file0\x00', r14, r17, 0x4) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:05 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x5, r1) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x49, &(0x7f00000000c0)=[{0x101, 0x40, 0x3, 0x3a0}, {0x6, 0x7, 0x7f, 0x9}, {0x0, 0x6a, 0x0, 0x8}, {0x3ff, 0x3, 0x1, 0x2}, {0x1000, 0x1, 0x8, 0xffff}, {0x1ff, 0x1f, 0x80, 0x7}]}) pwrite(r3, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) writev(r0, &(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000080)="977d6049db8a2954a6a1466c171e0f87551ec45f90f53055a1466200faad3dc1bf51b385f8d2b1bdb2c8a576b2808b06694eb828c74882c1dd26650d2bf2a154aeba6c748713d79a5cfd59edb6581c", 0x4f, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") 16:02:06 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xfffffffffffffff9, 0xddc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:02:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r1) linkat(r0, &(0x7f0000000440)='./bus\x00', r1, &(0x7f0000000480)='./bus\x00', 0x6) r2 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f00000004c0)='./bus\x00', 0x400000202c5, 0xef) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r8, 0x802069b5, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000340)={0x6f, 0x6}, 0x10) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300), 0x38000) 16:02:06 executing program 1: msgget$private(0x0, 0x100) msgget$private(0x0, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000140)={0x10, 0x100000000, 0x4, 0x7fff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9d1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x45}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8000}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1000}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00003a27048efc80988d3377e6000000080249000000000020000901feffffff00000000", 0x2c}], 0x1) 16:02:06 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r1, &(0x7f0000001600)=[{&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000300)=""/212, 0xd4}, {&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/20, 0x14}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/154, 0x9a}], 0x7) nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x40, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000001800)=0x80000000) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) fchown(r8, 0xffffffffffffffff, r9) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r3, &(0x7f0000001680)=[{{r4}, 0xfffffffffffffff8, 0x20, 0x20000000, 0xff, 0xfffffffffffff4d7}], 0xb41, &(0x7f0000001700)=[{{r0}, 0x7ffffffffffffffd, 0x0, 0x1, 0x62, 0x27d6}, {{r5}, 0xfffffffffffffffc, 0xa, 0x40000000, 0x2, 0x81}, {{r1}, 0x0, 0x1, 0x40000000, 0x8, 0x1}, {{r6}, 0xfffffffffffffffd, 0x8, 0x8161e42c44bf2dea, 0x8000, 0xfffffffffffffff8}, {{r7}, 0x8000000000000003, 0x0, 0x40, 0xfffffffffffffff7, 0xe38b}], 0x0, &(0x7f00000017c0)={0x200, 0x1ff}) r10 = kqueue() getpgrp() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = syz_open_pts() kevent(r10, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x400000000, 0xe000000000000000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0xf0, 0x8}, {{r11}, 0xfffffffffffffff8, 0x0, 0x8, 0x9, 0x3}, {{r12}, 0xfffffffffffffffa, 0x10, 0x40, 0x6, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x4, 0x1, 0x6, 0x5b59}], 0x8, 0x0, 0x9, 0x0) kevent(r10, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:02:06 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x199, 0x10, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x0, 0x50, 0x7f}, {{r0}, 0xfffffffffffffffd, 0xa, 0x8, 0xffffffffffff5014, 0x4}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) 16:02:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x15, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r8 = semget$private(0x0, 0x7, 0x8a) semop(r8, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r11}}) r12 = getuid() r13 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r10, r11, r12, r13, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001140)={{0x3ff, r3, r4, r12, r4, 0x104, 0x5}, 0xfff, 0x4, r6, r6, 0x7d55, 0xd75, 0x100}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, r4) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r2, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = semget$private(0x0, 0x7, 0x286) semop(r22, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r22, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f00000000c0)) r23 = socket(0x15, 0x2, 0x0) setsockopt(r23, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = fcntl$getown(r27, 0x5) r29 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r30 = semget$private(0x0, 0x7, 0x8a) semop(r30, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r31 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r33 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r33}}) r34 = getuid() r35 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r32, r33, r34, r35, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000800)={{0x3ff, r25, r26, r34, r26, 0x104, 0x5}, 0xfff, 0x4, r28, r28, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r25, r26) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r26, 0x0, 0xffffffffffffffff, 0x0]) r37 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r24, r36, 0xffffffffffffffff, r37, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r17, r19, r20, r21, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r20, r38, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) setreuid(r2, r20) r41 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r41, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 16:02:06 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000fffe0000200000000000388747bf00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:02:07 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000029c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff8f7fb02c2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea94820dc5be2ad218819c1508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f5226d0d5f0022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a852348ce400195bb49d06bf62577f46c840d34b6362e9f98111fec14d447dadc21aa457b780274e6e68e9c11aaf90f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb482a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f2e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a2000000000000001f34626670e584885cd5c53ac73465afaab1cd393e95373a87ca275d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed27098068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e6591c932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19ab8c3afe5f759e4905cdcdd90e6696fd79769fb05347de39d9fa81504ce2ddd9488a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840658fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810100000000000000643889d902d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520fcc0d765c3488a4fafcbea40a9be720dcb67df99ae37b51b9020000000005000070a08059947700000000f282aaf50ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e28e45e6e61ce5b90e1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbbcabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e5202acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b084030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd04000adfc74c2d3bb43b2e6c2eb273b3f7903a62b24e473545e597baaef6d539a1efc08d3046fce883897f1858c8001ac0d915af3d7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f44515d30005a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e759683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000000000000000000000000000000000000d43d0d66f7064e4849d9e1f18f167daccb63ac684c14bb837d77cc0d5926b3a8031df444c153aaea45d2658f15e331880131528d0599a"], 0x10) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{&(0x7f0000001440)="74c66afa8d0b525c7a923e29844dca4a1d678aa10fbffade78d3373ba37766fc9c54988f5769f9811af21126cd47c392b867c47af940f136a67b31c59da5f9760414567b6682809a8b721bb3bfbb17b7c5b4eedad701cb7be17f89f89ec43ccca3a555234bd146d7edfa42f5cde3679879968f22e01eec63fbec7bb659be5324c8f4a7b73fd5040f610ddc46b94885293579eccf332df2884396aee96684d651e90d1e36e4cb4c2ab6e3c662347b1f7bd114b4a776366c3240e811e92cbed1dcc04328e8779f4a5bb7f445a55b89ab931d56de11532d79c1", 0x329}, {&(0x7f0000000100)="031851cc228c9b61865169", 0xb}, {&(0x7f0000000140)}, {&(0x7f0000001540)="a564e5189dfc84802242e81930735454c7c69a6a43abca6ab6bfdb3abc400c6ce8a8d5d3c498b014180ce8fed63d119b6766971e7fd5e7845958fc7108e43783c01c660584066226fd39f47576acdc3bfab25e19838b4ebe30381125a2d8a5ca6e49434e283e34e0d888b57fc9ebe325b3eb9e2adfeed4b936be555ffa1856f7fba03f7ed88d03afc1e1663c36b276206b05773cce8ca28d6dbceadd06f465a2cb6bcb8155dc328f41557a8c7f5b7253f0751829c787c203f1e526605e156018e2e9d90d721c64f26d5df3a2167a5a4d", 0x9e}, {&(0x7f0000000240)="f802d4887df6f8f9aa07982e59156980a381557cea1e6ece53679ad1b8156a82c03d3e30c5a116b32d5cf6f91ed20adde8184c4beab47225803824f95f6731caa26269b905d9d1523d17d104daef4ea8aaf23e754e2def0060f0bf56fab70de41f35e6854ab7d0ad74c0fa0546607c999c4767e8ecf63acdce9466de976adb934062fad2375b5d491bc2b4dd09d34e9c277b7e7c53e8df37a694273940ac4d6c33cffb656c1e6c90", 0x2a}, {&(0x7f0000000300)="59053f182be416582967ce881326fd09ccd22f74b467fc1a43fa1a26951bdc61c9b879c228fc62b9c78b32582db96a48e355c284aa84bf598824a95375321ef7acc43f53384762d88a4a0678", 0x4c}, {&(0x7f0000000380)="56c09ec95ab5807d966eb9e09b0c5d0228d10ef7023da16f07e8def95c7b7a45920b490cd424985b47096bc5f57099cf48195bb0b32fbe8ce1e385e9ece7fa0549f13c14a0ee448092e3da0c959111e434107516c1f01ec62b5e60bd19a7564c79dfe020a9972ed328b7611e611df3e9345505e41e92ba701ff4a4819c9cf99f76ddcca895f8b917197b9c936c703a01d54eef819699641d233efb1fd2fc94777aa822af2fd848ba98d55a643b0db068e12e4443c49f39565b96c6f26fd6668b22945aa4e47d10fdb454ade7f1cafb3f2d7d2026f73b4fd13fc50d64d0e570569912ded186ab26d2a0cb62f299f04b38402f67ae1a811c8da4900be4c5ba7bb6255ad2c27947adbd0fb4c545b8d7ee8283a57fce016bdb23553c38282adf5a86405db2e67fb7bd6b5aea0e92e4fba55a3367c57fcb2a8393739e01666535ee725c4cc81d91196bf43e5804f0ef6323c892eb7eaad08bcc4a75f885a578611366c066750dbebaf2f24ea85459b7c3aeee7ad2f44aa04d18835013d5d0ecb4848dbaec6b6f66ded0f9a1e595ba34caf8f09994b0d6857e10066203300fb8eda95efa34b6214c38fcced62817cd720f14657c54987157daca8630e6024a659cfe70bedbe55227e4d51fdba64e979fe496609068f5d73d81c578e5a04be7b5bf5e621ec5e7fcb9379e4aa476216badeca82433a3e62c6ead26a54ff3b3422a3f84727280dcb51b4e5017f210ae78757a43c8102b99ebed5d5d06e676834e59ded5f74e56d5f3836968f5664f565fbd45bcbc4ff9d6740e7c1a7633e51c67bf9d66ee3d88294a2a50e9dd1b984754dc9854e61e218c1b55d97b437e895e7cc5ed5c7a8830b4d85f510863b92ed921b1d6633c38ce5e784b6029fadb2da2b1d4310941fac3dfc86f38a85f8cbbd8cb418584cda6169c1e9e246ab2dc27ce82a12fcf41e1d6a851c5c9ffa3e93d0fc6a1cad1dd6f704b77116aff272c37e63174c85b8d445d75410985adf23e92046467588632c6c3c003e5e255f4148027ea3399840c3d5c118bcff698def48233b858f0c033b00e477e961e55c1889f96f368416423cd55521604b668be7aa957ef4fdba766a1b6c4a05555a4acaeb8031e4edb06665d6bcf7e68fe5b115b945e7518551e02756f7ccc2fd33ba8bb74b327452d9c55cf2dcb5c20354eba4195d8b5570ad6a61da53744cb46de8e6e277d0d0e584e7940f1e3056203978bf844cf1654b370e02007ffb6443a755d9ff15703000c5ca499eab5dd3008cc83e4eabf86ac798b3ca8bf43aaf3f3cb1bfd8d213e0030f8e1196f332e370a19a90ae017bde5c4f7622d5f8079dc9114749c6fe38827b4319244e57d0a31045d4ed081909df523b7d55f39a7158e2108fe061463f118ece6411e313327e1b5dbf6d9a93a5bb52c8a1da0ee339609e0fcfbe12592eca6024fbb68672f93b793ed2ceaa06c08027ca7e07866c7a9f0cf3d98a57df4bd8c4d4b66428709eb842a748052fc50a302e43b97cf52420dff2d7740b2a77c143477b73cc85d6b3504cd1edf1fdce06113ee52cff8b55a390a46da9eadf5d803f5db7d4827f95a52921c5ed09e1d9ff28852205fa4d9dcd163c00a7e027c9228f529abbf36f5fb831fac30dbadf6511449bdc9ac9e705fc4594b7eff6901517e241267c8c4d1096dfaddd0e7b445e2fed654161702a68a8907b34d9733685dddab423f8092e138dfcae5f5cda37590945e8bf06961a25ec86b5bfe397b723265cffe64b1993e01174e368195b9dedfa4779db98c57ba4fd24c4c67b81da82bdc8b856d6bf3493ff9600884e638f0eb33b677e0be2bb3de41feb7ba1a63d0d2e1d15d0aec3eeda7d02f9ec27b2aaae15b161280112a028aeeced91f890079e7833c86f079f3e0dd1203970b6cc3e65fd505f5aa684b0fdb02545a8fa77fb6cf48a3781120254bcb5ff07205554705e527de9d421fffeb9ab0a837c90c89a13bedcd8eb87dca745745d0bed2661261f1aa7d132c212eb2c12a565b55eb50611d9642e51298da69cd7ffaa805c09542b7a889fab9856dfb16d5b4d86b3e0e3153f15625ce5608e6abed8c9e3f46dc027fb2911c235f8792987c1a3f4394bffa7891a1ba2f8a5317808ed037dfe3243af8dede5b3a0d71dce9f50a1a527f22db1cdfd46f7ed3fc8ae986dc65f67199356611a182e79bcb73c31c8b757d20551c7813e8e70a24a3a9be10465b058b9bf46ec80489336a25e60336f2379cc88f8e9bfa47fc539e425e296ca3aad0f9323bd59cafc7a491672777e7f30093ec9156d205d754b113cf7aa3939542867a48ecbfd2c54a588a86ecf4bb2e2d0babd23bc37175290484a609d71fda1db71c09d9453ed2092587d00d81567347ff840d8f7626213450f57e9ae8c6f8753a74c831c2318494b40b4d34a2d7c6d546b3b66d45ac840743e07fc84ea8f213a90a5bad23db4376847230e5b70eae971d41c26e2a75dc3ddb59548315b8294a1bf08b100ec14e6a66cdfbb2dcdada4f3748e475b91df14623ffdf7b4ae3d2da0106c505d9f334ea8681798714f03a29fd2adaf6131254e002797d03538e0180432096e6b0d69ed8516cc70172296c459581fdcd593dc6693acca927fd516d73cc55a76e3213980189ab59923075b90b62eea25e1760211d3297dba721d7f077e6ccdd7c89897db712ddc7aebca14a4f5ce94b1acd902fd03797782ebd2459f1a83556b497d984f53a2f8631f7a5f9faa6b895f05d82c5c3821967ae2085ee7eb3c26a6d647b1bcc9d9b05599c3d20881cba2a987966a996b4da561994934acb2a8eb99b95234ac62643cc1978f6dfbc2033ac979bf16afcf44fe7882b87cd80fd30a3b419a888085e090c16ad6c137e366c51a9a750a661034137c831d682e010cc8a9b1d4217abcb91faf550ffbc3d190f3718f62f1802418f672574a18f7970d92c5aa9a42e773f8a0c15806ecd4415031b0f785291ce63a483489043604b28b9bcf6ac38990177aca9921c076bbff3ef31c44e068217d4853642190cdbb07dfb230870b9e308b8fe0b9ec3ac4d6d983ce85590717187dcb68685bf02fd50dbf7deb9e2d219633a5c7d7b64af5bf6b937c3f2afdfd5d7947d8eb09e9b50c9f4d8f46b8d0c496955ea41df951386826b44193d723bcfcce06c16a8ec317fa60264a6e96a3fb002203bc64bd5c2c05577fdca7c0c0b4c4f4acd4ca338531397d8290cf1d56dfa8f84c45c69df9ececc050bbf19da3bdcd9fedca4f5dca6e14df3ff9d14da2be55b6c5176daa0f7abc893c63acf48a24a5b8c4b5a499e4312664774bd5bf33aa69d7571751f332238adba334857cf85e109d1940d21cdaab8e935a01329d1c6bcf89c5e575f226a9298940d2e75139e7ebc015627f476eee26dc6b8f40ab782f109984e0c4a335336d8da57f2361bc599e68235025e2cc52c918e2f22992c2e4ac2f4a3b8f8ae2b4792d1d8c437f7a93c542fe3837bcdd223284c61a6f60547e05e83ed0fbe2658a7b2b796370cccaf2a7c00309162b6858b6d4e48c1a2c6f0f2e2a9a71ad2493781db904d7f73799a10e7999869836f2fb3688bcdb161559000877fd1fe4449324eb9506e1a6a739a307ca9ec737deece1c828f70782394f6087a7403364033fd2efd081d97177a84c29a35c36a0a6deac3d5574d62cff39368709e5864d33f7eff3299f40b584c5d379aec5dfaa0a600a336dd5de761ff588e4013deaabb8de029ef568649bb7a7828bf39d3268836a44aa3651fa94cb82b494a4efb4b77f3332bfb7cfed0eb3acf853299007381ebc3cca7b206b29bdb493cd9708e4b82ccfa094194a93e9aebbefdad6677eb483c0f76704b8ecf717090abb300d9769f82399216187d25f4fd875eb5e4b93028cb010824aedb9fa8c5b0b8e37a0ccf550f04f324a9369e52143878ce98302dd9d546875cd36e07624593fd4a441714cd33cb256da04fbf61412b6895050d819de099fb429244d9a877bc038566eacb0890745088c7a8adeb5f64c2e8e68bab2372b2a33062ae0601572b87e3d5fc0e3fcc2d403ad321c96fda3fe3b33eebfb9d275315d75ca6e5e1c547edbb5f49c6d93f75cda8419c77c29ddc318c1db7d387626f2e1ceef49a24e75fd39510afadc780e16dde6a9feff2ef0386d596a945eabb06997370395ac426e06dfba40e1fa6a4237087dafa5e8121bd530e6e7eb0182d85e43ee2a8d30f61a7b6990cbdd70db3cfa70b7d7a04e20fee4dac0927cdec8d65a658cf0d88dc77ee91f703f003637c01dae37ca012ba6d5f963a197c6bfb1a3b958153cccfca805ffa6c725029db051dd9583598a6ff0c82e72d2ec792e19f56f471ce4645c4a82189eb8215cba8f5874cb3d9ca50a657a13804b6f84d828e1ce19ed0894b74db52466c90005ef55af48e347ee121809c6712207c3e807e6f8095cb0885831f00dbc762843d2f45d0750d66457610587bf6c497a7d2c6b4a75cf75c18bac00bb8a556a68f53f80684906d363a860c15a9a9f909587bb91bb244b7c42bcc6fe2855773252dfa7c8468ba3933677c91a6225d7b59589eafc6a7475a4de5c25c5dd9affd66ec183a3ef957753bc52b634d878967f06d32460db2fe720d2a26c7bc0e59399ca8559fc11fb9602257a0f9c2acfd212af77672ee2748a88cea2e3bed04a93807c964ff38f6247d292a9167ba897e0d60e45e9965eb7c8d24e70409168fb735e806a466151a316d0deff43b424c06d66da4b23e96aafeabfa8f787216560f84b211854d5c8681408bd46edb60ac5421de9dbdda333be25161a28544671499b25738900cb34994ee351ac7e6c44a6870cc6f06da0fdeccb79faa1f1e87157f7c2b8172db5729f8e4bf05c6a61f707b8e3c313b776ab928c1cfe441886440308ccf0566bb8648f27f8ae6f53b4921690bb2102998a3d87e9295d94d5d57ee1018daa31e78ee3b74f09bea5c84fa390b3b1a1ebfa09cad2773642f60504aad5b1e78a01afac7ef20ddddac1918b6bf952ecf45ed3f5ac8b92dd15bb1651fa219f8c539171d171298d0838748af5daa57b8a686797d2cbddb635fd2fda1c8624017191ebb6c4d3493870a9febe71905dd643e0fd491f47ac08a3c1a77d0b231ddfdd95ea816ba9884e2279aa133df75ec4a9e2f7c8168981c029357a4395cbfa7c0932fc699df51143b86f9498450e9fbc6e01eca71ac0a3e06bd7c608c8ee6d354f3e13baed0962a7f906afbc576294e843223cff569730b96b548503b8171b6e81e3d9030d25e475c40b106c124cb5251080d85e52a07debd870f6a143c25e9cb8fef3f6e6819e5e4d80ceaa5d94eb2a7c0ad69d3204a33d10856aa683d9f8fb2cb6e16c6252d1a5eaeea3c75f9f4a76477f45a36ac0ba6e409a91bfb9e0e33ba5ccac272a71502ec954ded58887c1d735064e8ddc45e6ce5b545e4a5890ca7bea4bfc0b776833316288b354a2952ca30844c64c81e4ca7a0b13167a8f5723f7a0d94ae96b0aedbe3e1dd13397daf5207f54fd1963d024111cc55d68e3789aef413022eb4788c15462c25be5fc3dacc07a4f2c82c845bde39228b035f14081fe4cd8585e08cde774bf5b1b7a2d895bc41f9a51fd159cf42250e09dc111b85ae0195b8712b7beab3966b2324b0e7d6939485dc17c46cb4b0a9ffc5f56ed5bd7ea9899919392ebef514d84ff52e5ea495b53b96c94f4d34d0858ff72b72bb58cadd293288c0fc182ff3d6cefcc9d8b82ecce406e5807f4deeea42ef72a0b529807669deafe07e9e8b31cbfee5651d0719e6cb8663", 0x1000}, {&(0x7f0000001380)="a898c6e2ab45469894f8166eddd719394e08cf12caded3b593df9448c2dc64605c649ef79746", 0x26}], 0x100000000000017b) msgget$private(0x0, 0x10) 16:02:07 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) write(r1, &(0x7f0000000100)='w', 0x1) writev(0xffffffffffffffff, &(0x7f00000013c0)=[{0x0}], 0x1) 16:02:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r9}}) r10 = getuid() r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r7, r9, r10, r11, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000800)={{0x3ff, r0, r1, r10, r1, 0x104, 0x5}, 0xfff, 0x4, r3, r3, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r0, r1) r12 = semget$private(0x0, 0x7, 0x286) semop(r12, &(0x7f0000000000)=[{0x3, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x0, 0x800}], 0x4) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f00000000c0)) r13 = socket(0x15, 0x2, 0x0) setsockopt(r13, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) r19 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r20 = semget$private(0x0, 0x7, 0x8a) semop(r20, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r21 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r21, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r23 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, r8, 0xffffffffffffffff, r23}, 0x0, 0x1000}) r24 = getuid() r25 = getegid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r22, r23, r24, r25, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000800)={{0x3ff, r15, r16, r24, r16, 0x104, 0x5}, 0xfff, 0x4, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r15, r16) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r16, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r14, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) lchown(&(0x7f0000000000)='./file0\x00', r0, r27) ftruncate(0xffffffffffffffff, 0x0, 0x14030003) 16:02:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) socket$inet(0x2, 0x1, 0x0) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 16:02:07 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = dup(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:02:07 executing program 1: r0 = socket(0x6, 0x8000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82fc2e2f26616c653000a215a5c9a58545b1f0a0ff9895cd6dbe50c5458e21a55a8e558bbc9f39f8d7e1dd0cb211a9cafc2e28486d30bc5efc9d4b312e493f0995a98b5ace9eecbf35af3419d8acb379e13fb7db7ac62f2b66975b22d2b8af16a05b6945c3fa17"], 0x10) shutdown(r2, 0x1) 16:02:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = getgid() setegid(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000500)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r1, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000001c0)) fchownat(r1, &(0x7f0000000080)='\x00', r3, r0, 0x6) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r5, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f00000001c0)) fchownat(r5, &(0x7f0000000080)='\x00', r6, r4, 0x6) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r7, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000000)=""/9) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmget(0x3, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000580)=""/225) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x15, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r25 = semget$private(0x0, 0x7, 0x8a) semop(r25, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r28 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r28}}) r29 = getuid() r30 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r27, r28, r29, r30, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000800)={{0x3ff, r20, r21, r29, r21, 0x104, 0x5}, 0xfff, 0x4, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r12, r14, r15, r16, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r33 = getgid() r34 = getppid() r35 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r15, r33, 0x1e4, 0x8}, 0x5, 0x5, r34, r35, 0xfffffffffffffe01, 0x9, 0x7ff}) r36 = socket(0x2, 0x2, 0x0) connect$unix(r36, &(0x7f0000000880)=ANY=[@ANYBLOB="fc818d10bfaeee90d916d29e46153617efed70ce92c5c291fedd3a950efbf27658af28ffa2470964c0b8e5fbfd35b2e4afafa97ffa29783b3b14eabfc776f2e064a38fe68656820c4d342c576a931d01c0c98eba81b8b72eb6a6c5ab2c8b4077cc8feaa0fd904f6f83ed5d24a5d4a59c0d344a3d8d07368aed4dc65d927c3e4d0c3da54c5407af3dcc755e0843de26673e799b3b8d8d23bdfb50e6b715d1d48465160d8dcfd4b09d2047446009d3773d8c1adbfd3c15df7a05482439e7c2715cd01499c123693f0c517b08c7bd9b3bcf9f51213552aea9460744979aca4e4da1505ddc4b683584493469e8aa39bca229f4538744db574d4ad4330ca5866a7f6025a8730681d38714e08815a9b649a625b34a74f1c1c8131d5bb855e3b7b59fff03c27268ef3fefa37ee7f88305b7e52aa2de98bb8021009466a17b46c0ccc0876a987d6bb829be52433022761204d87e3c8d31c8366aa918d48d1a1f89d3fa874c917631400f91567588bd97a3a07a7eb72dfc9df24730835b570a4718730329a91971f5b34066a9dd"], 0x10) setsockopt$inet_opts(r36, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r36, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x101, r15, r4, r3, r37, 0x1ea, 0xfffe}, 0x7fff, 0x7, 0xffffffff}) r38 = getpgrp() r39 = getpid() setpgid(r38, r39) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x40a, r39) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0xed58bc0adc452bdb) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:02:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f00000000c0)=""/152, 0x98) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x388, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0xce) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x3, 0x3}], 0x1}) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe(&(0x7f0000000000)) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:02:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd230cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:02:07 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x15, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r15 = semget$private(0x0, 0x7, 0x8a) semop(r15, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r18}}) r19 = getuid() r20 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r17, r18, r19, r20, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000800)={{0x3ff, r10, r11, r19, r11, 0x104, 0x5}, 0xfff, 0x4, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r3, r4, r5, r6, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r26 = fcntl$getown(r25, 0x5) r27 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r28 = semget$private(0x0, 0x7, 0x8a) semop(r28, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r29 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r29, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r31 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r31}}) r32 = getuid() r33 = getegid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r30, r31, r32, r33, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000800)={{0x3ff, r23, r24, r32, r24, 0x104, 0x5}, 0xfff, 0x4, r26, r26, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r23, r24) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0x0]) r34 = semget$private(0x0, 0x7, 0x8a) semop(r34, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r35 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r35, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r37 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r37}}) r38 = getuid() r39 = getegid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r36, r37, r38, r39, 0x134, 0x2}, 0x3}) r40 = semget$private(0x0, 0x7, 0x286) semop(r40, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r40, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f00000000c0)) r41 = socket(0x15, 0x2, 0x0) setsockopt(r41, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r46 = fcntl$getown(r45, 0x5) r47 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r48 = semget$private(0x0, 0x7, 0x8a) semop(r48, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r49 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r49, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r51 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r51}}) r52 = getuid() r53 = getegid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r50, r51, r52, r53, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000800)={{0x3ff, r43, r44, r52, r44, 0x104, 0x5}, 0xfff, 0x4, r46, r46, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r43, r44) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r44, 0x0, 0xffffffffffffffff, 0x0]) r55 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r42, r54, 0xffffffffffffffff, r55, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getgroups(0x7, &(0x7f0000000000)=[r4, r24, r39, 0x0, 0xffffffffffffffff, 0x0, r55]) setregid(r2, r56) shmdt(r1) 16:02:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d, 0x0, 0x2}, {0x7ffffffe}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:02:07 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) semop(r0, &(0x7f0000000080), 0x2aaaaaaaaaaaacae) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:02:07 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:02:07 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) socketpair(0x18, 0x8000, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="8b497c3db91ab3c5e5f980fbb7875fc3aebf1363f76600cdc6508238162f1fb8fbc05e1018742cce6ee5ac6a0f5a916f820f7f7b7de67ab9a4238520fb562adfa8675031b06b7b1b0010a974d6597b684296c86a963b18318321c172b622ce4af7500ed9ea46895d7119583f1c9a865ae4e8a0f9d38c70eb8c521c03435d296f6e9be5b3b30ad8fa2b7ac825b874c312023a5f32cef7b2ec656c687c2338182d40ec53a8c8140b407867f83100287cff659bbf55d7", 0xb5}], 0x1, 0x0, 0x0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2044}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") getpid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x7f) 16:02:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_data=&(0x7f0000000800)="a04a6914b3e858dec55e368d0daeb8f14d9e438be275dc953034761ea58be253b31ab73e3d34e670eb2e364ad5a7bfddfc4f73d82754146cb5c0c0a73a62418cede91a16bd2b967ab9351fbe2440c28f6727d2d80bcd0314df6811616c08f2a95dc9f569c1a4c45d3c0f05bf3b611d5761262a62ed65382997a58ac12401a692ce85def83215a6b24797ae363f1ee518680d7595af500c3bf5363719be3eb73f154f2a23031a64770a8c408a6d6c8ee219169295838cf04768c8225ef5d1862f7e7fc65d2adc50d6cc54d7795629364227fe36f1df0bee0373d8d4aa9e9bb84c545beae7919882b19837f38c9b79e2f3403ae04c4d6c495bed864ef059f2cb3889336ab460d505c5a5310b1b3746d2891f8a13a1b657fd754df7f7c4100f139641f89ae9a487c891ef33cefc352cf7b656c5700d3713be61b5eae9dea248da0a2e6404d5231d8ef8b117f2ef6c7f71f6669d46f8d9a686dd4a7cf62c31cfc793233b0eaebcc2af125502617fcc927d894a2b9ac253990a1bd194ea81cdcf9602b290871c54bb3148f69d465cf0a2a9b8cb6b1eb2cf3406d3ecc1d0699088be1c9abf4930431eaf5285221222ed9e096860c6eeac3f2ee35f9f6df36e3375422b4745966fd49bf8d0e88a2fb4f7537a63eecd9f9c254b98f1feadb19f85015dd1582eb8db48ea5c41bc4bc9568a4e3835f02cbbb34f69921858cfabcb99e8e639a5710a2d827314e35a196f6c2385c4a1faca9ee2ff5468979f59b684aa5b644a2a58672455821175d26c8d43fceeaccb8e2f914e77bb1e37e62cfe2fef96b65e1028ecf0649e28a044e5bb776e3bf272ea21ba886bc1cb049e16c1e28bd3501140cfb1fae131844c3c800a04daeac1143166c6f0249957df46cb21070aaee631a30169d8f63a0af64a07dfc0288cac92512669af716827e609b74481bf312e97a2e681dbdd66aec0090b7ff5a9521826436d9855fe46338fbb96837e2ae04867315530af51048b1f6ea52c2ed051cda35272a884d50cc49076734c54b69ee549e9ccc5d2b2ccfedf89ace4f1bd6b19c5decec4672c54255278f4658894428d4d841a4fbecdb3e09da49959183727cb005037078dba72bb7cac7c78653ea9b54220c027c8be4f2a35eb77d30daee19d8c49604a462f4485854ea7172cdeb43b0126781623e6f96db76fd9b899a8d18af699f0743a5dadf9162792d5146a39737ca555d61a5e70867036a932f8285d5d6f9c54706851dfa6d24333451a13ee80020dcc4f6a78ec2a471215c8573402653cf6140fa0ebb49bc0e033e681080396daf655fb8cccff61d9fefba7b00030289434e8de5b826444f93d0037b0c571e63b61511c5517ad5988911d154f10a8699392cc1883495b205cb35826fafd66537f33da8efd3f0655bb2dbdcf3cf65f56b1b4077e9506b89feba0591674797c87b48528fe0886dba7ab748a1653279eaaee1473c78fecb112800b98088c8d79531246e7a6db29b243a406dc3170b8b80da30fc05d4d14564128e29c17590e0cb2f6bb013c93308c8642d018fda17a17ea2b2de22c668c7911c6861aa451828f0b2f68a31df7ad7191532f96fef89a2eda6e464337d56fc70726caec2edd548ca787c80378c6ea6355793fd0764209c0b90f329e1ac726962411731144b7edeb617565e305733f1354e0a59bab54bcfb7581fcb0dd664d9704fff0bfdd328451426863e6e3c08c06b0807a4704129b868618a2284240ee6f8c9f54b32520fef6d90d94fba40ebe53526a6493184f86aaf9a4a69d89ff6567ec5e73723e8e6e24f7f89736e35cfbb478a9f7204fc0c792a2cb211d7efc4eb96a6341f80941337005dc444522189378d0812537c6d8dd5b1da584ee6b7be8ee42b9175330e70e9e02f670d5920f191336cad5c68dd4c428d291c47f6868e756defe3636a191e308646f467da0fa196d17b65fe033dc794d8f5b676f31d76969ed3ed0a8fb3da25070fb2f6e0cf52599fcf29d9dfadcbef118f0e7124aa70a6fe8a32056fd55f744c1e08848c101c0934e94eb2caaed8978e1fa65da1d6221382a7c737bb0158d30771ad6d3cb3cd7d4083aa922b8068fe1c0debdd44e359f33d9f4b4bf6118011c8893e4f293ba2d18b69fb51c0a59226333d021a39c8fc35913329d4a1421531d85eff9a12955ffc740eb591a233fbe96b92be1769165c03faeb5aa2fd11431aecd041c3e7395a9a842fc80574819e99d0397a85cc96b74b4d584da4c31c43f30da507f13ecab823daa7076e68f2647654fb6feef6a98c8b9fed724eb3b07514cdd57bac388ee438f0153894c8ac8308ef679e20d0c8dab2ced224e676cc156cd5fd5430e4b5b8aac0df41a0118b4f5b0f480bb8dbc214b66c1de8fb4f608e871e8d4f223a57b3391b2b9bc1df8776ce270eec2b5af4e7bd259d5ae907e2c7c94a74a9e82d1cbd4b38c5a1272744b43689ebe5d0ea83a03defbd227d7ff0c92366889e1359a3999f4ac18c42b026ad8ba2bbb32ffb9b951522a2ab0f9d4f84484d899b32717dba3183ab9ce499ed01cc89e81a0d70877ec03c631aa374ca79000ff1d12c5361e6c71c028fdaf416c9ab8c6702c5f7f6105364796afa5774610c3aa97934c6a87bfc61e3a17f39cb86f38d581ee081351126e9c1de2b575fe4b3e5ee7ece14b664d4163f5f773ac0399f417ff7539bfd7a8aef2434b928dbd38356a3bbe0526a0057cad135a15404a1c7373e4c4ae8a334acc6624474ae82652f7a664554e9dd634823196a51d89bb31bb03ad535b8c8dd11290e8f05dafdb80d151b66c63afc8bb9288b8b5e16cf87a0bf00fb9d05a3a34c2f15c020eaf169bb464ce2d6a03ced3ffd1987021b4befeab27509b2cdda5a88198cd6ec280f9ae9a9bb404f4017a4c9fe615575be75d70267e3e73d1893914cd94ad347f5e2c0194e375556b13df4bf53e6f53623ddb8851dfbcf260fbd652456574e85ec74388234bab62c019ac7abcd6fdb3b9ff9aaa4494cc3b2fdb2ee0d3f8bb842b14efd5f428cf22175e12195359f63806f53494056a405d7e460ca6fcf70d24c888deb167f9343de8cf697feaaa739a94ac775a3bcc129787719a54db00885f8bda7f7bf7c4f2f7b05a0c71f43cdc0bd7712f8ba2aea453c0e7659033595582e024db070e12bd70db49d01dd26519347a26df6a774a34c479f05bf5a9b4d72022a2c2c5dae1331d052be4e742b70b5e1ac3a5c79034205be98b4f3595dd604d672a9d2fe680197341a711365b3b54eb6639eddb1f895d69b3427c4ca67495a5d58863f218701dc0449c5eeca027a71fa8caa2959f524183fda616be46c76646536fd012f1dac1f28d9994cafe5e2aa0eac8a0feb4df7eab1c796bffa4e787f787b1431e83dd48f3520b7f461b8cc70523fc31b87476c9a62b8f4b16df84042d84ad863593227c05949cb37e6624f4bd6634239678d82693bc4ad4a0c7815a1912dabd3b05d35f5e020e30607215187bfb444ab85178b2fb0b026c7b0d121f9281d5bd6eea899a869f2635a7f42950c92ee4becf1f0d88f630b2f27e1015b1acc2375e15d4b20839ea19f6d7a3bc0fed606dbf3639bea5e2a73875b14d67ff564641159c6ef48a6ef8c0c0d1662c837dd7225c583294d37400cf7824c6432bb29a42babe2dd5f5c0197cfd0fd55f2a7711ce026fe2272aed1b7fd120ddfd29b5cfbf6656f96e80ab87cc79168fdf3888fb116d7c394176edd032421563ccccec20e4773a9969e372ac96c60be6ba3ee2dee4226a9dc150197d8b1f4cdbc8c1466350fdc69beacb35ba0bda40554fd7676a6036d8145014dd006aeef8e3db0c5284aabd47e2233be6ad69c59076c4341418ad8501cfd20e8f3a30ef03592e994490eb1a3ee1209bca591d1bc0d5034a2588b56ac2d82ae718cdaccc319e024e18520c9526c9534b70c59a32dc2983b045593a929ae1e64a8faa846ed1d82b1b9bc8e0e8b6fa2bb6553cb3aa6aed2a73d6c776ccb84b13474a555e50f32bbbaf64a2b32a6a6af004afbed0ec4b8ae078a6d87aac3209619a6eb17471a7c4ad7f4c1ad494dc5016442f19006614d8e95b44797487f68b19c96937d7010ff4ef2d9fb3984054fc53b5b894e2699d51b8b733260ec096c4f7d296b429e26c807b5f146a41d63adbbb8295b6dc78c07482e86a1105e59d19dc6ec9dbd1c92107bb962bd63a7227b3d542a1779435ed560d7bf71b25a8712660ce575f18686a77fdbbbbc65ccc09de17c6619bb9770a902033bd40c1a38eb4aac7c659a434fb44d930cfd20eeafde4542f7bb5802a335593bfb54c75a30dfeefe707bb9a3af95d849cc3201675986d41454c9edae5e1e6f0a617df1299392ead27c158a92fb77c0cbcf4ac84e4b641e599e6708a05441d7b85dd4861834a78f2e73562b04efc613b8d3bde378f81e4119a8488a74c1463d39be0b9d90acd9bf5f9ec688fb1b37cd73fa2858e11f5eb1588c229f7a9673b776d05c20ff073e8d0c8b5870d0630e17d6a5276e0cced6cbab8ec13b239b8ccaaf271e26db1b96106a89e1588fd56be9e38b82a785bdf0b9988f69555e758013f44913c44b6ac6829c213d4b9aa99b923f99cdc936042da09d27bee26234f24b6e0999fe8c669ca2e3144edbb0653d35267970d3d883f7980df81d134e5894a1c409b2f08e6ff4ef93130e6a3780d0f62e6445f0abc85313ad59470812ab1bd9198b470a617446a7cd0807d8dde3e1080343603f9517b59c97781de736a04bbc73244aa1646bce128fe66933dbca4466b93d7eadd874c9dc363adcf948d787f1281e67570d171672fa14409f77924407f6e63c1a28f05f8514b36a012f99fdeefad061952475c08325fdd217aebd423eadb0fb9ec7a5b63ed7f868573589011592343cc2312d64f062869608559fd654bf60c45764a01d0a636c29e7b9cd53f19e2b12cb16ee7f9d503bfcd9664dc482fdff8297d98b3001de157f53e57fc5170571fab9c292439ada087a5d192a4ca84ca4bdb7622a2254dc4e720657b7ad6bcbc789df3dba11be749bb539a55ec45e14717d6a22f99d4909ba8c51c91cf1a8b5a0169087ce3e6ff9234add9eba2af794d5e113caff55c30de6c3af5976f5e443e75f8a7880626208fd026136fafdeeb96045394142b1110a4b3e6bd7012380521e04c8eeb863b85cb1f470a8eebfc1cd5a1fcea083fb2ad7b401feed86014e6974d765bdbbdb22012a4dfcfca76ac9ae45a8bfd098842a119d06827bf0850a8c823713c36f34e4a22e237d46fbacb9e94017a5ca4f7e7ea8bb111ac9abdd1002cb0e55043e5f7c9929e51502f19ac7fbc67403da65afc81972db677fe9f53b535a1071af08183c8d26964fb6f3979bcc2cd00788a96def199b43ade895e4ebdf5acb88d3083a8cdebd9701dbc39190e74e6f1f9d2e63aa3dddf103bf3572c8973845b8c4f97c397a4706270b54af214283694c94a56edb97b805bd12810588f13ed46d8a67a248d75cc2740486ac2c6db4bb380e6018606a261040b9cbacb1e87c60d3994622542418a575fca80751e4980ea09131cc0101a3ba072bb4b7d95d14648132f73bc832df9cdfe2ce9e1491c9a47c7d635862aa2f1174ad3853ddedf8e70d1baeab14008ac0d25cb0574e380b301f888d4b7b1f7f277c44defcc4d840a724cce0c26892f94a98bd1da3c3f64ee5275563c3643ff32b14bef0d085a86d6ba879aae8c5b5fb8a7a24b218a2fc5ee8d8275536e034f57dcbc8b80939dff8ff0134eda9d075bfa3994dcefaa44ca3b22028e012ade90"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="570a5152a9d8f081e0af9d3da3d85f9aff2b0700332ca768d7de6e2eb45585ac256c55b131cf"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x2010, &(0x7f0000000000)=0x400, 0x4) write(r1, &(0x7f0000000140)="220e22", 0x3) r3 = semget$private(0x0, 0x7, 0x8a) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r6}}) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r5, r6, r7, r8, 0x134, 0x2}, 0x3}) r9 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r11, r11, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r5, 0x0, 0x0, 0x0, 0x2}, 0x4000080c1, 0x48008000, 0x0, 0x0, 0x0, 0x100000002, 0x0, 0x80000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:07 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYRESDEC, @ANYRESHEX, @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYRES32=0x0, @ANYRESOCT]], 0x1) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:02:07 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {&(0x7f0000000540)="b8ff21632853a0bc4242a6a34a95ed8ee741cb1acc6ed5609d07f8061dd2585f3d9a24f5385a95ba101842c0c827d321cdff7d2ed22bedad94500f5b9b7215d01b53161f708eeeab6f7fac48a9da949f90c64aa856a505d1ee219a41e9e850e370a136d1bcf27b2413365beec81062c47bedf08558b9e9d977a0f0b6cb7b647fa8074fa9139db8b5b542caf870e22d8f6e608f2ee64ac8b441515f90ca1fd7f708492cabfcb5e6d77ee44f091a77a06d5f71684d44e06027992253437d4e301f33dd02f1562c556b3e1ac01e08fee585", 0xd0}, {&(0x7f0000000640)="76c27d8ee01eb74e2eaca1d2c77a756727526bf2a9bdc2b8bc133b85831e5ca3cc642a69ef8422111ac3c01be758f3e51c7229231af0580762fdc55603616bd716bf6d7aa4f9db417800b44e8f4eb6e53b41a998d1aa4d8f23c149616a31179e5fd429a712ae6344ddf73de8e7b41af30992dfb69723e06ede174f2ec9f35f14376f9b33d49ff91a40875926a86ef1d36d5edfe2187bde8d4060b711ec1cca10ea7812939b1a812d825de319fb6e0c72c9bc903fa6e294e43e96fd9d2db4c36ae30f70", 0xc3}], 0x5, 0x0, 0x0, 0x4}, 0x2) open(&(0x7f0000000800)='./bus\x00', 0x18090, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000007c0)={&(0x7f0000000100)='./bus\x00', r5, 0x2}) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:02:07 executing program 0: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x2) fcntl$getflags(r3, 0x1) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:02:07 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB='/file0\x00\x00\x00\x00'], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x123) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) msgsnd(r13, 0x0, 0x0, 0x0) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x5800) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) msgctl$IPC_RMID(r13, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 16:02:07 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r2, 0x2) close(r2) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCBRK(r3, 0x2000747a) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r1, &(0x7f0000000200)=""/79, 0xfffffffffffffef8, 0x440, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e7498bee32b9c1ab25094d6f097659f4e2aebe946f85bae1efffdfde2e8ccc2bd141ca310b9624e8703280a252c2b87d70246c755c23c1622dbbd523c895ce645759cbb7b0dd4a4cbaf52a70b2df1eac6750585c19ec2e989c78c86ce39213562890c8e6d945055930b884b048a21437c4d30592714023b", 0x84}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2, 0x0, 0xfffffffffffffca1}, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) acct(&(0x7f0000000140)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x0, 0x0, 0x3}, {0x40, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x100}]}) acct(&(0x7f0000000080)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000000)="fbaf8a8d47f965335054ea1c7e3a", 0xe, 0x0, 0x0) 16:02:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x00\x02\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'Tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x18, &(0x7f0000000100)="3317801aaa04568e38d4ce8ad9f3757b135ecae60f659576") syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") getppid() 16:02:07 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 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) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x4) 16:02:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x0, 0x544) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/138) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:02:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) bind$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x32) accept$unix(r0, 0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7f) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)) 16:02:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x1000002c1) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x4, r7}) r8 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r3, 0x0) shutdown(r2, 0x1) 16:02:09 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:02:09 executing program 0: socketpair(0x1e, 0x892dcfcd6dfb9e0d, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x3, 0x372}) socket$inet6(0x18, 0x4000, 0x20) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="f1271a70192fe1f0dea13cc523fc9c187ad1280bf4e0a39646"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt(r1, 0x3f, 0x2, &(0x7f0000000080)="adae7cae2050f7d0144772091224c1b078e37607e916450888791fbeead6b71d89c9ee534bac63eb81", 0x29) 16:02:09 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, 0xc) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r9, &(0x7f0000000100)=[{0x0, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000000c0)) r10 = socket(0x15, 0x2, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) r16 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r17 = semget$private(0x0, 0x7, 0x8a) semop(r17, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r19, r20, r21, r22, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000800)={{0x3ff, r12, r13, r21, r13, 0x104, 0x5}, 0xfff, 0x4, r15, r15, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r12, r13) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r13, 0x0, 0xffffffffffffffff, 0x0]) r24 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r11, r23, 0xffffffffffffffff, r24, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r25 = getpid() r26 = semget$private(0x0, 0x7, 0x8a) semop(r26, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r27 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r27, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r29 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r29}}) r30 = getuid() r31 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000001600)={{0x9, r28, r29, r30, r31, 0x2c, 0x3}, 0x3, 0x1f}) r32 = getgid() sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000140)="d3212273df4faae7a83ba92cb787c6470695bc0f4663ca87be74f3d65a7887c8f30b19271e725b5b5148b5", 0x2b}, {&(0x7f0000000180)="b9e25695a2755987baa99781145fa2d1c370911946555712", 0x18}, {&(0x7f0000000500)="87facfef32888a047c4f5fbf2ee8996ccfe4fd8cab4552ceed95af4b2572bad210fbf7e74c45929f1e5d453b4b2a7f93a7becaec7e5686e9e5eff930b9d41a671c3c558ea7a592e6080b54e18cacb07abec281cc8a9e873b3c58c064b60881a2e1d8b2dd322acd662dfd4f5a62426b0d7dc3ce5a0965e8b4b39147acce725212aadbc5a318ed892e7cd7e8f73e2a4325bbd3764304f72211e7ffdc4555566a2741368643094168bb6a8881c5546f37f9c6f4948650f7562fe1208bd19054473f928af0c5142fb690d10f3ff3def172c257d5728f1fe87b8a06b015efc4da2483c9a545bb5d7da9f8d26822de5dcc933e121dc2d3c9c6d03c89719053268445edd91bc71eb9ad8ebe4986a2f4daf9b55bd816309772e4e6c2ade6e7d414aa04e3d7328fb05349e32c15d30285711ad3afc8ea71b8bcde5793659f7890dbc0f83f8ea9feb7b3a6756b3eaf04090771474b7bda1bb137106e814838450d6e0a87b9723bfbdc350ab7178b39f41d616065c708662928a03a84da6d60d3ddc859f4cba9f586fadc53c46d519e63f83ecc9a400d3958107edfadbdc0a7dfd53c70e4a76039ba426795cc6af5e558755a80e9360a6e08abbd245ef877ec1a1921b7a145072c4d4badfaa8b150a5d6c875c05bdf5838741e1a5aafeb4e5ee3d96caaaad3f403d9ffce30df6646438a9f0ba5a686667667540e5489744d63166619289aeb6abe28a8a311d02aa26fdbc9f84d239cf0f94bc72ce581b0e0bc66f29ec1a1f10405ceb75dbaea7c7fbd2c4b9e9b6979d6ae8c07371c3cef453df274e0cc6c1c65f0f38a719f34ec36dbf8004b84587a54ed4bcf7a24388fb29307167ef5a0ce464bc94e39c115ead0a7f774f50876579e70c7a62187d8a5ac3a85198f1b3376c2ff4e756d32d9a237b39b1f0748ed9c8a73e20450623da95c4bcf1ccd5834b77c63c800b610c6b5c814896c82edeba269e20644e0eed109c3b5490e7edc23ca0ebd4c3ad68b8b8cf6c6477d5c8dc51f09d68656b195ae5c429751a53bc8d305bb1ddc8c0ca4882bc237552104b0cf65a66a46ddf6f042c7652388dff575cde8bdedba71957710f3fccf286ad6502261dfff4479a0fa41b14a2e406c1e3f8db627e0bf60f6e27552bf20af44e41184f8c67794eda0d944f12d95adf125c21f321f1b69ea84e0140f57681b4f41740a7e3927c3bd5041dbbe5ec72e1f85917232951b0b047d09e281165588e210345179e476e23c332084c2d1b87c0b1ffaeb4e8a2d201bf005b3ee79afbff63363cbfb6133b70a53c4c63f41b04377df00877b45882a96abc6ce7c596054d78e14a4b0919815ff1124920eee0e22f7760aa65edd65be3b4e98065c42b8d3aa6ee4a32b3138e5ec745a65f8ecc9a310d651596e158fd063aa760300faa5909071d508e13f142d5b6cb96148d3a10d9292e857309f61acad73c25b38acbd99e360deabd856c5987796f47087e016e94a227796298d2c4af27348ab915720f6b62c7a1fe5ef9bffd9baa5cdc3b0a3f91cef8ee478fba076621e7f3f8a34b734b896cc4985a98670783f0d5562726dce3478dc60753c62cf67ce206b7e2e3991266ca82d622ce0e338e9febac33d7c4827a4b126567eb22d3ff61d9d037ffd031aa78874c2fc173458372df4f92b6b24a0c3a07f30eb55be28a988b1fd1b3ab08ffb387adb689158a5bae35680106177d3cd2ee2eafb5be64fc1260f63b6e6821800ed6245cea50ce0c3273db397c7d262c6a25a652a7fad531f4efc9cac88e8ab58c3ede3e1f79321c5e71f5f4bcac25de9a68d85440714e36c336f2a5d5c0d907f7d8ac113a5a58d9c45cc1feef6cc17bf83a9ba95a3ff6e032180664d289445d7e7969fff1483fc8822a4ee29a9c5327eff7fda02cb280b7e42d190fb06c4fdccbff48be3427d6d536046a5adbd972a2e64b4077263f806f0500151329bd8a4859a3d3f7481db70610fd2b6ac6ea5b066f95f5443eb41da1b5f507ae3edc12c3828aaedcd13a0cd193a0fca992cef28ddc6ba93de6601b9394c3d4c6147ba6514ce1eb957af120e6a854610c54a5a35216e6b0ff77496d5ae9d646dd5984387071ea8c760dd97197046e8e01b33f2a113ec3bec72efc0fce57716b66357be06c6919dbc99e2890118e58e3e4df0ffc8abdf3f336c0c8d3ee8936479c0a0a250718d561f1e59072608fe425e388054849a26db6826d1e1f426a2a10ed7c1a13afc62afdaf27a8f74c8681a6d2ff1386a963156ac2ed0772d728b229f94ba39370887e0bfee302794c5df8ba431089857e623f093ec90eff02fae98f36346a0f709da3c0bcc0bdb8ffa60d7e2681be6fa1c1cc4cb6cbf734fb80da129d6a325d22a85df4ef042c4fb80e923011ddd0ab1ba1ca1a68d4476bf4d58c54482cde486f5274c641a4fdf41c68eaeafba307c324174445b1b2716e02fd60374495670c7de4ed197f0daad80d46960a2e91dbfe7392e74277a8e1d8d370d4968de1e4d992a87ae3703a647f82ada70422287f782a645c18911570b3389cae3a978fd7ffb0026bba7c5c4b148213e1374da38736f7f5478527a04a9c94c1761f944bb985471fd6ba90d32b2a41c635639d6a92467dc57c7da5aa0ceaec2c505c6f5179d912e841437a3c2f13d1592eb6e6a571722de950c25c7031493c83509e9003f9818d470e40339911d8c35fccd86e92f5e5f7bb294d1aecc7adeb07bc6250afc61bde2b3bbc4e0f0bcfb715dfccad39cd5a3d1aa60e11a184d423e51791e07e2dbd670afa784e80ab1c91f93fd730119f712eaaa2ebfc71255cf91c8dfe04b92d502cd7fb4b9dcf79778f0018cafe3ef07d7c03da3148231b4c8df25e3448fab49f70fe31b413a1a5c36c846d8e394cd472b60e51b8d9e056080446726d289dcec0b51c4fe1938236675b8d0daa8f3d232a06a6b35b21c5b9960e586ace90c1dc07b8d281bd830111e190f34f87d2c365cab40aceadd98ce2f981c321ab99095b0eaf97a1361bce4a2e694510352b6f5e049716db880443100d9d1790cac0e0ca889b035b42b7fcf291d920a93426954c3333eb0d80bd51a85432ed70aa5488a695ac12a8d874c3e404247cae8f6174367f8ef385fe994581e2e8794fd90840cd4dd2ab26a4f1241ad1322caf5ab26a039c1fa60429314d7fbe177b88661baa11100ec26b5facba3a2503069aa48fc318df11e924b217950465085922b635209c1315c9f8b9457472c34b1022601229a5c0414b089a886b0d9a98f8e8b5ab079533c52ad4935dc7d47270ff317e003060f2e80951f1a404e04954cbc4524fe649911ef3b03258dc9dc6ec946289606cc04f9a9014f95674d9f5526599cd79c79d08733efe4ee84e0c659728d743c408717562fba0324b9c7182bb077fa7b4f36f1e16f2c157d45f57a2218e5ede6e5827b28de28872f2f28987635f403d7fd01a93530aa5ae63d87bfa1a78511e14f6cf146b18904e8281aec03074c91de0eb5d4957c037003ab869633c1720267e89c2fb27237d7315327d475482cb3f6ebbfb80e32df637c25326431dd453f709019008cb381f864c6458152cbf68fb4445def70a4da562b11354cb7ae825cfe0027ac93dcbd81a6aca58a6b862b202ee3fe70cdb3bb3471b3387af93d8d028c74a88c3de6806d1148324dd9efefd46273d809ddad344ffc12d8c6f597d86c2913053b5a4e935085574191bc93ac8bb84150c414dcc44389b0c484679cfe3c31a4e3a5316c4e7d82f4e4610bc0985ffe192d93691b2ed43b481f3dd1fc8a1fee4e82d75b4da5df32d9de5560a9c4cefa04a5fd0850f901b7404d41a8aa2d712f0e5aade9e11b88f3b46c1fdcd4c23fa176ff56eac0c5eac1ccca0081540b9f48d4eefe45033584b434ac5f67adcd1f11739026dfe7276256007c44677fdb6e1d4baff2f7be0bea3997aa759209e8ea87fafa73c1b7410944a30788c81db4eda7f8ab55dea804c4eb842f64d44cab13e10bd404d745470c94e759b8ac357cd647ce1dc06b2df64f4949ae19f2b2c4eebc2d85a979649c7b38b4ea827d439a37d09400ca286ff955c84d58294c87c33cbe32d53798fada27a8cc847643beb9adae529e55d8c4666dca3a8a6d14f62759edabf820f8deb58359003b0c70fed7796304295b14ff3b49148a4cb5898d42ae1e52e893c79750cb6cfbb54d1fa7d15ad5c7099fa70a9f8f6905dfa3680147040da9dee1e0d9c5090dd37ac6926948ff7f298e5686a5c4e9a488e4f6b1f84f86ef7ec5cf6e7219b2c9aaafcf774c9bb40493efb804086f56927f99f2795b82b36b1ef4e423a218f127c1574c1d181ac939f3ec40254bbc29325e900b9015ae93fb5ccc41d2e2190770711a6326464e13fb7e3a87770f1d785fbbbcce00d8e972c106872bf24a9172747bade0f737f1347ed52e115dfb5c01427e363c4e73d24f7c2e84716f02c62567fe9910d7cee4c13ce6df6814567c80d44d57effc6edfe791acc36b0894f9d72002b484aba1f8b3cd96383607784cc7cb8c4d15fb5fd23aed3c0e0609484e375bed50424d62f96cc2248e42e25ae7d522ae8d71e0cc328a9c258b1d7c6c4e29402d8a473f673e79a9f14e104d2e5648fdf23586862bc94618adbcf771b579ff32c4c6b5f33b183dd57155201c13514c8ca8000f783c1b96b8a991f809fe0a2797e0c0419da7ccb2c1c6ccdec53e2a0ba694e13321e057bc3f384ad701eb367df5fc5f115f9bb4f667e95a12450767ce3c1dd08111f3665f878ba41a6f9e727479dcff234edc4706bd70f97eeafd34ca0a1ff140e9e021782f7949efc99e05a0a44a06ff5a036079472884621973c7b1a996626d5c83e2c6cc11ebb7ae5b6210682e050325784527b6ae6c2e98ffe44221cf1ca6367090b4e1523fb29aa3f4847cb60eca589697a3cfed063676029e1784b3169dc9109eb89f975c273dbd828fa2a625d1309979e0dd3a7b64e2e2d91864ca9b9e3d67c02c25a11246ee03b1b04839fea5845ea52c4b4208d0f6acfe8e897e794f4335ea3690bd051db76cdebe4742f51fb64a96f05dc1493803a98d732d76832843e5abda5ba0a8acb78b4838df205a739c69dfd7e5cd8ed07cc5d4da05daf2100aaf22a3752cb9c9845fba3178ebec48ceaca86af37644a823dff504f313cf797ed08fb325b2541c2102ef5c8b616c0e5804a95b6c1bb96e3b85c737ff3455961509965cd5136a5645337b3722c4fa89b4ab96dd44079962c6cbd4c2cc24fc06dc0eeb062d3dda5e792a7258beceaf14de27a40f8a0f649dadf6a53702b2f25d3e2ae513d2535f76393c2805151ec4ed6cadd1db9e7e00707dba3d57ddf995224010810b8da0a684f9dcbaf91a194e4640351b8ec25ed719bf3bcb7d3c954efa05579992685948121945e45a7bdac0c7b23ca2ad5b1f00e7789f42016cd5b4d6ebe9d43316e9dfc5a451d2cea0b7bec38f825f55ccaab0f6da0ed3462a14a7e19f65b0f884a2c50085f6c5079ecb8fe64c22edf715cb4dd6dcd5ab46da78fb6484e9436014846e4ea62d068ce4b3556c204b835079f1901a5b4c0e95f06c948defb0c0e994b6f2bb597102bd335e46b531c9fffd463026af5eac01b754f3450b7c1b0b1d69e8210801383f4e9ecc474be22314a97727bcc45cadf57c78af0f99f400a0d388d3ff2d3bb397498109b24d609ea42c3b56b679ea00edd19c788c20704e749eed8935aecce0caa585e2fdba9b853737baf9cf3f83dd1edbc837c085b6d1eafce0021071bdb4bf47334b5fa7909cfb68806f8fbe15b85c690e", 0x1000}, {&(0x7f00000001c0)="d751f44144b7473ea4fa2fe5a792a7e56f65c9b16e914dc1a77e6937983b56fc2a50ae84f6def19ff98cbe1b8029ba2b404491fc3a8d73bbac84844f86181bd21c36597eb51ae80543bb94f389d097b1af1bd9a0225dbc71f734a0330368dc9952cc25def1219d48a5a384eeb64be031f7ce87a6b723866f812e4b0897266e5064536d7529fff9aa0f18", 0x8a}, {&(0x7f0000000280)="413c14b82485fe94ad9144e7f63d33616d45c51c71d73a5bcc43ddc74b0a80dee4be689e9d5b0cef42423ab203ea967ed69fc756f6fb7a40a5adfbac65370f95960141cc072bb8a586ecfb7aa0a297c981e9dac9868c657594584969f636dcaa784b9eac5be0740c459fbe6862ebc2f926a89dd175afcdbcdfe6c8fa3dbe7187d280e438a92c93bf4528c5f8e2510cdf3db4e7f5f17056521415469d61778450e78297", 0xa3}, {&(0x7f0000001700)="71e2cef8b1dac40afbb1ce23bf83d9d6fa55839f8d0091de002a46dfce0fbee3b49db50260a585bc00c93da6839b834ff089022261c3ca0241eac12b6c1bb121f289a117785679eaae035d2d7f97a7c70c487c230c654736ead3260dba72514b824077d6d680ba5fb8f29ea6c0fdfb859a8203fc3872ee8321e7b6da65119fc2502bebe69e29d5e0fbed7372ad185e86efc2e1fe9cacb4c01ef5c48bd19155f441ab66550ba7ae1d8c03dba17d5cd72595a0c78eed34baee416311cdcbfdde2f048c3158b4f65e73af8cb9113f9e4d2f68480c72db7100ac6cccac73093c1502fccb68b41f7d61547fe7d25afe1d04adbce8e9761f82", 0xf6}], 0x6, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r6, r8, r24}, @cred={0x20, 0xffff, 0x0, r25, r28, r32}], 0x40}, 0x40a) connect$unix(r3, &(0x7f0000001680)=ANY=[@ANYBLOB="b4cfb0daf5ee912f365ac77dd6fea49bdcc1e80afa0aae6f8454859093f827a1a1310773e18ac21bbb8a9d2d9782877264a5de874f88bd4c97cc1400baf6904a0c0b5637e4d99aaa75fd1dbc2e767521aa13a34e366d6e97bb004427a6282ea8c027e7cb74fa835ba638756dc42392"], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:02:09 executing program 0: syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:02:09 executing program 1: open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) getitimer(0x1, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getitimer(0x2, &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r0) readlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/143, 0x8f) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b1d7317a117c00", 0x80015c, 0xfffffffd}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:02:09 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x40000000, 0x5, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x10000}) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000001c0)="0765cec916099070ee80723b68e3e93533468bfad4199f8c27eca203216b0b01b1c97e3829a5d068daf17cc4758a289cbf319017a634429a128e6764a70e9e04adcd71e53b5bd44a344476adca2873013ba75af99fcc42e31b3ca29ed2d029a0b9ee5631f0b9e40102b6b7ad521034d3b8132b15c8f0140edd5f296a341bc7b6b1898ad02fd0f7fa976598b5faee1f006a5714e4f4ec2ca376add1b98be02f183ad01f97af644a2ed9bd63ef2128ad2350170458ebc92fb4a7cd4f4d0a291794931dda6b6a70772544900e7b31183f0cc0480553e39c76d51b6599ddb325e2250785d0ca292e778692caa933099a5172c95304", 0xf3}], 0x1) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6a21869e56a0511a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x5, 0x1ff, 0x5, "000100000000000000002000", 0x0, 0x41f}) 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) socket(0x2d, 0x2, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:02:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x91) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xf1, 0x1, 0x0, 0x2}, {0x3, 0x0, 0xbc}, {0x6, 0x1, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2d}, {0x40006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x5, &(0x7f0000000180)=[0x8001, 0x3553, 0x5, 0x6, 0x3ff]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:02:09 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r2) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) listen(r3, 0x101) shutdown(r0, 0x2) 16:02:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000100)="63633bd2d130817839fa4a7898efd4e6fb186acddd00f4616dbaa618ea157411d22cd7ec1a64e960c8416e680363084f0def7b20b58ab1b5147bf2407388baa694a97a02", 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df3009807245636", 0x2bf}], 0x5) getegid() close(0xffffffffffffffff) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103", 0x1ae) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x83cc}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x8, 0x4, 0x2}, 0x0, 0x0) 16:02:09 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) r3 = dup(0xffffffffffffff9c) sync() ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x5, 0x80000000, 0x7, 0x3, &(0x7f0000000700)={{0x80, 0x80, 0x7f, 0x8, 0x7, 0xcf5, 0xfffff412}, {[0x7, 0x5, 0x9, 0xfffffffffffffffb, 0x7, 0x100000000, 0x77b07f8e, 0x6, 0x401, 0x9, 0xe16b, 0x7f, 0x1af7, 0x0, 0x6573, 0x2, 0x8, 0x4], [0x7fff, 0x4, 0xa000000, 0x4, 0xffffffffffffff7f, 0x9, 0x80000001, 0x6, 0x1e, 0x9a], [0x82da, 0x0, 0x3dd, 0x7505, 0x2, 0x80000000, 0xc30a], [0x9, 0x7, 0x4, 0x6, 0x400, 0x3], [{0x101, 0x8, 0xffffffff, 0x20}, {0x1, 0xffe0000, 0x1, 0x3c7b}, {0x1, 0x3a7, 0x0, 0x4}, {0x9, 0x4, 0xcf, 0x7}, {0x1, 0x8, 0xfffffffa, 0x18}, {0x81, 0x7, 0xfffffffd, 0x20}, {0x40, 0x1, 0xfcdd, 0x3}, {0x7, 0xd00c, 0x800, 0x3}], {0xb0cc, 0x1, 0x7f0c, 0x2}, {0xe2, 0x7, 0x200, 0xfffffffffffffffb}}}, 0x9, 0x6}) connect$unix(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adebffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44f2686a5f12f7a4a526603b1f32739c9080cc54eb5b0b9c8b4333af740205e167f39c1e5a3eae7be5bed35f29395d07250059b78ec811291366e2fe720a21ddc90ed384025d877b33fec97c792a2697d8064f72e6e504328703bbf3b35d8e647906b9c8812d618ff953c19784b56c00ab48d840db763e483cc6f7d495a9bc7c7933c1536e48d287419931215a011f89ca59e49591c880ffcf339623ece54b37e0a33ddd8f035244ed6ab9834a150db555110e051053f0cec0814d45e394290b0e65fd99472a6009be5b41f17cfccadae020431eb6657960d1b2368f39096c2eb2589b88f467f774934836b52e74e6b547ca02b4b16c07da868c2b03ace37df3c356f5a043150447f527cf7fc7109ef1f41e9e8d857fffc46c506c7725aa1f985527044a5607b5058c535d3840f2242bfd8999d7502f034dbf9cb87c0ae71f0940efdf0394392bdcf7817fd0d29ac7bba4ee86c25f588ed41dbd92ab3bf475a2ccca482cb58a273b54ebd8176cf736f2f2fa4c55518afc89b10b8b122b57dde5c0094f6161417a91aac731d49f21049b953a8a1c85103b1194e467c7b491ff9113b6fdc2af3db059bbf99e38168f2b76c0e5278a4ed5cb55055ddf5779e14a313d3c6db02f540c5727e43ecd69311fb080e8005a7c8b9ff03153908201f8bd6955fdce67b24792a1a860527830e2baa8dd2b58bf8d2a43c3dddaa3698663bdf29f3376e2ef37e3d69953fd73ecbf79d137393d73c8d2366bb9f06e751cd0b22bc8f253f66e48b94ed7c84ed3e02c39d7a02c00cfd7c5c1b841fb551569826af07c355bc0b1cfc79afb933fb23fd07889068f520827d3f8d15d5bd41ec4990321c9f6050d4cf16fd510a7faf84f39bad508b0318cca8d3af9553fed9c"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r4, r1) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x27a, &(0x7f0000000100)=[{0x7ff, 0x9, 0x40, 0x3ff}, {0x1, 0x7f, 0x9, 0x1}, {0x6, 0x41, 0x8, 0x1}, {0xd5d3, 0x80, 0x3, 0xfffffbff}, {0x6d, 0xc3, 0x3, 0x9}, {0x68, 0x4, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:02:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:02:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) 16:02:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x20, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000002c0)=[{0x43, 0xb86e000}], 0x1}) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0xb1, 0x0, 0x0, 0xf258}, {0x16}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x17\x8fp', 0x0}) pwrite(r3, &(0x7f0000000100)="e4", 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r6) faccessat(r6, &(0x7f0000000340)='./bus\x00', 0x9e6ff25b486d949b, 0x1) 16:02:10 executing program 0: r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) shutdown(r0, 0x1) 16:02:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r2, &(0x7f0000000040), 0x245) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 16:02:10 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) ktrace(&(0x7f0000000180)='./file0\x00', 0x11, 0xf14, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000000)=[{0x8, 0x7, 0x93, 0x401}, {0x3, 0x3, 0x7, 0x40}, {0x1, 0x4, 0xd0, 0xfff7fffd}, {0x3f, 0x8, 0x0, 0xffff7fff}, {0x1000, 0x4, 0x2, 0x3f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x1, 0x81, 0x4, 0x87bd}, {0x7, 0xff, 0x2, 0x7f}, {0x8, 0x6, 0x8, 0x8}, {0x3ff, 0xe1, 0x35, 0x9}, {0x6, 0x0, 0x0, 0x6}, {0x100, 0x80, 0x7, 0x7fffffff}, {0x6, 0x3, 0x7f, 0x7fffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x1, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:02:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x80000001) 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) fcntl$getflags(r0, 0x35acbda94220a3c9) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x5, 0x6}, {0x18, 0x2, 0x8001, 0x1}, 0x2, [0x4, 0x9, 0x81, 0x800, 0xe381, 0x0, 0xd0f, 0x3]}, 0x3c) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000200)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4, 0x4}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/140, 0x8c}, {&(0x7f0000000500)=""/165, 0xa5}], 0x6, &(0x7f0000000640)=""/164, 0xa4}, 0x41) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0x2344, &(0x7f0000000100), &(0x7f0000000180)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x2bf) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/\x00\x04\x00\x00+\x15f ', 0x248049830fc807d6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) dup2(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mlockall(0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x20000179, &(0x7f0000000140)}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 16:02:10 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000040), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="82622c7ce78021f12521526e0b732962be56d7b1d657e3b55bd0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x4, 0xbf) 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) 16:02:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x10) openat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x10) setsockopt(r0, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:02:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) flock(r1, 0xb) write(r0, &(0x7f0000000000)='g\r', 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="e67d0fd2f4da16", 0x7, 0x2, &(0x7f0000000140)=@in6={0x18, 0x1, 0x5, 0xfffffff8}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x10176}], 0x100000000000005e, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYRES32=r3, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR, @ANYRESOCT=r4, @ANYBLOB="2abc6b9fd1c195dc07f2b50d27822e5f62e3921bb692dd6c52242d26a2b84a7aeae643f9f0dbd1cf601b50af6761f1716ccc95c800a833a05e148e89537e370e145749092a7a565b02348923be611cd6bf4501582b2bbb840abc6a6152ec3fcde387b9bff2fd55d0fbb3bfada7cd8654cb038c2366207549275672c95801b6bccbeda5acb075db715b5119985bc9458ca35b056e3b6c3ee0f8cb4f7f2f4c0071de62333806b13f7f9df468f9cce76d998f119a5e14", @ANYRESHEX], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES64=r5, @ANYBLOB="7ed47bdfd06d337140b597cf5cfa65e816e0a99eaad48e7c3e8cfc1710013b619fba9428e59b709a4dae11b7ef2eaad5c826e7aa24e7c36a6d603a47b60b3e3d199ab73c1932363aeae8edaed130ecc6268a1e788b40cb5e4b0a01341e2c0daf0588f9641d2ecaf1cabdfef6ef32f9a63d247c4750e976c6984d1c2d29f156e660ee509ea852adce981660180684a48835343c0d4b4bd9963461da1b0f09123245da552350fecbf26105d9e391accd5b92419beefff4b6910da7e624ca0339bba591bff549976c6ff56d19cad944e030153017583035fbae74ff633c4268d8c9be0b692a91336ab40ae15b52f8fd0ef7fa270d2d0955512f351349d493f13ff4fab4eb37a607f545b81835b7d6c6aac4b3a42748013947907df48e09ecb14d31752fca86cc51f1785a30503170e2d619a8acad4f141bd4a6cd23e1be2cb352e12cd66a9538e9a6686336eb255a3e6c52988e4202aa59c40dd54e6faa1deafe3eb5d4434a507acb725b2efbbcca2e24e73084c4a4f12381b64d371e10b884c936f30cb4520c21c46973cd412b0068234a4b17ada7425979db9b6a647b0555d394f3345253783db6c520ce11e404a5b5d0b4190b54f505dc3fffe5ed66c4f05c5861430eb7c26d834cf23a33ab5dae9a634788d5456f2f732369f07dbf08006dddb7f17c6cea19876443e3753ebfd454078bbff4c431eacda002d800b4577b5341b5f0eeaad57b01bbd46ddf61dd90c120ad60e102f7ed41ebc75111feae3cb59e2ab843cd894bc811803d8aca2f76ef25abf83b3923c301a044fac5d17b1705518812bc33c4f8f2ebdfbffd7d5d0c5e18f87c1773811f22746cb512f8a347d9ea26136d126fddcb05c26d1ecba582d3141e5f73ed1edff709ff57460cbd058fc3a2c4aca94061bdce645fee0e3e625a915cdbb7d939d08c31caad14f7363fa53ce50354c6da789363c3881836acf21cf91f11adde94449c01cf22022f101154ba59ae7d2883bff6a6fdfddbdd99be979a7ddd8b5fa138341c990f685c9cb495fa5198277e981cfd0b3aca098344ad88a211f4ffc8b7c4b0bcc51dfe8448d10799e1e1e244c2fddc2ea6dcbc916024d7e68351dfed9e8c0c0e62ba91aa65174c66b26d552a9a635c3759e01cea428e6ccace4110730285fa3c10e37acd33073fad311423cd6d8d780c819f4cbece890e0078963fc689152828ff2894906e9c0158cde3b3bd7a7764da8ca26de9be4e0b8c8f4e5c6f4cb66e48f951770b7df3b34843e9e53f3f0f5851395089b6ee931f376f4f14c1c514088bf2461d1bc191438768c770efc2e039f068b5d36f36a2913eca2705fe209e8669b233323521aa30d2ce625bfe585fb7f730cadecd5d34f8853f1e526f4b047644de1b0e936262f48ba63230988065a2a8eadb3a68c4c0fee012ff3f69d711f798769e450ed917427bd6644778056e89d18ad7010229fda2bbb2ec35d74a9e3ddc1394428082bd7d38299208a15b22d8ff499665ef58ff7a94ee88b2c55a0d87c528d6a024ebaf6b24bc4baefa8d8aea3e20862239a1880ecb6c25d955b73a2e7be58153a33a22cbc4f0674015418bd0fc96df8a722030bdafb9aee6abaabc622c2c9ea01b2574ec3544d31ce6bb14c7ee85831ca6816c185e417f23080341af9c4bff2104cef3e5a84a2c83d8bab800e84aefc47a281faa3c047f3af20fe454a5a57aad76b70f8db851383a74dceba449d7d0fed8b7f4be4f31414f7add5069b64e77d69cd3edf89a49ecc793d009d2dba3cc294df6bdf451665d0b69680d976c56ffd271a76afde3e466c519e26b74bb208ed5f100f611618d8442dbbca17058f38d0712147eb8fb693015b99741453ad9ef71dc3f1a57fa15b5f1aada8f3e720eb2f202a3eefacc2c16064be25719c190315ae4d273517d18bc1366be3e46af5b1f0a6a0ba821f0ac4f6a9b529469d457a113b4c811084e15d054dea14e9a33b72789ef896d96701c0ed9800f07f4bc0c4889e2aa923fbb7755471f6bb551d8d100514fadc0194973644c90957b4d313c98beef8dddf35e3e89f20dede3e0ff11de7f33172978771fb73db56974bee14812636cc5c29b1d06aea8862a4a349d9a4edb7ccb6b3d023816808f8936a1a306d82ec42ff32568ea5ead8da8d994c521c1e8ebdf39445c18d74dce4aa2feff22296f081439a8c70ae965e6b868d427ee53c4f79b31c8dfc3e9829b3b7498a123d25a65470c03f719bc9f61bd0d852455e883d43e33a5fe2d454d710f7c37294d491bb7c2a1cf0ccb6b7fdd5cd9f08f60d53f34fc14ef28e2603418d4480fd1875d223468ae64d4dde226b53a8f707c689a229671454932e01e71af01794de3c91c17e2ef030185f8cfd4338d96cc1c92ad6d749115b7fb06254fd4aa55f4715ef33af2d8bc8b856f4cb903cbc3f632b3903bf81158a1e4c57f9e3498bddf76df9c50a063d5d831260563e872cca0eb7fe82e89e1b1f8e0f02394639bf238ba20b6f45ce8e4ca7e815c1f84d039d2eda327dcfcb8159b6f946d366845a8c2deb4e63c100b897548db53c95cb39f47a379d0a02617a2f1fa00455d41d15cb2acf7ed2c7ceb5a80fa2113635feba52ae718f96e2d523fa74de3e150706a90e829f07f35799132850c5c38afb67fa6e88d281fbac322c084b37391856249d195101e35c7402a0e757cac243cf1b944a0025e8e7036b320aace05f29bbef680c94a6bda7661b0c8405fe7d1c94b3f40eb5c96bc1fbad1e9cf2d9cff1ab68aa7575d4ded913fe7e393d0b71a8b0e13f0055090685e459bf9ad37d5dae80c9734984dd3c64404091aa7b7b4195e3f8232f1969e698cd90dfa45f540ff8672ef6688ad3308cbd81b206d6f3537420019ecca0aba7106a21d022e3de3cdecb4ff1d6a0f8561176ad9ac73daf8867b244b26a8d3bd3319533a84019500190833d1728190b6dd3d65e9b3bff8a8a8cb888c06f94cfad369f7e7295cb911a1a2ed958d4831bf46be9e2077a892ac916ff84afe550aebd96a14b3d68e9ee3a907fa587da60bb79828cffccb878f9cd9773ecb1ef88464e22c6371f3ed39662ec0776552e5c4d4b8f3b743b617c48aa45358cc7ca41f32efaeb49556c76da53543d8c8776938a5b173e25ba0f59a991bdd77907a37b7338d228e53d60b7530ec32605722c18dadb29dc6f4ffce8a19fc90239c08b101e7f55db649534c88d626c95fb9d016bab3b54b7bdd0e803ec515321409bc821b5aa07d5deed21c7495850cec560d5e28fdf464de5fa8889d8a9cd1b878f64f1da0c15a29c27b91385997bb13e22b9d876f0ed47d2913b6279b64017a00715d0078e5661e17e194af1b3d0c667bc5c01a03ef3052dcb1a7dd1530267226687bec599b4377b3bce63cffe2f9b5a00cdd09f027e9759e291e6af1ad06ba99a02120db57be4071edc688d4fa1b499b7dcaf071905f18bdf1ee0f4cca8eac1d9039febe43e646f7ea04faa6da14bde8b4a6959e676840e61b6223a654ebc37fb0059258607596a2df53692b1f7e2648258b55edfacd4d9cc953b89a6cddeca5f825201b1ee950e69ecdd37db5ba86a466521cdb5e570d7f8ab234599f72099fa42cad76d26f1c64ad3c1c3ddfcbbdbb6019d009ece0644081a2d38e21941fdd5b5def915b3a00d80ce05d7873a868ed104422e4e4c5644369334652b8d63d46d3c23bf1fbe8e1776e08f62722d6f1e1881e900944be823e8551cae75e3d255346cf7a8c0a924e540aef8aab02e5268f9178014e71051d242696dfc37b0745db49df9b3d0a7a24f99fbe1f83fae1d72c1a30d8fd18bda8f330e66e31a083a74f95cac5c3db8846421aabffb1efb8243a66c2f8457ce107bd9f7cb08b15d25ebc3dbf916e087b1b1675b946cdad4f444125bcbc2a802f72612a6ff042a35d4a4440a9f0381a5e3e408a02bae75ae4423e8abcfad80fd62c07fd625878d00d86034985840c8a12ed6346f857699d783a8009ddd25feab5cbbd5a47d5381a565b38f2184c5e2b7a343a4cf7d3c0c081eb429fe90ba22f222effa796fa59089744709e112c18419b0fb790f1096c1c188f0e5d8d76f13d77c5f0f8adce0b5a36e0ad64a3793186a1ac555af9e64ff34a9333b16ecd6ef1e9f1f6dda87a277cbb5d1cdfaf18c3a89ac899b55ef0767e8ee97078d04fa91187a337afc75a838574e149891ba9be6436d58988e001ab3d06ff6c0fb0cdb5f42d64f8eaf8c12fd761df8db6521b9488f494c4a4dc7c9385ca736b9947afb8587e194434dfaaf4d468e8e463459714e9c0a05f27b243eb5decf9c70f301b8097331b302f994f84750701d377897a3dbf55cd170bf808338d8ef63ba9de24ec74caf908c6699fac5560f7eb869b3533d48057ab11c373f4b7419f81c34806472b7816fd8e0591409dad26e367bf04298b7f08cdcd7b13af138f3baac3bbed8a704f1a9a69c44ba8df25b8343b0a0449615adb722c14ebadd717f241c734ad6511ebe22ef72e8807e41327ef91a10029a9f1c2fdd73a20edd0e5a86e610294fd880cde32ccfbb1a94dbcd5bd33b4c24b92f2fe1240a6ee7c5a76556a681a25ed7ce6755ada52c75fe9635a453c8a3dd84742826ee874a3c314fdf17005b7a18d9aa618ba5a83a0f89acaa6bc4b3484b9337c78b9035463a4d5ab9403143b43afd291b4d14696e3e46e053c8f92d4f4f609de7536dc2e4a3e3c9a41679570cef71ec7136d94bc831e06ec4b34fa3b4d2c6890e16ec10c364dfb99a21da743c6b56346e2811a010616520185df2bb48021a56ab9a00048eceb25e0ebb1a0619814ffb786062f26f3e4bd9a93843048c7779c5db36092c12ee9201aa6c1110e69eefe2c1736ba024d0504334fe4591493d8df45262f25cbee4889d055c7d89c432f4bd7f16993d2932984155646808d1ad69898c46e24d568cdc1ddcb324ba9a6ffc258e3f6c00eb248b33a24b90ee14bac8f293bcf53c1a1bbaa7c960cb309f92ec138395f16629c207e721ad0201d7a49276240cd194bfa1f86843b1e8d9bde9541d7b428805ed7e819b7f51e1ebdf9a7e6a71a3cb1474221eb6d724c3f5f8ae9246dd7602e9d5e22a01c27f7bab10557ebb28bb74a114f08e87957e57baaf3a6ab81d4164d6c000ab5e47d05633f57af7604a60a345eec64034cc9951046351855c19be83a4fcc61f226b3633a1a9f576acdce92fe38598073b3d53d6354343b42956579ca326e844a18052c5d46413e6e55d728fa2ef70447a3b4132c605bbf50f543b434b60b8cf6b0b3bc86ddc6ceae53a4bfe5a781a7b8c0bf19026d188b25b2322e33707e47f27911063d4ff207599ecb100babbc8a60a57bebeebb465d97715833fedbc886ced26b27adb433a2208335119a374f6c0626e07bd2b41a035605950cc9caf447db5c426ed34fe670883fe9f5ce6fdb315e6f215d3843ab768d5b01f58e79a72b8445b3aed67c38d12ba7dcbfd5d260721f918d2caf5b3e9ffd036de53bea09ead38e36a21a00642723243bd86ab011d6b64ae79241a7ef2a402ad5eca117425b693fdb5b69053d3ef6cbf77716848e09fc348e49d40811bd1e7e3b624e8257606cbee7cf78b1819ccc2303268501806a1dec36ad6f23fca48551d7f22a00454a05cd83e0c8ad8200290a9643fc21a2306ce162531e1ff1c686355ad4e5d88b3e414b44f062c9e5b4e8d813c5f062599f61983a2214a73ef03470d4851258b1c1bdb089d5ff829325a2bda17efeed245256249943c4f1e37e7a11edc9e32e60d4815d6d6009ed8bb39c1a74b9e23198", @ANYRESOCT=r6, @ANYRESDEC=0x0, @ANYRES32], @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64, @ANYRESHEX=r7, @ANYRESHEX=r8, @ANYPTR64, @ANYPTR64, @ANYRES32=r1], @ANYRES32, @ANYRES64, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32=r9, @ANYBLOB="7d765dd4b33c9d7e03d3825b601162de19181685d19ca6462ea4b5b13975b495896f3b182bbad5b500418f7de3c52e5caa5e344a925326b6464b1f9c770f2b5e38cf5e415314405c2b0cb1308f8536931e014dff990a9c0b2c157eb06182883c07dccae7ba31", @ANYRESDEC, @ANYRES64=r10, @ANYRESDEC]]], 0x1, 0x0}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000140)={0x6, 0x1000}) write(r11, &(0x7f0000000040)="e86c29282c07dea34df0eb67bc52128030", 0x11) 16:02:10 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x7}, 0xc) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:02:10 executing program 0: r0 = syz_open_pts() close(r0) r1 = socket$inet6(0x18, 0x4000, 0xa4) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r1, 0xb, &(0x7f00000007c0)={0x2, 0x0, 0xfffffffffffffff8, 0x6, r4}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r6) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f0000000500)=""/109, 0x6d}, {&(0x7f0000000580)=""/62, 0x3e}, {&(0x7f00000005c0)=""/21, 0x15}, {&(0x7f0000000600)=""/212, 0xd4}, {&(0x7f0000000700)=""/41, 0x29}], 0x8, 0x0, 0x3) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f00000001c0)=0x200) syz_open_pts() ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="a694e80abb5fcb053374b5ededd5d392985ebf8ff7f6c3224e1e7ea5366b37e2f95ee16ad090bea68002fda09d5c041e004b8154cf425fd44e0f9651420291cfbc71dd21ccfd5b1e39b536f6cb5b01dae420049decce366520cc8e17dca31ff6e8a470c3ff390464c2835cf0f3013864e4632745f9c2cd783d74a79fe521d31ed49e36b6721614e1ab9e4e94919bfa0ff062443e6df9ff89fe655b09dceb98fc4837809a83d93fa9908867a686e111299da5c6a31645"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) getgid() 16:02:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'t53', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x0, 0x4000, 0x9) r1 = socket(0x18, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 16:02:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 16:02:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x5) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x7, 0x8a) semop(r7, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x3ff, r2, r3, r11, r3, 0x104, 0x5}, 0xfff, 0x4, r5, r5, 0x7d55, 0xd75, 0xfa}) seteuid(r11) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x1, 0x0) bind(r13, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) open$dir(0x0, 0x0, 0xaf) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) r14 = dup(r13) listen(r14, 0x0) r15 = socket(0x2, 0x1, 0x0) r16 = socket$inet6(0x18, 0x4, 0x3f) shutdown(r16, 0x0) connect$unix(r15, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r13, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:02:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x19, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x401}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x8d21f673844cb907) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) munlock(&(0x7f0000144000/0x2000)=nil, 0x2000) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0xc) kqueue() 16:02:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:11 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20c41, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:02:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r5, 0x0, 0x1, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = openat(r7, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r8, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x66a, 0xa1, 0x33, 0x9}, {0x4, 0x81, 0x7, 0x8}, {0x1, 0x80, 0x6, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000311, &(0x7f0000000700)=[{0x20, 0xfc}, {0x6}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000340)=[{0x80}, {0x35}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x9) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{r1, 0x2}, {r0, 0x100}], 0x2, 0x80000001) 16:02:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x40) write(r0, &(0x7f0000000040)="716c9f", 0x87f9b45bfc4c7d50) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="3d020c851e9dfe76cfefa42d7e665bbb3f393d9402d9223306a5dd3689af65d0c06e6c3c03ad765f76da4f8d000000000000898bd1ff5387", 0x133}], 0x1, 0x0, 0x8) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0x2, 0x3, 0x3, 0x4df2, 0x1}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x5) syz_open_pts() 16:02:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x7f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:11 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x900, 0x0) fsync(r0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x1810, r1, 0x0, 0x595a) syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1f) open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file1\x00', r6, 0x1}) 16:02:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x10, 0x8000, 0x6) close(r4) 16:02:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) truncate(&(0x7f0000000240)='./file2\x00', 0x0, 0x401) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r5, &(0x7f0000000140)='\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') renameat(r5, &(0x7f00000001c0)='\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, &(0x7f0000000140)='\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') 16:02:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0xfffffffffffffd9f) r2 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x1, 0x8}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0xbeae, 0xe4, 0x100, 0x2, "9b6db27340da4a10c69f9ba726a5347571856fb7", 0x8, 0x2}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) syz_extract_tcp_res(&(0x7f0000000180), 0x10001, 0x100000000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:11 executing program 1: madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) 16:02:11 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000400)=""/105, 0x69}, {&(0x7f0000000480)=""/98, 0x62}, {&(0x7f0000000500)=""/14, 0xe}], 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x8, 0x0) dup2(r3, r1) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000005c0)={'./file2\x00', 0x81, 0x0, 0x2, 0x0, 0x1f, 0x6ad1, 0x1, 0x2, 0x0, 0xffffffffffff0001, 0x1f}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r6, &(0x7f0000000380)=[{&(0x7f0000000140)="66ea91c5d94d5e36", 0x8}, {&(0x7f0000000180)="8838eaa58ca8920e8f8000b3252ef1441da65d531e8fbf01570623a45736b029130230c1ea44c50c6c765d721b652c7b7ce82c0d04a783927ab7e297c31eb03f25ca6818e0cb228ca4751f78a744f438717427e5a01862846cffed5598e93938285b04b651f93fbd66bdb4d504e765ff68fdc49016e1cec0ef74e442b95a7121acc7691ab0ea5eb4be7c2cee3c27275043a761e16257b7841a83a0022b0c23f7530c1d80d380ff2e74016dd4bc2f957ddd9d04d08453fde59114055e2ea429334a350652c7eeed2acaa3a533b7f404f87493ba7c8a1f852e91c3a7dc841567dec36aaa93f0a4fe03263e329f", 0x2b7}, {&(0x7f0000000d00)="ca504483c369593dec0108087a3eae8b622a1e8eecd9a0d9ac776b5cf4e410c1371907b6aeda1931924e3c991998c900a36dde8c9cb1d4e4463177a0ee792e37b835f2387f9db012b02db5bba54bd06f6aab2fe8edba8360405750464624bbb261bf570020be7ec9c111ed815f556f6e0728dbf3c6363527c7552b2805c05ec46ecf1cb4d72afd52f116423f5bbfb1b9223eebd13eea5aba68c983fb52363e1b54177c53601a8686d5cf196c9e46d27b5d248ad50638d58f224d59cf0d4e2690d8cc12f178ef4c125336b103d11d88384b5665ac41bdadc533e0f27e2767aaa94c70395f7106c3c7e36e1048084a5aee9cbc4deda5adb68cfaa620fa11f0414a66a499a5e4937b6878635fcbbde1ace96b3703b7c39eb469048b9daf2e207323fde79ad51343f197e135b799724b298f15f9083c0e304009c313618df58e4efbdc4bd4ef6ba882b606389b7265b80a047f7f52da149af9e464773d6542a275a8a4859a01f054a414251aa4af7d6cbaa83b99a9fc8cc9518d584112a1a78d47b48bae852e1255f5367fce78cf803b7087d870ffde9f1cef09be6874b55ac1ec2c360a6af8d5e66eed341fab1bbf70e77e401f7f95342b3d132a4bee9113e23a0becd14c70751f9b5afc223baf67f7885ff834d0c943712e097810ea8708b88388a0481bf5c2228c6eb4a7c5343782d9cb5614da530f5c6478865f9afe843072ab31441d2e4ffc643ba67e4722251d14399d72c119796492aadd7ad03487ed772ac7083cd33c179b99fb1991fcded349a66e33eeec9d01311c6185dbea51674f2203a8b385c62eb66f9a87bb3d120bf52cbe47f568e010a785dc456a3b99ba88d454c40216446dd8e6e66c80b8a4f02ed7d2c31486da912d518c907699948e2ef1c1434f58d7a6fbe4dc94db2c3a708eea226a3b21e0e63a3c67f66e6649ae7328bdcba87f7b4f2ea037742319002a3057d766f358b35946af458566f2407b23493d971fa054b2f4fe2518cc4de783514233c8c513a6aa4763af274b406fc6bbf72f15e8a7f341c42020bb504547b972a5c68c1959df1ddcf43738a3176a769d2de2d2673b6e96e23a47a0cb384457abd0d0bc1a2367258b8789004e55714badec05b0643a08c576e5e08e7ea2521025c2802cb57d91e9ddcf79ed97b863887c9617a79260f260c9148a71cee435ac55ecde509558337dbbb016bb81cc2e53555cd057edd9fb5c791fe83c10281d46a4f40c577cc6b4f8d7dc72841cafd917142cbf6d9827cacc280f87432ae8e4bd1d43eaca805e8917b0bef83d22d1ba886b6a35f659a6ca639c41740368d41f53b3f3a70fa5bd1a7534931775d965bc76d3d5dc7167e4ac576e6bc9e934e45efa235fe2e794ab69a5404d4038b973db2e38ddf0b8f7d7689ce1c63128f7cb7cdf4d94672ff387c3e34b83889470aa0733e5a8b03085ef3f4e0b1114e354638752f4dd4c61689b66aba90d853531df1b7f6297a11c2c8f42027f88aac4afb64cfaaaa620d579a8ac37cfeff6cb16865ad598c60a9b21789f1d5792773e21cf3b3d53d2abf1fba1bd57d8507324705214a8578731fb7fe55598b8612f5edea7e9428cf3ce9270663e8e065699b970981594706bfd482bb8de5091d3f50380fa8222bd825fae593629fbe88994622e7c4f34df21ec9e50468d3f874a45b37b34dcb0b429b22b5e3ab771e97986df3e028fa82707b7aa25e92bf25b1b00982e7e56eb4da598f1f84275d9a9fafc3f83c8738cebe4a2323f6b52648a1ce21b64f3e369185a472bdad8bea3d848bca08e417aef080b5f10ae6ed7f18382f7acae70d5378abd0ea488384885fd50967ad594deab9b32756b02bc4e5baacf26528318636cc195606730d23a89652fb0f5051f7c08f1d9bb097c6de97057efaa47115d40cd7b5e5224f501957c118fca1b568c45d86a36a5132c6a37a09120f03f5db5aabf7828434b1fe60be12042627db350f3972f91a333cc782bb574e7e5175bc2a83b56f198b2c5bca2bc1f0ac08cbce482ffb9d52af20e4b96f21072fb63476428a521be7281f783c448f09d06c77fa988310c85809f055a963090d1b597085b48349c345f3371dae102cfcd9f1c4707956a170d123118c20e9de9303e2628678690d0d6af2291c9830223825a04ed1f7c4fd44d51a0d2a43b5be44d4c2575ae942ee2b01a04cdc8e30b849bf8d1126be6a80d672f75883590b7f1c63acb5f338f020a7d190a176b628fa8ea07dfc65e469b49b24e573f996e1b509757a7c181ffca9d5908ae90405034f4e0841bf2189125752b8fd714344fa18d25721e7edede3ab6b7980daf9315e1ad1756211e78340c571a456fdb62e88b69ca061233004a9e3d50661ddb79affaa46bb2fb9eb6974002618dba2a64d9f94e9649e25cf721d6d264c72593cba26f4284976cb65b0c802c52b9f1674c1c7daa1ffbe46f69eb1424db17f00543e89d862a8b252f1ef0b99f997c8aec502a72d6c4d01f16ca2a53ed77bb6c6742bef6277e936ca2779c66b2bc74ff691e090a4d6936d539c9cf31788679b0db8a1524d46b2c8a280456bc35995a40eef8bb3f278533264f6857344ea55927b7fd0e39b1ed06bd94d2c07be7adb059756ad0ecab8b066bd3aac75ff690de282ffd3c47640d38e6e93c7007d5fc69b71d6832d3b6ec8d338cc74f1be383d018105dba4df124a047b35d89796c2b239acafdefc0b1d369d93a81e5f6a2b781754215ec4eba19c00b32af093c78f859e38bc4ea07ea4fb2c358de83129f558582bcc0e1eb8918b2a06ea2cf8c0d7778f48fcb6b348f32c3f421601b84a86f9ed9d7732d3cbf0c9dae3462001aa6c80ee46931f85c856b42e6e8d75a46aa384c41478e0c4a7d96518d0499c9e3281769c9b7fe34ce6923e1dad1cb1dbd24243e6c822e66f9a85330b67fc2fbdcb6f8257e0a72baa6f6890235e67038f2f095cdcb1ad0fb8a0cc6a17b2de5d26e4161d772e9c59bf869f0142e251a63915296cf4122f96cf36f068ff38b4ff99bac4731b1cd6a582194b032ad947d6a52b7f00137800173b76eaebe9f9f726f5d8312f9584da014ab132cef007b425f93f786353b062c8c98aab8b33037811d2fa9f00ec00eb0313ce612c1818d317aa69581a7ea23dbf9dee76f6ba4dbe904f83e2f2d99b70c616e11fb37307e4ddc8544a6852787a5ad194be554e26d556c729eeddf7a3bc0fe9706c51fd0af7f003d6a0de6ea5d182c9dc73767e19c7f185ca738f277a621885ae1c779ad8426709c48ef3dfd955a6d7753008f9735dd4b4910dd15a6b89fab1019a338a01f6ad720b8cee92bc2f20f41d181af3153d629d88c6d20b91b4542d14edde6b8455738bfe5fccd3eb4a7bbc376fc5cb7a6c180154dc69539602b04ba5ca5dcc9bc5b80712226f70d3be38e2c8cc13b5ab2ea3aa0ec1230ef303b419b3ca2d50d07f6a7be03dc39b0565cd9c69919e984d23bbe4740a8dfaba5d6193823b12486daffe013c088193dbd4af796491ef8aabefd394fa2ff38c55256afb0ca74a3f76b2b05e87c0e473df671595393b242ea8e07c749b16740502576655eedb5be8e64534c0e2920632190270eb9b1c6d15180b9bb7836c4f171ae471f17ed7afbbfc01f92b8b12dbbae37870d11729367e84f54b27d14c0e3cdc9018efda916f5b1f75062f4b9afb7ed19e6db6b1db7526d0220857de8c6b2525dbb4f94ad14689709ad1dd410d9af6747288fc068a06bea510f3b60d74fc6853de87624e657d72e82c37ea53a8c331868c725ac0d8d5c5b8bb837376a48a4017ff68985b68ef622cbeadd2b36b9de4bbf2bc54d61dd1d02f2da65e81fda4e2376f15443b6ad480f9e35cc10dd10e901a412ca893fb3a4afd6d39b8d5af139e6a8166c8b477ccc8c282950f03fa437b8c7c60d1e5f8814426adb8888fa756795dd0b1c6c7f82b2bd2dee9bbecfe7a2477cb10e1017a0e5f6108182f5ff38e171d2c263f4cb73485f82fa5f51faddae154da8260786591ed7a9c418d1e7dfc772ba99f61e0caac3e5352cdaf72399e86b72761adae2fef9630763c301e29929f2ad187ee1313c8802ed035df08bcfb0106b895817cc14f50417220ac40c03505589cf827087e24eef11c2ab8450144c5bdfaa5fc92576ef0c0bce0d8f824f32ecb713d83f4f462d7bc562d8ef05547466f48e385b0665c049f8f5c36a985672fa9002fd142b4895635a2b994ae5ec1902ca32b5cb401364eed01f4b1ad7734a4a2da9cc272f1b7c610a5745beb351fe75c93742f84c82d67e7763ca3c03709367f3086149c134961b3911998b653426bdf1b7d1b586690784f9eb35db66ae92481e96ea32c13b27bff6f095427e18759ebcca58ad13c31e075cbb4a025032a3006bfd58f17c2a508a03aead94e02e1cbee313ed89d04f9452ecfd758b5e64e90de2d8d5078fa18d5eb65372ec2145bab919bcd12fa8028d08bba87c94b47c405f588ba04691c8d4b524a9dabcf2c7b188dd96e1f503efca9d44c440c04434e1155c6da709e01a27e65d6ec3c73e393d4cd2927ef5f6a2b3309b4be0c1b6b8a7d1214323e66f6efdc9f716c9d44447beba2220c366b59632e773968b719aac7156eb41579c231741e7b24fc485a70a8bb2115255d9b48b760819428eb00658537e6c53bcf98743a4a168558f00f5e1bb5393b956c227de3789f59efab966b3579caf46fa8763ce78a6bac6fc12ec50b0375ae81f29e566ebfe93927ef034b7ff1eb428559f29df504730acac89a687eb6ac6781bb779906cba658c37a70a47c3fac900806d0c830dc24088bb457301ab66bef1e9eca874989ddf3849712502b78c7b7db19ca3f06110031afa767262918d077e92279fafa07d7a3d7bc19bb93a6c22d4b4ed9fc7d400ca1ebb64592c9f548c77488a07d97e2e4a206fa560672cea645174b0327ea4a133f93b6b9067c9125a7a5af0fb647314eb02dad6d7959d478aa4914a48038644aa1f1adc85e60751014a0a7c1212244db6bfde47d5daf643c6e992a520e2063c6bf23294047abe470ca5afc25f478d9d972cc0285668dc4c5690cd820abd4291b48fe9e0a57fb622ce65113a9ac8bd49c506e1d385379bdee0260f4e4561c7f555d8503142322dc955f721a222ff5dc8aafbe8b0f93aeedf7228c2dceb10aca6ccff189cdb3005b5b19ab507d6130806ae756422f40549c9fca923ab28cf348f8e757ac78a9aa17357d42ac460c1f8becc4d1d4aa81563fc8a5f6f0f51f039a32b27d25bf0b8771d80105e853d3419c1fd40aa19c8433a822c627fd72b94373482bd0d91eb1b2146a635811cb3c0875f49af8eefe8d0c7219dfbc1ecb9d01a98bec6becd9e891d7bdd6b9a953a13a1cb08eadf5f1066fb64bfa953ea973af881bb79861d811326c9d645df8847d312a2874cb3e94cab4be08b308c1e315c1184b3600004701422fe6d19f782193da5b5274000838c17d6a16326013451dcaf6f988a8c88dd11e9ac313600c4d9bb6ae137e488578a95b19a1c11f0a9e5c7a1c61d3afbde91b58e8298c8eaeabb2299a144c7b87e5033cdb5fbab2219d64fb9c2ccaa885073a53da3b21cd3081113cec7210c65ae7f89b9569cac7353a3b008286b78d7c4d2937f2975a617e99fbeaa9f3063cedda3b4b2411d017d6b084af65949b9851d1b74aaf973164f274cc431176ccc2e3294a2a89dc357d2240d14d18b7a44250052795ecfa03022609b594d94d53a875a86d8f540509259395c0e136be9c34e398cb0ba88dc07335bc4156943a12b1fe785ae", 0x1000}, {&(0x7f0000000280)="4af51207eb74459cc2b7445016bda65be6208783a571fc868e37", 0x141}, {&(0x7f00000007c0)="5bada3fe643f869f814f0f001dfad945fdfae7c18a71e3f8ef544bc6bed7c81cff9986b2fcdbb0a01c77a79e7d417745fd08edc3537f09935173600c85ee9e2c05ef392194a4eec02b73cfb2967fa6a8b1469f9b94b8f1f88acb5aa77d8fadc7deb80b595cd1e9c6d60454f626fa3d83a8705d72f798b286012e8e935085548bf6f304275bcd080efe5731578b9e745ab2f326eab2eba7c636b75d0300a32d92dd1931994a63370a34de407ec034e6d0e913d7e398dca208e29769b1b9cdd56ebd7830134c1e8ed4b0ffadd27e01c9e47deaf94ee526140817ac0b70869f95ed19346cd670cb8393560019a740bcea1e4ce3bd9b015f75f909e702a7d9c2044ec9893f3548c5c26fd7cee5bb7d5d828c1ec31aefa487774d4ebf60f108e0d9f3135c8d6b30c39071e584a74a6a8736a36b65b310a6ef74a8cc609b4d1ebd2c95559e0fd80b43aa738354ad06cd34d90ab9047e9d7a102ec34f7a6a", 0xd}], 0x5) open$dir(&(0x7f00000000c0)='./file2\x00', 0x200, 0x80) fchdir(r0) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file2\x00', r7, &(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') 16:02:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) geteuid() r1 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) getgid() r5 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r6, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r6, 0x0, 0x9) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GBURNER(r8, 0x400c5752, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getpgrp() getppid() r9 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x4, 0x2}, 0xfff, 0xe9, 0x0, 0x0, 0x20, 0x7, 0x4000000}) 16:02:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040), &(0x7f0000000080), 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) 16:02:11 executing program 0: mkdir(&(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) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f0000000340)='\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') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') 16:02:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d}#\xaeppf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x40}, {0x6}]}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/154, 0x9a, 0x21, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x4d}, {0x8000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:02:11 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) syz_open_pts() r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSDTR(r1, 0x20007479) r2 = dup2(r1, 0xffffffffffffffff) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x8}, 0xc) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000000, 0x44, 0xffffff79, "73f300070060c3dce5081af659b0750000007c00"}) writev(0xffffffffffffffff, &(0x7f0000000000), 0x46) 16:02:11 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000], [0x8], [0x0, 0x0, 0x40000000], [], [{0x0, 0x0, 0x0, 0x605a}, {0x0, 0x0, 0x0, 0x1}], {}, {0x0, 0x0, 0x4}}}) 16:02:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r3, 0x6}) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='tap']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='\x14v[\xfd7\'8\xdf}', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) pipe(&(0x7f00000000c0)) r21 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r21) openat(r21, &(0x7f00000002c0)='./file0\x00', 0x880, 0xd0) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:02:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a1050230400000000edfe045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="02002e2f627573008660651f3244ce3499e63f689f0dbb7096f819a02069a982ff96057ad84d953c21a64fbc34dec4f88321868ee853b50b67dd81e42cbc398572b3c41096c961e5392a645d0df5bd30f9317dc5a3462a6a72cf08611b17bee36a88e55cd30fa02eaf40cd2f2c01229e4b93dd710b298feff8ee06f0eb316ec83bb3550c3f45bf5a2b49d31c0db1288e86ec833cb8ed713b381b0ec59f23d15e198df677894dd78e314a8a12f9c9d401040000f4688acaf8ef354a1efba7273dbb25b50bcbfa9d52bec7dff7ac8ce3d56722070504acc81be239af1a81197c964afecf9d5050b4e7f5ad613960694217f96c0a36b7"], 0x8) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="f834180e6fc5cf7546872dec74f5d498ec55eff49aa0f93934971be401b6c1e28670445aa7d3d9e320892dff2d0000448cbdabd971a07eefb88327e354ddcb264c0c56724c0c3de0acfff92e51d5bf0aa81c801bc21c00004ce21d6347676875b3acd53ebef8a518da731663d2f22838ade1c17c3e441eee52a79d4751649bda8314dcb3e41a31985ff21c6ec64bd62344f43689d873"], 0x10) setitimer(0x3, &(0x7f0000000140)={{0x4, 0x9}, {0x51e, 0x67e2b6f4}}, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xffffffffffffff81) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:02:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699b, &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(r3, r5) socket(0x18, 0x2, 0x40) socket$unix(0x1, 0x4, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb259557d60f13ad30505e8d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b36019dea90d160e579b2048a3c0b5495a204b24be82ab7a1d429588e2ef0173423b7c576b"], 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000040)={0xb93, './file0\x00'}) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x43cbc, 0x4) r7 = dup(r2) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:11 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) r2 = msgget$private(0x0, 0x133) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/4096) socket$inet(0x2, 0x5, 0x1f) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001100)={0x1, './file0\x00', './file0\x00'}) getpid() r3 = openat(r1, &(0x7f0000001140)='./file0\x00', 0x200, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000001180)=0x1) r4 = msgget$private(0x0, 0x14c) msgrcv(r4, &(0x7f00000011c0)={0x0, ""/197}, 0xcd, 0x0, 0x0) r5 = open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x5) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000001300)={0x1, 0x40, 0x80, 0x267, 0x80}) pipe(&(0x7f0000001340)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000001380)=0x4) r7 = accept$unix(r1, &(0x7f00000013c0)=@file={0x0, ""/4096}, &(0x7f0000002400)=0x1002) accept$unix(r7, &(0x7f0000002440)=@file={0x0, ""/59}, &(0x7f0000002480)=0x3d) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000024c0)) getpid() r8 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000002500)='\x00', r9, r10, 0x2) r11 = fcntl$getown(r7, 0x5) getpgid(r11) r12 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r12, &(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:02:11 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$inet6(0x18, 0x4, 0x10) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x0, 0xfffffff9, 0x31c, {[0x1, 0x137a, 0x3, 0x9, 0x1ff, 0x5, 0xdcd, 0x1, 0xffffffff, 0x80000001, 0x1, 0xfffffffffffffff8, 0x4, 0x4, 0x1000, 0x7f, 0xffff, 0x4], [0xc6, 0x800000000, 0x0, 0x5246, 0x101, 0x23, 0x6, 0x9, 0x80000000, 0x9], [0xeaad, 0x4, 0x1, 0x2, 0x8, 0x8, 0x1], [0x7fff, 0x54, 0x5, 0x10000, 0x0, 0x6], [{0x6ebe, 0x6, 0x6, 0xff}, {0xbe, 0x50547708, 0x4, 0x6a87}, {0xc823, 0x0, 0x7, 0x9}, {0x0, 0x1f, 0x6, 0x8001}, {0x97ef, 0x8, 0x3f, 0x8}, {0x401, 0x1, 0x7, 0x6}, {0xff, 0x9, 0x7, 0xfffffffffffffffe}, {0x1, 0xdf62, 0x5, 0x80}], {0x7, 0x2, 0x401, 0x1}, {0x401, 0x7fff, 0x7, 0x200}}}) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:02:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x10001, 0x0, 0x0, 0x22}, {0x3c}, {0x48}, {0x6}]}) r1 = socket(0x1, 0x4006, 0x81) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945670 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000180)={0x1, 0x0, 0x9, 0x3, &(0x7f0000000240)={{0x80, 0x6, 0x8, 0x1c, 0x7, 0x6, 0x7fff}, {[0x5, 0x8001, 0x96eb, 0x0, 0x0, 0x400, 0x4, 0x3, 0x3, 0xffffffffffffffff, 0x9, 0x4a76, 0x7, 0xfcc, 0x5, 0x1, 0x100, 0x8], [0x9, 0x45, 0x400, 0x6, 0x1f10, 0x5, 0x5, 0x2, 0x3, 0x100000000], [0xb65b, 0x7, 0xae, 0x1, 0x4b, 0x3, 0x6e0], [0x1, 0x9, 0xfffffffffffffffb, 0xcdf1, 0x6, 0x3], [{0xa246, 0x6, 0x2, 0x6f}, {0x6, 0x2ab07bd6, 0x6, 0x20}, {0xff, 0x3, 0xffffff01, 0x80}, {0x0, 0x5, 0x101, 0x3664}, {0x0, 0x6, 0x401, 0x6}, {0x0, 0x9, 0x3, 0x8}, {0x20, 0xfffffff9, 0x7fff, 0x2}, {0x800, 0x5, 0x7fff, 0x2}], {0x7, 0x6, 0x5, 0x82d}, {0x3, 0x6, 0x2}}}, 0xff, 0xff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) 16:02:12 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000280)="78fc556e32c71c362b555763894fe44ddad8fc9e5c02d5434f77535581fed134ab947c5a079745eed75ee2af242a08cede83e44e417f2b6a9dd9f8c11b7457d40a0c2545094640bd06b87308adb0619ad80d7155f299f44e2cdf7e600e378daeac334980ec7042287b25c9b616527395e3d32cf839961f43efdd7745928df4aeaa0f2a75df7ba5c512d115809c16ca7d492660e7b7baf1f8ee534cb2273d5a010c950b210665b7450b50def300b5fbcc9ec49a57dcfe477aabd129797d359b8e86b4e6c99170c7524138313c81e02a71221ba3fe2623fe20b66c9a38da6c9c64c76836bbd3674b", 0xe7, 0x0, 0x10001) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x3) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x2, 0x204}, {}, {0x2}, {}, {0x1}, {0x0, 0x39d}, {}, {}, {0x1, 0x10000000}, {}, {}, {0x3, 0x1000}, {}, {}, {}, {0x2}, {}, {0x3}, {0x2}, {0x2, 0x6}, {0x1, 0xfffffffc}, {0x0, 0xffff7fff}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x2}, {0x0, 0x200}]}) 16:02:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() pwrite(r1, &(0x7f0000000140)="a19339eb6c5ae93e09b0a8facb309314e03fbacf7d07dbeea70b127505f37d23", 0x20, 0x0, 0x9486) fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015945670 16:02:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x20) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x2) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x74}, {0x80000000000006}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x80) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:02:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x800}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000340)="0000004ca3164e00", 0x8) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:02:12 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0xc02, 0x0) socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r4, r4, 0x7d55, 0xd75, 0xfa}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x6, 0xf400000000000000, r4}) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f00000000c0)) 16:02:12 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x4) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x84) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000240)=[{{0xffffffffffffff9c}, 0x1, 0x54, 0x20, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffa, 0x63, 0x10, 0x6, 0x3f}, {{r5}, 0xfffffffffffffffe, 0xd35def8d02616ddf, 0x2, 0x401, 0x20}, {{r0}, 0xfffffffffffffff9, 0x23, 0x40000000, 0xffffffff, 0x92}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1e0000000, 0x99cc, 0x5}, {{r7}, 0xffffffffffffffff, 0x2, 0x80, 0x8, 0xfffffffffffffff7}, {{r8}, 0xfffffffffffffffb, 0xa0, 0x80, 0xffffffffffff0000, 0x1f}], 0x10001, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x28, 0x40000000, 0x3f, 0x4}], 0xfff, &(0x7f00000001c0)={0x2, 0xb5}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000004000/0x13000)=nil, 0x13000, 0x2) 16:02:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x6, 0x7f]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000140)="5ca11af3427cd38d19fead4d3a0b66713b75aa3c619778fafa3e2fdbc0309ee07499d964416ba66c63d0e34d4ab4ead4326c94f20749bc9f9e6b442530d8b6b511bf3a987d164854b94fb9d21c3122359d8a46ccfd148d513599e342d356cd496e79647906a2f6e29a4737f6171e4b87cd", 0x71) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000600)=ANY=[@ANYRES64=r0, @ANYRESOCT=r4, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYBLOB="32fc841882711114081dd7346de207cbf97aa4d335168c91e2843852d27827ea3324d7f17d91f50eecdd9cd4de62a576d38fd8927d91eabdb0c1bf21b62af3f0aca3ddf9ec4c89a0da0ecb26a7d60d605e9ad5295f90c3950f756836b2f69604612d4bfb61cd71edfe56ffdc98e2a2b4c17841a09127b9c159a3b7d7a59e134fb9ea4af95f06a39d44aa7ce2913ce281de6d0bbd8bf0cb4ba69c7a571881bf29335a3b73b9806bb3e0b8b466c4c5b69f17ecd1c9d73b3bc7c279365e2f5da2833dde1662b7ccad1936da3742c478428f", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYPTR, @ANYRESHEX, @ANYBLOB="c18b8e30f51fc34c56b85f83e7aad740f75558a7a236f70b710728df6a7e4b33b824dbc3aab3500d4b1a41688e8539dd40e24ce792548645f3734e6144e47f533d58c57d2456d31bfc7fd5c5c804e23af63384abc514b7f3979ed08d43ce8e299cdba64df166398e9e60f4e8054cef1f71f6e088367947da37d390f402d13408c064ccdec55c3fdaea83c3c23d0dcae7f64c77df964dad6a029d78c84a4840584be28bd7152ce424e0179f3b506bac56f7076d47b5a1e6e25b4c22e34d5419b22d7086caf9f646ebe5f369f7042b4b64f2e595e344efac660aa6f593", @ANYRES64=r0], @ANYRES64=r1, @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR64, @ANYBLOB="11a009240669671e729fba65082321095bc45b302c62de43a1b9a519d0a0b9401ee5aeb2f503f5601a8940ded0a12bb3d6d2c9c4f0d280252a12f1f7ce316f02c49537d7a73a597591cd4d320ce4026036ef9b12cd1f872525101ac1a4823d41d5362805b56c45aebac4972a821a6d7c3d65787956f13937ebe19ab6c6e9bd657e599312eeca3e060b2ab92771665251097458cb4c10a0d169fc53f9ac61340f040f06e1495c31e4dc6f6b88af577575c067a908934abda0e03b38", @ANYRES16=r5, @ANYRESHEX, @ANYRESHEX, @ANYRES16], @ANYRES32, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r0]], @ANYRES32, @ANYRESOCT=r3, @ANYBLOB="fa841148484ff4259c078e5a9adfd329dc9e91b90cba11af852de4db3ba4a01c801663ed6e15724796eacdd945a1a6f9d06fe7ce395290d555baa387cd973b3020840f52cfb22868cca6da0fe0d4459e804e1669c3eb80ed21c42df488cbabefaafa61b9f7f1a34cc9bb2dd7518df3cb359888c3fba9971287a4eb7c29404b9ed0187b215e9a3c1124e5b9740c935b155a23a5866c6dd8e8ae", @ANYRES64, @ANYRESDEC, @ANYRESHEX=r0]], @ANYBLOB="cac2908471649d7690f1e726c630e1443b46e1de12b798fbeaa418c740d3e3e2"], 0x4) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x0, 0x4, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r11 = dup(r10) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f00000005c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, &(0x7f0000000540), 0x5, 0x0, 0x2) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff17b9fd05000000713048e699319296486df4870e3c562b14d66121c7e97116e88793c629c7d95f3d1310c80c72035e0b5c1e3371b829bf06ddbb86e4ee24bc2bc747745ee04b791d259306eca2269e992f1ea0f9b45ca9ff4a13abf95e20d9d8b10c378b79fcd8c95ac43d3dbf5266c85fdb1ccbdeb1deb6e4914e65cc74e3f8d655b955a01d0d799cef59bce6facc102a94e210364398b571ccecaddd2006a301000000506981b3b89ab5d6a5c965cc4dabdea79b3c2fc572dfb00a6c6ee8741726ae", 0xc7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCNXCL(r14, 0x2000740e) 16:02:12 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x80) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0xc0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCPROMISC(r2, 0x20004269) r3 = openat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x3ac8def0ec660ca7, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x2f46b76f3cc3bd2, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x1, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x209c9, 0x0) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r11 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x10408, 0x0) poll(&(0x7f0000000500)=[{r6, 0x4}, {0xffffffffffffff9c, 0x17ccbccec321a448}, {r7, 0x40928ad0b264e9b0}, {r4, 0x164}, {r3, 0x2}, {r8, 0x2}, {r9, 0x80}, {r10, 0x80}, {r11, 0x4}, {r0, 0x20}], 0xa, 0x5470542f) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTSTAMP(r12, 0x8008745a, &(0x7f00000005c0)={0x8, 0x3}) bind$unix(r4, &(0x7f0000000600)=@file={0x0, './file0/file0\x00'}, 0x10) socket$inet(0x2, 0x5, 0x5) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGKBMODE(r13, 0x40044b06) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f00000006c0)) r15 = socket$inet(0x2, 0x8000, 0x8) fchflags(r15, 0x10000) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 16:02:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x26a3, 0x3, 0x7, 0x0, 0x7, 0x4, 0x2ccb, 0x1, 0x0, 0xffffffff7fffffff, 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0xcf4af30936cdbd16) 16:02:12 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x22, 0x4000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:12 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup(r2) shutdown(r0, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000140)=0xc) recvfrom$inet(r2, &(0x7f0000000200)=""/172, 0xac, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getpeername$inet(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 16:02:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/56, 0x38, 0x1003, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0xf7}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81, 0x7f, 0x0, 0x7}, {0x80, 0x6, 0x1, 0x8}, {0x3, 0x1, 0x80, 0x5}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") fchmod(r2, 0x111) 16:02:12 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f00000000c0)="4066937eb6508699b8487a4f", 0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pipe(&(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x4010, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x440}, {0x5}, {0x6, 0x0, 0x0, 0xe8b}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:02:12 executing program 1: select(0x37, &(0x7f00000001c0)={0x400000000000000, 0xff, 0xffffffff, 0x800, 0x3, 0x2, 0x1000000000000003, 0x3}, &(0x7f0000000200)={0x2, 0xff, 0x5, 0x1, 0x400, 0x1, 0x80000001, 0x7}, &(0x7f0000000240)={0x3, 0x1ff, 0x3, 0xa0d, 0x772c, 0x6cf, 0x9, 0x6}, &(0x7f00000003c0)={0x6, 0x93}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000400)=0x1) close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSTART(r4, 0x2000746e) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) linkat(r2, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) execve(0x0, 0x0, 0x0) 16:02:13 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r1 = socket$unix(0x1, 0x2ebcfac8d917e2b3, 0x0) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="97a38610d76697b7bc7ed92d10c0a5a094e63827c1b32b12b0a93820aaf01e44f451cc65efea79d3866f28b39a905ad1c529ec584fdab13aa516db637a578078c1b8a513142438de6c7493252e469e8188b764663a34774bb47fab53135e15c048338ff6b547e52c6fe29455e0638720f95bddeb0dcabee49debfd0fea2b3a9fae22dd39d5bd09a0e26b73be850e46f5891f088d267b7d5fe90e18be27c0", 0x9e}, {&(0x7f0000000100)="4597398a6a33c185a04054956e60c47f3c5146e9c3", 0x15}, {&(0x7f00000004c0)="46aa684f320e039a17fd79244f006322d14f8aa9643b7410c67a7e44d158d9ca2b93ce182a72b2c86830674f25c895c9fbe9c50466c05bb6fb3041687c8e015bb6a0be3c6e56395309d170b8b4bb3db70dee051393ca2b672cff2562893f92149364ac7100bd489d1d0bf72067049d5bec3556be933a9f410b29bedcc6314621eb2a670928add919ad8b3e5b03abd694f5b3d9ed4215d1f341da4649a0049b0764909485931c3bc422a2b2b79ca8eea33720150094fe84047459fbbb72d9fe57ceb3f6a58dd83454c9a2b140cd24f1469511bbb12db8f310741318ebb58316c0fb13598cf36e4815b1914456697318c59e88aa91310e98408b7a7bbf3ff9ceac6f18bd0a28991261643fd38b05590da65f19b4e061dbc6ca7667718be2e4fa3dd7ad9790b997051c56ccbb0336ffa397fec07e665693a91de9cf9eb50cd2a31f9f4d66b8462a5582c68abfef01288ae6afb1e0caa6a3edd47d7c047c903c46973d129dd11f21598a0b272eb4dd4b4bd27b26e263c2865600e5985a175b926fe444ba5e1c07bc66c6d9eb25caf306a2ddfe479bc3718ea437e238d8aebd7937798bc8c7fb7ae1ad747a51b2ace157c01ae192a0552b33b022fc496366e2ae5898db58ca051fd8f2d5d0da49e63446606d7f824d87005e9e5e4022f28cf207ca0722f98c1331a579acb587273c2493ef8b542142a02b74f6007917cb79ceb4289771f19c08a7f257cbcf812fc2a56c69b041c5f9219148926e3e4f4d9d49e9f7f8a46f03e01b0089e8a7af3c2e9582c666b19632a6d7ae202524e3f2368095e9b1afbde83fe53aa8eeb4225a09e8cd57435ff3e3d4190ba991d30c7482d79ccfd190170112d8a93d04d1f7a0547cf45f18e7c8bb010d93311f04896cff0cb7157766493e0cd5754ebe314de780dff05c6ace09bec4dc627362f61a54a259f562587ebd83091aaae1ae0853f18d6afb31446891db5ac6a648d974a0b43ceb736c537e8e04a11273d0ce2ef46acb6a800a45ce32165e40bf19fefe8eb60f177a674b97e78b7634d9784ce97e7ef538c99cc0bbfbe6ce290398ba87fbd1c741c09a541be8a6d5bc673918a22cce6721bc5860b786f230062bf6cb25cb3da29ba3c43763386a87fac69c5c11f08f1ac23b2f8c0a602031980f10fdfbc09bf2b2ac43c27a0a2225141fc4d1b6693a5caa995b873a594f194d7e7a34692fe29a02b67ac75c1dfe0b6e2c6c0dd1a69779dce5422feb45f862ed9e74b46c43828338773136c57f58749812af87ecbf8da2ffb04e1437e5b0959f7f92388ecf02f452820ffbb734c204ee31e539edb60a55cae4db12095e8729ac077e5e2a0ccf81c9b0926f560563fa7b1f315301a25491873746e77a60f1c6286974b567890bc55ed9654eff2c4e1e1aa685f2e92459aa16ba58669332abfc04d9105b84c22d3b6f6f42288882f761afd678130c3aa8b21f02da7be7bc3ed1086d8936620692b1167a5434b8828b1109f901c7a56eb171e8fc1144b9b1bf6be59924dd7f037c81228c435186967452d611bbc68523fdbf85a23797e3bcab4d9a0b1f3de981e20811d230cc79d761f70ba44949b598f287066c66bb8c553f8f54009aaa5c1e44e162d3dde79eef25136377871c64a9711806ffdee2ccf8252f22b938d46bdef60d38e861fdd2202496cf486d475be8d9eac1aac56fef9b09db0f97c3b8466138e2f19ab66c2a0a705fd3ea0c5056cb604c7528c979381206708ead3e36dd6da260499dafad31b96dc73b7728a5034f0aebb5ba433457bef02b808e087c0d3dc7b29f7813d624173cc5a7e58719ae754f9736a1b4abb964ddbd07f8b0ecb3c07694268b565909eb5d5145d93cb82acdd2fd3220c02366cfe1cbd022f7ff555c7ec9ec5047a92b4527f4455ee50d5cfdf9b54bbe4cfe4d6c659d556fcc42c256ea3e8020f752808a9268b4d324c26ab7e904c56932e8526b07682301706f15f33b8e2bcaa3caf3f7dd3a55f15dab9bec39061c9260e847bf20be22747482ddff9b24c44ac258edee1e3a4fe68bee3da53ba0a693709c5722397114497cd6773d82dca13b71228deda677077ca5945fdeda15c734c9a1b2226d5efe489f7893d84e98c4a75f8ff990869f833d342bf56a0fa11197b1e792e14e0d46ceafb67506435d6dc5b5fb6819c3df5d66c8f532189391977b8a1d34ab40e9cd2644b2257ef71848c8100bb01d5e58dc394cb18f0752fecb6d73d0bafbb186bab98fa341359330d6986fc04fb5edfc725615e124af07948344b7dadcd6422ccd56b96acf893868248de6d48144cd1573cd82d87c6a0909405a9cde0fbf5c9bd63e0a87c8fc69ff7e1a9eeb6bde7d106124c816dec664248a3d0e5d7bb363c2d379ceddaf186e5c925fe4e67ebb11f6d0de3afaa6dabf20c6fbe2a615993cb8466e24747020ae4c72d75fe973b81944165d93326f69c5894807f6fe77cd7dfa78a12701b3a3bf3de8a51b6890d736d0d58565032205f15498a28a2b871ec0a859bb12a00aec78478a72958307b6771e56b3160a9f4ef004073335a59771f5d377201e0e576bfa852b4de8b528a40b14d4d9769b7d86ca6d411242481db68eed051b6f291f31689b9b7b1aa48927c2edfde25e92f24c2148ea1accc67f40e06e8a7ad2231eeb62a60d961adbf1189ce912556f67e01e216e09d938a0385e02d50d23ba3599f3ff309596b4a6c96d10a27412f634559bfa9c203f3d05ba4da94d3358241e725c8f5174d2e63aa2a2a7a821b9872adaa8cdb91adf5e3252e45867659c20fd5190183f40bd4e6231a801f08c6b318e2c592473b5a5c0b2557a203d4686cda825abf7f053ebd2eaf65407d2ecd54dc2edeca9dccf498d6327b09658444a084202bd29b59f5afa781aa559108fe4aa4f46458c1fdbfa0eeca640288b68d28a8d48222a92407955c2933de8fc501cb57eec3180c1baf5ee9ad795020a5d73520973cc1f8e14a0a13cd9a356112a3a4665932fd379334c62ac85d83408bbac98d49835a98e0ea01635e0431f3dd45270043bb27df92297b34f873202690f570895e5d8376a371ae4e9be97b7de0e5ad54a3debf1cb9d08676ea17bf3ca5b03b5386ae8cbd0348fff8cbaa7491ba4493948ce79f013962cacc311e4ce75feda2357b41310f24701b3e07620f9cc34e8759d685b9a599adc9b5e218d43d72e96f2fa8b9658a38d54902b90d28b81610f9cab6f8acf822e62484d9d5917db4cbab2fcda5b483c3cb42f0c1e38a766367f44ae1cc1ddf0b181001011565e9f7fb3591a70f491fff63be481a5bf853ee9fc05faf70dab739a3778cd901038619e771e6821ac6e6867d65d7f720d65d790c276740f6521b7319fcc295a9a4cafcd3dda50510c765decc8d06963fcf78abcd1b738228939b0c24346ada6d516975df361c76f3638a8460a4ddcf39347d64286f2851cb045797c7a6301a04c84bcfa7d83f47ca5878c46b8acf1956468f0acba96a7848b31b6eb01567fcc9a15d496766c58343020fdaab1089edcadcde1cb6e420376d6821acb80a2ec3e79f607f0ef1d0e90678b30f04e8265cb3230b8ea25cb4895853279e2cb594b783a20bfda852e0e07ffdc4454159cebef45013894d4e58da4a815631b9be682f0779f0d02577c963f35011ead00e431b81347ea0bb0428573946747a5b6ed3afcc6fdccc4b6a42ba5eefeff5e6c216e2297e22436eb390b55cb883eb2f439852f0866aa2298057932381bc0112c17e7ceb4aadb94778d2096de2b5258fab576aa8b885f5d475fff5a4d1b7a2a1806d9eb8fd266b312714df9eff8f29e35a42471f69da44a959066513b3f5a1a1db63da4f65daff741e317234f1fbad9a86432caca6d249d458e2fdc2e1a3f56013637c2ecd7ea26077ba80ab12942955e008fd1de16dd38d30428dcae40b935af696184f6570462c63a5bf98232293857bd24e0bffc8bbb9f5e363060566708e25713f3c256c40913cefc88f812727001d8adcfbeba0013b72b9aa0b59a5c65cf7b5da3ea44d4f577f5e4f1da8f9cfb495f06bffceb7581feaace1bcc37f59b36e27e0d88485edc606114b675712c61a7b9bfc73a722fdfe9e814679e08c5f2e10058bdd76e9d2a6647213b1028cd41123c283d2c54298fed91fd1527dd218d3d7c5a362fc9715c6342560c06c0b5b1a2e697e923f070ded17b93fa67585fc9fcb51632d7ce2d67c00a9fcb72f270f9e74711d8f0a62becd29134239aad0b83aa11c72fc15529f6557eb1b816dedd839cafdd0dd88335dd88cfeadf435a704ce23af32219b559632a5820d92127bc3498b009ad09b35282e5bbb600810e79e1e548538849b0a9465246e3c2621641685e6124ae0896ed3b766b022ca9f5bc2379a0b45a9da0866f55bba17022d065dc08bcbad699f235c41385864c7d0a7feb7dae2b38efb4d59b4d463f534d451ac0f5815bb92d4822e40a6f691392bac541fe93a904c8720703c5778dbc7c022360d864f1d05de470f5a6fd87573c2ed6cd2543f53c84175fdad27205917d6e82d87b78792033fc8e28018fe8450b051f21d310082ecc48275c18ddd05e83a50b530281e41e9982f0c66c3a3cd7e633049c10ce15c683cc3aa27af328124eec06063821bc53b721b2715554d9ffd49009f68a769a6ddf3f36484fd5c8dad736f8a6f107abeac0bdffeff390aa5b187b42daebd654000bb9aa9366fdde061f3be8214617121df56e4eefd5812311dda16d439f95231086f3bdf5b61e76b356eb8b1a23087193717bd859737e974fb0dc0515456941b02e9e54fbfe6e7f087fa743d6a8a28fea347b7074f98476a0aab54dfc1808741d10f25135b307f86126052ac619ab6268bfc986bf2e5f174356d868f3dc3507dc1432d9e8ea8bef61e6d9291f2d2b03f127fa995d84a08ed1c9720ab8bafa85016892d8ef8915455db63767c7db92d743a1fb2711452c456e674897ec545a3fbc8c36ac570d8e754c00b37416d9390b421aad5b273377084ff0707a43829258ec1c297d16b3ac61dfbf8a41abdc215fbe5e501e08c3e2d0303336fff45b073983b8ee25c0f9925c1d4e88742921fdae45a636a67d259a2079b32abe92330d47d4721f65a36d863a39efbb250af27ca2fc93bbd045c4a1feb90dc7386e55172b8a48cade03b29357b9776c109ec54f174a6480213ab6b46f0117f888281efb2ad99bdec1c2bbdc46d8b6eb1dac5e3cb77db3fd2dc7a1b633a157e229a466ce0600084538dc7ad0cf3913bcb570b0970ba0cf49f6ed6e70d76c6b65c4a7ce5864f2a5fd95e6a3c3f4dc17e433ff3a15b3b2498b77e35ef228d8177b79655a8497a0b6a9feec88d2e8c2708ba97051462a9ca0fd2b535495e6b27bd6819a5ace76905a79872e9a380985bd7348f5bbfcb38ce8aa517ea59cf16ce5dfac15bce5502b0686ad36e6934153d63e8a01754026d205a9b491fa366a4250522585f737c33111e1d820704dad6f66b931f6b4ef61fef52591bbf846860fcaf9b1b0808cea823cca031f1b8d7cd5ef066d29750002ec4848b9d2935cef6f34b947fc741a4f22040e13873795bb8e3cff19ce4031192048e9cd9744deed247a232ebd42814d3d7071f3e4e6186a8a8ce2fd4dacd862787be19eab5a12207f1619d1fbdaf148393f2445f55cee795614ae3b6c4a5e42986e15728f6a1a639e9164e04b08af33c4a59ac02aea57544fdd42429311bdec566a3c682d4ca0163f9ad97e86a558233fcf7ae616de43f6cc8ba5f6aec65ebf9d8af3d70bce280ad3f8c72c03f040fe", 0x1000}, {&(0x7f0000000140)}], 0x4, &(0x7f00000014c0)=ANY=[@ANYBLOB="20000000000000000000000007000000dc7d28733b4467592645990c0000000018000000000000000100000002000000ebbe000000000000f000000000000000ffff0000070000006d08b365ef7a3df8a9e269f9235ff658aa8c3822580f6fb9fb924ddc87058b3fad8c3a1e7f18dddfa02d203ae47ee1f941b6b885e4d27751c5515265d863aa425ae4503fb2cb97ec27ffffffffffffffff5ffbaacbef904f9cd75a687438dd7630d82d6cb1f31a8aaf113f88bf2ce7c2d26262e01ef8ab3207e6a96118bdf59ca218e3fe1bda29fc50492e1db1f9f389c5675487b6b062324f4dc4062a51649b20da7acfc20421b72bc76619a3f348a796a4f8cdbcc311231db3010c3f34de9b261b20c54bed733346de7c2687519cb0350454570621fe41775f000000000000100100000000000001000000200000005a1129d6b9b03c98c42879f1e1e058c60c2546216073220b51cf7f90ba5a433f94ee96f06f09578289648eff02e9d032ca901e2edaa0bd5471d731cafc86cfc87529eaf2473d3d86fbb1d1688580a48ee2d79050aead2467bbacfd61d24502b9c27ebeeec65367c4abf3fc2d78ad2e22005033232cb19a1440bacde7969165592c90686b178c819580c743c71c0c5ad56e3eb86c53c1d5fd9d58b5b6487a4aa8858e2f549382c49038d63b4e73f51e9af043ce4b242065eb3818cebbc342000dc4106ebb972349c3bf7a0daf4595336195869877cf154c6898e368c18e50210ba15466b0c4bef9959f1b035467c0db8b884cb2cc84d549c62017964ce3984d00400000000000000001000000ff0700007169cc5074f7223d2dc6faae58b785c25485ccda006b59cccec9f49c14327f6672f3e65debdc021a764c24060a8c0000100100000000000001000000080000001ceddd1a9a33dee13e6276226ea856269e7b5319bbae6eed16cfc3a7ea28ee7b1f228df76d39157fc463be03b2c5b19268276b1aa9339c1d4f11916dea470609efa0d4132723b6489f910dd52d547ee59b2438b50e6cd9a6383fb6f7de0f6d3c2c4cc2f94adf82b96ce56ed393ba8b8d25c1b58717fa6595165c11a59877ca658e31915c61e8c9230c5b2739ef523b1cf6884eeb4597d7ff8e42332a6b45caa1ac48cd3da83b1012dc7cee324133e752839a0587d896e0e935ce3c50e67eebd39949b004fcf1fc2c5074f06e3ea2a9402cd0712b23e9a4466aedf6ff4e29bb22428fec24880cceda08297bb0599b8737000000000000"], 0x388}, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) 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:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x2, 0x8}, {0x18, 0x0, 0x3}, 0x8, [0xa1, 0x7, 0xff, 0x0, 0x800, 0xffff, 0x5, 0x5]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0x26b, &(0x7f0000000600)="e4") 16:02:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="a747b9edfc278e07a813f0aa5984e2b65860f381fb705af21cb47c1a28c65082bdf90678e5952f9f25cb503eda43af13b62c76a8028f2b60959cda105f62429d13c24a93f9868ed7b9373081c401d79496160058cb70c4fd9c14aa8471bfa10272963002b462ca20f63bb8e37da621b511463949e7527e77066252ea703df14dfe4bc135600d33e53ae1ee417e095613686e692eeae6fe85fb9295fa3fc67b2f6e93e05aa116166e"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000080)=0x1f) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x646f) 16:02:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80f8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x401, 0x7, 0xb7, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x2, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x401}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x803}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r5 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000003c0)=""/237) r6 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r6, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000003c0)=""/237) 16:02:13 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0xc181) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0xed, 0x3f, 0x5}, {0x800, 0x5, 0x98, 0x5}]}) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000300)={0x1, 0x1000, 0x7fff, 0x7, 0x1ff, 0x1f5f, 0x7, 0x8d36}, &(0x7f0000000340)={0x5, 0x0, 0x2, 0x1, 0xa0b, 0x1000, 0x8001, 0x8}, &(0x7f0000000380)={0x4, 0x3f, 0x0, 0x20, 0x8000, 0x3, 0xd34, 0x7}, &(0x7f00000003c0)={0x5, 0xa6c}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000100)) getpeername$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:13 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) socketpair$unix(0x1, 0x8e6faea3de3b30e0, 0x0, &(0x7f00000001c0)) r5 = socket$unix(0x1, 0x5, 0x0) connect$unix(r5, &(0x7f0000000200)=ANY=[@ANYBLOB="baf8c68827f82317363df692ce08d1c45c71e908a30625eb7fe9c4b1bbd7435749d1a8015de92f31c452d8216f4cae8cd7cc5fc1ea3ad202a8a440b1d56028bccce0842612b83a0000000000000000"], 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000280)="749703210f6e83f8d63204af5ca169f5bc55a07c96eb2ffe1cad9cf172a0aa2024956e52221444e2f1c574b198df64690dbcf8724d4a672aa8c27302e2240c9893c1c4b109d23bebdc1e4daaf53f28a541b2cc9c902f5da07b08d0d34a009fe18fb4702466e9c9d2aabd92b140c585e0f4dbd850de16c7b69c1f260f748d7b22d1ad9b2ceb706072e460589ee2a0091036d460d7abf6ca77a1eb372902b4a44c688150c8c9f2b64d5a01fef732c7f00c7b8e6ed98c298573130f411ffc33b961d8117109f25312f08c3ec17241a17df8728649b1b0a9a2c064f69c38b4f964000e", 0xe1, 0x0, 0x0, 0x0) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'t_p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1004c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:13 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x3) 16:02:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) 16:02:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x6, 0x6, './file0\x00', 0x3, 0x6, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82020130860002ff54b88316e5ec4f90fc0fcf54741169d3601a757bd8837fd7d512a24567eb15f42b6a36ed7957393d66e766ad8c1fec78f5cfc04a7ccff56f6c8dd05aa9c6d12028c896813a6c72f7fb89f219e3275b0cfe9af63da1133b31c48d2ea75a2b039fc2ca7da5e424e8f554293e138fc188be40f8094c563e18fcd2027788"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, &(0x7f0000000200)="08858c815f6660ef", 0x8) 16:02:13 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) chroot(&(0x7f0000000140)='./file0\x00') faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x47, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:02:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000236000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 16:02:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5ba19429ef202f8994f2cf8b51971aac1ffbacef590000000000000000050000008281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r9, r10, 0x104, 0x5}, 0xfff, 0x9, r13, r13, 0x7d55, 0xd75, 0xfa}) r14 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000280), 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x9, r4, 0xffffffffffffffff, r9, r15, 0x4, 0x140}, 0x8, 0x9, r2, r2, 0x1c71, 0x18, 0x8, 0x3}) setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) 16:02:13 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0xa) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000280)=0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000001c0)) 16:02:13 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = msgget$private(0x0, 0x100) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0x1) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000800)={{0x3ff, r1, r2, r11, r2, 0x104, 0x5}, 0xfff, 0x4, r4, r4, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = semget$private(0x0, 0x7, 0x286) semop(r17, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r17, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000000c0)) r18 = socket(0x15, 0x2, 0x0) setsockopt(r18, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r23 = fcntl$getown(r22, 0x5) r24 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r25 = semget$private(0x0, 0x7, 0x8a) semop(r25, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r26, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r28 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r28}}) r29 = getuid() r30 = getegid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r27, r28, r29, r30, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000800)={{0x3ff, r20, r21, r29, r21, 0x104, 0x5}, 0xfff, 0x4, r23, r23, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r32 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r19, r31, 0xffffffffffffffff, r32, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r13, r14, r15, r16, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r33 = getuid() r34 = getgid() r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) r38 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r40 = fcntl$getown(r39, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r40, r40, 0x7d55, 0xd75, 0xfa}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0xffffffff, r11, r16, r33, r34, 0x51f4b0d3899de799, 0x5b0}, 0x2, 0x9, r37, r40, 0x80, 0x28d44582, 0x6, 0x7}) 16:02:13 executing program 1: setrlimit(0x0, &(0x7f0000000180)) mlockall(0x1) 16:02:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30008) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x9) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000000c0)=0x9) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1203d, 0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) 16:02:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x9) lstat(&(0x7f0000000300)='./bus\x00', &(0x7f0000000280)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0xffffffffffffff0a) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x4af35cf7) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 16:02:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:02:13 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x210, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 16:02:13 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) setsockopt(r2, 0xffffffff, 0x1ff, &(0x7f00000002c0)="1a0fecaf1714d155d49fc1088e8540439160eb8756320bf20b1c308eb10180db6c846bf37ed853ce926a105b46b932b13e1113130e5438739ccba450e7ab39fa88176ed884513241a03446c41604458b3e559cc51f1537195b48c0db215582592dac9702d9782db8e6f271033f1792f8f2", 0x71) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000380)=[{0x1f, 0x9, 0x1, 0x64822668}, {0x3, 0xe0, 0xc5, 0x800069}, {0x8001, 0x9, 0x9, 0x5}, {0x1ff, 0x2, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x1, 0x80) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x4080, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000400)=[{{r3}, 0x5, 0x80, 0x40, 0x0, 0x1}, {{r4}, 0xfffffffffffffff8, 0x0, 0x10, 0xf6, 0x6}, {{r5}, 0xffffffffffffffff, 0x40, 0x40, 0x8, 0x3}, {{}, 0xfffffffffffffff8, 0x54, 0x83, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffe, 0x9, 0x4, 0xb45, 0x6}, {{r6}, 0xfffffffffffffff9, 0x80, 0x0, 0x3, 0x57b}, {{r7}, 0xfffffffffffffff8, 0x4, 0x20000004, 0x8000000000000, 0x20}, {{r8}, 0xfffffffffffffffd, 0x18, 0x1, 0x5, 0x25412b9c}, {{r1}, 0xffffffffffffffff, 0x6, 0x4, 0x3, 0x10000}], 0x6, &(0x7f0000000540)=[{{r9}, 0x0, 0x4, 0x2, 0x80, 0x6}, {{r0}, 0xfffffffffffffffa, 0x84, 0x49c8c3831376ee2, 0x43df, 0x7}], 0xfffffffe, &(0x7f0000000580)={0xff, 0x2935e8b6}) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) semop(r10, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000180)=""/49) semop(r10, &(0x7f00000001c0)=[{0x1, 0xfffe, 0x800}, {0x3, 0x2, 0x800}, {0x0, 0xcd9, 0x1000}, {0x1, 0xba0d, 0x800}, {0x1, 0x0, 0x1800}], 0x5) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000080)=0x3) 16:02:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000d40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00f25cbd8f6e6c940000020000000ec01f7d9a8656e4e2436a71e3c632cf"], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) r9 = socket(0x6, 0x4, 0x80) write(r9, &(0x7f0000000c80)="9539b91c1f9aa0c5a6583fbc575285faebbd6917aa054745327d770a71bf7a3972ff2ceb9f2d74a9047fceaaf6e9881563247f8e336c84f6bfabd061a3f08eea0d8179dc5909e4d76a73f1a590c8145a984ae182b40432fb2b10377fb752b0994b98bec99a4f5e8fa3da490c2cace8f29b487d46a140ee25cc7bd09d804134931e1ad4a7fece1d0e8ec3b68cadaf21dacb83f0e6035b2c6333c6a11b04b75293e2b01006e044", 0xa6) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) unlink(&(0x7f0000000c40)='./file/file0\x00') utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x4c}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8a) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001780)={0x0, &(0x7f0000000080)}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10040, 0x40) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x1d96, 0xb0f6}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:02:13 executing program 1: 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) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000040)={0x5, 0x881}, 0x10) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) poll(&(0x7f0000000000)=[{r4, 0x1b211ff013c6c6d5}, {r4}], 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) close(r1) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5e, &(0x7f00000005c0)=[{0x50, 0x0, 0x34}, {0x25, 0x0, 0x4, 0x6}, {0x6, 0x0, 0x81, 0x47d3}]}) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = open$dir(&(0x7f0000000600)='./file0\x00', 0x1203d, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000003c0)=0x26) r5 = dup(r3) ioctl$WSKBDIO_SETMODE(r5, 0x8010570e, &(0x7f0000000080)=0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = socket$unix(0x1, 0x5, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000480)={0xc4f0, 0x5}, 0x8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0x3162a8a315b57499, 0x40, 0x20000000, 0x80000001, 0xfffffffffffffff8}, {{r7}, 0x0, 0x10, 0x0, 0x2, 0x6}, {{r8}, 0xffffffffffffffff, 0x80, 0x3, 0x6, 0x6}, {{}, 0xfffffffffffffffc, 0x6, 0xfffff, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x8, 0x1, 0x100000000, 0x9}], 0x4010, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x12, 0x4, 0x101, 0x3}, {{r1}, 0x0, 0x22, 0x2e882517cbf143a, 0xfffffffffffffffd, 0x81}], 0x2, &(0x7f0000000580)={0x400, 0x91d}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getpeername(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) write(r10, &(0x7f0000000140)="6155805244f7c4fef9597e45b019b00a1abdf9c6b68bd89c16c841f87dee183cd109f3a83dcca592d99db82a885e4f50c4bd1a5931846d993a725afb319e16d20e0d7d7720099488086013cebbaa220262367f2de38f9345ac12dc0f41615b6eb0da625470b655d9fab4f6088dbffa0823e31f63bbbd807ba7f5abe0da5c604266a877b06acb5234c23dee29c93c9807db0c3a9d0fadb2e9999aafa0a7aeeadc7a98706accdd2e6600b52992ed", 0xad) r11 = dup(r2) ioctl$WSKBDIO_SETMODE(r11, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r11, 0xc0245755, &(0x7f0000000080)={0x80, './file0\x00', './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x28}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:02:13 executing program 1: r0 = msgget(0x3, 0x100000110) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008070000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000001004000000000000000003700000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c16fcd8f28b450c3350d17ab9e352a960df2d89549cf350b9467b6e8877602a60e2854e937cf8ca01455c5ba1938027a490e81e0d0e36469c362f6b1096ab0e29effeb6e46a5a889285ad636d0b7d6904426be0c24ab2c725e00fce"], 0x97, 0x1, 0x1000) open$dir(&(0x7f0000000080)='./file1\x00', 0x20000, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r2 = openat(r1, &(0x7f0000000700)='\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', 0x40, 0x13d) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) r5 = dup(r3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0xff, 0x2, 0x61, 0x7, "5bb02ae514959faa8cbf1a4a54ad740ba05a1682", 0x6, 0x7fffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) nanosleep(&(0x7f0000000140)={0x0, 0xfffffffffffffff7}, &(0x7f0000000300)) msgget$private(0x0, 0x10000004) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000002c0)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000100)='./file1\x00', 0x0) semget$private(0x0, 0x0, 0x0) faccessat(r6, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/20], 0x2b, 0x0, 0x1000) msgget$private(0x0, 0x300) getpgid(0x0) r8 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r10, r11) close(r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r8, 0x0, 0x0, 0x0, 0x80a6}) 16:02:14 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) r1 = socket(0x1e, 0x4003, 0x0) r2 = dup(r1) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x2) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r2, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x20, 0x2}, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x8) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r9 = kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = fcntl$dupfd(r12, 0x8000000000004, 0xffffffffffffffff) dup2(r12, r14) ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x1, 0x0) kevent(r8, 0x0, 0x200, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffc, 0x20, 0x4, 0x8ee3, 0x5}, {{0xffffffffffffff9c}, 0xe, 0x5, 0x2, 0x4000000000001, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x12, 0xfffffffffffffff9, 0xacc}, {{r11}, 0xfffffffffffffffc, 0x2, 0x701ffffb, 0x5, 0xb06}, {{r13}, 0xfffffffffffffffd, 0x66, 0xfffff, 0x7fff, 0x3}, {{r10}, 0xfffffffffffffffd, 0x1, 0x4, 0xbc, 0x80}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x81, 0x4, 0x2, 0x2}, {{r16}, 0xfffffffffffffffb, 0xc, 0x2, 0x6, 0x5}, {{r17}, 0xffffffffffffffff, 0x2, 0x4, 0x67, 0xfffffffffffffe01}], 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r18, 0x40045720, &(0x7f0000000340)) 16:02:14 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) fcntl$setown(r0, 0x6, r1) close(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x4) 16:02:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) write(r2, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:02:15 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x38, 0x0, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r5, 0x2) fchdir(r3) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r8 = dup(r7) ioctl$WSKBDIO_SETMODE(r8, 0x8010570e, &(0x7f0000000080)=0x1) linkat(r6, &(0x7f0000000240)='\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', r8, &(0x7f00000002c0)='./file1\x00', 0x4) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r9, &(0x7f0000000140)='\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') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000003a, &(0x7f0000000080)=[{0xffc0, 0x3, 0x18, 0x5}, {0x800, 0x0, 0x7, 0x9}, {0x1000, 0x5, 0x1f, 0xff3e}, {0x1f, 0x80, 0x1, 0x7fff}, {0x800, 0x81, 0x27, 0xfffffbff}, {0x9135, 0xd2, 0x1, 0x4}, {0x1, 0x7f, 0x1f, 0x5}, {0x8, 0x1, 0x86, 0x8001}, {0x200, 0x3, 0xff, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="128933e95f06b0e0472cea171354") 16:02:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xd7a4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:02:15 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000, 0xfffffffd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x4) 16:02:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db98c936e3b953892196cfd970b148efac5b65c6593d2890bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b98549d32d52c39aa7902067694b2e944d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a0000000000"], 0x10) writev(r0, &(0x7f00000002c0)=[{0x0}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) 16:02:15 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r1) 16:02:15 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) chroot(&(0x7f0000000400)='./file0\x00') connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="977f59f7912f4942ee13ea997a44b0d6f6b9462e3453d56393438f0ce811f62a0cc8f0053ea821a1f9f40c312363f1c6601e08fb8d598c67822ea4fe7a392e012df24daec4816c46e32a08d7b8e79170d711c2520c16412ceadab44d680fc95be42c221568cbd0d597a103192d5400d90c850c3c743a88c8ef9627101546f1830d0a4d5964c545392d5428bb445d82c1d22909b42b"], 0x10) open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x20) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0xffffffffffffff65) write(r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) socket$inet6(0x18, 0x4, 0x80) msgrcv(0x0, &(0x7f0000000500)={0x0, ""/253}, 0x105, 0x3, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x180) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000003c0)={0x401, 0x9}, 0x8) accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="26f0289567cf45b09ec1080f9f04626ad60e06f514c330868cd2ccd9", 0x1c}], 0x1, &(0x7f0000000440)=ANY=[], 0x0, 0x4}, 0xb) 16:02:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) 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:02:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="40870a460f6e64772982166a1b8afc8233e811ce21e70fe6dee47a021d21dd15b9d8c6472fcec76b8eacbfb5b35a65b77d23508d84ff081769caaed2b8bc79acb0ccb5b8afd1e49082a35a31e051482e0511d6823871f7ada1f62464eea9fa32fa8992546745e674"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000240)="6591dfce77088f720adfb7cffb27332c591653dfd6acb5fc188a935fcf44d7d121ddfa02e1b408a9cd6c1a2197539a82bb0fc1401eacac01ea6084223f12014143458833288bab35e88c902be3d89fff1bd16f164291b8b8e752409c7a370361ad8f877401f213974b96afe1fc8d3166525f836d0863060e07a6b15e0565c5494f4db51d2ebf6357f8cae09a5ada0cb362b99696a24f5ef9096998aa1929a17f35bd8224e929197cf751c949b12e0da3e094250c8877c8bd0905ffe4fa920d656f5e4e4d0f1cbde89619867568ed06451f4208578b16d574007b6669e8e76c6aec97f88729479429", 0xe8, 0x400, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESOCT=r1], 0x1) r3 = dup2(r0, r0) write(r3, 0x0, 0x0) close(r0) 16:02:15 executing program 0: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f0000000100)=@abs={0x83b88752057adc43, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r2, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x10, 0x9, 0x3) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) pread(r1, &(0x7f00000001c0)="9108ed059f4daec0cf6dcb3bf947ae5655a47a9394ae3b52f8cce2f7ee86c6f4ec29511704f6e269f87fc783df9b67b5ff04b4132de8090eac4b50334b0241d599f1cc641d0755fef7be78b9bd3f9a2c71221b93cd45ce5fd5561319062c333fd862a1469380645c8bffbd1b17bfa33dabb9a8587995408d0a2168d36e75ee1e0611b63657638ddc18e7a65dd0d342b1b819023980235f076e2bafcfe642ce6ba676947171898e19f2dcda7135f526d941bdfc1f9f60a7c7cf917d3a40261f1882ce1ac0b38a11567f2146ae7091902267", 0xd1, 0x0, 0x401) preadv(r1, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:02:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x26f, &(0x7f0000000000)="b6") 16:02:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 16:02:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xb, 0x95}) select(0x40, &(0x7f0000000080)={0x4, 0x4, 0x4, 0x4120b8b2, 0x2, 0x400, 0x7fff, 0x9}, &(0x7f00000000c0)={0x1e01c117, 0x5, 0x2, 0x3, 0x101, 0x0, 0x3f, 0xe6}, &(0x7f0000000100)={0x2, 0x98f9, 0x7ff, 0x45, 0x80, 0x4, 0x9, 0x5}, &(0x7f0000000140)={0xfffffffffffffffa, 0xfffffffffffff000}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xa995, "3f3f000000000060840600"}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x3, 0x1, 0x7, 0x0, 0x7, 0xfac, 0xe8, 0x1, 0x2, 0xdb, 0x4}) write(r0, &(0x7f00000001c0)='}', 0x1) 16:02:15 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) open(&(0x7f0000000080)='./file2\x00', 0x1, 0x10) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0xffffffffffffff55, 0x4, 0x100000000, [{&(0x7f00004b5000/0x3000)=nil, &(0x7f00006ea000/0x4000)=nil, 0x6}, {&(0x7f0000557000/0x2000)=nil, &(0x7f0000743000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000009b000/0x3000)=nil, 0x6ed0}, {&(0x7f000075b000/0x2000)=nil, &(0x7f000067f000/0xa000)=nil, 0x401}, {&(0x7f0000261000/0x1000)=nil, &(0x7f000019f000/0x1000)=nil, 0x3}, {&(0x7f00006c0000/0x2000)=nil, &(0x7f0000461000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000026f000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000211000/0x10000)=nil, 0x6}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5e}, {&(0x7f0000468000/0x3000)=nil, &(0x7f00006ce000/0x3000)=nil, 0x1}, {&(0x7f000068d000/0x3000)=nil, &(0x7f0000570000/0x4000)=nil, 0x2}, {&(0x7f0000322000/0x3000)=nil, &(0x7f000018e000/0x2000)=nil}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000036d000/0x9000)=nil, 0x7}, {&(0x7f00002d2000/0x2000)=nil, &(0x7f0000539000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x6}, {&(0x7f00007ac000/0x2000)=nil, &(0x7f00005a4000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="4a9102a1f35ed288506e2d07c3ba450d0b26beaaca5eba7e781f0612d6b7dfeed5b0fcdd36bd2c6446cb570e67f96652ea10a400ec51260eb35daaaba82862c95ffc0160007d096f1b30f9011132c52f84d2cd5cb3fc8b6891b49e8844d700"/106], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f00000006c0)="2f9625dd57cb66f3cf63cb0e61ba2b96b56a4493b91f479457af28a9b0c5f90cc08f83c58b9b66ccec780eb1acbeaa4f2b81fbafd30488c675ba1c5cb039729ada72eb9e0c126450a2f4814371d154d65e753d6115564c3639a6b2f70417ed640422fb4cce314e2f9f2820643522d43ca7fe9d7ed1c3b14c686f0c70779a357da861634d157265649d12a4dbeba43bce7c57b2f9330f25eb3a9374c15615430eb265eb5e26f0ccf8aba7c81d850df3b12b1e14e9852da008b8cb2ea564a36ea887afd797c8bd26f6cf27c024487b3cd9ab9a3735d141ba7b349e196426c1f1979c5723fcd5e795695578bac4aed1aa1dbcc1ff94c6a1e5b8216f", 0xfa}, {&(0x7f00000007c0)="3c4e0aec82caaad7464cbafe918bec0d8eb7ebcc0f59c359f53cd767aa4d0417b46aa0ff83b06d1720c669cd", 0x2c}], 0x2, 0x0, 0x0, 0x18}, 0x408) 16:02:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r5) syz_open_pts() fcntl$setstatus(r2, 0x4, 0x80) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r7 = dup(r6) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xffffffffffffffff}}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) dup(r8) r9 = getuid() fchown(r0, r9, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) 16:02:15 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 16:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/Bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 16:02:15 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x800, './file0\x00', './file0\x00'}) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:02:15 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000040)) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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:02:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002280)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023c662645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce5131600000000000000"], 0xf0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:02:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:02:15 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x1) write(r0, 0x0, 0x0) open(&(0x7f0000000100)='./file1\x00', 0x0, 0x100) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000100)=ANY=[], 0x0, &(0x7f0000000840)}, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000080)=0x1) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x1) accept$inet(r0, 0x0, &(0x7f00000002c0)) fchmodat(r6, &(0x7f0000000280)='./file1\x00', 0x0, 0x5) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x2, 0x101, 0x0, 0xfffffffd, 0x0, 0x0, 0x2, 0x2, 0x9, 0x6}) 16:02:15 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = socket$inet(0x1e, 0x3, 0x0) r1 = socket$inet(0x1e, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:02:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x1000, 0x1f}, {0x18, 0x0, 0x6, 0x5bd5}, 0xe90c, [0x7, 0x8000, 0x0, 0x7, 0x80, 0x7, 0x2, 0x1]}, 0x3c) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) dup(r1) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x10) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000001c0)=0x2) getppid() mknod(&(0x7f0000000080)='./file0\x00', 0x80cd, 0x8) pipe2(&(0x7f0000000140), 0x4) 16:02:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r1) 16:02:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r7, r7, 0x7d55, 0xd75, 0xfa}) shmctl$SHM_UNLOCK(r5, 0x4) 16:02:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000280)="1d2485b2392cd6daa3bb8d9228209ef29e3c5461851eefe07192e2bfccd8c92161320531577776cc45d6c4964324d7a2fbfcea92ca836ade0e1824a33d2b0ed2033784520d97443285e516a5a43c6eeda5c9ef167312cf3d32ea5323edb2ce830c57b2f7fa8be21f2f196cab93aaf7aeb3358f04d7ae2e5c5ce8df8a41554a12cbe753d0696513f9ed1f12b0e33d2a8e7e50415b10b748306ff7ebd8059079119e", 0xa1}, {&(0x7f0000000000)="b9ac4baeedc2c1e2e85fceeb518a166fbf421e87c983287768", 0x19}, {&(0x7f00000004c0)="e6ffbdc2af0fd41caa2deb0a2489b760c7a7c930ffce5a2c6bb2a69b97ad8b7814aa5eddc4835df43ca2e3649aff7a8438b5ac5be24dc5c1764840cc23567c92899e4aa8d0c55b68f546910698de2b50764009c26e9f8568662c7da61821c8fbaf8402c28409df1dc05e46947f25e493d5487c83e77fe96755673306014fb3b20b14be5d2f4402", 0x87}], 0x3, 0x0, 0x4) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:02:16 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000c00)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60403870b6b8fb7b3553e30d1e6a409a33b43f7a29799154028f6e868f0069f0ebe4b288aea14792170d17c2d255e5975e69013565bba96061db1b73ed4671601dda39a383710dc597b3ea2d5da330f44ebd8e50e7dd0f8060bbcfaf2c3a1924d234c6051e5f5e4e1f08d1281e2c88fb23c5cdc8cd6501371f7bee1b0a74c046f6acbbf929d7ebf6dfe3fc42fde22525556c10f1685e3dd610ebb6d27f149bf6ea06b75e94406499b49d81756a7373aac02afe67f811c93f82a95f2e352100c241b9d331ad6a9b562bc371bbccb96ad022e97143faa3509d4d503f381bef4543d4066515569601d6a3b4804a53e6363c56ed792c3e34c5e228bb4085f302ebcf749f140a121aaaf27bd668ff022914db02624b3ab559ae652ee5b151e6eac22859ed88c1929fa2a357aed4b90e9e4716a7d34345b6b7e70bd9984b2cb0bc37769f78efde2ded6863bdda0de23d9de3ccef8367c00e64912b454b58c96cc76e45d9ad349193"], 0x10) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00vQ\\'], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r4, 0x8}, {0xffffffffffffff9c, 0x40}, {r5, 0xd053d29532154bf4}, {r5, 0x1}, {r6, 0x4}, {r5, 0x100}], 0x7, 0x0) r7 = accept$unix(r6, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xfffffffffffffffb, 0x20, 0x8, 0x0, 0x7}, {{r7}, 0xfffffffffffffff9, 0xc, 0xfffff, 0x0, 0x5}, {{r5}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[], 0x0, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r9) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r12 = socket(0x2, 0xc003, 0x2) setsockopt(r12, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r13, 0x0, 0x84, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRESOCT=r10, @ANYRESOCT=0x0, @ANYRES16=r20, @ANYRESHEX=0x0, @ANYRES32=0x0], @ANYRES32=r21, @ANYRESHEX=0x0, @ANYRES16=r22, @ANYPTR, @ANYRES64=r2, @ANYBLOB="57b65ff63cf50af0320805ba955b86a9ba3509e7451d876dd53968ceea95baa0c725fc4ed5351fb8fa2730f4712174d04dcf8d00fa5f0f31fb3f255231a0deee3e329a7b4b6b1814e78f07e46b695c5e58b4844d93690ba2848bc9", @ANYRES64=r24], @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRES16=r14, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYRESHEX, @ANYRES32, @ANYRESOCT]], @ANYBLOB="082843ad76e99e54899dd72e4d61b7a64c98", @ANYPTR=&(0x7f0000000900)=ANY=[@ANYBLOB="715e8aa9d68547b6b36b84cc025255db9367d5d4af083d020000000544e1c333119b058b60efef39dcf451685d70912707e66c8de777e626ac0e1945e3cba89a77c47cef8effefe6b5d4d00001d78a67859af0543d3f2f9e21bf12b637d54cda9d57450f73621d049774708c39ec379e5c08f1d09cb725900e216084c564f399f264cb39a0f4f8decd8e66d50000000000004e32111d133ccce0d3e9b58789b3e6971450cdab097da6f07eb5d160d7", @ANYRESDEC=r11, @ANYRESHEX=r18, @ANYRESOCT, @ANYBLOB="57b2cf177cd39f71cfea55e970cb0fb6212878", @ANYRESDEC=r19], @ANYRESHEX=r0], 0x5, 0x0) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r28 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r28, &(0x7f0000000780)=[{&(0x7f0000000280)="16f1838497ac36bf6218d7b802a1f70cac9d12da6cddcbc736f075d1e0a9c58406acfbe32236f21f3a0d73a83db9bcee741b1ddab3220138833b6903f3dfac27e22cbcc65a4711a0a2a5eb2c4510f4b80a532e7e8f8f4d5c94987f8c42495fbdef0e51f47764fcf592df2138e4678c15133d4bd06aa2ef", 0x77}, {&(0x7f00000003c0)="269161f8837ad3f2502c7defa6277dbbb24c479f306e4a2a9337396dc360ab8b23d8e52e250dfa55ed906dfc3c58ac471adee4022421b4c4b5c0ae140e7f289c981acd732cc6338db51f2a7c2604ce1ec649eef3b99742ff15a20241eaa5e0c1d4e63e241f88f92bd3f2b330b98a7ca22faabc4ceee903bae6db5752f4ae83e6d3a6370443e948a2151d85a36ed80c", 0x8f}, {&(0x7f0000000480)="bfcc454e2d925e34b0b559fb2077af476432822c516f2565134c7afdab664b8d65bb0c8fe09617bb7f3b6b3ff06fc9107c612b9a8d52fc8b6c5344b5f26989c2897e9ad71b70c6cbb22ed4adfc67d3cc5995becc4b43d80faf62417529cdd4a3d603dcc9e16a0671aa381d42b5920827dd91b0b5fb44c0c4565e922df58c3ff66b237269623f3ef24bce8862fc5d579c956a530005f5f0de6e9d55dd6ede086e87c22c24e486957ca63957d857c6bd515668cab4e160b6ddd3c3822ebb7c7ee330975744cadb38ebdda2e0f236082db15f445d5d23e95a5665c541a7fec89bde1530f1589067178b773b4006df802dad78ff4701d4f4c37509979d", 0xfb}, {&(0x7f0000000800)="3b179f1bc60d09bac71d66ee1760e46e69d53768de7e0230e02de4cb3090677f7c77140d8d0d84e66da277b1b64aed9457762650303f6694d75f4cd51f156543354f2b488f5c90dd30e5906252be1524109a834ff6b1c89ff45d77e8ee37c6d420d66e50a16a695d1d45ed7b2a78659e9fb44d9b88e375dd4d28a79c575850293b45e19a7f25d0181e73e7579716685e8f33d6184b54951f06993a5c6f2b08e88a9cac8a235e543374806ebb", 0xac}, {&(0x7f0000000300)="ee6b4bb7e7801b33357b0ce1a22eeab879fea2b8e27edef12d30207fc3b928bee10de0dcb3112a361a08b5db83ca5eaee954755090b3a788b62194c32825ed3221a0800d3b3eecad7df78588b393ec4dfa5f11af9d21fcc58ab4718a1716c6afecc6088acbe2fa9abedaf29a8cf2e67eaab858c9f100", 0x76}], 0x5) msgsnd(0x0, 0x0, 0x283, 0x1000) msgget(0x3, 0x20) r29 = msgget(0x2, 0x0) r30 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r31) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r36 = getpgid(0x0) r37 = getpid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x3, r30, r31, r34, r35, 0x2, 0x8}, 0x4, 0x7ff, r36, r37, 0x0, 0x18000000, 0xaf, 0x81}) msgrcv(r26, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r38 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r39, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r28, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:02:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60, 0x7f}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:02:16 executing program 0: ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x2a3) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0x3) acct(&(0x7f0000000040)='./bus\x00') 16:02:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x34, 0x0, 0x0, 0x7ffe}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000040)="0400654a5c1d85045229b675871d", 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8400, 0x0) r4 = geteuid() r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x15, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r11 = fcntl$getown(r10, 0x5) r12 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r13 = semget$private(0x0, 0x7, 0x8a) semop(r13, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r14 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r16 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r16}}) r17 = getuid() r18 = getegid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r15, r16, r17, r18, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000800)={{0x3ff, r8, r9, r17, r9, 0x104, 0x5}, 0xfff, 0x4, r11, r11, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) fchown(r3, r4, r20) r21 = dup2(r1, r1) ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103e", 0xe5}], 0x1) 16:02:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="06da75710291be24e9d3a0ecab095713aead34bc0e"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x80000000}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) r6 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x3, 0x60) semop(r7, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000800)={{0x3ff, r2, r3, r11, r3, 0x104, 0x5}, 0xfff, 0x4, r5, r5, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r16 = fcntl$getown(r15, 0x5) r17 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r18 = semget$private(0x0, 0x7, 0x8a) semop(r18, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r19 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r21 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r21}}) r22 = getuid() r23 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r20, r21, r22, r23, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000800)={{0x3ff, r13, r14, r22, r14, 0x104, 0x5}, 0xfff, 0x4, r16, r16, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, r14]) lchown(&(0x7f0000000080)='./bus\x00', r2, r24) setsockopt$sock_timeval(r1, 0xffff, 0x300f, &(0x7f0000000140)={0x9, 0x977f}, 0x10) r25 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x6, 0x8522c3f85593f334, 0x5e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r25, 0x80206979, &(0x7f00000000c0)) 16:02:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x7, 0xa1d0, 0x3, 0x9, "573b178bd8baaba09bb59c6cca882106edcd831f", 0x61ef, 0xfffffffd}) 16:02:16 executing program 0: shmget(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:16 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() kqueue() r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r11}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kevent(r13, 0x0, 0x8, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r8, 0x6, r10) r14 = kqueue() r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x35}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) kevent(r14, &(0x7f0000000000)=[{{r16}, 0xffffffffffffffff, 0x2396463c4879fc54, 0x10, 0x1f13}, {{r15}, 0xfffffffffffffff8, 0x34, 0x1, 0x7, 0x6}], 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) uvm_fault(0xfffffd803f011ee0, 0x8453e24a008, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f011ee0, 0x8453e24a008, 0, 1) -> e in6_purgeaddr(ffff800000b19f00) at in6_purgeaddr+0x135 end trace frame: 0xffff80001699f270, count: 0 ddb> trace in6_purgeaddr(ffff800000b19f00) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000b2b000) at in6_ifdetach+0x74 if_detach(ffff800000b2b000) at if_detach+0x148 tun_clone_destroy(ffff800000b2b000) at tun_clone_destroy+0x1c0 ifioctl(fffffd803b8d9058,80206979,ffff80001699f680,ffff800014939160) at ifioctl+0x3d7 fifo_ioctl(ffff80001699f4c8) at fifo_ioctl+0x101 VOP_IOCTL(fffffd8026f279d8,80206979,ffff80001699f680,82,fffffd803f7c6a80,ffff800014939160) at VOP_IOCTL+0x88 vn_ioctl(fffffd802c1c4350,80206979,ffff80001699f680,ffff800014939160) at vn_ioctl+0xb7 sys_ioctl(ffff800014939160,ffff80001699f798,ffff80001699f7e0) at sys_ioctl+0x5b9 syscall(ffff80001699f860) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,17dc396f010) at Xsyscall+0x128 end of kernel end trace frame: 0x180314cf9e0, count: -11 ddb> show registers rdi 0xffffffff820e5371 rtfree+0x51 rsi 0x25bcd acpi_pdirpa+0x11a35 rbp 0xffff80001699f200 rbx 0 rdx 0x25bce acpi_pdirpa+0x11a36 rcx 0xffff800015b69000 rax 0x3 r8 0x1 r9 0x1 r10 0xe1f9cfcd85266b0e r11 0xeee5944e1f882d81 r12 0x8453e24a000 r13 0 r14 0xffff800000b19f00 r15 0xffff800000b2b000 rip 0xffffffff8118f7c5 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80001699f190 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.1) pid=182249 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000149393d8,0xffff800014938790 process=0xffff8000148a26d8 user=0xffff80001699a000, vmspace=0xfffffd803f011ee0 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 88414 225136 38105 0 2 0 syz-executor.1 *88414 182249 38105 0 7 0x4000000 syz-executor.1 88414 17162 38105 0 3 0x4000080 fsleep syz-executor.1 80165 405441 17447 0 3 0x2 biowait syz-executor.0 38105 120591 17447 0 3 0x82 nanosleep syz-executor.1 78998 233054 1 0 3 0x100083 ttyin getty 12511 477332 0 0 3 0x14200 bored sosplice 17447 34027 78463 0 3 0x82 thrsleep syz-fuzzer 17447 362763 78463 0 3 0x4000082 nanosleep syz-fuzzer 17447 319337 78463 0 3 0x4000082 thrsleep syz-fuzzer 17447 225098 78463 0 3 0x4000082 thrsleep syz-fuzzer 17447 141449 78463 0 3 0x4000082 thrsleep syz-fuzzer 17447 512685 78463 0 3 0x4000082 kqread syz-fuzzer 17447 199158 78463 0 3 0x4000082 thrsleep syz-fuzzer 17447 282787 78463 0 3 0x4000082 thrsleep syz-fuzzer 17447 33096 78463 0 3 0x4000082 thrsleep syz-fuzzer 78463 311435 77051 0 3 0x10008a pause ksh 77051 453668 79411 0 3 0x92 select sshd 79411 108222 1 0 3 0x80 select sshd 8292 8376 78057 73 3 0x100090 kqread syslogd 78057 152098 1 0 3 0x100082 netio syslogd 1825 90048 1 77 2 0x100090 dhclient 14689 21800 1 0 3 0x80 poll dhclient 4435 404448 0 0 2 0x14200 zerothread 47316 285446 0 0 3 0x14200 aiodoned aiodoned 84936 379124 0 0 3 0x14200 syncer update 95539 459157 0 0 3 0x14200 cleaner cleaner 67207 258685 0 0 3 0x14200 reaper reaper 90052 100908 0 0 3 0x14200 pgdaemon pagedaemon 25550 21898 0 0 3 0x14200 bored crynlk 72185 512420 0 0 3 0x14200 bored crypto 63024 58407 0 0 3 0x40014200 acpi0 acpi0 99833 307861 0 0 3 0x14200 bored softnet 98279 90577 0 0 2 0x14200 systqmp 27178 249453 0 0 3 0x14200 bored systq 71144 11516 0 0 3 0x40014200 bored softclock 23014 445611 0 0 3 0x40014200 idle0 5634 31571 0 0 3 0x14200 bored smr 1 36721 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9575 7023K 9455K 78643K 35253 0 0 pcb 13 11K 13K 78643K 1021 0 0 rtable 107 12K 14K 78643K 2861 0 0 ifaddr 80 19K 21K 78643K 771 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 274 0 0 iov 0 0K 32K 78643K 970 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1239 78K 79K 78643K 8239 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 65 0 0 VM map 50 12K 12K 78643K 74 0 0 sem 12 0K 1K 78643K 2043 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 4206 0 0 sigio 0 0K 0K 78643K 63 0 0 proc 49 38K 55K 78643K 1864 0 0 subproc 32 2K 2K 78643K 476 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 407 0 0 in_multi 19 1K 2K 78643K 523 0 0 ether_multi 1 0K 0K 78643K 51 0 0 mrt 1 0K 0K 78643K 50 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1057 0 0 pfkey data 0 0K 4K 78643K 6 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 188 397K 397K 78643K 11598 0 0 UVM aobj 130 4K 4K 78643K 135 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1013 0 0 NDP 18 0K 1K 78643K 245 0 0 temp 176 3543K 4183K 78643K 146653 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 85 0 81 1 0 1 1 0 8 0 rtpcb 80 539 0 537 1 0 1 1 0 8 0 rtentry 112 548 0 509 2 0 2 2 0 8 0 unpcb 120 2246 0 2232 2 0 2 2 0 8 1 syncache 264 27 0 27 14 14 0 1 0 8 0 tcpqe 32 133 0 133 9 9 0 1 0 8 0 tcpcb 544 1882 0 1876 16 15 1 12 0 8 0 ipq 40 57 0 57 15 15 0 1 0 8 0 ipqe 40 1675 0 1675 15 15 0 1 0 8 0 inpcb 280 6828 0 6818 29 27 2 9 0 8 1 rttmr 72 18 0 18 11 11 0 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 3 0 3 2 2 0 1 0 8 0 nd6 48 78 0 77 5 4 1 1 0 8 0 pkpcb 40 29 0 29 10 9 1 1 0 8 1 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 84 0 84 13 12 1 1 0 8 1 art_heap8 4096 12 0 8 8 4 4 6 0 8 0 art_heap4 256 2211 0 2009 40 24 16 17 0 8 0 art_table 32 2223 0 2017 7 4 3 3 0 8 0 art_node 16 546 0 509 1 0 1 1 0 8 0 sysvmsgpl 40 47 0 37 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 2041 0 2031 1 0 1 1 0 8 0 shmpl 112 133 0 5 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7722 0 6308 46 0 46 46 0 8 0 ffsino 240 7722 0 6308 85 1 84 84 0 8 0 nchpl 144 14803 0 14338 60 40 20 60 0 8 0 uvmvnodes 72 7871 0 0 144 0 144 144 0 8 0 vnodes 208 7871 0 0 415 0 415 415 0 8 0 namei 1024 55596 0 55596 6 5 1 1 0 8 1 vcpupl 1984 48 0 0 6 0 6 6 0 8 0 vmpool 520 72 0 24 4 0 4 4 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 62481 0 62480 25 23 2 7 0 8 1 plimitpl 152 422 0 415 1 0 1 1 0 8 0 sigapl 432 4301 0 4288 2 0 2 2 0 8 0 futexpl 56 141179 0 141178 7 6 1 1 0 8 0 knotepl 112 1162 0 1143 6 5 1 2 0 8 0 kqueuepl 104 1437 0 1435 4 3 1 4 0 8 0 pipepl 112 2806 0 2787 7 6 1 2 0 8 0 fdescpl 424 4302 0 4288 2 0 2 2 0 8 0 filepl 120 41779 0 41677 30 26 4 11 0 8 0 lockfpl 104 1914 0 1913 1 0 1 1 0 8 0 lockfspl 48 594 0 593 1 0 1 1 0 8 0 sessionpl 112 46 0 36 1 0 1 1 0 8 0 pgrppl 48 98 0 88 1 0 1 1 0 8 0 ucredpl 96 4726 0 4718 1 0 1 1 0 8 0 zombiepl 144 4294 0 4294 1 0 1 1 0 8 1 processpl 864 4323 0 4294 4 0 4 4 0 8 0 procpl 632 9418 0 9379 7 3 4 5 0 8 0 sosppl 128 77 0 77 21 21 0 1 0 8 0 sockpl 384 9715 0 9689 50 45 5 14 0 8 1 mcl64k 65536 864 0 864 70 69 1 33 0 8 1 mcl16k 16384 71 0 71 12 11 1 1 0 8 1 mcl12k 12288 130 0 130 13 12 1 1 0 8 1 mcl9k 9216 61 0 61 17 16 1 1 0 8 1 mcl8k 8192 225 0 225 9 8 1 1 0 8 1 mcl4k 4096 531 0 531 9 8 1 1 0 8 1 mcl2k2 2112 48 0 48 19 19 0 1 0 8 0 mcl2k 2048 76419 0 76366 23 15 8 15 0 8 1 mtagpl 80 172 0 172 5 4 1 1 0 8 1 mbufpl 256 171201 0 171113 230 215 15 42 0 8 5 bufpl 256 23911 0 16033 493 0 493 493 0 8 0 anonpl 16 579183 0 557095 247 145 102 137 0 62 2 amapchunkpl 152 27839 0 27665 126 118 8 37 0 158 0 amappl16 192 26882 0 25616 260 188 72 87 0 8 8 amappl15 184 714 0 714 5 5 0 1 0 8 0 amappl14 176 344 0 335 1 0 1 1 0 8 0 amappl13 168 953 0 953 3 3 0 1 0 8 0 amappl12 160 518 0 517 7 6 1 1 0 8 0 amappl11 152 445 0 432 1 0 1 1 0 8 0 amappl10 144 238 0 235 1 0 1 1 0 8 0 amappl9 136 1883 0 1879 1 0 1 1 0 8 0 amappl8 128 1419 0 1376 2 0 2 2 0 8 0 amappl7 120 367 0 359 1 0 1 1 0 8 0 amappl6 112 408 0 393 1 0 1 1 0 8 0 amappl5 104 885 0 874 1 0 1 1 0 8 0 amappl4 96 5045 0 5013 1 0 1 1 0 8 0 amappl3 88 338 0 330 1 0 1 1 0 8 0 amappl2 80 32958 0 32885 3 1 2 3 0 8 0 amappl1 72 88886 0 88481 27 18 9 20 0 8 0 amappl 80 10183 0 10111 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 134 0 5 3 0 3 3 0 8 0 uaddrrnd 24 4374 0 4288 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4374 0 4288 1 0 1 1 0 8 0 vmmpekpl 168 29400 0 29365 2 0 2 2 0 8 0 vmmpepl 168 537280 0 534759 416 260 156 160 0 357 39 vmsppl 272 4301 0 4288 8 7 1 2 0 8 0 pdppl 4096 8754 0 8672 17 6 11 11 0 8 0 pvpl 32 1614452 0 1590726 641 383 258 404 0 265 55 pmappl 200 4373 0 4312 6 2 4 4 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 1031 0 390 20 0 20 20 0 8 0