0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4114], 0x1008, 0x0, 0x0) r3 = msgget$private(0x0, 0x58c) r4 = socket$unix(0x1, 0x1, 0x0) r5 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = fcntl$dupfd(r4, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r9, r6) r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r9, r11}, 0x47) r15 = semget$private(0x0, 0x1, 0x100) r16 = getgid() r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = semget$private(0x0, 0x1, 0x100) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = semget$private(0x0, 0x1, 0x100) r26 = getgid() r27 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r27, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r26, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000001a80)=[0xffffffffffffffff, r19, 0xffffffffffffffff, r24, 0x0, r29]) r31 = semget$private(0x0, 0x1, 0x100) r32 = getgid() r33 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r33, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r33, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r32, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) r36 = semget$private(0x0, 0x1, 0x100) r37 = getgid() r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r36, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) r42 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001b40)={{0x3, r9, r30, r34, r40, 0x10, 0xfff}, 0x2, 0xfff, r41, r42, 0x3f, 0xfeea, 0x99, 0x53}) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgrcv(r2, &(0x7f0000000040)={0x0, ""/4080}, 0xff8, 0x1, 0x800) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000375000/0x4000)=nil, 0x4000) 03:21:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b0bd00f304c86360594400000800f100"}) mmap(&(0x7f000053c000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x0, 0x20) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, 0x0, &(0x7f0000000040)) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f00005dc000/0xb000)=nil, 0xb000) 03:21:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000040)=""/13, 0xd}, {&(0x7f00000003c0)=""/102, 0x66}], 0x3) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 03:21:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfff, './bus\x00'}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x2}, {r0, 0x1}], 0x2, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000200)) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000100)) 03:21:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x3, 0x5, 0x1, 0xf7}, {0x20, 0x80, 0x2, 0xffffffff}, {0xb2, 0xdd, 0x80, 0x6}, {0x5, 0x66, 0xec, 0x7}, {0x7, 0xe4, 0x0, 0x10001}, {0xd28, 0x9, 0xff, 0x2}, {0x6, 0x7, 0x7, 0x1}, {0x1ff, 0x80, 0x9, 0x5}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:21:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r5 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000200)=0x81, 0x4) r6 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x11) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = openat(r6, &(0x7f00000001c0)='./bus\x00', 0x80, 0x11) close(r8) r9 = dup(r0) r10 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x0) sendto$inet6(r9, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r11 = kqueue() r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r15 = kqueue() r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r11, &(0x7f0000000340)=[{{r12}, 0x8000000000000004, 0x80, 0x20000000, 0x6, 0x8}, {{r13}, 0xfffffffffffffffa, 0x1, 0x4, 0x10000, 0x8}, {{r12}, 0xffffffffffffffff, 0x10, 0x4, 0xfffffffeffffffff, 0x100000001}, {{r14}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x7, 0x7}, {{r15}, 0xfffffffffffffffe, 0x88, 0x0, 0x100000000, 0x1}, {{r16}, 0xfffffffffffffffc, 0x80, 0x1, 0x2c, 0xff}], 0x7f, 0x0, 0x100, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r17, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) r19 = getuid() setreuid(r18, r19) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() r21 = socket(0x2, 0x4001, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206982, &(0x7f0000000300)) kevent(r22, &(0x7f0000000040)=[{{r20}, 0xfffffffffffffffd, 0x11, 0x0, 0x401}], 0x200008, 0x0, 0x1000, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000300)=[{{r20}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 03:21:38 executing program 0: socket(0x66, 0xc001, 0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000280)) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) 03:21:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) chroot(&(0x7f0000000040)='./file0\x00') setreuid(0x0, 0xee01) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000039c0)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwrite(0xffffffffffffff9c, &(0x7f0000000780)="6146e148161210dab6eb8c0a4fed6311eb296cefbb8531ed1fd99da2946d97996fb4925d1f31c7dbe2234246ce07f5e41f0ed2f5656f150065a874b224d3f8f501214478b11c9b1639ef8b5474fe57bffe7f46f010a9b73f0da090d09b59e586f4af590a439e625aea49091cd28f39d55c2d82f45672522209538ca5ca73976542129bd779d9376609adfd07614b79e0e314064e84cc4b0f5fae38790ea339f6e0fce6cff9ba43d001a1fbce1b4fb67bada0ca70e8a5d0caba1aaa431353179e9626cc8776d1cfad6e828687a8137a48bc35906f556054e7bdf3ce4bbb8e6c20073d8bd64ddeea6c652fe004c08ff25c6d56e0d972aa9f470199b9e823d1da9288b4d956c8a97f12553272b603ec265357dea9c65ab4aea85e2adc10d08c0f55c806960f9b00b877c919a5b67354bb0babf7b28c04d43fb2b45910198a3f82c873036772fdea057a4a3ffcdce6f6f4819f681e8b78abc44b8a6d40ab1d413ddc2cfbd91a9b7121e2595f2f2119eefe22009a650135d5215cf3c7f59ce6841fa73f9d76729b67d833c17d96e325befa98133c25f3f9c81d26d21e1f3185066fe1f71c56a5a6dcd53633d2ca0b1ad8986982ec235cce25bd68c2b715e2db26953393427b95ce4ea7e48ecbdbfbdec9b022df09f95b428b7904512dcac352599a863a441a6b9429f3959625d2ef8d414b160a94538499960487bc8bd19501c0d24a839893cf602fb7c6b3a48d68ff52db3b22105dc4e4a3f595353119721fe304f320d29f985e46a15884c525a3a272dc371473d63a12259e202d01a94b7702bdb1dfee13c2f9a63dde3addfb44141bb62e7ac27ea1025d7a0b6c0e8013bbe29c55c780b1359e88867a3716788f988052290599ea959fcc5e41bbf701c38eb1876dd692f78533fcb10380360ec4a4dc683fb61192dce1b0683edb3530bab61db4fcb958b4d60f95df56155d729330dcc56d603d0d664f5e1be3d7c4a36564005f8c19dcf666fa3080a8b2ccd4e87214fbf2611636d1072070b1381b70a66e762ef2357be073357af283b14f342b0ecc397d9a40929f38e0395244cf9ee092c7382b13f1634c3edd670628b859ede4b83c7feb4d087b7530f972e05de7a1bc16f07161ef97d495b3506417bcb9c2859a2bc028b041f4f9b32e5e4c5211e0320e92e4759f492319fd9204500d0569db695f2b07bfc8856c98ed3f77f4c51e16efad3ee35419464a816fcf3edec58400e235f43471460be94c31e5a41426481ca8d61b2f9ca885965744285a60ad741849bc3264881ffc5973ae655c914f980326a4db421d848fc6e62bb37dd71116b1ab9f5364d8e32c82d3e169c456098fd46eb9f2683a58a9d77140744307e6bc5362225f277ede2b3c1c8d7470a869ba6c91bb3b8fd788d139e054312ecffe9664690e422f5a6fda3b52a0c4a1d081b9327eae309af0e6397b0e166c240edab9b92b30bb17374d3271fc4629bd3e9a34137aebd0c266e3d7c91c15883dbc59c66b6c39d07b5b4ada600eb7a191e17f0c1b1f206504431cd61dec49c5841e429e217e259d78c823e2b91d844e9021a3072aadb4e2c39b8f28b5245ea1e3055cc570f22ad04f4019fdea4017a5005851e46704d556c7d30aa5518aa4b6aac9b8c8bbf8dfea8e05d6baab3578712904ab2477d6fb9c21784b18a29751e94358d664b4ba551f9ec0be86ed40f298c2feebccf84e0067d4150d82b5094e197f3ce6a2102797be8b53cff77536b2fb6b44cb746edbd0f9f21f031228ed1f0daa7e6c0d96d4d0714c21b36a82a21f2f665e8ab5b41866c79ae4317e701aa8b6211363b195f8eb0e6ea756359796f1ee31c7733eb918b749970e9e4863f2a5f8f691260c480f6c4de6f938ebf739cd4ea4ae62c83d9a5e6e4c5bce8054529169f1c50d8ed9549dbba697e255b6573f8d9422fed56559aa388edc1462c02123ad06e90f88bf662d9f30cc160458ae973fffcba718dc61648cbfe614aeb13aa42e61ba1ad67f93c5fe0608c8035980e9f009bcaaebd74ddc5489d829efb73d3ac97f2f6e868dd601035ce9feb8b08fd6c9dd0976ec5361f93874b70708085c1030768782ebae2e4335d91b21f6cee7eef32da685024ae642c65b33d9664fba5e0d5c18b9e3be2a0e3582111b5d85d7537c9efa1770333bb0138ed1b17a50ae569c0678753c60536ccba07e11b45251846d0d2aa3371f4fea5349c6512da6d80b34f51784c7a1dc77dfc8763ada64f06615a15f4c939e044afb256fca72cc4c6bfc1ea245c7324bdc8dc8bb360ad2f5163239727e3f0c878537ab8cd05d63cdc3649b6edbb8009615c270dc0e865f064be1eba01e2202ab36ef0613a3df216e37d4fc589112851532dfe70ac175bd69dc350fe0c635f69ff9ca4223dee6f0a2456d0e4b5bcc69fceb551dadbbe30d3c8ccaeb2336983441b9c59eec11b3dc0e30b9ce39cee7df7e3248788db5f1481f011188c86ceaf084840a09e3c07381739d99bce56f40fb29d0d1cc32ee849bc82c8811083d31b9bac72fadcd29bef4d6c096d4755ecb2a885b4ed34d589ebb4246199bf2456d8a61bb40e1ad00c6bda06a03a9f3ccb35fb70e76a718bec66459d47779c08cf3a372d56affcc8862c884fe11940e6de3686f75961dd9d94d15eb7bd25aa858f9df99137772fa3aa6257bab38469c231437f895f4df02c268f455bbf52c0fad95d0b8e0add00e24717804fe417312ad66316ef91de83efe9b19efbddb835e21ceace3837f3ab68a15c74fd2cdfa1c6f9f8a935b9f622478953d2f2fd9900d20c02613357a3231107b0431e992b3faabf6fe61e0e992b4f16a61734e2f847652ab49430af22f8d3b662ced4e63cba39feb7db6838b13d1e719f36a63a65567d0468ed87e5aaaf522a6c2d591abb77f8fca08babe2319ab85da4ecba09d9f4a61b22d23c1cf05db5561fbcc73bda01dddf39cce96945b02a4cfaeac9398aa2ef51699a27e69a9807f0d81c266309033a34b1db1a7587b1b290e391b009d0bab7ea11f18820368ce5429fb6b88824bcfe5b84d4c64b3f683ae8cf8a9e8b962e9d44363214bdebb30306940008ab00db1d74f714897a8230be98962df19a0a1bfa54b6b7b6a1e8cb3b1cbe785ebdb7ec826541a89714c3a71c05d0add820b3f795b7b270fcb062c3282dc630094cb486cc520573bd5a55640b76f814f13d533d11caea23550e7fd369412d999484a881688d7c07b22f2fcf002f9cf08225d4392d8958b7780c5aef1b7d7bb38d772f2b0333a42792d9b0765d92fe24e9f7cceee17c30cc2805d0f2a5e62e87f856ed76e3241305f6b3a5dbacd9e80fdddfc850d07ce7820d9a0771c7525424b46507e196ef1406a744a9b98051ad5ad4b7838cd645c06e4e15526a5d91ee5fab1d4126a77a92a7a665651c06d0f6c41842374903d6f1a088c4561f74a6c2d63ad92ac2f9d33fb7197f3f779f794c2147704719aa47ac147b29774ac6db10d60f1adae0ea30ebae01287f76501c6b663574683d6c205ed2e01e3467518e6d9b615c8a8638e9273bd04ab09ef9a77321ef6c0daf60195d937e8a6b47bb23073809186e7e0384d1c9b523926fcd2ae029674cca9aae535bb44fa5da88705ca48a1d61d7ab2326229e616e2ea2787f407eb1268801371594d78f45fcd17e1dd61cbe153767ae41624edab12120095c0d636af0ae42a197b843a519bc89821f98bce60a99f24f98584fcabec715e366890a6f29cb84f60fdc9bfc41e40bd3ec7f0675802f7c8986d17c407fa01ac7f27e98598511f741ca5cdeb4a6c32a72169dce0ff25405284d93eb19ce84805c6f819c1fb57c0a24636d679da4173768778572945083714e5c12c699f2eb29ebba7cc0efdfc592cafc2263de47a564b8ffc323ee5a316688e0f5251e2f866f502118fc26f78b27da7f2b4bf9bbfdb3958db77bccf0371b24572dd70e00bb19d0515108d2032468d2ca4c986badeecd7c7b933ed71f395cffe00bf2d9135ce69e50fa8caad1696d52e5972f4ed43156c04eaf59cb65bd44634c994231d4aa08486622d74a014259228874b75d4a948a6136e5a1f8138206d02daf7a62c4e8bcb92f102ae2ca43b78b984fc05c25add2836f2a16818e44deb89a377f65bcb8419ed201690e327f00f8ba42f97221725600e68a76ff470c052b54d043925a727ff45a266b9dd84334820fcfa17511404bd2b09445f127a712f9387a14ac376d978915d25a2a17ed69c70eca60dbec5d38bbca0a17ee31066d1d6d93d8d93353bc35bfc3eb6625a3354d8a817de9743efb1612f743c541ba84fb0a2634cb29339d3ce1befefc0409d152c07b9900754b81f4e1376013bcf40e99be784db0db243ed9d7e1d8b34f5c957d5ec2ec011d8aae74fbfc6bd93567a2568a216769ff732afe43709eb5c9151d5db0d017cc9d1c653b5fae3befb88f55ee045229eaefaa51a551505cfec2ae206a3bd1ff103d5d69095da92d8cba6576edae36b13e8ac82651d3eddb3d099f8bf44d71b6b5628e365f74eebf8e359a2d526b091dba93417ba21e59f5679d99adacd398756d4ed4049f9d171c7637ca82ccda4f9a603c2723b26bbaf36fbcac9d12c5c4665680433184082c47ea499466e0988b1ae07bf7153b3a6263acf03848376a3c587fac5dc5d2d37dc3ddca3acb72e175ab4c7df49b6a97bf1709415bdee86871c3e8e260ac04c254435f8f85583d7587059bebaf273c71b2174fe94fcf0acc224695664fed3eacfbd032e4b5e5867273e10b878cdacf8df81353646d321171d62b2367b318b8b5bf3d9efce439648b97ee1887b6fcb69c58704f041162202a9cbdd7c9bd16dd4880376c281f9e10662ebb027d23fbba03da540ee627c85c84dd85957fd19874f12da930ea4df2c88d9fa39b6f7ad69c824c28c0d09ecca5d72266684f2db2b297b04208e9a479db4c4dfb4a55fb8d23afb809e6b9ff462b1caaabb01e1eaa92dc724c81b48b55274a453a131ec1e20385712a7a695a8d212391fd3c52c1f80bb5a151aaa905539d07bdcea2e21c522ff93f1b9c20febcdb4292eabc8cc9d74c0edda03ea0645507527d1e0b5689e9c1d72c7e5b3ce94c6707e662e1e9246af14699905846565d2cae94fb89e912759cf29861f5d619f37017e06d654a8292fdc6c1cd651de9684c47a6914466f4fffa77b4bb41a8de46f9e014a8635409bbddedfc7c3d3312bb1098785d98fc0896febf113386c8bd9cecd3523fc88d2b98f7a66fb39966987e428dec4775089adfdbe58fe3625607abb398955c40b7c4b6264abe2bd150367cd107f10d5602a0c30402e4af14a70a0ea5bd3b6e38a7bef4eadcdd44b44c30dcf461cdd9267844608e70a7bf4611308fa2a8f0faaca1452156f244ff601496bcf83a415c908dde740655ab18ef4456a237258d1b0d86f6bbef4715b54366b3cb972adcf326d3b07c4306f24d6ceb4d772acbc8d39e4e880de1ee1f16c7efa3c9e4e212c6ded90e5fa563aa3690808e8dc758f714a7e7bee5491ac6763c20a19cd4e5b33cdb69d5fd2aacdddb1eb0fcd1d0be1b9f73a50309b25ebb043ac6f11bbc80e5b084028b462d80053c557cf21d8742ef0db3d8d93743ea8f54283cae340f50c45dc74567eb16efc9c317f698b9e028a91faf381153859b131ed0568f7c275b76ade3f7a48b427ecafd3ff2b256a77db5c8c713297e1b944a50c724352a64c4683ddb5c937908b520dc3adc048d51d1e763590810b951ac19e8a99404090d324c9c5a1777e1a3a32b15dffee13c841a90a9abbe3", 0x1000, 0x0, 0x1) 03:21:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) write(r3, 0x0, 0x0) r5 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0x2ad) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r6, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r8 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440), 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600), 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getpgrp() fcntl$getown(r2, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) 03:21:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 03:21:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x64}, {0x6, 0x0, 0x0, 0x2000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 03:21:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x0, 0x3f, 0x3, 0x0, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1f}) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a5387f8ffffffb810000000290000003100000003000000"], 0x30}, 0x4) setreuid(0x0, 0xee00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000180)="9953121fc085d1c8b7315f4245dcc16e5fd9ed4d0dedd16312413581392e3c7a9a86d8c8cb7205d72bbda2ebc2c4e78f6d65e7639dc5c753a42301e4bffbe29a849e855b1e8ad2ee1015ed4f196b9fd76a4281bcb3a5664c7be9d895c4bf3da01fdb382793efaf83042bdd2ff1fcb5ec4dfaa183d3cd7c11984b1220dc6f430cb06e58b2f7868ca42c35a571b4e196c6bf3d7fc9ee18f8c3ea13fb791a29e9d442edd9e2c51cf0c66067bc2448527e6bc4c8144a3f065bc5b0c9253df29e3598f2ffdfee728ec0548a00fb140a62afd0555960cb3e07499953277e31dc25aa28d2781878dd86288ae06ef74ff3ed37fdd0814d76fb06fa49936381", 0xfb}, {&(0x7f0000000080)="02530ed702925f44d79c94af684a7bc6af7336a117428fe45b9f7c8ea30cfed215a557e0b80c2ffe", 0x28}, {&(0x7f0000000280)="4ee084a2669c2a0a80802e026fdb0ee0149a177b330e660a5cba790f04288a5dbdf15040f2c99837e4703029fc3cbefddd32f831d263da289adda6a864e913bb8ca5a0a31fc87dc9d33d1027e7b507532603515ee1d8f379e16ee02bc80f", 0x5e}, {&(0x7f0000000300)="8c072c214cb8622e1fc7ae93b80b0eb7d3a7fb45dc8948d476d97b2006fe2be1d570308507294e8aa101ce75f0eff186d13300a5dfef9e5ca9cd8ee413ce0902707284757cea612a8f6a4180516e14d3d6183280973f5260ef7a8ddd92e2d993b85256a5eb4ba0509252aa8ee32779f43638f9fe87f2e1d99109e075", 0x7c}, {&(0x7f0000000380)="75826907209f12e4507cbc076f0bcbc7629cec67e498c2cc1bd5a496c7247a2383dbba0d5d903ca86099ee3db8965c782a9db8f1975836381b20d59a58bcd56d21cef16af6d37aaaa84aa3fc742e9c39358be8cd46ee63eb490331b5fac4f3ef5d2077d5f241c3b315e8eb937ac8fb55f00ddfcfdf996304a29c09832dbee0c5f512c51545", 0x85}, {&(0x7f0000000440)="60440ca6f31bb323dd604b030ebbd056e8893e528182c821fb07ec139a1c47ccc9912a7fe16c82e703769a2f6e25270486b135f07ef8f41aceb5c230b5912cea40e07c9a0bf6ab1a1b234ce2c7822c59badc87f1cd247da3ba", 0x59}, {&(0x7f00000004c0)="c846567dd229dd9386a07df5d50dd27b3f7a2d387932586f9a55438f35187f8a786a4cbaf523d0103c3bf6edabb374083cb89211c43fef4bc7c396ccc276a64e16b5ed1b2ce614abdf6078a2a2b5b7e0b78563b4c1d97674654276ca6f7a91a6299429b785911bdb94a15039eed6e01a6c49e251ac3baae7d411c24ba18006ae7cba2404038b9215119a4182936a1f4aea9798a36c2117e9edcb264a3574b0456c0aa4e385d09f785e3c9ef45f0d8df823ab7aa213d95311cf7e7971142ea03dcca6f3b4c719b33a8e3f7fa654f438bf777444e1aa6f3a8e68f5270e8ca41ab9f8eceffb4197d91ca5854b1b1e2014a408a90b0d59200c44aa", 0xf9}, {&(0x7f00000005c0)="a6234f6e2e7fe45b79828b1ba9d9323576623fcfd6528f2af3aba4fe9a84cc5fcb453e578368c8", 0x27}, {&(0x7f0000000600)="01cd608a46ca61681825696708a963c3b1b5230a44f95d1d37ea85271abca12f806f9c35d86aa2dba827e555074d0aa774f13ec23a0c5af40b5ccb0225b347148405588dbc6b01a874902d1b7502498f729121b827c5bb58dd00ba7e2e32ce69421af39fd825e88de7ea463e863fdaa82259398cbec45d4d777cda", 0x7b}], 0x9, &(0x7f0000000740)=[{0x58, 0xffff, 0x66d, "9ea242bf035a6af73534a9c0c2507783cb9e5523edb7d6c8406bb7affcfcfbe72c2f923cb8f8cfadfe822fdcc6ccc92a003a2859ca9503b456644a181c6b74fa535bf091974a1a"}, {0x108, 0xfffe, 0x413, "265d2affd5cde5b7d40c9d72fa2e3c6376daec1d1e58bc1e2a866a1c6bd0d66575ac7dab6d4f690f6b7fc554a515802398ceb696524889e05ebdabcf24601caa00fe6cb281d49928204e941ad893ae2dd5716d3bd3d977e83bfa92bbb70f192c704bd6f83b9fe69f841e5a9c1df1848132ecfa7ad56b251aa0aecc18a5d27830611ab84c90f271bdb409dd8a6b9b9b8fdbfea0345ab326ee5402bab22e617a142d2e023ddb02d2b3cfc412f615b3cc799490dcc75ac8511f36ff99856d9897a36ae3cdaeef025e989faad902b6592f03ab78a1503496c84a0de0483f04c247e516b4c299de947be17ef1807dae808dccb1"}], 0x160}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:21:38 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x9}) flock(r0, 0x8) 03:21:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(r3, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:21:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xf10e658b1fb58102, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000280)=[{0x91, 0x1, 0xea, 0xffffffff}, {0x1754, 0x62, 0x7f, 0x7}, {0x1, 0x40, 0x0, 0x8000}, {0xd1, 0x16, 0xa4}, {0x2, 0x16, 0x5, 0x7}, {0x8, 0x81, 0xf5, 0x80000001}, {0x200, 0x6, 0x9, 0x3}]}) syz_emit_ethernet(0xd0, &(0x7f00000002c0)="3f43d66f3cf0073758f5524c967aa5a51059cc353b9405efb7e7871e0cad070909344d4fd742eec3328ca5d6e11ea3c9659ff83f0d9844e583d9932b45990c26af0cd48b38dc5d1485cd713d36b42a182b9e8cdfe93b6ad09af44a74d503ee3d325b382b93cf894c1dfb9117aa6659d13483f682987fca4bf10656db42febcb67a66556130ecd8533da076b504cb61b3cbd11f6077574b72674c4f27daa0ab143aefb5d9fe2392cc104dd87b566159b5e515ca75b7e01bf8e552ec860df2f8ffedba3863201ea11aa3c3f73190031c85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000040)=[{0x3, 0x80, 0x2, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000400)=0x3) 03:21:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 03:21:38 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) r51 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r51) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r51, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r54 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000100)=""/114) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r55, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r57, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0x41, 0x0, 0x0) r59 = fcntl$getown(r58, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000200)={{0x3ff, r52, r53, r52, r53, 0x104, 0x5}, 0xfff, 0x9, r59, r59, 0x7d55, 0xd75, 0xfa}) getpgid(r59) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r62 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r62, 0x2, &(0x7f0000000100)=""/114) r63 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r64 = fcntl$getown(r63, 0x5) shmctl$IPC_SET(r62, 0x1, &(0x7f0000000200)={{0x3ff, r60, r61, r60, r61, 0x104, 0x5}, 0xfff, 0x9, r64, r64, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r67 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r67, 0x2, &(0x7f0000000100)=""/114) r68 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r69 = fcntl$getown(r68, 0x5) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000200)={{0x3ff, r65, r66, r65, r66, 0x104, 0x5}, 0xfff, 0x9, r69, r69, 0x7d55, 0xd75, 0xfa}) r70 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r70, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r70, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 03:21:38 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000200)=""/62, 0x3e, 0x800, &(0x7f0000000240)={0x2, 0x3}, 0xc) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x545091d0fda95b0a) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x100) r4 = getgid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r5, &(0x7f0000000140)="04", 0x1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000340)=0x5) r8 = socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r4, r9, r10, 0x102, 0x9}, 0x8, 0x5, 0x8}) chown(&(0x7f0000000280)='./file0\x00', r2, r10) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:38 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x3, 0x5}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)="1cd5c44c4da2043ebfb107539c0b52718bca0fcf4e773df3ec55f8a2fd69896813afe79b221a67bb5c277c3f532de9519fc785dfbabb4ae4ca01116e455f", 0x3e}], 0x1, &(0x7f0000000580)=[{0x80, 0x1, 0x400, "02d7d3525c1590e560d4b06a5ba646fe310e9b388e9f20e856d00f1251b462dce73da87ab7164870fa0ee9bb971d5c5ac26ecf34398dfd76c867bf2a76d8160935d2f88586d48f7ab0b1ee6638cf64713d21435d0ec603d0eb42a2319be88a54491ba1c015f34f75cb2dfdca23f738"}, {0xc8, 0x1, 0x3, "3a6b350ac04e92adc985747b3f98ec4e8d8314383f40f64f2d43e83d31a374b3a0e3258e3509b9d1d76f07544abbea6789d4b1f2d0d5aa9b99ddbc54efa3b84fceec6a1aee3157e455df9aeb0f707cc3c5188722f89e405eabb95c3d24f2bfa078049233ba5893b39348d49b4460385f4580ee5fe6040e25c526e829fba2756ddcc73a3e1b8ff45f884f7159817c69bfca2b421df122e584e2801d23bc8f00b19666a9c52569a042b0423cb03ce10d7773ad625d7d"}, {0x20, 0x0, 0x40, "85426fc987647688e0232bb2e855"}, {0x80, 0x0, 0xa9, "c558d6076bd7ac93691c0564d515016a273656693cafe3e88bacaf3a68601a76515d4fd9b12d32e7ba64cb15b5955a0831dcb25d4befd3c1ed77b6675b08335a7c639c89a4121aee0362acbed98e9c517f783a9f6458b72856f484dcd57677b3896090a9433bb838d4"}, {0xf8, 0x1, 0x80, "d2f52bf32c038adcdd6b0f4422ccbeb14e866677a69384df99632566bca4c8f46a3dbb2525cb5ac4165aa0e5371401885228fa56a2bde98182190da0d603f4dd5c5836f0e195d0fb0bc66b471dcdc90bc309ebf32445bff1d6540be8338bdd77ef8a53ffbec76709cb1856eb98d80327df2f0989d9bd243530059c26fc1e9da46cf24f438037cdc4da0dc4ab78abd761c1e7b79d692fd7bf35412e7f563e37dc1b410739af1b3672714d9009471eac3a4bc2349ced89977710dbd28d99ce49e89be9ca0416be8d8485ca93962f527ac50b194a9a0481eb3a538dba2e0cde4d3a937852bd68d3e9e0"}, {0xa0, 0xffff, 0x7, "5310e149cdf876378da7d8d65bd74105db2f0cb413a339ca215954b4a09d5408ffeb42beb0536151e74fdd0f1b4c3563bfa5b89de2b22282a05709305769d890cbf12fde9d32341eaeeaa0227c8b5c031bca2c4c58825e3e6dfc448e53c3c9c7732422397926dba6b27bb79a918f234b2be39265a36aab339130daf22c567b81bd0e57517bfb519fb39a"}, {0x1010, 0x36bef5a83e79cf02, 0x0, "5b192f97c8718b796ba7316bd2759655144c664628e16aa28d0304a9c04eb3ba3f5365ea0e56efce42c5072da34f5de7b4adfdcceb549520e8ae1fb26df6d04b747052106f81ef576dde58938c7b351565a9f6457e84b91774a7c40a6febe3da0bbd531205134924e727e26fc3cca9fee28812e16eec86d5c5ee16ffc01bb12e12ed88eaf6b188890a28bf3ffa226aa9fd42fcfe0bb1008f7115f577a1aa19b987bbce4aeb67b42d66246721527676704f74021991a994af2100e7c0750bb414a9e8a70f7b4966b74395d71c04b2aa67d4dd22e7e7a77725b8f4ba9f28ac155792ebebd547764cdf168ac2d17617443ccdd19a4ed4a2e7979336a6e2dab2169255f284ebae4e598971a22431ad7769650369ba059bbd4fe8d1a2981300a371a21c7f938413f1ec2eab78f729ee7f3f8a0f4b3b9876eccede5896c4c5f50a5928ff0a9996a4ef7c7550f138f86f922c015110974f2e0d255c4abd21d9cb593f102329546ef156e67bfe2b452d3a47aa191c393ca9503cef6565ef61928afa3e1a4c72915a001b27d297fa8a04895792c209e47a21b83f9a2472d42dd5fe88a6ef7391d82b5186760ba9bcaffaf98de46c4641eada2939a147a6b8e2cff43c57945cfa8c8563b78a9b3a7410c80943042a4b368f7fe5d620a8bc1ec4e3d01856e332f537769c8745cb2eb8dffd5ed80077a8793ac8e463c28143d5307a6e59c966bf6e28a47f2b0cbf275f27d6c177e44bb004dd250d2ad9b68c8c6d507d05f9c7a37066fe94ee8018af45c6ba4c7ac94c49cefb4b1ea5811079d65c898e91eaeabea17b158aa343495f15a51c177105abc8b3a4e567dc382442dfe1c6e0527c881b80a860c1ba8690037c28f34e62ae545c8a6f7d505cf8737f03d4067bed01ea6d81244b00400a322a6d1c04e1e8e1f2c84a3f7dae953b0f80b7acf8fa59a306325cf5eaa3a8970802cb68b951339e0b9869d757b00b9debb36dc61fe5dd68f02a9a53efee735d896e8928a69b9e3a391c6edbfa71ea8d50895073d0e4bb711617d42186316d5f2ad07b5ebf053ac153252ff443289c17b7e1243081a87791873277c4262f989129a6aaf682f1e5ca18dbc188ba4d14db2dc00f1f9de2758b8d335713586e74e21d4b63a97103286ccda5c5584da60b14380c6ae4ee6762d15b3834a343c26a84979b3ba8d2a1d2ceb8bb58f04fb8713ad78006f87fce2e035b9d4d9f5334c065aac767108f3d49b77ff1d686441d10a358329b8f2997bf05cad3f00e836e3d8aa3ec772cc386bb781135a8199b38ce1f62c9ef32120f3b11e1fd61e0e46c2b0a8c01b9af1c8a265bf517caab24f7c805e2c523a533129144c134edd8c8ad96879c17f89b006690f7842a6744a42cded8c378cf1bb2a0d9b987acaec8db1599bc254a1454fc28767d7bfb91f6d9c5cc91d1fffe515c48ac2a35e5fe5a45c99fa7c174911e290f8ce4d8c91d52ed5fd1e038e28879ebbe487a26136746ec72d8af15a1d0d729e0e69fd7c4c3d7f82e8f1c9e3c10477a89590b9fc3dd3bf4d5ecd742f1ec6842c767d97ad572fd88a684ecc76ccbb6172c6b398d27e4fc6f7bc4316136a8ddb9f6b379b45f7a72ac7e0e76f13634b88e9437115bf057d41a329d28539df955dca4600c4e99cf3b2d28f04e03794801bb5470a636b2b1bda43e7b187f786e0c4a8315e6d995a14747c0a54f4d6be37f8f6f06ae7676bf2a6cdf7d59085eee17f495c1e5a04ba46a2824a50a069fecfe17ee687a64064eb244e53711033095d4fd9b82cc81d1eb2b777151a83ddcf70d4f56cc7db0d7f17c99825dd4939d67b7a390e6b7c39fbc550b51678a5b2e3ab00307787c0e731c0c4060bd5b4fc10a2e1489f9829794ef61b8d6ff28396515a1bbe452fdb7abe54909668dbaed1a9ad04db54bad31ceb8206490eda4b867216e10ba59ef0cf199992c2137ae9272624ea7fcf684144eb09e498456f2f1715645bf2f8241ad0c72d2e120602bc255e0a6bbb60105b72048a57b2647d635bd82e8bd3e75bc44823c12fd98ad87e93f221ba28d2229628ea20076167852998670eddb788770842734f57b08254f17b47c72bdd92786a04cfc04477c82d58ca3ee18aeb49a8cb9905a27d966af49f67eccaf84d26779af0c20eaea13049adbf363a8e338ac64c9e2b2cf98a27cdda9f68b149775b2c1947a83157362883f9ab7429aca34d4a8ecb0778402a2d803a253ca3b1794fefca675b7c1391f3981d31fdcbdcfee42802e455dcb76519225734dba12ca3261cef849a2bf0ed5f85fb9eb6bf618f9df80922f29feea0338ae1849854b7e9d9f31b8294387f9fe0170901beb4e0cef771c977b949c1021346b93c2487f26a5cf590570e46b01703cfe67d29d5a2f14c2a0c9945c3c7b67fd8ac72226c5b02418f091b77fc5b8828575f3b4f539470dc7b050468b127c3b48da89416329e48ef23cd0ff99e173897f17864b6c0b07f4ea8276f8211736e5a5d57386f9cabc0fc0e92588cc884fc9b4b3c33e7f8704f5789d2b60cac428662b841249ffad2cf91f86fa6b29f98f3df2ca488c751b839e24293754a4eff4f1bb909e88ce36308c1975f4901ba0a9a8acdfa38e52e1297f0e6303f528fca670313db169f3da5852bbc3521a71d53dc8f9d0016a5b096996af12a5e9c53b426ca98bfc20a30e87ffb1a2204e85344f518e93dd52fa8952f61aaea4d53684e8b65950319a4900d706720eb186dd4d73104a6dd1a864046479a28605eabaedd28e2b291801a2eb107ac1f46e81b4c0cd680cb5f1e9913680091424e12b51ace6f03017e756029c353d91dcff00e5d497d22d3a4be087225966cfa04842d17a02d3b4416d66f228c108faa1a3be9d9c3d7ebcdb93f66fb70932cb056b629ac920fc519df2e5592115271edb2cce6140dba1b9c40a8237da26b369a4ae2f61a502b58d097ec5ff33f5ab24c5753458ec6c77c748348ca17ceacb18d3064fb8f50758f2a35d6f3ed7b490f9be7023e0130fab0a0c301512d71205b685a604e90977b9a5a3c68d7ef27f1b58438c28ff399dcaac43423fbb6e435ba79e5398d387d7275530e7a78d111d51f3c1245c966fa421372d700e5718ef1a87a0530e51549e0636bdbb8cbb2f36c6479bcfa7a9c9c3caeee41584f8bae5effb542497809ec4061624ff76340fd31f3bcc4d25b24aabe760c032d3a50f8cad5a2858949df6f6cb3ec0fd9460aec828c0d5112caed2eb3fd21c130ac1213c84a9c336fffb19043a0884fdb9bb1fdb21225dbdeb27534ca5714551e81ea12fdcd76f21b7e0de7b237c43066dac1c6919f039a34711d42e81cc1355ebd00628df2e9bbd974c8fd2114c3bce2e575d8babb43e5bd2d707bebb0cb5e1dcf642cd2d2e241f3ae8087a3b2f1d562fc33ed0328cb1f1d0fe79476a83ee303ca90291a34490983118f32a595a4acc1076ecfa5cd09b2f6f397d308406f9bf3a89b7912bb4f6b64c583de0d55ee99763e8b06babded9bac5e38e1c98d63827179524c5e6d8ed8595e2eb356d55eb05b8937fb997921ba2a9cccff0529af477f9ff8705eecde0a183aa9b010438925b7cd37d15febb0baf35e11006403910696199c4276baec5c0cb1a80611669ea1eb6f5d29cfe791845eac0c98211f0f96d8ff03b29f04504880e970e437cbd599b548554dec0b9d66f068c77b0a95dc7248d90058339b9387c75c213a8e3c2397a4713920e2281d15a5b34890d8fede0313de5608f57b120a1f59bf7040f58ff9a3bfe0b6aec085bf3817bc3aa33ff399f8e0ae9f23ad63ae05275002ed47402b32f6f9eaeb569bac4f01e846bf2a28fd76d8d61b81330d7eae76440d522276468fe123d488ae92419966067e9eae28ffea93bfbb5213084dea4ce5b48c13c9cc6a60914401d2a651684ce80b5e1b1982ac126d6db6135e5b37631a4f74583819b050b1dd8f8aff13c38f34ebc3832a8a0b395c3979c9f0f1a018980163dfdf59c2590d08a6e067e6c6994dd4a4ffb7e6f1770dac198529db0c58885cf9835f070a29ec45b64bc932a3b5942f6a43def2c4163120138e9116b0cfc8343ef695a5c843c582e430ecb652b47ae537a00d6443c695017b8e6b7d1557439c41513eb99ec5dc181b2b46e0bc848e89d7555aae7b9dc2de8415b2913d35ff7e6267706a74caa7303e2737982f127a481fbe8caee8335977edc512652117ff196b72d71bd2ecb190c6d518ba9c2ef23fbe2d708405f41df6a76af095f019fdaa2180739bfc1e80c2d42d32255dd1e16c6ccaf6cd96fa99ab884aec2972e78f9da102c7da9a1ae2033acfd6554ecf36128fe3f43bc24bc9c488def653e9576d3241b21ca0c8963006e75765ad4fd90a518ec75250c314956b6635b8c134f55ca4aa03a013702962a7153b3f5477c9578d8698cade97029a4b228455e17d4d65a472e36986cffbe7911bd4499474c1c03c37cffd3bcf64963c4dc09ce9680aba9c5bd641e8c3a0e064f90d02ba2921ef64ab50f817a8a2886b1c7b73d7da3d78c645acff0ff6d0dbbeea118cb309f4b0fa044ee9b9438512eacbd1bf0ee4505cf8744346212021644ba00aeab81869b8d8083985eaea38f5b70be8df28145b9f33354e172443f6babcc72d2a28adac4490ea252a7c7c9abda46037cb375cadd4ceb3acf639b480e5750213f73b2b6b3e3ec7ca003eb360266346383e84cb82dc9834f62a741ce61052732b208fc9efc5fbe07ab2073488419229ffa55ffa359d96754893bcc16468974e0c87110e2d00babfc3965c25dd9728ba739676c78218cbe5beb28b2f58d029d611a82970a2393927ad7d74b01c35515b0cc5e9ad0cc3340c1729bf84dc6d4d2ca5b76382b5df6f9c13cd335fd15d09ea22e80f12a17ee8f80a57f24194e84eb6e5be179d6e6cd30a24afb32627f0ff4d7b384d82d228eff0a9f4b20d0917f71bb88801b36f45949871b799f7b522dfca0b88000f6c05fa2946e314b0c65110d252d99bbca2d566988ffc82c206c53ed279ce575e9d2ab7085a9faf3723daebcba7dffa59c6e5f47d305bee7d1e08d34a248918432a74a9b19ed5d32b6500fd485ef2caa3bdb28ab5b58a30782aecc7bd63b120a9c799f78c6406ae25b54b25bf5c14f321dba1fa517c162ab76b1ff0e22a25fa089dcab1cd879e206717e0c1e890c8e545fd9498bfd9fa84d6f92d5908cc759170dde47afb444e460af0131cb8c0ba15c2a76e51fb6e77ecd42a47d372e576fc58ef5a89734c273d6cc278724529875fd86a3f0571c2d8fef4dbe00ad30cc72b54f312efb663ab6fbf0dc91cc3870fad0f531e60bfedd5b416934555c7b8a1f00c7e0b916aea6a7b3ae81a1bdcccb5a131fec0a15b216e9bb749316d9c463aa3d925691b13879fe363adc5bf505f2cd85c1f972ef5e213d3245a0e96cd7ab6c44ab6bf6a47c3617c0fd159a8de34dc9171fbf28ce33789c01c211c0cd61787072632f0e7d8ccd9ce2722e7a3f4e78c6edcfe68842cb6e07338d369bb6d8a8361a0f69a55a757a5cabb9cd02214d955516536dc828bcdc651909d7b270a271594781285d98eda5e177ae74b9084395c4f8146d9d4f5ad5b82de5c823d1c5e10a44b503de3aa8f1b49514cc185d00a06851969aa1a4d09985d1af3eb32e5db904ee1e13624b4344df847d505c61c7b3637dd9e3c3a8d33e86b7be46f24199960bcb9d2872a87e9ad6a9073d0620b8f1c34a5ebdd97a5282dba4c87e1f44ec4dbd852b0d7c8aba323a020af87e8434a6dc81235f8734fb33ab61b649d033a889cbfb"}, {0xb8, 0xffff, 0x80000000, "f458c6a33804b47ebff6d592122a123a45644ebfd77f62bd3d65c3a966d31fe6fafb343a9fba98977c55fabd4fc51ba2db33eeafbf7a570eecc56179703cf35534d74ed3896fb1785f33612e8b4602a46adf1987bd9e08e1151a0e1c6918ab385fce1b9523aad4b8f191ac64257bf0904455a06071b4e6638fc5b7148198241893151427fed5a9f5fb0a9c2a4614da3b006040f12d41b6791eb2a0f650bc5d3c3beb0e63c8"}, {0xe0, 0x1, 0x471d, "715c219278ecb89f35b8f0117e4d3af335428247288ffc68184d8475357727b7514007540d3dc558a8cc50a271dc624b44281b6598b74a2288c10aa5af51a75b2bb2515bee6eb12e9b3d471609a4a25ac02c8f5bf75aeaeaaa4218228d2f14588d83f21a632566aa8314b4e8df069f776dace29414d42621383c7cace449a538c791316cd0107a8c349aaaba2195a9b9b0a8326ab52f29f8a61a5aa8ca00a01cf93e80142eae76f35e4326d4e6f133f73947e66c3c59b21bd12e2ae50db1d0407fc4312761868e731f92"}], 0x1528}, 0xe) msgrcv(r0, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b200"/237], 0xfffffffffffffd8b, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000140)={0x1, "c359437f33a077ad42ec8f1ddc534a2c1ca66accbfb7fc86cba0b1147658b3326a081bc67254f7785a58f1d448dc8049fdd058b9ff713fd10277f026fba402e436ff64d7df26ca278f666bc3a1465a11c7af1317fed590475b8a3c6205e9f040d3dd03bb3c2d750cd8ed113a9955b76df518c85a69d408e75cf0b7c38c6aef296d7de33f6e0d973b08fcf0a5164431654ed31ca59f43820b45ee59d32e63230e69b0b374b8a12726fbc02f83263e8911145884f81630a937bd4e358bc14def849be59e3bb76c0a7f7fd6"}, 0xd2, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) 03:21:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/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, &(0x7f0000000040)=[{0x800000000087}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="26495b55a6cc90cbecb455bb8158") r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0xe09f41c60310d7bd) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000180)) 03:21:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18440, 0x0) dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 03:21:39 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4000000a, r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001240)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000140)="4dd8a8ef22c009948bf398caa8c8e7234c255b5cf6ba7b266533e3e5ff4c20c5fac9f1cbc59aa426365aa8defa11257d4ca60c007336617ea688787d98256f71182399098fd2f55a92d5ba0707728a37036d52c1bf14fb6769f7806160cd1b46d9ea00f6fd166a0d9273ae39a260d3e1afb741633f448b7c11cc5915474b4eb3c61029b21d19be80111a50d1a1aa42b68f20cba32578e50697e55fd4499c30051aea8f634a47a2b2cb1a88f7fc56e7328651fce7c4f7fdf848db3827f4b265cdc5989b793042cb43cc9f629b401be9a422427113316417dcec20cf36377da0e227fb1128c10c20ead6102f84cd91fa08b2e78b911f0dad3f7d5b3c1ba57f57b961777f25857ea8e8463f963e4796a85c31d70fb674112104693bc363f9d03fe9f8a032f458f5bc510a3cc59d8635a415ae85fe9f629f447bb5a03fe90237173ae38f5973b2369a0ac154a90b9f6fb51451a30c338426e5ce31951682236c2624cadefbfae661cebd945a6ce7e889071f3fccc1433fd83c5b7c5ba55661745362d7bfa8f05d72ab076ab633dcb81f92ae7d09a06285b8852bd1583de7fc60b45aa37300290f9bfa3256c735047f522056d0d36bb160365eb9090ac5c0ccec01595bb01583cce7b3955e27db4b348a1cf959070a92b1215ea60a994334b93989676f96f1217eeaec9ceafb223ae193cbb09c10e6ccaabb2864cec7a371a7a2a67d6a8c113cf1aa0d2e6ad7d5aefe04cf8cc8d25b1e26c1da88a634820ad91c0e8e54cca15b260f723e6447e653c6fc10b1ad456b2e9ca392ecd6847c81c5ca8da484d5a3d3abc0cda88aba0382f9e00eca205dcfa42c5343df33110adf10a1a603ecfa922ef48dbb70c1c960bf4a0a8f724a263af2b5628734f0773f6c33084f02e9309787dee3ff72b52439a06786f29f08e3c01c26bef1528fe233cc012790aad2161230347b1218018c5f445a8797b8c7f534c03e0a03642ad72996d29b99f940d1ca69c8ca43f02db8436820a0ceb0119d1355c85863c462b73c2296823de20982ba28ac6fa16fc05a6ae4dffcef18873a3a179a63f0848149cf6cd71198e69a2b7331134d6ef47f56bea0c88ed52ccf6774d533efa35609a2ffc96163d29424644b8b60f104a62708d0c225c2c131d1c6e0d3bf3deb5f5f347d1dd066de37adbf6d2d3bbc8d68fc05094a13bfd23f8b0f66c2e159004b04c6d5a801509a6f419f835523d53c891ec94f5276b9fdd8dafcb00640159224ab852c5a8f8af487127d1a92e871b49270b515c6a1d71efe87e7d0fa26235fb412f50e3cd77fc1d62f62577253c1c9b3a639edd23bb63be24ede4a9656194943ae180f83b180ab6296c2f01b210cc797be97be111fd9bad9c6021409420426c04cd30ea5dc7302a570b98e71c87360cd7a9694f4412930baeba9e540e0319b73c7fe4267449356938b886349b29496474cb74e4fbff76869ba06ddd467710677ff44168b8cc9e831dce5ea40bde685027de5ed33547d5c2c9c2ff7fdacbe980e3f6a3d8afbae2a30c7c3e85ebeacd9d65a816f5eb19c167b47948b17e964215b30a077b0ecb93d3dcc9d4b586dee876a22d975d3add0dc62419dbea916fd5de2bea0d3296e854852a57c57d615b254f66b91d8f3569f3ca1cd7eacb7367a5d8a16ec37da912e7ba2d32abb7cbaf4cbe96f1577071de649e133fe0783c596a0fcc4b119fe74e2ba28dde00c3e24118a0b0d0ed7598e40f2f688d1b5a57da840b70efe04f11a6fdba30a5e89f3ed4176dce48673762cce130b8930d6b430bac6efb0ae62951cd2d403d1fed919bbf34a9dff27439deedc4b1d88c048a254b6f9c11e754d21ea58f1a93a846fa59eab62342f43ac362b5a79facef03ab39920abe7baba0884b5925f66ae5657a36c4e2e5969aa4f1c86ebc7b16a02db82c2ae315b1f29ee46704a82b1a6bac59f655759a0b1ef403f3fc1e50ca440737f471144910c22a3d637806501c68d291f9b1ba385ea8e63f9ec30b71918855017140111b32be9afa95935d6e9603aabe874c3e35a901f374b9a646e07b239ed9cd5ba3fcfb044be7857b7558b81b6542a580120bfc6130390b772ba95248ee74d53b63535903a6867e482c80574a3639d17323bb16d24c5a5c9396d638bdb58af164cf689d1f2c24bf5eda4426ee0a22975f96d6c299d809d4c58b522e11c9530330537f8b50faaf41d9a3ee2e079db6aaf1b4db758dc876dfba432b7ab4f8eb1aac56bae073ee989aa2e00eab35c610327f9ee267d4eae4aade64d4b0f949638d508c2f657ac1194b0dc7e533ace4b8d1759f67d136e78ad3ed8b33cb7838e2d116cce59e5c77acd0828f2c2f18f813065cc13c276fa55f85394ac0130bd8ad5dd3329e3ef27185fa816617edd00e40ec4eed76b359a48604570b01e7dec52944d951e13fb08d02304d8a13ba4fe925b8b5c2562a925186c493419972840606a27b6e4de609a3c7215ffc45f117c65fdffa7ada1c7692dbf0720239583205a991875bc519ea5ff56d444dc408e465713a4e135659f49f9df313fcfd741756468bf16f6311e429cf48006819203ee5aba41bd1144078c6839340f90c7b3951e5812efd35cb65ccda2dcd7483c1635427bf321a14f347bb51558be3a8a1a8a1192bdede99ed4dfe3cb1c82e91e4ae9ad522b1fa5c11e9a49ff70fbfa07138271a043101a14f2609063053081eec127292dd973a0fe9c92fea6288222c1b22c431a5110b4cd7c7e7e0b8ab3fa5b578861f7240c8c938d3f449f4b6fc8cc81b882a6bdf549f79523e1b8aac82157d8438bb7eba636d0023b470fe4e9e4467b187dd96ccfed32844cfc50ecae36e025515ffb85cb3bcf6dc49428a2cc19dde4629479ff115bd88b771287f4de0984d02f08ce5dfbd04d71d5f099ba434c8f7a7ce32ccee3b1e6aa5ec2519787ca518e959fbd6adfd6bd4521d253663a9ba620eb3bae7177f3a17f70f44dbbfd15046a1733368a4ea141807b0296db493ad3176ee458c7e9ab7342f7c6aa03fc01a96bbdb3878b2b5a123c557d3023d1a5ca3be01ae15763175bd0c98e6699afdeda80eeec20bb91c872f07ace8b0837e72d3e4fd9d4f24422a83c851ba9d5286cd51e142f6a143f37321b2bc82cf1d7ff0aefeec03600e603e43f9fd3f47bcac3029bcc4699ffb3725c660ed020915e05d8da67709c23ba001b987d085037d7acd6d6fc48e3a68091642cda4550e599af679eb0273d2eafae2bf686233c3f044bf6ddc9705867d77c9073d3d758f7a4fc877022c455647b0fcb5541f8f4715b7ef18d0cd76e89f3465a0bc3ca0b86b01ef391ee00c7744ebe36588293e8532b9aad2286e83a561e19bb0bac2ffb6dde939925c4b04bab47a03fe77fd2d7dbb789c81a6e82893afd4e4abc3bd7f8ead3d4421ecf26739e825c7855d849fd36a464a9b8959a5c9f68a81fe83902c3762a7691709f47ff0f8fed7ecfbe1caa625074fe6280caccf594945723f19b736710b387602fa7ed57fdde0b11fff6e5afdaf64af49d40ec55a6a8217e899e44f076d2d6840c6d8aa919c865bdf671d650124cc60004954a0fc3b89dae972330d259985f03191799f45a4d0de3abe5cf04e0f407efffa74b49bb433c6b3b256fac07d0ccaf606f2d4db1cf12b3548c822018fbd5cafbd9affc9b4c11069d50ddde56a2fa090be6443e7625caa70713b7babc914344f0e98693af1d2cfaecab36b56c087f0fb6ffe74bb1f7a5321d3424d9776263c82d930d467b951114d7198c1b28460344fd9b506cece3f8a87f8d6e7fb52462d8bd8d9053743fa299282cb038d24a8594f4440bd3920a278fdc87bdc18c2fe0a8a3d5d14db1d16efad155f7f49d238b6c47d992b5a007d74eea9c9e7068b91e4513b73218b10f1a608f2f1ab754a5312a0e7f984f6d0179ea0df038f3ce5052c4712c281b718cb9df8b82790d383f8a15d9d8878e326cf423ca40f8593f2fb67432832bd92b8c6939abd8d6a704eae4f5b035a8324da083db3e2fa1396f096c99f5fa6fe1bf0e352083741de025f1d63d3b97fd6afcb6e48f0fed88b48b2d78f752ee8cc4cfdb52a5ed58f8506a232ff36c2d183541db14b21e28ea3a0163e6487f0e67bec8416a7809752bc9d6fed3858c83f8895546ea530dcc8be89919d4101c6c2443b247efbb738a131f9da8b650d98501df12aa97242d117fdcd27f6d0b7c2e9b2aed4d16d4bed8f49c542554a559ee8119edf0b8edcca931af7e653dfaefd0149004ebc41226e2867144abd7ee6b8755b5752965f3aa8d65bf1bfd5ec7c56a1e01f78ceab3edd067636960c0f20c713cb809f05b77fb36e5c98136a10be0a5ce1c23898fe5be3da8080cc78fe61b20da28b7369e682f9187b19e4edf81359c8a4fda6f1e0c7a831f170b458e780680a489a925cc2c9259c42f2debf2dbd285a7c12299657bb33fc0e14dea30910eebe3e712ddbefd8abc5cd84471122f9bb877d4797d464fd88dd5f10bcd1247b8ad5c198ddaf5bf058c9644c5abc9ce5f3c7f93d6674d88a4eaabe28a9422dff660aa9b697deff7cf2a45cfb0e1eda73a5f18b1fd3ea584cf63c6ebe4528e240b647a4c2292803308e3b26bffb7ee81396734fcaeff048f0758c459f682aa3b953f3c0073fd9343a095613c96a784957bfcdbc9f517c38d1f5ac63809a191520cd13eb10c1f1bc63aaa91f3924a0964c8ddbeed8977eb2dcdf32a82ed0da3e8e5725b6e24fad87a825dae10c12b0ca39e4e388c38d2972e984948dc56d079ee00ceecf851545a2cfcb377ed685e0affa52f9b1515620457ae0b67fd6fb701cbb45a14d92d17bc2fbcab990010045f63153ac50e747b1669d6616460c32967c26444eac574fc59857f79c644fa77670841278f1b27c3fb7933226cbb369ce805665ca67c4abaf75c752c9f360f028b75ce83257976bb22dc4fc87aaff3e0d559d452955a8c12f0c3adb99ec74ecb9a0e327223438e8c0b89a934ac886ad23c7b0532f18a439953115c92405d72ca92c6a7ba83ef4763b806ceb3b4ffe44cf85d1a7ddced748d3bf19e9f3699b777ac0e81a7fc2cfe22f3da9f2e46e618e6f0625249f7acdd4265b7d6ffa3a8e82b0892b9f9025f59e80dfe5c09cff3bc9919782af303adb69dc641bcfe0863dab4973e591fcfe4843b0747fd6416e14d29501670e1e8a40671da008e94d5e93311c3e27182763862bdfd7b6d64b4a5c7a0eb7a83ef627d4513e446fa5e1202afa3aa9d5fef94c5349308d3089e91d28a89f06e88e5b13941f4f08dd2f8529aa72877ba8b0d1dc916af36aa9c350eed2140949961b16a375734b9ad99aca0bf21050f71114c270ed8d362c95082aaaa95611252bc8e8cb01e844b10163f79713433a09cb784c6c7f29021f7fc0774cbf295aa88275155ec6d375a8831138365e1d1f432bd332eda2b19110a54658a1beb469bb773fcf41ebf7e55fbbd519a459d076829ca8746a6ace2d16c109a58992a92669ed1f6fa765ced2cad93be45659a412e957505bdf8c5792be69c823612046c07a41097d0db039f0241f18f57a92b568d19f42fcf721cf19ea8f3b816c2f7d6faa855cdf19a333a377fd81b7576d0d44389c9bc7b9b50dd427c8f433a69d22891ab6b4ce7e5198ebf05877f8bfa309588959e23fbc69b454c9e993af5c152a9f42c149fe74ae0d2def25635351ff281a3a9d426c0dfb36d9e8f0efd0c64e888c874b6fc119b0a3158e14217c6a522fc69537a4caab47419fd7f3283fbaf0d1c3806f85e011082e9ec97249c3e84ce7d0a", 0x1000}, {&(0x7f0000001140)="cbcba79013aa50abc37645b72bc985528dbbec1cddbec4f32cd9e78555ce2a963f83abca08ff3069d90417da826d5bbb11893ffff42eff51f8cb64bd590d5855e642d915f4fb6148be29b2929f", 0x4d}, {&(0x7f00000000c0)}], 0x3, &(0x7f0000001200)=[@rights={0x18, 0xffff, 0x1, [r3, r0]}], 0x18, 0x8}, 0x400) setgroups(0x0, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002b0e, 0x0) 03:21:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="2fbae10900267fe64d30c7c682"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:21:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 03:21:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="22fb21", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000004c0)="1c75ec02d9e57a0bfc1a8b6b2c26f9d2d26c3db900"/32, 0x20}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') sendto$unix(r3, &(0x7f00000005c0)="b3f8e895b98fef7e569ace667457f9f0f565c2737f85550fba1215c593ec4db125ac0565b8d839a9c14053610b546840f6f1a91b70e5737a79b294fbaf24768ec5899f2b3db2f641c4a57d408d733f4d200bacb1450feca933f7413a876c7c871364841ee14bbe59239480ffdeb032767a1ab8d52a8139d832a626f215d72271b09a19200b6794934eadb30a987f3f38f64d0d0e81cf29b4aaa0198198c30f09e9690a853ae3f03517dce6941285fc399f9f81aeedb927d610829e624391986f38a5562c0ccb63cfaf37c4711bf3f050457cf31aa412c11ce3bcb3b7b52c655a901d6dceddd36f83a6048ec1570f132f23ebab1b737b63e875a0346dee6ea19b6d6514b16a2a393a9a5a94a637b5b97cf4238c51925c07eaee78e568e4fe282a7b708a995772ccce6f60d3bfdad0b2b4be291cc8f1f4c41f5190fab0ae1ca6918270e5ae20a2b672986ba4663c456655f64bdd909e105ccb454a15ee43f922d725df1c8d20485089d4685c199551244606c24e5fdb7edb06675342fc4e56aab7639290e59f7f7d0b1c3ae82962cde77f734737d8826081129448e604f9edda4e3cba7bd787c057ad8fb871065dcfe8a199602f1595799deba69052133c0eca258e70f9325f3f614e6a56cf423980fef07b1be52f61fa405845d9e0362b4082d7b02c27ed509a170e8c0eee2ee47149aaee5c74fb13bb663a26710c35c93ef0fd8e7762ca28a648e63981ccc35af7766c035d1f7f60f0f5b92c3a2dac35e1f8943cdbec2d19d46abd79978ad401e7979fc71ed917d266c8c385aae8f0dfbb7ce942132b97c1cb82206f2ed048af340aa4a722aa6cd4688dd526c3efc0e7f960194edee1971f8d8fb26614b08a453ce9173ce8529b1276580a9be92eef06e20249f20b27073714289d46bab44d50b797a1a90dae01cb13faf7beb036974ed85cad091273748a78a145b712887477383afb5ae96cc1e674698aa5d1f3f972d956fb051e7e106053d3c07f278f30c46f85443f474523b3991893f49149e4195bf2ae8a953cf196f58e8e06f9e479b66b787825be3ba9bc7a4ec2afa69087f2f37a3313f8e1afdf04f07e170d051fbbc5778f9d0f2550834f7d5968d8e40f54f266af125a8a2c4bc4c0a5f1f0ab489f26323e1030f59140daf14e7a2c4e4001674228bc34ecb6eb42e96fc7146b3ffff2eb9fd5ee2e9e1225b3f7c0a49cbeb750d07709bbd315960ea2272fbb692776a176553dda2f73f327777d2b4b7d95886e666588c681aa0ddf44c86a6fa908bfb897c1720fd419fbfb34792d406b626af64819118ebbcea481859262631773ddb42e52f9e6a21185e644e78fcc00cb6d991060db76778c0a37fe3df301eb894a961f5dbe547d598e3c593a13c223de876e26e8d7d02ce5a231a534cddcbbacb201da65f6c26dbe51180823d6edfdde6791b9b532a096c36a1328de7b20aced57da941493430e76287cef960e6920422d85eb06ff96418590e49ee7b0371a1d9052e2e1caf789eb268b1d067ed127d68921fee26b381e452c58e97e5c695b32b14a11318430300072517c10e0d44a347df0ef791637b857455b0cec798d67f6b52ebdd3d5283b34058bc7ce615d679f086f35b3302a0849485ee4f015b5207e7d200d2e8362de5310d6a2ca72536088c43ba2d9d49da696e47d1ca4a8fe891b97749af03cbbfa8f363156ac565224fe6c3ece7c31db7ec29e1499aafb4057460857b14c492d1289036241992721f0f16c4cdf1268e55bb56eb6d9a0f5c80f73951e0fcff685d2f7f89d2963e5047409850fafe4776937f837f35dbf365f627417a18c149f9f627d37d39ecdb06e191ec7add69a3312536ecafb3d6fbe9d9ae4b1b2ca2b4d45baf51ea8779279f91c347983016d7607e820e1b51a24ff634bdd42019923a1a6e2dabf7a1a9824edf04e262c7e242966e0100562d0941ee6f305faf57f8d893b883ba7c2b574c55e9dbce81cddcf2d5f5487f8c630b8be0da507c63aad46e326bb492439ac5f1d63f621e5bf49ca637019c996fa4569dede92607aafda77c8023cb9bc9775dd4845bc416c67eca4ac10d1909dd9598667c0799aa0e2930b57604f71ea1692c5f678d5dfb46ebc3a13cad72068472bac09d02aafaa030e52213cfe56b1a23006e1602b7a6ade38205eb15477797e2f8cc6fc7751beb362a9cb1a7bbddf7cdaed8c362bcf0e2702688b162c6cb4351191ce9bf863b5e70b94efb06be2aa24365031e17c2153d79ba1fc792a5d26c4dc456f34a5cf3653e9f730e4c53a38e9d8f111fc42b26efbb6ccc438694ceee75995b9d0da4728bb40126737dc088cf4f9defe3f28218ae6fb7f23cac1182045aa65acdf7c2d0ecbfea7c6b74b7b1216ccaf8ae5e42f29c41d187f026be7a10db709c87896a76cf7f0cdfa93718b1b130a263e281310506a29f1af805a8115c884ee6aaf3b726f293bc2cde744d61c65a7bbe3cf608209d695c43560a997cfce06a77b16f75200c29c409cf11ee8f60b119dff6958efea4cdde2f0c8d3e3d4cd46d9046a7bc3ee05cf75dc58418ba9d02a86deeafbe48f8d30938549dd19d27826d62ee37d3327bf744b969d9f2fcff6cf38b3be8d64b095f9737a4a65da9984c42b194155114062a79226ce7123fa5027c24ae33e2bdee538606167dcfd2d96a90e5074715954fb10566c26b5a0208cb50904d2efa1f5ff567424bba6a704c963b77c9823d9d4541148c4ddc0e0c097d8235fc913f5b1103875aeafd72c302d3acb13d6c22630c3e8bfbe61dd2b62bca6dbf6b8c6bdd3eb1c1a34dba376edeba7290c312e0e05d0f8b22c37bc0144ca3d494d086b248f4cf86821226e3d9c4d1e66c889d626bdb71c79eaf1a9cdd17b2e240b7138dd12498cffb1b5bbb4e23c75f07c92c9d39fc5c3a5e52c828f7a4aab8f1ec1abe72adba97b85aee9df640256914658859cc7239987f4d4bac72f653d1c4f03c332a2e4fa87166dbd0877faa2d808de6e3768bfe71bb079a1177dca8aa58b45bbc0f0788306437a46eaa12adceebfc135fdde418f037bdd25bb79088436457c437f8057639b6c98936ad6321d83a5fc36a58800944524909e51cb3a1a9599f8b976b170f60dc2ef3ae7a49ddd4758049849499a08685974e91016091e4cc855893122e78facf728aecb13bb515facd0ffef7814fd845210e3306be7caa5683453b9f4004f1b7dee4fdc47ee2fea29c9367af08df4be206d9d815369fca84cadb8ffebdbcf9b7c56d94bdb8984f69da218a5d4021787932340d6c7ec62b31990a31a3ec8b672253fae9757ff39163e5a341b11659d7663c98506440cbe3a61a7db8e725de8cfe89d6c8996360cb8334756c4f43f2496793456b4138898a24261cd588345a1d8e3835c76e5c4a48f100708aac5bfed605e8505efbaccb0bad9baa6c58a0fd4144d59f6f734a0deb21ac3af6b3ff5a3f9390cc86260a56ad1413261e73a81740e8f8a6a37d5906534d6ef0af9d959021cdc33123537cc5f272b9630772f81fb6ad0367116a6bf186ec039aede2c323dfcd3adc8cf58c8c556329b71f4efcf88213ff9b7e8facf9f463d8b0e270d054913f93dce0f741f118eb33cbee78b2903a26ef89aceae8e34107e0ed3e9c2d39a8efd59813b0782647aae635fec90f01d4b62369a2ec26e166ee5479ea9ea367ae3aae241f2619549861eaa7fc36709cebf99d1062253627287c337cd98458ed7d2c1916b3d05c45a18296c24680e813fd64c35e938f0887915350c356c1e47ea87056513d7c09053c251bcef32856f3a720e48646af2115ef7135e566de82496c8e90720265c71bd2eb6def5524f3a7db967f7143f5d037e73afaf6ac9a6229d248830a1e7026035f17991affa725d5f4597221eb35f13ba1ee960940eb8be857747f5f1eb1e2bf65eeb04b92f358fcdaa9466189f01764c6a536841faf58314adb2de4a83221464393ff702bf9803120b02342472ad516769934c86078193915c175708b0d7ccdafd650840f5d0527f92b6ac2495f759e1114bae53d8008d75705c466705168c147ea3380092a93952f7d1f9be88e0917f724f542570515bc8ee2c36535a8b500bbe347c36b873152a53289adc47c68abaf7ba4211f96b2608d2f98d0cb025523b92a5d9267335d4ba10c7b3fd6ad7f9a7911d85d7009823e69d3c934ea976b04bbf9eeeedc9cbd1f37e665591b75d692af1750ca2ea9173d0f7eebdab28c7f5a6c1d57c08ed0f48fa80a8e5a787aca6ef46f8813b75ba60bdbecb9d12d87f0fce94d98f251f1d8dd3d2d03eed268bfddd10219a6ff925d88907b65cc978456c478e9db44f7b7c6991a4371c161f1388483a2849f1dc199a20ef3f14695c3e0d799200c3c4b5887dfd6293896daf70f03b9b3614e66c270e4e53407f7b7d5ebcaf13adbda342a789afb569142e61d5b5d3520ab1600e98f34c4c35a00933a8f21f33ae0e3cb09954fe36e7c60402e9bf608acd0765f98c0ea428acaad6e4c92b05695b192ea2ea89726b0994bccf1f3bc121da438211aaafb864f208a65eff2080c63c9d493f0a66e27f6f43b5a20ce9370ff66c873357a2a3b410d293977bb881545d9a75b06bd14a1d2cd7f59cb1410adcce0ae92735f9cf00e6bbbc6718ff694102e8b4c1e5f4d3cc062f0704eadd07e2f230fd0e43b456bcdaf0644a97482c93ee16edbe33a292f0fecb9b277cc4dff63e077ef69e198e1ad5d904187f4979c1ccd844643978e0b8115dc8c96ff92b62f394d27d740ef4445885748cda664e269ff0431cfcf5b8e3ba581e7cf3aa27027ceeb798c6bc366193b398507539ee13490d71f812aafe4f815912b6850f5cb37f3515be432ab1168def77dccec3bcc6920dfd364b0ca05ad4d140cd3dab3d5017aff22f2f5ff9ceb1709ad25b34b96459dad62b4afda78a5eb19186f07f92cf1b610d9a9ad2550fb6c29d40f218a76c8b2d25fa4982f5cc4fed195a2235b03c966f93e0d674a344ab39881aefecd3b0b5f57e1efcef0996b3e3269361bf9186c6dae84ce4cb920f6055d87eb5359da5d0e0f9c8df3633bc116ca8c2b3c239a29f91007f32049980aeaaf3631d2285b57346f58d3e999936ff7c61b0be6f8f7143084dfec4f737ab56243648d93e8d05f218b3f00a48e1c48246ab008ab7776fc10eea68f485fc6f3f83d064e83a38c4b7cc6a330157606e7ea9d2abd8be74175c3be98a92339a3e63ebb651c3fea25d7744eb9e3b418d449ffb9fe7cd0a5ff3da797a25449a5fe1da4f4e9e8aecbeea0ebaf299b9df1462e3dfd26f882f86c316bae96e1f9749dd2a67e439790fb241dd5711a6ef99083cd6bbc4860053a27573f126b109edaaa27725d1e386279f0b56c5117e6a48dfadd86708a855b00eadf3370629ceb453fc9f594226b3e185cd241019f2b3c74b025216f7e567ed4493125714516b83eb438fa503237a3516973c15416c507c22c658a346a4a528ff54bf5c6e2a870d9980f1bbe379b027b09159f7c933f297c43eda5e292025e0208035ef27f7a46104bbb5e7904349b74b6685afcd1d0b8776fb3adbab4d28c83076cc35c2084d8f72354883c152f4528041efa09f230373ebac9b2cb4254bef6195f149c160ac2f86e5c91488794e1b31fee41e95761afd7d1939f8cb4248b1ee3bd8c553b855f041a8157b3047a97742d0d087b2fc191ee6ca373c1e6949d6c33276f31554d1a0af962c4d98934abd193582712872bdaa477f74b8f30e8ec378b6bb48f541dd6317911e723a64dc0f156788c9635126763eb1", 0x1000, 0x40e, &(0x7f0000000300)=ANY=[@ANYBLOB="c9900f722f62757339ae0751e62ef7163d252e0bbdc38fc10bb51eb6e871512d0704a2e74c5fb4b62388e9f8078f259f9258f52b9c224edbda115d1e836f958044c19dcc1f247af693ae28ae1e1e60d3fa314ad739c5cc30e59a066aac1e91d18d60fe"], 0x8) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r4 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x2, 0x1, 0x0, 0x8000, r4}) recvfrom(r0, &(0x7f00000016c0)=""/87, 0x57, 0x840, &(0x7f0000001680)=@in={0x2, 0x1}, 0xc) r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r5, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000100)=0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000440)=0x4a) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000280)=0x8002d4) 03:21:39 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x8) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/177, 0xb1}, {&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/104, 0x68}, {&(0x7f0000000300)=""/85, 0x55}, {&(0x7f0000000380)=""/29, 0x1d}], 0x5, &(0x7f0000000440)=""/34, 0x22}, 0x802) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\x01\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x2958aaaa}, {0x84}, {0x3c}, {0x7ffffffe, 0x0, 0x40}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:21:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000003580)=[{&(0x7f0000000080)="522b1a22a3b45c58f00a93c893421225cf91c4fb8605c92fd2c8497c499882010ac4618e5bfdb3dce03ef73e3b34b5704ab1fe7d7b2aef583007b811c7ebdf0e3cea60c0d4db5f226b255fda6b5656f7d20866947b8720454eb3e4f8ed41f4dfee96dd5b1449690d0b08779339efac9f1332a062128d087764e2c7649ec3d2708383548d3d25d914d6e5d308550f3a3e98ba06a314c72c7a787e6cfa659d66da1af8834992f78ca3ba2dc4d3e1aa723a0d980f768ac5b001d1f5d651e6dae12e4b8d99", 0xc3}, {&(0x7f0000000180)="c1670d24cc7d72f4dc8d584667a6", 0xe}, {&(0x7f00000001c0)="5b580d54d674d56525417d225a8f48dacadba4dec5056cf24e00443ec7ed7f9291277defd50622e648c55f0700e015562540021941dd234842c0d557d6df90669ac5d6046340176cf4704b3ef5aafb25a45feea82ef5", 0x56}, {&(0x7f0000000480)="553dc0c0e30a07e4d7de11242f25dc50bd6cdf7d4aa6a65c751006580841423bdccef3ac9ede5aee0386b7ed423bc2588f11a37041790e8fe8b34d40ddcecd6db19a99bd25897e2aa26dd34dec27154f5d43e03c335d6951ad16db1710eeac2e5e774880c06a47f0df4a998d364d0424fc0c2f013257350a885023136d493a3ba6bd67929b091e82fecf67da7300f3d7c2e1131d53cbd79609503c72e6ad669686a55d69b0181d721cfa0624a6ae872d008a516b5516b1f1a54bf2ad235a2eee99657cee96a22be8e5030b7fcf3d821a77b8caa7925a951a62ddd4db13be1ca3dcc9eccad3d2acabbb70e59215a97910184956d45b41f5c1782af8f9d3441dc95f5e4bff593c48f668bf99476a20d348973348d6f3f2836006276a40df539bf072e4308979aa30a4030f1c9ca57b059567f6f09760fb364af8964e4b2f546092ea530d2a750aa9e058323097d860cfd7321328f5bad8665e699aab0f81a1985f015bc15b6722b599596527a303f0fce918bf381d5b208cb2163e2505e48c45d62c62a0ab88539c84bd6c491155622928d284197bdb05162a8a7562a0c91fa00709634325aa5c423c78d1b4da36b91ee919da339b8e892cf358f0035c33e0ec1fe8062d66338190296f1245584b893449e71caf0ee52345e516aad7ed2a41778fb3862f556c435c6710392fbbb6f5ec673076c56ed9953abacf87ed5887f136d1567ff0fbadb29d4ececc006dce38695e4781b9da473407239b46859eb35d6fd38cd5fa36558584aadef5fd7062c69c60507ae5119ed0cf70a61c51f9bfeebec56bbecdcf28c795fb21fcfa8e629c48d1dd2849b7259aae09ce0160258217f62515f3d30bffc2bc3d3d7bbedb345ef256cbe0d90b010d7f2aaa60be30e4462cd8b70c6bd6fbb60e9039ce2b6840a6e5d5e7d0d2e12497e285380aac27df22d0dbc26c413e055a30b9975ec24fc8de6efd4aeaa0778214adef5254e8c5c9e3e77c61625bf405d67a0b3ef17d39a93805e82b180860be698b19799326b2a285c5da064eae4b1804a543b47e844aee1d183971c6a3832044d966b74cab16681c8c720d8edf7587f60757b4d6ac94060e1f375ba8eb45125ea44399c17a23c7fd2702c4c36f4f7c731cec27a7c654db3577e78c577d8d91eba0e688b2d1112f7e69782a3d45b8e44b7b8ae18caf66a338fed60ec19229101e880e2519f5cdd37f65a8302828a2f46e9116c86848cb4655608e585dc9c6fe8222c365a7bb9d2ed04f653bfc6a52b532b2823ac6fc64abe9db93cfa7a3ccd13100062787195bbca138cf28f5fb48ecce783bb769a18587aefa02eeeb61fb166bb89a53436d44f0603d6f580b45079a38ae07557af7ecb5c6cc003b997fb7149289904964f762c6ef0e324bccc491b45aed4885c3a47b14cbad985f1fca8a512e2e2fb9171e4d698e25229db5ec4edf638152376c27e2cf8706a64d41296efeb3ea5f47b832e074f22d083e890e1ec7a2881355df19c6adfc460f1f73d25572c2583297fe94f19552c52a6dbbace9d1ed52b01fb76d87071ce69aefefab1f4d1e054b12cee43658da095556ffbc40dbad6c57db2687c4063cdeac29e90270d7fb912c5d4e06fc28b629ec6353931f4c832d01b962181e63cb319fdf200d082285a3599e8bc0bb526aae46519d76cb93672d210321167bf7057216f871ac21e39ad7463c178f249c7ed40ff5c2f761bdd3a9f515111ea2a3e3b70950321747141962586714abdc32e19e840ca76f7b6d2223c25f75cc3708acc5f6031daee92897e0265332ea849ee5a76f04a05ed0e482e7c68e7c66e72bd88b6f0c3d2c6e638d53d4a72031f0c5b7036708a8352f4578be2951c5f1dc187adb592146eacd8852bb02a77b91bb4b73d74d5ecebfeb5917060db11b48820eae8c37f1113ecc2eaa5409fdcbced6a4938ff429cf6533155576ba21be62ea44781165fd4145ce9f7ff10518554a4ec22e3fa27099387fe3f3e8b8d323a2e132a09db643e0e1250aec69b5b38a74489dcd435bdc25d8f1539e0f84e54ef164f45140bd07e4c687e91c75533bf9efe9fb5cada23e2014a18f74b1a0ae84e3d57afc0c2c6dbe88f5e4e0960e9dd1af4d72f248f205ba84cc79c69b9c1f637857c50d746e2caf7440ad6e284a4a78d089d9417cedebfe669ab7a0d2978ff5b7713399e7955b659b753b9d1c3b0afcc057486947e47b5245c7a61194a94e9f0ce6b692b73f0188604ac2ce09088d4927b8cb27ac2625e5d89e28769b41c54cf7a687f90b366d285910198847bf24cf68b11133d12aecdd601e30affd8c7625ae9d5daa39dd36523d63e600b5bd72539ed7dd728050ef0c600c71279346e5321bf84b083d5f1643eeaa423c267fb768143834f8cb0b71f0cab2135c9d896d21127b648467334b8844261059ea2252ca84493efea796bdc425a23556735079c2bef626d909d78c4190eb9d21a10eeeb5810b8ca3e9708001ded57811e24f71b6f01318a391281312c3a7511d1f3a28e01ecbc17454c60ba37b07a8da8f2c6c60f4c78e4b57745f98204a358ee70eaf1e1954f007a9dd5752c65948e592324d299e633bff72981692995ae00969fcbdfa7b3ec85517c3e77103cd6ce591697d59813064911daf44d4cf0035089cee73afd0968b2f680fd6cbf93e92014ed53b8bb7948a9ca3dd68194cc3ac8483a5aca7157355611242866b8283dca5290783642fb651b9cba297dad9e85e2d293bc277ee676b23559b2dd62e47c24849d79bffeb23e7c12fbc1db0bdf95d67669b553cf7b70ff4789002b0bb597b86140ce0b5b5c9c25064a4d80293c421265c8ca6c4118024667c7a70c4c174df86da75329197b3ac295a2d516126e8c2e2c795dae5fe8de05cff6e4dec04174661a105891944131d02325babd22a65241d2ecb255b4af0243cee9595743aafbee72f969392f49351fc34169ce047ab3adff32f04fc76115683f177529b5f13217ca6895f3651414c3dc443735bb2b13b9530dbe24ee25a71e17f09aeab6f86a007a02ce42b20042f73c4c375724035dbaf3d59d1fce3fffdd2801f2fade0f3d4412dd244b98ecc060da113cbe6b64552e6aeb750aa1dfbddfee0f1876f78015ef96eee87ba1e7660765ac2c486e648d009076ea704b1fc57b8eb1b9a7dcfeda95af3dcc003d9546149d1aee34014a25a314486607f8d933b42a053b1380e05ebb56d41bfc2bc5d8862c593bd5f6f03b0060691dd47cacbab7734cc1d1c1339445f6c35b7ed606311488f4af6911214703183f4cf0e638211c498ef20d07460bb986ea88ee35170c92e137bd72560d8d160f61d4b149e80373b6cb4177ab5c0bc1c2e64e6f4108fb4e7ac048a1643b13041b7ce6a7e0212b5a003d0e6ef635a8bcbc19c3cd61671a6c956dea2cef5a51588164f4afe80110bd8501b163ccc881a6de18a826f601efe6f6a97b2c907c1fc3e3debccbff756211dd08885cfb3222be34f2b10d1db828cfbae25c5566fae0afae8e29d5850aaa5c986308dbdc4794a1ede43fa5f983b99fb955334e6417b722c00a084d6772fb6748b571a66c3f0478338c7eb9036df4c07e5372e8b206d3215f02fb8ae292780defdf269eca7324cfadea191c86ab18cda34527cda1570a1abfbc271aea46f588ad991fbb2eb8e9b843d64aa84d725d2756970f2b49496871724146ca06376d746a884409899405eabd528aee2c84aaa9268be153d6277a384b20949e482f1ecb456f9f08e2d8912d14640e8ae912014e8fcafa211548777b997e7f886c63bad955feb53dc7eb48c441ea9e23f91d10d3fefedfc5de707680d9de587f980b6a1f0e7bd3211dc293da2c89c221e004494e66044e33780eeb85bbf3179f32b4c630b055cd135dd10b6aa26cd0ebe5c801d698dfba3cef29f288777b03fdd5e960e1a1ac50015da16bc9fff445912a27d3c5788573dd0ab15d7f53a8872088c14dd2df86ca7a68d7e67a10478ead624899edaa0c2795034773b546986a542c4c26978f6cfcf4cc8becb9487bcc64b0306b92939bdd10f5445bfdf0b9ee33717136873c91ba900b9804cf458e4d628feecd89cda66e3af9b4a46643cb26f78ae73c2df5e86da2977a7d70fba6af6aa4893397bff4c8a03a29ebb96c6164f4c31a2e5add81c7f17720f1fe66225cb4af79069c1103611b3b44f15826269be80bfc90c7af40667b11ea423977183da9788359e4df571d376c20c6af571321a2531b6e498b6473346910cba7af7fb089064d216b9eaa72bc6daf398ccf971cb8ecf67596e85a3376f570c0d0a12fa20a0fb5d0678b1cc8e08d6d654f98bcc045169c49a0ddf0d26f0f3d7f927214b5a4d8a190f8b53bec3175597794f83a2d03a80ca53250b2e7f3dc97f951a9763e53e7e5ebeffcb2bb611c73aebcb340c923e7aba7a4580542395009bc9f7a7f72e1a16641b4dabf7a6c96deb963d24119200507fcad68e43528ae2e8442505ce7bda2a3a4ef731db60ef9a1852d3d22b189a1aa01e130dfaff75913d23f9fa709b277104184f1ecad014adf92744facec62fc0ced7124550cfabf313fbeaab104c86cb6a5c75380a44ca29c128d6a0bb685c8874e9f447e6ff0100d5deb13659e1ac46469fe147585888ce09c65161ef81cfcb126775a53e84aa7b6637b676dcb15d60dda7485b81011f76bf1aaaef99f3a0569d4ded36e4de6b3114791d95aeeb0595feaafb52c344a7dfab32b8589b3f869aee2515e824f3a1270b41a01c92602dba9e34e020affd72ddf2070dcad74044d48c78d8c5cc40902783daea108e1e35bbb711039cbe25cfabd79104801a00bb2ef49214ba529e3348d58c9ab50ee7b68aef5a6b98079487011d3cadacab10409d93b244c6012729ae65adda8f98771ca1d3ca58d0df0a53bb501d2e97dea7b33bda77e16ac7cb8a95faed7f28d1f7c41b986ab17829006bf53a77389d1a89fafa8e49bafb1233bc7101d1e2409666b1f0c2f0e841d1e9a29fbb6ba4c785a5124e2bf377fec670cb97edef28772d39786034d377acb6f139fa90e99920345d71266d579c4ec2331fc39a568c2eca307bd6f5eb435f095aa1779c09ea4fb0d31cbb7a9661428509d6b399252ab4612ba358b1a810bd13ebce94c0d83b11e7203094140cba84581f547feafc1907ea773ca1da0529a553d417667b7d65b714df88fa56c4f110c3af18a6a4ffb250da688bd43e7fe5d37e69f3cac124103c86496881dd14669a18455e079737d31191e98f9e5b937e707c12ee639931e2e622d6f2d61c184bacf4740aef8448c526c6f8be18562822d8109139752b371290bbd24844e66ef9f5cbb3e2533a607d0618f5b43548857a955c02ced4c4d4a30e593180520ed6fde340477be0c2b4651562ac1717667a1241cfdb1ec4be32eaf63d5cfa46384719c77b61e54cf57a94aa6cba28db83e290a6938c5ce0ec71f6479626b9f0c0ea32295f0a5a76564d3f43315c19625b5bddb99b0dd7df79ea871a3530f6b6bf264d4e41be6634cc774e17c344810e3c5c673b857796139995ecb2fa8bced9efc83b0e84bf062be0991313a2197486a55116b4556a8ec4d95d574d8f600279f9536809c71f91ff0c6141a29db30406b5be3515978a22500ea502ab52d6bd1b1634584ab00c39723d844270055892a9e81fb509d1c31fe28089c8df268127b2aa6be3757643d90e02c5ec2078715d389e5206018a53b5ff8fe80c2817589347e78d4b7bbd85b034829f643c8576d3541c67a6dded9403ccfef14c44bc16e7f18e48e4da0c", 0x1000}, {&(0x7f0000000240)="b23e5bbcee027892b1e9c042c8e65720c42e17af3466b4b7", 0x18}, {&(0x7f0000001480)="a3da4ffe5eb2ceb18dad48167ce1a92c041301a916e1fb15c4e944ab4556d25aa42a66a5c5cfa262b554ae912b8a36d3033f7bb8f61d66978275346bee66d8ab2a6fa43b306925c3b6e37662c4c4322745682536a334cae9c3e7bed5ef1c06939cbe2b1e28ea0311b97933b9b42109117cf495b452d7477329c3ce4818126f428e34ec0a0c4d27adec238e77982040daac1fc773b5f0a33b564f8e52e86ed93078b8ea6ac3e133d9a348b1566532903e62de6a0e9b3313017269e0f33a4d04ec1f46e85a4d3763f99e12a6f7eedb66fdc78eace94a6564868613774def6c67139a51f8838814c317123c7b2e3e1ab120f46c45cf9b4fc4cf168e36465e01aadf8bf6aa3a9180423430a5e89bfd3c9ed33ba6a824c33256dd0bbf2e9a2552df8d6c4c8ee26cca47107771005b12c06913297f482a64f8ba999f124ef5c972a4fe4f6525c8ae71b210043d9e0feed1f67f3eb7cc8527a2606d5adc9c6722aef65b864fc39c8df0740e1a200121304bfac02faa950b9813721e47ea6fe978db6e57523a5bca80c9255f366e45dc84747aabc705caffa4a139daa878f26766615c4e5e6b26f3534e03b7de70c415f83a848e85e347ae4421398168044b2a4fb99b9a0582706a1afd74b59e256de6a8f9821984aa693869f3390e4b74cfc20d2234b0aed4c71f27cea8d48bdfa621350e2170e55e70db0411dda33e94642dd8a9fe2697384553d1613ce54788eb6ee5b008ab6adfacaac9798c6a4b893830838a881a90c157dca662979363819282b68cf9bc7a014f5ae05d168bcd8e58f2e95ba4432082f060dca2537687a28ae1a6b332e6c636bc468ddc8961456af255332cb09a598eb52a37f653ee1ba2f31948ccdafb6f88f9d97d880539f75ecc477703a59eea95505bdb3a752772f57b9b74afae7297cef352e8e661a8d46ada33425d20a41a6c40fb69c965f0bd1fdab62c9989a1b684a2c9271e37c79f9d46b331ffcd214cb10170994832f2fa9bbdff4c59ca178e9b36c24161719e796c6d86f8173c114e70b4758590a02631daeb68e34dfce0d076487d0fca0aff231a328f8f0f3e9a29d0c934bc37eb81ecefeaca6069e760050246e187e462af4e277b26bce99d27f25239f9e12c732a7cf180260ce98850a83daaa1420ae81ea6dace81ee1e9f930d7384d86fa47429c848bc960c9b7b99af66518cb0a1726905bee9e9e35193bedd70704ec6cf10b9062e06f091d200eb4002b2785d8ed35fad493d186b27594747fd6a66a4c5997daaf8b9df07e117ce1e32c0b45395d31539c1eb440e18adfdd7bd97a1c39af765e6727ac90539dd5e5be7f1689dca37bfcd5a86fd6523f510f17a2030ba9c2d52e8a0be77ff2cc0fccbe2bd9a830b667adc6a8535dabbb11d52ea65b78c67c1a80dbe49f2fa73c30417186f5817bf6a489f234252ca3f9b5b4cf6699bcc1281e86fe82f2ac9149dc47d707f0d55f6b95385371a3a83fb03ede2756c60defb9a01d4bc0e23203e0321d25b8ba2ec1b3abf9e4cb48d49409a3624705cd16feadf74fd4dfb0490108e85f27e4e88e94d48b3be2c76953f0bc113d2f5ba23edec86b9f1f02cce9aebfcfd9d891b39c7533a5c433e5f8a7a1aec91ac97df58dbf42136e03fcbf3a465e3d34897584bc3bb50670b02eaa33aab2537510f939d57a70b5bb7c4a391f741ff74339403247d4dfb3dd0d9c8adf5b5d437ed1111295ef1b85262c073cec9401e6498eb539eb9bfd525b0b4e7367aa4cbaa921b3d98d5f933d96f5806f9e5882d48ec453c4d9eee109613e7f28c501a17dd705713d9227db0286779da6eeb53e052dfefc091ba03d92185b69b612a9635e9757fe0185588e9b3ef433667934e1392881938aec24f9a146e4243063b5c50519286d110338d426c998ab597db46216aac6ced6b9c7aea028e2fdc8b13cfabb755bbb20bc0d5ce34a2a8f6d7fe276bc61618d74108509bd5e16c17e9b73713ee4fd783fd653b7eb64ec3656b73036a95ce57392263c412c811afc1ba1144f9f147cd6fc7f038e419afc899f73eb645d59ea39b433ec9101119a0ad86e28affdce5a4e2caf38e07026bd7c95a7ff5a01539a0896fb73150659b9fd9dff5228866610351f763523d7f1d6a94ef179273e9dd52d0912da80f6d9a5b9c14119386050683e600e79554f7098db0f7c52d7973c562c0b0a3593d7e82ee773f92e164d2ccff1f7a2de856c1c1442e9b8dea9301cb32196424bc02c61e74791022456c657cedd0c51684f7a7d3b7353d79fe60676902dfe9d09ed6e190dcdc80d676a26e611608b97e1e6259ebbe5aa59fb1932828d5c908017928546cbde37ad301144e3c8379b53da3517092ef903727ba59e54ada7a7018a0fb1d030250afab0e398f052a28a80d423810150db452cba0caeb6f9556591438eba346265ed90200ca17ca58c7892fc4820201466f4772df889d6600ddaa1d2dea4a41ca6144746c864dad19f86564d96831a567937d44d9f6d0fdba4f14b3b4b94982080ece9a3dc9c4f870ef27383903c6313eec94561007ba9909a7634de3d224d0d13aa6ad9a646784d78b1ea15bab9f3ef6bc4080b145fdbd1f9dd93a030e0776a97ba83f5895261d09caee5e5795721e246d5e994f8e58aab83b6eb3261a0b8ec543855891dcd1bf7ddb016681c73d5b6a4bc8d4b7c8815d21a7c3bd583fe810871f843cd59a08a809ed1e91eb2d1897a22477c9e6949d6775313c05d7b7bfb3d5f6cc94780ceb6c1bebaefd5b0c94a7b9992bf5cd79e6fbf296c522f745c73ff198c721765820a722a1162ee36d8e4c3cfe5c006ec7e030a299cfd9cb99636f192f267f86ced775eafd43e59be4390da636d547de0155a4e63b5c2976a179e16621a5c23dca3e9d6c813f4d98cd69111bff4d85e012686894b42df1494a1d67dfc4cf1f56edec5e7cd39bf255e63efb992bba9b4eaf9d070e464350f2c0473f18d6b2630817a7000e17012b77822b720a98933bb3427278ee9bf8976dc430cdbb397ff11f5594dc90b92204071d23983fbd09b2d204a2337f2e7f5aa3ff492bd2aaddaa388995817d9cd5ac1319012d3e22ac6fcfd7663bc16e12db94b14c8c10b346bc354b108b373a48c0fd7f8a77e8126fcbf4df76ee4b04bc4cd33d9d71843970a2973bdbfc04ac14e3855030859a963878b49f81f5702ba3905737d94b2fb7d15e15bc0364a958d7732a3b2b52005157e1d96b18b2ef5a16e3e0b8e73b5e55e2e3806d067fcd8e489e6287b68795b8ed468c2939d3f4c59677393b13906ff4014d4ff8dcc02f1de3f1744b4c63d62736afa7f353ec3c26f1c8dc9f27095cdda026229b5cb60073aa1cb82366aed3951a8b5ad914614f23cab5e5c0043380d933d005783be36815d4329b34f56eba4f8f8ff8daef9e83f40706d62ceef5d2e56aa316398879be9dd0da06433e40e8132a8eef3547b51f56d6d8ba1b90aaa8e7620504f6f47005b0cc697106cf71fa6e4c964a8ef5c9c6a5ee6eda080e50ba6d6b01a8c59ef3c94d6b3d14119907bc4d0d286b1998fca4c8696c236e61b7a51fd30e13bd478ae38fbc8ebd6fcf7b70a680b7f2b2237996e55daf2aeaee0048cce5cfeec5d8349d9d5871f07560a1d58a4baf5d6669f91692b13fe42ac7a8205cda649facd05c750af479e5c787508eccf46f1430287f5afff7af8bd7bb6692fda6bd7d7f683eea7f0c8dac16adce3f32247f28774042f25c9c21bd3204ccd079575856987781e38e7162824fd21f33ce5e14e26de0cf9896071e7db89cd4338a6fe57de5396b711ee65cec152887218d81b952b44096c002edc29b4d8356169b7733a6973556cd20824d5ae68d9b433b221547776ee20bfe48392ea1d48baa79606cebde6a8582e9aaf68cfea14d0ec4203d054af91d2148a70e3c5d3d6bb29af745b1009b169979747d86249b9fda518ea2e579f809f8f56a50400afcdf2eb662b602033d5ab4dea65b2eb561d713b897daae64b323395aea2caf8de7e5da462ce3ea38636ea52b76379014af613f58d58e0320a14187189b4bb1be13b7075f2b0a2b1894d2d7317221eab62abbb7e9df7f29963158980063ed4694520b242115a5ed2ff70dd13afbffa874b99a85bebfe3818f6c6b477906aa9e96df4114341bae0cbf2d10ed7c877b6aca1b73fc6a3916d9d1d2759163e7c3fc141e8565c1b4a454af6b400a6b1fa5e601fc57ec3126d10cbaf9857997d6670e5f190e74770b278d825bd7f8e031e36e24108fda3a095846da7cee798aef80227af47433786737768ec3b8baf223ae517b9e267fdd28e77af8b5ba6c6f512e9817cf44873c569298d9eafdbac45fdb570f7bf64e7b4dad44f7cc0400a24c81643c061c447eba3fa04c577c71a497fe3d4895a332e76e98fc833507370f9899a5f1cc55811266e84b4baa84d043a758ba813a835d88161dbc4f922ab834e09d0cd9b673889cb8cd4501cbcff6f1725363a63628966fd1730c57280ea08379df29701dd9f660225e8f52ebe1753bf3eb7125e66d0e08a430de343e880fe42b13532530ad70a227b796420fbcf49ef094d9aae25eb78940dc1b94f15e9ca78cddd8eacecdd044897d6a833cdc14ebfa58b6e07f4cdcd38bee946d51f36dfffeae9c0af943194a1f863e7f46ee0d60e6dc964a021501b532baecb72583baa8b4bffcd5d1b4c1f610ce7eb04e82dbeebcac1425b21280aa519d0a07bcf5fc02fe8d7d2b9b2570afe7398caf7d4fedaa99d97f058a14e065bcc08a996a79c519b2d45c7bb4473d2a2d20989799ce81ab8c1ebe4191a6a60fb54b624454a37a3b93e763b6606939c03e1821faa946085e900f536eb0ca2c1f776731f8250429e01d21e14a8c106ec353bbab6fc5ce3917ba09f4d9d15c32ccee257f319373fa1086a5aa85dceecd3912d049730715ba820615c97de0e7975022504ec89aa7bc588b36292bb60780cd2f2d0b13a2c29898a635519184548b90280b0dd6ee83561b9598ef95229381f88197adc27e3f6ff57a6878b77df5ad5361f95710f5d852f423e3f0b5d067d6b559866958f730eed94e9ac0f82cbde6e8c81c897736c81ab155cb0c2e3326898cd1de2065dfb5d62de66cb28dba75607a082e14099df7d9dc2bbb537379be8d489c334e4d51256be9c7044ffaa133246611a8184e52053dd3da25358d8519e2fda24e254c410f68d917ebf7deadafe4876e8310edffaae955dff54c598bf548e75f17b3897496a8c1df5a6977edbef8dc5b4f3fe077fcded1b160fbc12e526e98b53a712ab564b6a1694126e5083a76e357cf1fdb9ebf4a9b1f12ef80f168834f1d6751199790982eabefdd5f534c7651403b84342143461277d0a56f6b7bb4adefb85ef8b863be4a0707bed503309b262860cceb4b8d239a08cd8da865ee98d40bf73b67ccea764289fc8dd31387f11792751b5bb694d77bb726858fc6fd017065329fc5544bb4150a0cab8b7b10fa157a664c72584cb5d4db8277abd1d3bf7f0146ae5af8ab57c0b9c20656897b73bf0289ea74d10ccd20a8c4da20af632a3434905967d12df3fa7fef4be8a005c3349bac56e2423e126767951692041d5ecbc0fa328d3dec55822f5ffad76e6c5a04a7e9b11d033aaf5b953cd61ebe2be825fcf4e7d8aef8a86af06fa18d67d56224e4177ec5cd30a04a89ccf7874e42fbb5fc78cac921a71ddaaa73819f4a1e88fbb64f5f761ec171b5508d396970c10fca0debab4a035b5a001b6ca977cb9d48a3d36ee9f26bb27445efb28c9bc4d069aef672d4d300", 0x1000}, {&(0x7f0000002480)="b0d14b6e8ffc3eba2459bfd60e89420278b22743da935420459e89be1e4e2c7eb108b80ae3518d297c72098d49aa6649aef9a2ce1efd087cac2729cab1c742303c543af4a07f2720795956a3324a9f7aa3a977d6bd6030cd466ce1e2a4c0e61bba69bc06de964bf351be078f30ecdf49c58c1e7f0f2a919413bb123597196bf8d31923d008649866fad403cf8516c9803d83d27495fbb4f738f63702436f247660e5377852e391face154239deeccb839026fc27a64ad305720964c0d53609b83580aba53732c969380c66c9730afdfccff7cd0c949205e8126ad8d40dc6825110ba042727689e6a194ccc2247e12d0b60172dd8ca3a35fddd44989f572254de86169794d53bb4c17e164d72924aa12f3d9f513dd7134c5c2276735666a7b7edf155127b9051e4945ccad2aa016460a44e5777238698fe7ce1da6bc1f108f56e516dcfa5feba2331dc78127458d5624afecafc9fe338533218b4c0228da98c2976317c8a5eae77c34261c797767b3b9d4240f98303e006b026f1845cdae401e9567117998f093f0cfb5f2d6a814ded477b4bc5f4a4c8e499ada82efb7adcd6824344d95cef09bab780226a080f108fcc3b3a05e6db7c18c68a277d1467d1e64b73db0e9d2d697f6eb2c8eca7ffe79d714d4b12afc295fe89636a9aa3b6c98c2c5bcace3b78ef97add2c388db0fbc22188de7d8c352108e9b5e01247b1af04c1d7a02a495ad2d5e1a155c0a66cff76dddab7e9de5d6d0f0b03949e06f1ab0254ca2be3f9b5c600e03ab82ed9118d85d087b2bbe823d9f1bf1800714d6065b647c10f7cf43c1ce3bd1ebcbccd774664de420dd08937668681aa3b14c137a68ff121c49398c9c21f3788cd78acfabcfab05dc9e75561eb2cfbd61cc1fe5e6a3faeda6fb4adcd4910a82222f7ecd07412eb0e3f83f35969785eb33242adf32c37d2a9cb53f6673cbe85df2034b61451a567a2cba1b96bc20d7002461040fc9f52c4936f841e47d2670698492b6ae00461bacd7915a1ec7bffd922ac4fd84c06be0718a701c1a145afcf85d663a1fb97f4acaaf2e3f64362de6cfa30ac6cb4a333382fdc45f2aa6e30b5cb1a13a0267e673dc4477294adf8032d0237a1ddf9cd9b0a25d5623d518a03929bd9f13547a17acf5436fcbd42e6149216e8456fa589a2a6ec28052e6ebdb0a353d4c295cb83367c5943dd0997df6cb1915846a23f9c944d4fbb772dece2a29e730f123de5e1c973cb26e8711a0e97e16eeff2ef17663bd9d5bee1905a702462b873477214a464748441e1ed074d20eec5c8ef170d5fcaf801db39e3eefbac96264469983b4940e7bf59855239fc7fe0112b226d80ad244cdaba945794534e31a62ecf97b8b04926f892f7b44c583d6965a08ee91930230711dee2be92706cbf9f2582e7fd1aeb25bbc5065c1e2f9f4a9a08c61b5fb90028d0e888a2e6ef1e567f20e13d6dcda006ebd03ab3aa7bea995832fb6a2d44e31e7b8521556b45eefe49910211cc7394afeee7006e66b16299d935742c91d074308bf12aa44c3c60e1be5f66065b77ab3b7569a43a4f77977693662c7444c0451e2c738d27dc6db11e07520ea3a1b66a6f053999c49aebfda633011613d8e83683afbf10ae371aeed2998dc9046cad46b38c81a7157a5c3f4c6339c0a7d7dafc358401361df9eafa4f9b7296566d722e1cf5e254614a658d46c13b05a14ebb4a72ac52e25f244923f8ad89c81d1a8b6d7206b21ff632b14f145e682d2df1e85f2396ad40c4fd5cf06f9c6d9d5f5d3c2b3146a5d24c281adf2fe1e1c3761434ed94e10fcb6d98dcb56e6adeceda6d0520a2e47291e474f45f209c9f61ddccb08243666fee8286117282e283addb7e8f0fa08781271dc16b2f119a89794e287a7aad56e0b8b1a41670f8703ce77fc4967d1f237fe76e171aa96b225abc2ab99eafdb17bb5c5ea8702d5280b71652e2ac0e1955af183b2fef8ac355a93ff8613cc090446776eb4e9e8e898024365db553b79abaac6c53945bacf5baeeed6e8e1f4422eb81a005c32b0f832135cf8c2b0e474579610addfd66ac8ba7d224d5e2f1cf7dc87d003153ed040055e378fb83083f15a994c40c5dbc3a82e89078df8356553320f8526a766724079795da31c2566cd365789a48121e3bc6387b84aaaf18242d0c7089b147c4a0f5745b7a0ecf652cacee7661f55a08bcc6999d3c5f878141fb6d78ca2637b335f55f5c272a8e05e77ad66e142adac38ae833616cb71b9196218f7a4fc98e3e1abe371d71666913a026725d4cc6e143511b0146484738c4bf4e07ac22de5d3571188c038819e859959bab426f06ca931985958c113397c5ba79ae86f483711eddd46457cafc6c05dcaf8744d5ed9cb13857cf0450d82e2984438be550a89ff54d6b5520e548d6395ab99c9fcbef8d5aa192e95daa144c701c73c8f688e73bbe84b3eda675c69c5d50c4a75231ab2d419337016bf751e3c99bdec4ba330b173c8ed400a1a4e58cca19e1b4c80dccc6b5a39731584da21cbe8bf0e4ab9694331c6dd738cec1e21cdd252a0f60e1c416c51b723089fcc8ba09d7d8ffd0c5864e7e015a5051aa46dae50358bd7d7efce786d7846d7c7a1902ed297e2827230187cb232755c0c0c9e336c2ecc751b677e46d6e0c9ffa9395ab46a891363dbad59396b1cbe9c020b54c5977a3c0a99097d2bc560da7fde144da7a9cfc0b89c4f5184d15fc0933678fc29776420ad594c5eea020786ddda5f376d6b333903ff689f41da9b884b674156e9b48b7b3735377c339506fb6115b9ed786146274e8ee646faabd3259ffa08cb05a996212d131b8c6c681da5d1daee6f35cfd952c2e4d8049bbdb135b47b9aca5ab54568b211dc756c43249b2fe1032f4c0fcf57364ddc0f7c638d4cd00e468b053f40551ef7983faefa805a96da4b4e3dc5afd971fa235b12ad57155b9857fd0e91f716db3dd23427900f9fad9313dad302834411fe7f5640b8e7f1a37be4c7f7fc09ef6b27f352fc3815b92ea7b7fd21753df5d4102fe4c9562e25819f952fac7f38717982304de406d4b59262fa8469e54e52c8adfd85b08b1a569df187f5ac1f5735a2fb49fb8a325496d75ea732158c905bc4aaf12f4095e5795df440f07170d2580dcf6e7cd5528bafedcfdbcda2de95063d651a0ad4441ec734e2b33e87d21cfa4e3ffa8f7893042be7b3338527ac437f90764b2c7a4aae622281a0aecd00c74e9f20bda318203aa17bc1fe7d639eed03bdbd9adcca42f976a9846f67c5f8a89853f545b2ba9691222671520e8dcd7cd0bdac6b5427f9385bc2f2431124491025fd8badf874451d6dd4d0b69496cc7d43ba0cef45fd14d11abafbebe07b711ed0c5eecbeab07a2bfc757e9dafb0b60a53a8d46b2419daaca1a64dc985d074163403f0529c35817936c54d2b35cd2a0e367dd2e6182efaacd9cf37cfa9d49f71252ab87c76f228d1f21e3e82b5c84401d9a8d214c6adbca8b1a3e3fdda9f445805772b283806205fe522974ef55afb833634ba29a7e7f11128b1f924a1651d1ba0a047e245d0351f9ea549305be85692d5979d917e61d753976160af5dfd8cccf1d8dcd4352e81d08b3c81b80e1a0039ca4e07bffe7eb3a98509bc18e832ee192538f53acd72d13e5a8b6372e8c80b1ff7273a3c405d8dbc311c2f3d57b824eea9e3d839d7bc459f0a35b16279e0fe9cd209d59048b5267bd2e96f9a1049dc35305496825b8921b001fbbd2b38ef4bc9541da2fd484e3ec6fb0abc09a2eff00c284b4114191e9a35427cf29b064a804d872e274b64498d96d4ce1d4a3ac7c540ea744f060ea93d9a596de311a3ab57e48224aa0ebd2ed91a756e02057ab1d2336d009c2511ffc276d6595ae11f50dd392c16a70ff28e3446e085b7c6fb74936cfcb865080eaebba6a48aac7d8e86b36fe34e9dcc92d0ea8bbc8f2c3fdc7b3f8c34d0e1981bb1b56d2af60992c5e98de8919bca0c14cb14fa2e7f7c712a7eec59479abc8495510a629754e48abac6c7f4578a53ff0e129098723d3fa2f9bbe4066d3721c9b4d362b9a3e550b56504fca37e1f2f05b4216aa7c18bd65f2f7aa74c3cf3c679a868efc8f693e7edfdaf37dff3eeee724c9d82985a856b24f03098e41c4a6354b7dee061ed6d5dcb97706bc0c9d5b6953c1257f5f735c004bf505ba54b13db1fc0aa67fa6ba585b1e1074508faf6639504227a57545459c38d15ca28a970f095bf375ad690f30bb2b531bb26dc416cc03eebac641c2422e0b19366113d1d69444573086a0b2eb0ed932582c9eacf9f7d36095b9576db5a55522df8d99a9cca13bfbba1ddaafb12e108207d193507e5a746d75a67100df4e3320941925fbdc40212352af91dc5ce71cc2502238e02c3646b86633214907985efd7e167949e6c98cf44322e3dbc6d9b8a504db99d0ac8a02a8b27fa1a0394aeb2f1d0ed7b5bf4653336f2f5e44344e57a30b3729b44b2c5f85c1275d2b2abcf1fecc95c18e829bce51ddcdc24bdf853ecfb4f900b5686a4b2459b117d1cabb583bb5e15a4a20f8e5181b1612aa8973ae4bded2dae20a423d5e72539e4db4095fabd3c765d9178be1f25d37b53128091b3d8de1e454b6e38e3fefd56e14dfdaea1a63de4711e5585dfd820eee00fc0292a31e1ee3f6469cd8ed20add392879eab559666c3d3ad5ad2774a3b50359ecfd01aa117bfe45ab874299d6164bac018c93da54ea1ad12df6a7084e31c16bee13340f436ea907cdb691467c0b7ed48bc9e65f91ffdbf30ad113272c07bcc10e070ca347c5b6326bff69bacfeebe6afb4a16cadd828a7ea3e352e0f951f0249659973fd96288456709314730207560b46f64668afb0c57c8481602bfa9c9b63d6696e6e020e76be738cf75b54f196460f10fd102bdc72d203a7715fe3ef6ced110b97f5fdd35d3a8c3b0bc2873ed0108c7b48c0a2920759a4c8cc5af1ccdccc83e44319d2f644c04c45ca2be2d01be3670c24cbcfb69a99f2617c35febc43e18941e0d6607b927b3919837ce1824a0137f7986d72c011b832978f6cd7582bed95af1fa626163a1d0d9d0a1cbf80a5c1c7912cbd2baeceeda6bbe9d6f660a575fb6bd4e01302b86926ce2536d6a55e34ba0a69b20808b124b122a99b187392fc21fef68297cce7b7141da6ebca2e216166035047ce26280462abb0b977aead04b046a94e3128a7026eabbac480a5fe408c863d9d2391f4c487a3f5b414ee543d28194668a18fdcfbb34ce7934d33a433c2c3d784e75bf5403b67c01a4f30b87ffea415c8aa0c88fce4ac59e0f19428b7c84018a6dda382939dbf9a2b10cb632e682f768ffa56ed33a92a99f3a81ce799ce72a0d8eb5178e09e9e2387fe2eaf912236c11dcc852ef4d526cb2d5dd086ff49c507c220aaac9b605124999f9c1bbdbf83d67b3854da53f58119d2fb250c253d4182e70bff2db5fefffa31d1e0a8aeed052f0ea18065a26be69bcf450b40705005dfb32724e810b714503424e7a150c76d2888960e4f5e0dae53476eab0b219777956d566b6a32898b57d24c0fccf14180b46807a270d0789c39122e327eb5ddfdfbe7efde3b766cdf309de09754ef73cd8a6487b40ec03d9c1bb67bf23700db8e02665650b07a0cf5bfb81f195484a48cf853d04a72a546c714cf0625e07d116b51fdf151e6b73202bbff0ff3dd9e514c3dbecf520a0336a232ac2266d6ba14ae981630bfd361b5094684903380bdf32ce0b2e7520ffc6d85f988799464aeb21f46ecea4f67229c4676af0ccabd97fad1caf5957de", 0x1000}, {&(0x7f0000000280)="c13bbd86faca838f854891d4fae7f2cc1dc0b9fd7e18009805b55dd50cf7a0bc92bdd01fdd40fbb01c0feb53c1a5813d81c8a7b88fcc9c240dc302ec9a0212a3a9131b66ee8e9586fca9b48b7b681e58d0b3aaf9a88a0d0b72dbb73808867df93a80762e1c19", 0x66}, {&(0x7f0000003480)="de016c680278c62633f82c3b86a21b2de0efaa8375244921607433ecc1ef9ed8f826d48d8cff2d727243a0eee590fd2109a233e17d497a3e189e6307aba97f4d4c67a085ed550f7708c6da33a90b3caa9831698545552fcd73c94fe445a248ee95140b42691b72c66578a76a40ec36b1739a60dbb96aeacac93c834774381daa1c80eeca24b542d9038c932046352d7e7e0e9634c4bdef6376843357285e8138898a9281172e8608734873b9e14c7af784edffa835799c6b584288761a002aa6936b756315e182f511a0bb18ef6467c2f9d73d420ef8edef57a6b0278369eca030ceacb5", 0xe4}], 0x9, &(0x7f0000003640)=[{0x1010, 0x1, 0x6, "b02f0131bac030f60065fabbfc5e2639e39baa1368767d9d579f80b80be99b17cff607c78fc0e2831a84ac344086ff1660523e2b8fe7694c63aeef49f938c12662590bc96e66e462e95cf353085d0953f67059d70a15fef862d89a321bc4b5c6cec68fad8d7718a09aecedc59088eafb29951521eb134839ab7c3f9edc827aef361155f84642dc2d2d249b1877f9cd5c16d9a5687b88c5e54bbad1cc91bd08a3e82128181e91278ec966ea9af25deb4c5e932d02a7e4e8ae5376c20c3d3c215c257faa33b58151b1cb9ab6df5a2c36fc5b8feb35c3850e04b55c7b94564dce36d5098b742aed401b7dabe706031158d6909dcdb06cd36058e0235189a731859cfa88adfe42b7c961aac907a6a5590b1b7f842ae92487def0b0fde313bc9564db97b8a7a1b324083b6d767cc1b3bb06aa0322b8ad48cc42ab2bd21379d06494c3184ded403e32907d67ca9d7ddf80346bdbedd473e8c636980ce2057e6114cfe40a2e78df55034f7f6e90f5b37b42a993c73a2f9126539d4b98c6277367abb6caead3198a463534a9aedf69008d7b5a73160a9fe1f774b54e71ce1381a9741ad7ff4aba22b1f6c6de83afc17d76110b540b88a7166e2d092f54a39994a62e07837dc7187358d7b15b77a35b08ae852ab77131c2134e2847b6297304f7cc90ddaa96bb6aa4a0ae50d74039a3efcd73f7ebb6c3d4b0296cc743a710cb2d3c318fd7e527d1916d5b37d6dd147b7ae8286a0f268d0ac42dc9c03daa1e82e9f3205190097e2c5f63c0f336333973fe13e63cf8460c1cbd82361a1adb298f6c251b7dff824165c6a636bc9951dbfa97e2bd05c591c5023e496320d38a44ec6704b26ee49bdd1f8f3418bd36fd079e01dc874eb280b441e055d2a0a71fef49009d175a7889cf01be5209d7b8cf45fa68fa67c1161d29fea872af8198579e2863384ea1bccc21d40d47dcd69eab64211cdeb3c810475821c438b0ef28b61ee2dd422bd7d91b9a36348d86cea31c4269291d9129301992e90487a1115dd8b742388b297560c8c62908562b5675dbc58c7cf099edf4843c24e62c66939c92110534add616e00ddfdcf24151fb90aa91abbe8a277ded6b132a797655098b4d9f20b8b609858f8ed1c0bf467e7a8bd760fedd162a1cac20f4b4f0e571c5a892aecdc94be21c1101d28046abc35197c5c22f937d7ef20e9c50f1d29a068e9dbda365a1c96859004d3fc445f512c5cb9c92eb92c00fcded69c5c6441612096d33e11b5a974163e56b2756f5055d0d0e1e9cb0fdbba3c25d9b427c4a8b94b4028be3becbcd8f2ada630a6a3cdb032de962f51b07e36dba7caaa094bcd47d74e381b0e38330ae98d23ec03877c888305db9abd25d20ebbf9f144a2c5d882ad2666944b6d1d5d35b1404321d2f3abb4ac03c42b7cfb3e59c8b6b67a7217c0b79c743ef4735f10a70ed3f3f5fd6ddf344174b548f7c46b92b2169b4f54a204a815034432551ec92aafbb58487825128b1812fa9a8cf3ee1c1f7c050e50fe88e35a3fedb57ca6df4d5b3688b98559f364905e1359e9b3d43cdd3d5d682aab27207f9a891ef6cc40d55d8356ee25e2dd1dd6cb1391d4dca33777f8d5703f10eb5506fea1f7cdeb211a0d76c962529040a493ca6a7e02f41d339aaf187e5d92c1f78e937ad08d61939a2449e01092281472e06dd857ba188d254bca06648b3a0fbd6b72d4e5c1fba5152555aca30c8d491b472ea1fb2bf0a7f61188780a18d496930504d02ab6f757a63496e16097f675fe3a2ab64acb13897ea793d02da90dfbc53a25e64a5f01e55a268ac3f75effd53aa252b650c25e8b91bb84560049786cc1cfa352d31d1a81d9346bc9fe882d1eeed9d929e6d42e216c3c48d9f890e246285893871e133f9b34289bdea593b3a3e0311698a5748645be859ef8c71c5bb32d2db17e76a4c715424dab2b1c8c4fbad03b18b534f7a9341fbc0eb5fe758b4375d2a0bd2f1d35650c306514e174a70894027d0e8fc9209cfbec0cc20860b9bcab2dceb74712b115ee43b7c72cd909c7eb73dab674186540b483f9490d3a32910e4eca942274409e2d3a1fb64ac3ec665c6734a19e01c2f883ebb1b200e47dbdefee853057949016d64cd40de76a7eb57774eecfe00671337d8ff8beb6094141b616e866a2f794062714e84a73fb6930ca5b5977a6c885ed8d24d0941fb496d72362bd60ee83dd4808c5a797ed8cc20b729d5a6078b52bc67bda791e9fd71ada45457e1486f42163e2ac7f6abcfc3c96f22c1cbf0409419953fadf1650bd646b4054601b0c04852d44827984e624eb9004a1d2fa763b0069c758d8ea7fce80e7cfd37f4b0a43c0c3e3cb14472e2388165b98cd4b3a230b418478457365effd8a62d3f0228b36986de82264b64762641e5cf9312890faf6fde31b911ff1c8002a3775fce9bd30594aae37ead77ee0175067c9625c68ff178816161f9ff56bbf316d5b192c6f7932ecf5faa52404a1351251aa5903335ba1d3a17565425b7a2c76340affcf5d419a1b67b7700940ee1db42213ef3010bb84c941f11b5cd5adfb16ac4d304f39926d9b02e2c183a0ad0da21e4214a89cef2bc369914da1a0b2236500776d8517700cd20b12cbe9a6864d0904600bc8ef9a7d901b767cad13bae7f1d11812670e15ee9bbfeeced6754092af1d931ac0dd6a8016e8c8e889de6e91ad5fa7f4b61780cce99e2322d772acdd6fc1a90d662f38752d002ca51cd81069b06eff1fdb5e69be4f6a1056eb071993ddbb896ca5a7017c56f3872b3bd2a315813c1e77b7dd6800393b9e46bdac3172e055402b21e166747906acfdd95d0a338d2318768179ae6413b87b2b01049c744343da5998e580162ed902bcbd94be5dd03020619015f4618017594c822b554217ea1ec173d7b2924e9f51007d33837f1c02fcb811b45149a20361a76620b214578de0eece510c9ae186c494c2781e5aed9093826c4d3cf602003d9f251c2f779ae9ef375d8b98a37a61f3c171e2e7c8031fecc6aeb083a0a4b4f3c0f0987cfbb25d3a9fb92f93f37bc09082de9b0c27b601cb040944aab298ec8060c606a06a044aaa187d6b434738b41731b2be8d8722b54fcd945a50ac67c97f97620914a76bec7bae23d4aff3123a4936b7a87b84d4222b9478aa2c3eb0d97d1c0160be332a331f18ede2ddc1d7921488c67c2d2942c3d49b3575a23a58341af42c0cd5108f15f053b0a474ffe89bfdee90e10216d717440ce4cf8dedfe413db9041ff8ccbad97149028b0cf254abb8793e4a3b8f898dd6f88eb4210d30867a387f6d5ad3d6e565491100cbe95fc813019cd1dff371a2970d4e4783f990ec3be8a963bd30bc97e9a6b5c7ef00a787758ffaaf3895aba5e9be949f25a40b31d1fd126000abfa270f2cd75a455cf295d05096ae8393a7ff8d79d95b8d2f065e8224337ba8be3608167390e8707e1c3a2a3201783a057a8bb83f2ffd7825525b7ff0e838fb868b82b108ad3ed7f0b7ee461cab1cf1068883fed2bc39c34bb2f0f92fbc083b1a92774cec71d33a431789b206ea7ff26b82c237d5206eafc7600ab4ebfb73599cfaebc13aca7dfacf3a84e937dc3c76957f7e35cbb22a52c46a08e2e8f5aa84dfd26083e9a3e64bd4e1756c798bb7357a08c95129166a9b463de2e266157fcd2be4c9b908e9e5289a03ed7453858990d806ff5bf6b2cf74ef91daf31406394623475c0c3ff2ce5da2c29398f97d57c18d70dcf989bcba297f2800c3f7ab5ff1407fca775d86473174436c425f3095ef2caee6df20d138a3e750643d467148b2db1188ee5bdae5f67eb5caf3449c41d6864ed98a82b0cdee828e49c94f4e20ffc4ef69c305bac890f287462cf1e3c0010ea678596fc930df7ca5bbaf46b52818b353c313b802403d4f0c5383d7bab82ff11c6d7b46312c85d32f97ea780d8aea06b63ceaa54073b5e88b774c679a88fa7c424aa965851b1a5298ba1c4b40e0e3d271fb2c69a0522d650eb34faa81612f5901fe04fc83d014fcbe5e817dda49ea5fbd27d23f1bf42c72d8426ba8e232a90fefb964ee7e8c1f80de2ee1a0605a9a2ffe07431c9b37cf5d8b9fb9840518402d3a8b58e10f80bc5bf4005cad0966247c66e2160c04c9ac8e1ad07a0241e6df7ade46b2f611b75471fabd94c1bc8b79c602143ff031ad1203af7365da28414c248db8962c935eef875ae1a39cb84982832e3870404aafce9609f3c9b3fe86b6ab7ac91857a4d07cac2459433f61f46bfb25b5a530ca0e8dd202860c35e538bbc0b2e14cfd039f7f33ad8e77b7435376560932d10c3eb19aa20d49c9fbf0378054827e6c0a92b8990843fb7824a0960f860f034356945d1bd230ded6c76831f76c5670ddd8a3739de06607d2fba2cc7bc1d04eea86cfce132c8660557bfddca57d21e4fd02adcbcb9c7d8d3e671c4bdfa3ebb0e43f6c694b5a15c756cddcd6f0199e23c2f536fe0c29667e88af2e89e8229dce74fcd74b659dc16079d8544ee02d45b81b3c66a00fea70fd468f820f02b444975f9ceb4a41586f7f111a4b5d6380b56e1af2bfa69cb3ee92977c037e74837089e888faf0f1a22af3eb10e489d6f35027b23cfa741ee696cdeb7513efc73665f226aeaee644b01876a873d541211ae1f4d686796de5ee364fcc7d8e9813dd49913d17d2fa0e34fe90d3140919e9b53f83c591da2d3418ebc699082ce00c7fce557426d333ab105e60fd5be4b194b60e68731c8773d9c18dd0158bff80f55b2f7a38e028d0b2aa33f9df8db3c2cd982f5b852ba3559142c470e862f6d7d36baa0c9a3d8663b44703b9f4d8e016c821ee9516795a86cbd404320297beb0b97214ba8d735764630adca6190a105de2fa2092baf8ccfc4813fc52de54124eae9d5527f727309312d83cdca638c23b0ee27da985ce290adb2f87511f7174e57d5187f88ab62a8f0418439816ac8453abbf0ed97af819b74cf5b277a0e48718f64de56623c706a6f229c700d02d5be35aa58d28e83855f3584f7dad38650f5f07233f11f508238b719561ac29f4cecacc9195efbdd066c2816926a22d9b5d9b9d17fdbfd4103198b33e1cb58a978ee38b8748d6ad28f74fefdf7991905f5040bcca6ba3993d1b1545ec478a15fac4bb41a83c6c773c7fa8145038bbb122e12a28c6db0057b3dd4df79e9c8e6cd8aa873c65da16173ce61f7bf8428bdea57eff9cc72531ebbad66658fcb2db097ad9a62d1fe2f29320e6f544d902afa1bbd69c2fc3490b298ac6e028ce8441cedc20c7bbc072423aa4f2fc2f90656b43c27491defaa361e8e2376454e0e6de1eec4874ff0b855afdc1a436a86a86dc4745367c76397d73c652337f551e563c5ff53367464c05f0a29a77069163270d90523c6ea79f3cdcb5d382a75bc7be8ec773b272dfcc914a14b4aec04f5027f9183d63334e4d2b8e78b8d16864bc6d01c31215348efd3fafecde84508f4a0c083a9e875619e1797f854c0f4bfff846221575a0716b9ebf423a02ab00f38c3c14079492d8989b3979845a368ded02e10bcfba4ccaef685a909231d10166e365359699c8b706fabb5e3cea60913fca593fd7b35713a59b3f984e632ea027e6dcc866f8fbcef14c9a1bd2cc01999f88c2e23d558e94244f1ece26cce05832ed4f6cb4c5a4043365dd0c8fb108a733334a5a4423d93cb3cd8fc9db336903486922f975cdad01e703c612ce4526173185109fd657a32966a6dc287c934e7b93416134806233d1f49b63fd27d33d89eece4fcd36528d4b411548b2aaeede5dc6e318ddf04"}, {0xe0, 0xffff, 0x80000001, "10ee25d16a67682602e5e27240df64a2b0b7264536366e385868a465adc359681d20b970a61b7db4f678b6da57e8724c4b7a49ab0b44a5d9e1c9665285608c65f6f7a2e7af759eb1cc7f703b51e972d45e9d2dd182ea0d3ca944f73a8efcd157d443e4fd16877243a5070b96be99f380403de114ed8d56978748c7f60e2c32bb43d673db90158427415f9c83474151e8fa76b0f4f7682041ae7e6cf7bac355f5ce06a0d7bf43975d0849f75bf18ffc3136603e90f6b74b199c1fffb442c645f63ca11da066943b53a6"}, {0x70, 0xffff, 0xdf2, "34383674a17933000b139ffa276edaea21acf5d1a4439838faaf46c45f48731a4d243334ebdc127ca48b1583b59b2b2dda475dc2d6f6f3f93dc0917386fd0ecf8aa01b53ca453740329a17157786505fdddfa16f9a143eb2e61f53"}, {0xe0, 0xffff, 0xcee, "24997947435e4c568f92ddd7cce6e30936c09adac95ace3a03b43817464057830ac61d4d7128d04fd353459de4b7be38e447b8735b7cf56b486703a58c6db716f3fa97fa29d6378eb706a7bf0b893787765f44cd8a0b73d5b9ed05128ead4043e51e97f0fc5afe1a8630571db4bf50235fe0653eb256ba8eeaa07004ee8a596dc56d6c8f133814ddea351c1a8dcc3ab25501e6516abe5d925555ec9e3b3366227da511811fb7dd8c2939bb644897447f5b4b56d558f836d5fbab1f29064ae7db758e7b839c5be52650dd59b9c61a73"}, {0x88, 0xffff, 0x9c, "13e0f459736f57fbe04985d8037259506add8e3e6470ba60ccb758cd93b67e8d5397e8a4dbbad465ec9fb1ebf1388498e4827ecc95b696c0c3951d5049cbbf670650d03dd247afbfac33c2376005991a8a861fbb26bb7d4393a75e3f872bbbe902917a17a1026771e4019773203fdfb980e3552a623f"}], 0x12c8}, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r1, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700ec2a4e0145152433f6dde7b2c7b8747f5e37359d62b407976ba21decaf981f7be778b0b576a18653105ced", 0x13a) 03:21:39 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x81}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pwrite(r2, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:21:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 03:21:39 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe, 0x0, 0xfffe, 0x0, 0x0, 0x0, 0x1c181f46, 0x1, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getpid() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xbc526c802f704498) 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) 03:21:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 03:21:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x150) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 03:21:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYRES64=r1], 0x1) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 03:21:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) readlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000280)=""/111, 0x6f) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = semget$private(0x0, 0x1, 0x100) r1 = getgid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r1, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = fcntl$dupfd(r5, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r6, r10, r12}, 0x47) lchown(&(0x7f0000000080)='./file1\x00', r3, r12) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 03:21:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff7fffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 03:21:40 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = msgget$private(0x0, 0x425) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288be3bf94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e"], 0x1, 0x800) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4114], 0x1008, 0x0, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = fcntl$dupfd(r6, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r11, r8) r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={r7, r11, r13}, 0x47) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x9, r3, r4, r5, r13, 0x80, 0x80}, 0x5, 0x263, r17, r18, 0x100000000, 0x1, 0x1ff, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r19, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 03:21:40 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$TIOCEXCL(r1, 0x2000740d) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:40 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r5, r2) r6 = semget$private(0x0, 0x1, 0x100) r7 = getgid() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r5, r7}, 0x47) r11 = socket$unix(0x1, 0x1, 0x0) r12 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r15 = fcntl$dupfd(r11, 0x0, r14) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r16, r13) r17 = semget$private(0x0, 0x1, 0x100) r18 = getgid() r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={r12, r16, r18}, 0x47) r22 = semget$private(0x0, 0x1, 0x100) r23 = getgid() r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = socket$unix(0x1, 0x1, 0x0) r28 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r31 = fcntl$dupfd(r27, 0x0, r30) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r32, r29) r33 = semget$private(0x0, 0x1, 0x100) r34 = getgid() r35 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r35, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r35, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r33, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r34, r36, r37, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={r28, r32, r34}, 0x47) r38 = semget$private(0x0, 0x1, 0x100) r39 = getgid() r40 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r40, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r40, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r39, r41, r42, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x5, &(0x7f0000000100)=[r7, r18, r26, r34, r42]) r43 = socket(0x1, 0x1, 0x0) select(0x17e, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) close(0xffffffffffffffff) shutdown(r43, 0x2) accept$unix(r43, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 03:21:40 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x8) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$setstatus(r3, 0x4, 0x80) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11, 0xfffff}], 0x3ff, 0x0, 0xfffffffe, 0x0) 03:21:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1004c}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xe4) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:21:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xffffffffffffff72, 0x0}, 0x804) write(r4, &(0x7f0000000140)="0a4c01e85e881c1f3c8bf5150a77c64c", 0x10) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup2(r2, r0) ioctl$TIOCCDTR(r5, 0x20007478) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000e11200000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r6 = socket(0x18, 0x3, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/221, 0xdd) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) flock(r7, 0x1) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000380)={0x7fffffff, 0x5, {0xff, 0x4d81}}) r10 = dup2(r2, r6) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x834b, 0x0, 0x0, 0x80, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:21:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = dup(r0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 03:21:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x888, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x4) 03:21:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:21:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x82138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r0, 0x7) 03:21:41 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(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 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', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000200)='./bus\x00', 0x0, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000340)) 03:21:41 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x66, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x19}], 0x8, 0x0, 0x9, 0x0) r2 = 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(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) shmctl$SHM_UNLOCK(r7, 0x4) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 03:21:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001780)=ANY=[@ANYBLOB="1800000000000000ffff000003000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227db7232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d07daa1439816a7162d2c99b5e4cb7ca50705b5e3e5148050864966984dcc7ee5fbadbac21d8dd58a7f8c57a9d76b0f6e7dd87b28bc739e9df787e11c0a66ec06a6fc0f9bd19cce0f274305f0d514e7a988384168ed60a81b", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 03:21:41 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:21:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x7) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x5, 0x8, 0x3, 0x5}, {0x7, 0x4, 0x2, 0x5}, {0x9d25, 0x2, 0x3}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000001c0)={0x3, 0x44, 0x32, 0x100, "339cdb41a2d2c4bc9c3ecffa4e6447b244c9e58e", 0x0, 0x80}) 03:21:42 executing program 0: getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0xc3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r0 = getuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x18, 0x3, 0x0) fchmod(0xffffffffffffffff, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000100)=[{r2, 0x4}], 0x1, 0x7f) shutdown(0xffffffffffffffff, 0x2) 03:21:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x80000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) munlock(&(0x7f0000206000/0x1000)=nil, 0x1000) 03:21:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x87, 0x0, 0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 03:21:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2000000000000108, &(0x7f0000000080)=[{0x60}, {0xffc1}, {0x6, 0x1, 0x0, 0x8000}]}) socket(0x1, 0x2, 0x76) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:21:42 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x0, 0x6a) semop(r2, &(0x7f0000000000)=[{0x6, 0x8, 0x1000}, {0x1, 0x101, 0x800}, {0x1, 0x3, 0x800}, {0x2, 0xffff, 0x800}, {0x4, 0x1, 0x1400}, {0x3, 0x100, 0x3000}, {0x4, 0x5, 0x1000}], 0x7) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 03:21:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r1, &(0x7f0000000280)=ANY=[@ANYRES16=r3, @ANYBLOB="7cb7443c18514608bbd4936eaa84c2aff88467e2c8020e6c15193bf2df8077367b3b48d9f0d5d8ac6fa208c9147b338d43417006857590492e3ce8a41c1eb4c493d2bd0e", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYBLOB="4209c42ef6b7e111d6719942dc899f848ec5e2bfa6a6edc1b0f0887f7e00371290b5113073422377cc5b2e2a371a3c709ecbfd9c0d861f6d1dd38e0860d57d65c3336b8e2b75d683415b1dc02b60d556f55727597feb99b50757c3beeb8d5c7091c9cbe352e739cd1cebd6f23686a6174535a9e5577ca93a41061e54836ff87b4a1f03d2", @ANYRES16=r4, @ANYRESOCT=0x0, @ANYRES32], @ANYRES16=0x0, @ANYRES32=r2], @ANYRES32=r6, @ANYRES64=r8], 0x5) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r9, 0x0) fsync(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x10006) 03:21:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x13200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/113, 0x71}, {&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000000c0)=""/23, 0x17}], 0x4) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 03:21:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x8, &(0x7f0000000240)=[{0x1ff, 0x3, 0x4}, {0x2, 0x5, 0x2, 0x7fffffff}, {0x1000, 0x7f, 0xf5, 0x80000000}, {0xde, 0x80, 0x8, 0x7}, {0x5, 0x4, 0x0, 0xa2}, {0x7ff, 0xe1, 0x2, 0x9}, {0x5, 0x20, 0x4, 0xdb3}, {0x800, 0xdb, 0x2, 0xffffffff}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getegid() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000340)=0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x80000000000006}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) setpgid(r5, r6) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x2, 0x0, 0x5}, {0x5, 0xff, 0x7, 0x7}, {0x3, 0x1f, 0x5, 0x6}, {0x5f, 0x7, 0x40, 0x1beb}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 03:21:42 executing program 1: r0 = getpid() getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r0, r2) r3 = socket(0x800000018, 0x3, 0x102) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/53, 0x35) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0xffffffffffffff8c, 0x0, 0x0, 0x0, 0xffffff5d}, 0x400) flock(r6, 0x3) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 03:21:42 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) socket(0x6, 0x4, 0x2) 03:21:42 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="fcffffff0500feff300000c444364d630369f7bbfd6dfc6b941a246829e2dc7335fe6300047d4c6125fbb720"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000440)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 03:21:42 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 03:21:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:21:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) flock(r1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:21:42 executing program 0: semget(0x2, 0x0, 0x0) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000000)=0x72) 03:21:42 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x7) r2 = socket$inet(0x2, 0x6000, 0x8) recvfrom$inet(r2, &(0x7f0000000000)=""/88, 0x58, 0x41, &(0x7f0000000080)={0x2, 0x1}, 0xc) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 03:21:42 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20882, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x4, 0xf0000046, 0x80000001, 0x1}, {{r3}, 0xfffffffffffffffc, 0x16, 0xf0000024, 0x3, 0x3f}, {{}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0x3}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0x20400000, 0x6}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x2, 0x5, 0x8}, {{r4}, 0xfffffffffffffff9, 0xb4dd6b26899fc89a, 0x80000000, 0x4, 0x1ff}, {{r5}, 0x5, 0x10, 0xfffff, 0x8, 0x7}, {{r6}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x2, 0x1}, {{r7}, 0x0, 0x11, 0x4, 0x6, 0x8}, {{r8}, 0xfffffffffffffffd, 0x2, 0x1, 0x34, 0x3}], 0x8, &(0x7f00000000c0)={0xffffffffffffff56, 0x1}) 03:21:42 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x9, 0x0, 0x85}]}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 03:21:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x800, 0xadd, 0x1, 0x9, 0x3, 0x7fffffff, 0x0, 0x6, 0xa8d9, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 03:21:42 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000680)=[{0x0}], 0x1) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000680)=[{0x0}], 0x1) close(r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000680)=[{0x0}], 0x1) close(r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xffffff1a) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r7 = msgget(0x2, 0x861) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe20) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r11, 0x0, 0x0, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r14) setgroups(0x0, 0x0) kqueue() setuid(0xee01) r15 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r16 = geteuid() r17 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r18 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r19 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r20 = fcntl$getown(r19, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xfff, 0x9, r20, r20, 0x7d55, 0x40, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r21, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = semget$private(0x0, 0x7, 0x286) semop(r23, &(0x7f0000000000), 0x0) semop(r23, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000000c0)) r24 = socket(0x18, 0x2, 0x7) setsockopt(r24, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r25 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r26 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r25, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r26, r25) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r30 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000100)=""/114) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r32 = fcntl$getown(r31, 0x5) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000200)={{0x3ff, r28, r29, r28, r29, 0x104, 0x5}, 0xfff, 0x9, r32, r32, 0x7d55, 0xd75, 0xfa}) r33 = getgid() setegid(r33) lchown(&(0x7f00000003c0)='./file0/file0\x00', r28, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r29, 0x0, 0xffffffffffffffff, 0x0]) r35 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r27, r34, 0xffffffffffffffff, r35, 0x100, 0xe6}, 0x400, 0x0, 0x40}) r36 = open(&(0x7f0000000680)='./bus\x00', 0x28825, 0x80) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x3ecf) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r38 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r38) r39 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r39}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r40, &(0x7f00000001c0)=[{{r39}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r42 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r42, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r42, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r42, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r43 = getppid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r45 = getpgrp() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r47 = getegid() r48 = getpid() r49 = geteuid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r51 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r51, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r42, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r42, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r43, @ANYRES32=r44, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r41, @ANYRESDEC, @ANYRESHEX=r51], @ANYBLOB='\x00\x00\x00@', @ANYRES32=r45, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYRES32=r42, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r50, @ANYBLOB='\x00\x00\x00\x00'], 0x1d4, 0x400}, 0x40f) r52 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r52}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r53 = kqueue() kevent(r53, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r53, &(0x7f00000001c0)=[{{r52}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) r54 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r54}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r55 = kqueue() kevent(r55, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r55, &(0x7f00000001c0)=[{{r54}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r57}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r58 = kqueue() kevent(r58, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r58, &(0x7f00000001c0)=[{{r57}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) sendmsg$unix(r17, &(0x7f0000000580)={&(0x7f00000019c0)=ANY=[@ANYRESDEC=r39], 0x1, &(0x7f00000003c0), 0x0, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [r2, r5]}, @cred={0x20, 0xffff, 0x0, r20, r49}, @rights={0x28, 0xffff, 0x1, [r56, r4, r57, r17, r17, 0xffffffffffffffff]}], 0x60, 0x403}, 0x0) fchownat(r15, &(0x7f0000000040)='./file0\x00', r16, r37, 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 03:21:42 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 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) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x6, 0x2, './file0/file0\x00', 0xfffff2b2, 0x200, 0x100, 0x9}) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x1) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r2, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) chroot(&(0x7f0000000140)='./file0/file0\x00') execve(0x0, 0x0, 0x0) fchdir(r0) lseek(r0, 0x0, 0x2, 0x2) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x120) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 03:21:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/b\x1fe\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x80, 0x3c, 0x2, 0x1}, {0x6, 0x0, 0x64, 0x3ff}, {0x8000, 0x8, 0xe4, 0x9896}, {0x9, 0x0, 0x1}, {0xfd07, 0x4, 0x2d, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:21:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x5}, {0xd8e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") r1 = open(&(0x7f0000000000)='./file0\x00', 0x88bf4e8bd7f07b7, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0xfc00, 0x1f, 0xfe, 0x6}, {0x4, 0x0, 0xbf, 0x5}]}) 03:21:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 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) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000140)="e651b68184076b3f9f123e869049c113e5166027a39431ac5220c4b9e3c70fe9e383709347975ec1014a7744bb396a4f7a386067444bc8563414c9a84439fcc540308730e141329c9fb8dd584ad31bf772c80d63ee5d4e47c4d18acdb603d473c0943eb5c1c68a85583dc86b3bc8650dfdb922f203594c1ed83fe650cc6dd5867e67621ab3f64e2a02730bc2126ceb4ae6fd46586e0b83e7735b622566368e13c3cf8bd18248"}) 03:21:43 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="7b3ba5a02a40bdf050333c4a3aec7e62f7a87ff82d00e235740b8565ef145ac9f3f0c8d6268bc5605651610f7ad2583140461593664402f7a0ab7232400aabfc0259b12aa03d16418d4731bb58376e283b45b0b15876f6c14ae859284e0be8ab4a245e0caf4fed6b38a87b9119e34f8b23e544d1c1565a5dfd04b7b1f85d5b4c37c1090a986291eb06fe03adad7684d0bd35454d78ad5b031bc434eecc049fe902bad16aec93062bb934d76b22a0a594046d3503dab9121fd1d000388849ae8ff3e960b89547c3773af75b957ba3e1be384db8c6267897a22802df46b560185635e5fb9e796233a1a91ac650b7086d7e82ce50ba", 0xf4}, {&(0x7f0000000280)="1d31e43411b10b876db9701c30ab056546f9a85f3955bfcb3ea70948b60dc29a13f8745afe5d1f1103451b646b54d9c359bf9a551f436ccdc22d1e0792d0b620c2d7c1b56e8991ad8c24f4402e54297726f50be762b6c3b96c1619bd280bb93d37855849adb267e5748ca94e48a44cd17d653b699fff66e49ebc8c295f3be977371f3045d3b3c74d93d750808cb34bd688270dae99bcf17318dbf0f7fda3412065dfff7053f4e3ca1b482770095932179dca1916a92ba7d8327446cfc04384bcb0227dabec7c5ada599b4fcaa936343df4629bf0d8f836e41554845dab431bdcfa0703f36b60012b56d2bbc6a51c8de4c6ae74cf2cb287", 0xf7}, {&(0x7f0000000380)="4b5b9c932958a43d07bdbefe11f71615f763d5f850bb8300d311373004bc1158dd6ec3710c21bb96e74c75f0d9005caa55cd04cea5ca2f144812193c45f7b7ef38a4797b46d4c68c4a03f8a5b23911c76bad024cb46910e9c837c2f6a2c6282c24939dbbb275f1220d52f7ff47b734a7bbbae769c8aa8e6bc1a2", 0x7a}, {&(0x7f0000000000)="cadc1d0ba17b4987814589eba058b35a2fd78f846350eb0149cd888140c0a60bf98edaede3e7d1b64276339a3feea367", 0x30}, {&(0x7f0000000480)="8c1a983ab982adad11bbc98b630c0661f9d8c8804ff36185234264b414532357d3527f1031f0f4589e0ec4d0cbe6fe3fdf208bff90923af9194de93654831cd75d8ff60dd506e3f90ab1a1e1e4d2e98c17093e527790008ae2639b3152715f914cb548309a5411d91472df5fa4a6fb844afb", 0x72}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r3 = 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(r3, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r7 = fcntl$getown(r3, 0x5) r8 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x240000000, r5, r6, r5, r6, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r4, r7, 0x41d, 0x5, 0x5}) shmat(r8, &(0x7f0000001000/0x1000)=nil, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000400)=0xf4) 03:21:43 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) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x128) 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) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x0) getegid() mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 03:21:43 executing program 0: 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) 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) 03:21:43 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r3 = semget$private(0x0, 0x5, 0x632) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) semop(r3, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r6, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x400}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r9, 0x0, 0x9, 0x0, 0x0) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r17, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="ba9d0a3fc23fc886ec92f1f5916a528ab2b9f338b05c86efffb7c1bc29051013d342c035e34b733f7e7c73a24da32ccc6564184c8dd32eed2b0530ad167b0ec9354eb978e78378981b11ac5ff43b6fcd9b1bfb0edffffaa6e46712cc5f08cc45bc06913d965a56084b4cac8f7b3ea1c911ed1cc23d6321886eecbbd1020c569eb75a9970af4c6a4f9999c7f8132f31fbb9a5dd62135a0f6a357fec9801a511f9476dae9cade3b71c4edfd0a18af572fbc966e52474186def0f76594bdb4e607dd30922b792948b83e56ba8c501565f36a68a9df5e469779d03e84efab48d1225967755910f023b9d34d30c0a8d0e701c1da6709e9ff3ca39ac5941160ce4ecd711922a5038f71a3382ed548e58e5ede072d64eac4a8493fb23c2401674d38ca34b59ce76d35b2222353c424b0e11c99be1e87b7f16b59fc4f384d8c1a125c4a2f8991e7f80e81f27947b5a2526cfb4d3faf25966c01ac703dd28a0ef93e470dedf017a9f4cb9ce928af76e3ceb979dc97da52b3205fde69d0ba4f05f1b50b5188a1aab2ced8264a93641436e6149957420205bef0a1cf609aa1bab542b774dcd5c496a5f218361b5535f490d17f0b3492842eac3501adb749432aaed12bfc5d5eb97772bf30e648ba9544dec9673fc24b38a15e88dcd06d122cf856a149a360dfecd355fa03914cd812814a0d1df7ac96f1522147a94bbadbca5e32759675ee316aee618b1a49f4624b7eeb88646c48eeadb93ce30e527b13d7a10513f9f8c12d9145e744b511d68257a60a493335c3599feb932bbb2b6ef0843d89b26d1eca028d975d474b24a759f46afa28bc5bcd63daaa4dc5a26e2cd97e45b8886dd476e7004321ca688a0b495ce1e3259e66e2397d3392bfcd2a8cd4a4bb49841fcaa710b3eda0e7d793c641a7f463e02481d1a7da26639ff1c6f8fae67ef5aea7013cbc3d999427283b5121b577b9f909b44e8e95757495f1c2a461d652ca916e3367050b97f811da72227c140c2252cb388d7c2075ab58f1596d27865254ff9ec12b47f4cfac534f81ca06beac7999a4696f0b2dc2f48b9b0a44a4c6ec01546e2d8c1361db1cff832b10a8d8d476e1ccc632749fcd25b301f93aebd7e02c907e7c398980d932562bb690d1de54012a89fd5339d770a43dec2ee205074751531a658f3adee8fc935f74febc3144d65aa97ed0a47987815c83fecf6cfe15cbb87789cce6967fbdcd3755a65bbec73b46d74bdb945beb17da03a84c377d6e59206e68aba7c66490d871ff4de0a8d97c2aa0a988c5986bdf0c41d3d2fe9f341e863c6eb15b49c21e7211e43030a098d16299e440ebd1d40595d3a86923bbc460e84007924ea64f7a3032dafb43e8ca11740b4acb3157bec857e04452ecbb2a0de76e1cc12f16d334738f3becd14bcd387998f6132d4da3b05e22b02c7bc163ef310e714f23a1c3c51cc1b66f7a9967bd806fa2c010421e102e9d3a7453d387b592de1a14ebfc128c56995ab3d020a6a993c030b7722adf521f3698c8bdda35054acdfacd401d2d6ab7cf28f6f48641546f4ac70c708cf030a5df0a50b90a73ba7cd087a04b82db129b9678610aebd99e3024b0787aafc362bc2fa2697e0cb3db353f98797cea433fccebda3aa3ed77b78c6631c23b8369805bf3e0ffc21e328be9496abc066cf5b32a20e93dd769995ccad209d28c058787b0e04ecdae8669113f3710cb413f039e7e2fdee1c6159eea0f5f32311f72490f375acfbf900f224e214eb25b8f1f08a6afebb685fae12f1a22794fc49b458a73263a7836c340416bdf8ac5a250c6e1cae88973d1d1f37b6cf8e54d0fd4991669b6ef661835cd53f92bc3d6a7cba83a2fea90cfa6986ff5ea70cb5b963551977b7dbff6823a2285963864eb78ac31c732a191009f776a53cea9b42cf5fb0311a8f5c213ddcde097a5c28cd6ea6e5ba9ffb3c0efb3299d71557733130c4008a89e1494d15438eb186a1cac6e39f953d2299e72b08437d20dee652292c240ed8e711bfbcddf31eb4ecad1f1e56c91148ffcdfd0f29d3116f49d25582a0f259dee524718e0562bed2551c444aef0690bc354bf16869a8c65b1bfe88b12a5173c46dd92266c165f246ecf4877fad9f77413217136a8b058697b5ceedac777f3eafe04e873bea5252effa556912a9b0e5d63fc951a7aa8d75c11a405b3cbb17424cc779e80f2a79da66463bcf0879bb6240356ac91dab9f10fded7f4669f180f7a7092002ee3ac61c26ded489d9c7aad18860afaa99cd7cdf76aff3f2e8818c65ff2255551cd8c50eb5984cd2af35097cec82e7abc218e6725ae1815654ce72c8c6bd88cee354386b14304239147fef852850f376f48a184ef94bc3a4d63d064d8b5f160273b7e5e7cd758ac5fffd2ef6e48464044f2c265834fae1598fe65f9914525dbea21ab97a4c1716dacf8658200a079e8bf79fb31f58b657684cd19a03c6e8f84617ff4974040f6ef81048f8f5a7c13b97c510003d6ebeb258a3a266d61047f2552267ade8af554965986cdd4f9ae1835c1a1861ebe7bba776073a6a095e524ecd3d8293f407d50eb168f1ce077c34aa77d62b8bd2c8063b2ef21a70dff234ab16c417ab9235e0016a6b21e370811107dc6b4de9d80dc9056886227c0379bbc4562d060180f633a8a04d0d8dfa81adaaed9339f7fdc58427a1a3ad7f9be288f1de0c4675bcb1ec9ebec1d189f66ac56695c94dda38c9bc3df8f278d508fddf2bf2de172c40a75dd1125c600123c1b578260c6b2d8b23b810cd945eae5f1174e085412b0a2fd39023aec736cc1a38108e6cb9d5b3918fa38b470a9386e3a9eb51eba13b2e65a5f9801d4beb67d82660cf244e5b7c6952eb6198253456d1dcb880f875b92fb4291bddd1ae6cb4afd5de44017ef5781c3181abcb058ac6bb34be5312617cd734400400f1660dca273fa943b637e649ee0f065ebfdcb9649275565610393c1ed2bebd8ebbdc9292b212094716a1c99d434703ceaee2eb609251cf9942c7bda0d8d36332181236085243420c6b01bb7cc39b368fe45b6450dac2fb96ba180c135e440053301b5e0fbfd14d510f89ac5772aa313307b041c830ff8bc855d08f6900169e4516c09d495d69ac8ac5c05bf7a3f09b50ba93e9c50145160b95fed17ae224708bc0029eda9be2f81fa29e289d651154e6787c3afe93d7c1df72c0f241c8c2d2dda0c7f919af349c624576b98928b0699d565b5139f2373c6342db34424adfddb06196532b3b5541bdcf249b1263af0b746db80e06c901329ce71c386fc534485c7a525eaad0c3d24a4bb1159c2fea976c4cc30011910f37ef5bb5805a4dfd7eff6e07d5ae0b54b1ed1b213a798c917116315e4368a3f9045f6a7d4eb24c999068671bc03afb74d42cb45b28a988937bd939527d4066a491104aee94af8399a9e8f7d5296ccc0e6c736ce5a4dfdc657f2f464b8b3e02f47c631526353e8c53ac9b9e2993b14a42066734a3b96877c91c07cc393ca0c2192d03b8cbc1dcedd6983b9dc820e447aff0049ecef6cf3f664c112e6d813abd23d3d72ce913e54f51af13a749063069593e56a8c09a2a0a84ffcbcf189c02168f5f8f405da3fa3185827bfab75c74faa7b0626fae09bf6602efaa45bf44b23daf35c7fffb2fcbe5f3d2b93ca384293fd9909e56bdd0c9ff69bf90670ed94254bc15beeb86e07a41286ab5b8382ad837f2de5b3eb632eaac395f1624a35ea68bc4d4a962d550eea3a76f42c49e12f23d813d05de5ff66be4ce445c6ef2e17c6eb9c7e68e30325ce98c936c40471da57f10e74747303783bf8af868c4b13abce223647daca904769e9af33b0bd8dd3e500c3c9305dfc478868f215a7e8a8a25021adb492ff244913cdafc341a03428ee3052599057348857723667c960218fba64345aa1cabe2541340ba7c2d8d7d410b0a75e260d940868f8084b7c3e812362ff521942738299b41a9ca168b6c62fa6bc319254f9c5446eaccd63c0fe37d5eba11b245614129ece3d68dafade49adf9536cfd865289894dc3ad94b3676a2180000b8035e48fe988bd2465f5761278876f01f5b34a510082aabc5c1100a721d107355213773f97cc989e9c0ac78cf99fccd82a4cefee7b49eae1cdcfad3a4dcf3701d252116cfbba02d2bbfafcd9db23f40031298a3cd614681f9e0304058afb4b60042fdc88a84813d896670995f45109310809fe72290070fb024994f418037546ba6105492111217f889753ec48599d7468fa5579bcc25b7b436879843a93375156f879a23cb1f200b5d52c06fe50913b6b28fc08bbfb9936f00c8b9cc7f36886e8b089517ccd93b1c23e0569a5c78365d5638e0a1a0655eb0964fc70d251399c7d1f01178411d8308740430c7c50daa155114571069522fe8bc1d2f1e5703680dfbc2780ee8e68b4e81943da70b713f5761c3f973091c8b9d1677f4633e18d6805fb8d8a0418eac26c0786d7f6cc4c0d6c4cf4132607eb9342f80f12b0c493294829ffdcacda77068597f7ffce3b6830e73e2f1e0cf245fbd92cd880ff16e55ffef98781e0f89b136b2185b1990a192123ef92fb237bee054ad0ace3feb0ae53c7355efd5c638765275c2ac417e02755a4a0606c077df5673677b56ba323e61bed5c0d7b38459b924f47ea43dc2b91bbd5da0be1de2561789cf0e8c7d51086d91635b93372a5aacce7bd8a6f71c8b721b736bcd0e9e5cfb969aad6b7c9d7754808c487c71dd7a6193ca999256f12a3932cd453997ef6583009f761c2b6e08525431fdf7ac24a90dac154a9a712a61784b6dd403fe9d686b42126aa673d70193d37e9aec94b5b2e6a12883daeece0131fbcffc0d1e8b0e64e935a4f5cb397e77063805f82d16360c69e1131ad0c043190bf9aa3892a60881bb9fd02297fde46e866dbce18a6ca16abe15f4f41185e28db03495a88149ba4f7247bc8a782904f6b34ab2f3ab7cc0a7a10126d9683cb98d890b723da3747555524d49678834ef1f9a7b61d6c160a40a1523341808fa73427356798d39fa0653995434d754f179b95eba252a439f20df7ef9696ed28ee419ed304a7e243e3a0bd167ca1a272e71f7192cc8fdde21b554840bd872f01674bde425e3e34896942f981a62dc3b896640a9ba676905b61070e1525fe5023482bf04e4f288b766b7190d75ce161aa7b2d0045403eccfd8d9848f23680403ec0e5ee90c5f3b8cf913637cf1f090ff0267c903ece0744e3c0e16d8ed656cbad8e493c91a9016617f461ec986113271d4285015cd72b8207932560250dc772d093d3bd04a662feaa6f73f8036095732295c62ed680c35ea0ff6e110eab43cf73deadbba838be5532a36f5d721f251e6b26e4d0f28093c0b4be4deaed2cc464a3eb8fe937d6d41a5e5bf619de3ac4409774f73320ccf979cc3ab3c05b2af4d67f5848cf858ead861017f748d88c8a95adc73218d432020455db58c8193130c9929a3cb411f328874bd7729bcff6292a42f773293a4fd9768a14fb92316bf9f9ff4a4239d4979854c5bce9a40f0dfdd360ba11423607829b211128595e61bc533a61ace436f21128a2cd36f1f3d8fe5a17a418eeb3188d119075ba62e16834682293b9a9649257764b4bf0eb54f0a90dac32b38c4c6123c3a0b8cf3331321825cd34c73bee9d0715689e475686df7504f2f9c11ba6a36fbe59d8d99670311f826345b5732e9762bc0f873df16b4df807675b4f013c07cb8fb8a379fd7ea3bc21129cb7946b9609be213cca07e7ff464442fad3f6b505ef7ad46507e7691d7bdc9ec", @ANYBLOB="c7b450e057131d83c23d28776ceb38d6aa4b955522a92075b36231e51369fc2cff81c494bab208d9cbfb9b4188493d47a2f5f4e818c88d4cf0176b8c1872eb890c3237916ef4e90d58ee139119ae02dec374bc246c3a4c94aa5fb16b1b248f446ede9c68ed1de3ed600043f3a59d33fa0b6dff333f81577bf7af7ffc163825b4cf15d067ad37f3c191f3bed0e86ae555fdb22a2e7524a06115350dc55d82301db74fc9a2f1259a", @ANYRESOCT=r3, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES16=r1, @ANYRES16=r4], @ANYRES64=r12, @ANYBLOB="f4f800098b579410fa8efe5e43135ec467ce0e4ccc7c209a585a097e0ba3d7de3842a80026e81cac973a7ae047b9728114156acff05af7226d816b7d89d280499ea585d1b580e90ae7254ef268b4fc9f5fd638230838fe34656147a6bb62909fc08b178042680449e354617925353c8c0f799861daa61145daf986ddbab5e49adaa87a6670f83421e2dc8ba4f758a3cffb3dabf99bbda6550815a6a65ac89bd5bea4e1c7d55d53b98edf3cb2d3658e24f91d799f77006c996c9770df522d94e2bdab68", @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYBLOB="48cbcab2667e72b7665b0a803193b2740c082ece83fe85fc0f659140f26b186771a59095e002dbb577ba8083c65ce145dde7c0e9d461cc1d9f2db128b714757eeb79b8a5ebbfcb509f2e1f0e9e163a362994a8698bc27927ddc49bd70dfb5d8393ce451de011eac535dc13476b7880e3ae39ca18", @ANYRES32=r17, @ANYBLOB="4d478d82a557dc039bca5bd4fe07adc657e6f866571368cd8723e74ff698612f327d566d9a08139b2c30eb9df7be886558537fdedec75807f533a2ba308acbf801552deac34620dce0d96a0193e913015c42095c431074d292", @ANYPTR], @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESDEC=r16], @ANYRES16=r2]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r18 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r10, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r23, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xffffff0c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r25) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) 03:21:43 executing program 0: 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(&(0x7f00000005c0)='./file1\x00', 0x1, 0x10) 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)={0xffffffff, 0x0, 0x8000000, 0xfffffe, "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="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bcbb3ef77b02d8130f4799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663bdc6b46eaf5b8a8c200fe659fa202361cd8cac7dbbc5b65c63f2870b4122cd23500000015f27b250000b3f62eee00"/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, 0x5, 0x0, &(0x7f0000000040)={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, 0x1, 0x0, &(0x7f0000000600)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 03:21:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:44 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000280)=0x5) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x8000, 0x5) setsockopt(r29, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000500)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x41, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x7d55, 0xd75, 0xfa}) getpgid(r58) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r63, r63, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) r69 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r69, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r69, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 03:21:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) munmap(&(0x7f00006a4000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xba075b498005a160, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000080)={0x5180, './file0\x00', './file0\x00'}) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 03:21:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 03:21:44 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000400)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88e8d6c5e3f5a34ad58290db9518ab81c5f5ef27bdf1befad298b46e5e0277e52022cd3191a33044df922725a93c36cc7e0d180bc304ef05ed15f75fe832e4271098ade4d2a39ead7110623c9ee42da4f1e6975c6e5f3b599d7fcd67a5f0f33b23835b92089d02ae0ff3863239e7e58cb3dc7703f494abccfb53367c16338a6108f576dfdd8ee76f8a2f59dedb552118417d845d", 0x171}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 03:21:45 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x145) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) execve(0x0, 0x0, 0x0) 03:21:45 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300088d943fd154603c781b711c5b982886b421182f823b3c57cdda0c3048404468bea4bf709b3d1002702fd0359b5b18d5ad7d3d352fb8ea30c36b6014db3ceb05e6257ffa866569add01ba67bb3ac4e9932484dc25b6b96f2241284f6cbd2cf4ed488872d1902e6b69bb10"], 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3ff, 0x7ff}, 0xc) 03:21:45 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(0x11, 0x3, 0x0) kqueue() r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r8 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r8) r9 = socket(0x40, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r11, 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}]}) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r14 = getegid() r15 = getegid() r16 = getgid() r17 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r13, r14, 0x0, r15, r16, r17, r18, r19]) r20 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r20) r21 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r21, 0x4, 0x8000000000000080) pwritev(r21, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r21, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 03:21:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000040)=0xfffffd83) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0xfffffffffffffca6) 03:21:45 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r0, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0xd6}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7", 0x6f}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 03:21:45 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080), 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:45 executing program 1: 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, 0x80206982, &(0x7f0000000300)) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$KDDISABIO(r7, 0x20004b3d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r8 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r8, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r8, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r8, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = socket(0x18, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0xc024696c, &(0x7f0000000300)) 03:21:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) read(r0, &(0x7f0000000000)=""/24, 0x18) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x8) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000002c0)={0x7f, 0x7ff, 0x5, 0x0, 0xa4a8, 0x1d3f, 0x7fffffff, 0x10, [{0x81, 0x101, 0x3b, 0x4}, {0x6, 0xbf, 0x800, 0x10000}, {0x6d, 0x8, 0x2, 0x8000}, {0x0, 0x0, 0x479b, 0x8000}, {0x81, 0x6, 0x401, 0x40}, {0x8, 0x1, 0x10001, 0x8}, {0x5, 0x3f, 0x8001, 0x2}, {0x6, 0x7fff, 0x1000, 0x3}, {0x556, 0xf433, 0x1, 0x4}, {0x6, 0x9, 0x7, 0xb11d}, {0x2f2e, 0x9, 0x8001, 0x5}, {0xfffff801, 0x9, 0x200, 0xf6d}, {0x2c3, 0x3, 0x6, 0x7fff}, {0x0, 0x5, 0x7ff, 0x7}, {0x7, 0x4, 0x1, 0x7}, {0x6, 0x800, 0x0, 0x80}]}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x38ab, &(0x7f0000000240)=0x10003, 0xfffffffffffffdd0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) fsync(r1) getsockopt(r1, 0x200000029, 0x69, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000180)) 03:21:46 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) dup2(r0, r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 03:21:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x30) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f00000000c0)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0xa1a, &(0x7f0000000300)="acd8b6c8cace194ecfc1731b00febc219b672490e223246c6cb6e1415f7cb79fdaf523fb76c168ce9c2acf40dee2f6f9f67de6db0da954724848db074187d2a9c8a39ec06bbba64e0e8253c8e8d19f3f079cd3cec62ed94387b488a18bd1ec2b33bb1d1a755a6011f8027ad657896b7997a804bef1b201f121ac0a09e8ec555ca3ffcd47c9d348f1d506bccc864638541d770bd5a44cbb35534a74e0d74136ca121c9ec212c5dfe8a0678cbd8ee883db89f91178f833271f1d4f24707ab3700f43719cfc7abcf81a9772bbeccba4dbcd270d9b91007e816d724fbb1477ecf6a00d735fbefbe4ee1cc11a6b1f0fa706d36140e56919747474fcb8e71e83b621190ebe6fe9314257b8abd105f7a993c73a9df8d2037618ad7910cc57aa2c8bf94430775f4e4a3fc8b3c5d76f79d8235abc643c6f202baf842fcf4792d731b103193b869e76fff44a1ccfde6f04937272d5c8fe6dc178c4505a3f742aa141e96f95f996cf801fab3f023cf581bc08075747c50347daf790be88020560937f5f8454f20310213f419771724aefbf6b983cbc3257fe2654bc933d8ec91d003c2253a070fcbf7de63aaf1db7651561b2ce5c00ee184170924518dcdb1116ab6783fc18a26b4e9affd0b49666d40b0c52bff64b352e77e4b4542021817c0f08cf1528013538b32e6a5f6575484a2561d6588f9d2fd19d6343846f823ba42efbdd33451fd9764c5072f2fbaee67b7552ed2a50f62a737a8c6cc5a853f94efccdde1b1fbb861dcd6dfa2b14ae2f46c87fb4065a1c0a7ab0a0510f09c10a9adf69875cc588f6c7aad11ac56822641f4462e524fbcebb0f3acdd6400455599eaef8be1ad41fad7fc637909212201bb2902b9ffd0a0bfc1d27b1a34418acb91e37e039bfa6313de8ffbd9b5f5e5ab3d1453f7675597bd1d9de1dcb93b4dfba4e5131463d41045fd1176ae2fb0aa2bfe29206d2dc625b3d43ca85acbf7d37d24007a1329ef990bb0b33b6cbf35610df55e76e35d3fd94c0a62a404d01c1d64371ddf4f8a81c9a4b027641b7fd46f5283d48954e086a4579400d587b2595b9c0bd2afca30d23a1bacd94af29236d10e9c861bde4610fcf18ebee4484991118fd0becf0055e399368c76ff54964df40c5b53bc872b9e947c821afceec7b9987feeb5a3f6caaa7678f6a38ac843f2bcbdb75baee118e3026c9db31c3468f3a65da4c3ec818063d098d2af86c0f2ef9af265e96578c8555721780823d503e0c23ed725cbcb699423b825c6c72f16cf7de8328980f03937b0a6dac082b6d1f8f2ea245a976f17a8f9502704fde1215b084bd2a53e5a4b9130902cc93902e32554916ea83d3f041725cf10cc4ea31ebc1ba2d54fd0fa889e6be9303e52a47897c581640e967ceba27ef97d0c86a81e47334203330488c34644ff14929cafd4b3ad5bf463e85b8a2a8da4238bdf4922b434c1fd51fddca000d11b9fc3e27f541ff4821ff73c840e179b13b6685ee15383078ec09173faffca96fc2e0ab2449698561bdd5bd0ade9abb1e7f7c50192e52f1e2d1234c3198fb48d6392ccd7c31f4c2676f0a71982257ad099d152ca4b6413e20e14f9f2cf268fd677d08b76431b881f3fe232c7473ab41db8fe5ee7c6965ec3c69b5f210c311b54cb533fdbd81fb2d027962911f6cc91c72d2177e23f0d541f44ee6a88f9aed494aa53d3d261e166a09226b22110079d8c189c9042322415370fba71623d1fb4d6f7919be672e49987bd8643436cf4fbb23a693c0818aa6e4302a5b7f60dd2735f8c876ee93fd35c32d8272647786ce39c42008b30bc507edfab7514c10621bfde61e0cbe6ab31062158d2677517cc390c91dedb3091b4b51df9e096da89b3d75395765a6d2f0d70f73e9cafe10e8cc96f472382163218f5fad9f066a0c1348e0355e8dd4cb3fc30cb19ffc1fef3ebb9c03a4cddcf69f9e05ab2fd0c755f93126c6f48b5ab03dc85a3c2bcd3fa48a2cfc662fedfd00c811f947a839eb9e2e5cf30afd3eb3daf802edeb27c4f45ebb6a7945b7eee082fdadc609773350a3ae9cf0e54e03dbc4b32a3a1c418cafc096d8f6d6749da94d5417c59168b8c3af9755ebf0410b0654612e6440e35864cdbc1336cfcbe58bb0d326281ba3707438c94b5928d0afbe2ea01ad48675d4d271da6cbd3868185400a9aeba8158d657093199d73b90b399e23e1b5104e53a253d52d477eff3e2f6ef5675ca8f698a361fdb638124cc0217fa9397a4681f88703b62c22d0d0a1fcf28b7630b2fa61a138b454c1b873e9b021eae5c651ef3dd8b23aebb23226d1c8167f682102b87bed9e9ef4ccd56ffe2f5d2379fe726aaa398073672e3622d7a7a6fe96e404745430defa1349bbe46da11476a4e73b61c6644c939ea7a72864e58e12de9e4be0e73f58c590340b272846a1176bf153513e8cb72fa5ca68dfb7ba89206f14b1c6ce0b8a129933f74df2b02db05d60ac4b5942d365bd8317bd52f886fba4d6acdf5d56827de7260eb03c8a30cab0128a17d3590e102e6be2c404ed3ae03e20e226d1e636d5e23b66275a63f721714b7dced7ae757820a5a600594d6bb23918c4dabfb5df7389f44f108b24a2539eef1a3f49ec0066e968728b78d83a2a077c8cfc39fe94d6398bbf583f9b3cd5e7b918ea20b9299597e103b90f1a7c8269b571c7040eeee3eaca2422f2c86357759989d52fe1056ad8015ea43b3ec101d897e862f184b3444acac3ac7d34d6a46f8e22a114453f5bc37290df7673d33d7cafc12bc877257121a1fd8005b1997a4399a83bb2e633448f606e4804f7b09af7c6a4406da3ec5a420229a19552be55a602d77eaac8443ce25f96f61dc2ccbecfe1db3fda0335c924ee22fba880a8172a7399192e933239157b817d9e34aa0ba710aa0d5ced83f7ef2cb0c301c1286d93eff4faf1cdef94555fa2a001ef3948adda51f95b0297ead6efa9c6c0ce938ea87d26fa510c81a0a6e6f0fd793621e4b6109941369d78a51c8bf57d875bb24bc75fe3ea39610c4ba21d1240ed7fa5c7b18fde964f914c43231baa1ee29d3e5e478a03c57957d40c3b59c9525261bddab42e80228881debb92fa4e2ed5bad80a8c2f19d0ea054aef772b9b65a97fc04cd5227884424cf9942d7bf67a9f986ec903ce8eff048aa2113363d8df582c3101ab465214295185380154c06c77521b2a897a215e89fe175378783501593c514549ba873baf79c257769e4404a7323961a5fb53919416a6c460cc1697d126a386a5666470588768d27d20a2a9c44f5c15fcfa71e88a141d29b2480c688d8ae1977245a6b2f68be078d85c9d95603f9f96a94a15ab4c3e78457dfe9d0ccf57ca3865555c7440e37a78c6b5a72d87aa00d1f740387caa44ad97110f400a5ab24bf07ca986b5c07036ee8708346ca4e4a117033f5ea644b5197ce8d92bf36c5e5f77770c54c38b58cb5df07a6a4476f4b55cb9ce5dda1e98e8c8241575b6f71fd4ef87091b53df7eeb847b2683cb00e655a805fe0c994d7be281753134f5950c2ac88e7595830de37e9ceb5786cb97cb73a69b252b71f53ebc5d396008fb9b3863f3c261dd22e33d32621e3c24a2462fd0c0d36c5b9b70eed585da077dba787a6fa60167271c18b997d8765e5c1c597aa0f7104da217569bcbf832eb78b79174da53dca14adf8c766e6f3bebe991cb3be0979a49c4417b4ab8c2d87f42ab682cee6f888479efbe71f79d33a0fa459d676ee4bbfe7e7b17732c9fe44833456221a5b7e2a14d856a2e3c8cc3c1c241cb831fdfe061a47883a0149c3e29b8465bee2d5ee16538a9b8ecaff06c929ffcc1ffdd07e49df6b5c01cf97244f177e38a98d96b6d531f9467874e054429830d12b95b9c3f6ae354b4dbca8d918d67614aa6ae1737d4845c3a99bf059d2f401792d36a6242824b0eead1efa9f6a4a9e93d559637c52b57a3f3d3ea5f47878edeb67332e012dc42b7282e2ca99da9a1de22067cb5e35bf0ade86a82f2f1c0720d52e743737490662ba6badacb3c4f2da4388a8c4c4d7261db68dbc3dd5cf347e019bcaf63ce0e0fc4cda3c9e6e760ed42ce1c812a42118573cb4da23f612c73e9dd919e846adc160e06654658694a38db7c30ee144b106ec6f28045a9b096f20784ce47a2a25489d7997757fed4c03a5fccbd1a82258714ab046428ece8cbcf2875eb74d698f71074e831321deef99f5f448c38325d311237a93a85c037ec1eff8d9b6ad0aba5cfb9d9152e5f049423edbf5eb9c845b620a3d4fbca4195c5ea1c45fbbdb146868ac911440697eeb912bc75e24ad16ea745d657a63fe02460f920dde2a2400612f5664cecac1e64cd4e75ee8b52b9e93e30223613a297d01174a2b487be82a3ffe53e19cafbf82436c617097dafc1f90a23640f1557b612c31ab57fbc21277168e4670a15390d3d55fee3287da071d5ab20e3020015e8230c132362aedd64869dbcf66290c37c36ded6fc644d47affb91f82ec79e3dbcb6b56682461d280e61fd27c552ce788885394e937c5f121453fd34164e07d683eace52059bad44b4dbf9d89fe5cd36f16c3b772745645afd5b12e6dee6efce65bed94f2cc6b360e420cbbc39bad5da7a086b21811133435d81f92b29e815a1f220d6e5ff70df3e9a39fa3ea453e998086b5e1c45fa734a9f267f3043a5b144733a8ea5d4bc42ea2f7f556d05f3412884d19c4483b9b74e1f9315a76ced8ae1f037f7ca513f4a279224cc92f50df09134254772cf59629ee657384c2fc7c8d08917745e58ea63eff24434090e45febf4e5accac480b05e3f652c91ce83ae4747084bc34a5566b5dc34e186259112eb9a391c4ea4539ef64c0b0774b9560e583c54cb8dc39d3a7c0bc3051bd9ee9925979fbe4699f0cd2696580c3c880a1269bc57bdd1958402bc2e02263b1f1ca17eecdf4c80120121cd796d6516d93dd97fc981dd02554c8e3f8c5d97120fd342d3837aff7b4bb5db4d7bbf48f92aeba008f9b10fa62b64f68e5f5b20bc0c4a1301476b25b26b2ac8b6164115e9543187cd680d43a7692216f49e39636e41874d7df236cc9edfa60e4754760919d164089015070f08bc21f2497f9b562df80721bd9f6846bd589bfe9127d58456067e0c842370a1f53c8cb0723d56ce1f16d73de60bf423a30c43b25455ea99a1a60b485ded3af43ed8a2abd55fa19482f59d4e702d94dc3321330b92536f18e4a986cc3c689b51677aecce86208b0a5a555605cedb7fc02cfd5b78369b9c663b5bca431487c4d16a9e95b3e09dade652ac2a5da23c91b7ab041d5e09d988b4356c401d00001ca07fb73ceff815e348357c034a1143366f4cc99a21083e457c19ff88b71d9feed168a0ac885c339a91c54e57d228904c46f8def15618d49f2e6220edc87c3ff351450b25ff1403d5df9fe8b004f7e32bc4b51cbf68c6ca5068d15daf8434d9e0cbbf6a4bdc1d8a6031ccb47ec2b0319cba271ad05628219e2e09cb7a6140dfacd6a5b5658fe734c6796e9b44188d0bd8526554e3c05a64a549d25a71eb841ab4df81eed072544b4a416a00db1dd0aa07fe3c7a74178ccf90fb0b51ce4c6d74ad10824616d685b4a03847348990e07ebc137d5c1015bcec9410cc57d2e30e5f53c4a5baa499785bdfdcf61fbbb638f9348f95eb4ef4f245ca3fb5d65b71a5ab875501016ad23a3ebb0edac67f2bb8391d6b44d255323b031d57028b8a5c86650ec332ea03162dcc4360560899ae4ebd5d356b596dd31fb43fd71acf61c08e804d1ddc7de1ad851afadb4e7ec26cb45b8c736347", 0x1000) 03:21:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:21:46 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x2}) close(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) 03:21:46 executing program 1: socket$inet(0x2, 0x1000000000002, 0x0) 03:21:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x800) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) read(r2, &(0x7f00000001c0)=""/202, 0xca) 03:21:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1ff) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x8, 0x4, 0x81, 0x1, 0x2, 0x7fffffff, 0x7f, 0x0, 0x1, 0x8, 0x4}) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 03:21:46 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/\\\x1a^\xa1bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8fe}]}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) 03:21:46 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="14c3", 0xfffffffffffffeb4}], 0x1) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f00000000c0)={0x800, 0x3dc}) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000940)) 03:21:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c, 0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x8, 0x6, 0x93, 0x10000}, {0xd990, 0x40, 0x1, 0xfff}, {0x7ff, 0x7, 0x2, 0x1f}, {0x20, 0x3, 0x20, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e0f66696c9d3642be42d0b55ca52bc6caa98df1653000"], 0xa) 03:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x3de9daf9bfed7f3a, 0x0, 0x0, 0x0, 0xffffffffffffff22}, 0x8a11850adb53b3f2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x20) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000100)=0x9) 03:21:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0x2, 0x3}, 0x1d6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:21:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(0xffffffffffffff9c, &(0x7f0000000180)=""/224, 0xe0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r3, 0x0, 0x3, &(0x7f00000000c0)=""/22, &(0x7f0000000280)=0x16) 03:21:47 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="004e95000000000000000000000000000000000090ae822d520679f310b16860bfe1d2feabc4f21d77e95507b46b86ef71fd57ac2ca90a8155c84511b50c78c698104cdd866e"]) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="25aa6fa4470eb842fa1d1078f2400f62adaae319cfddfce1f0858f68aad899b28ee7ec330a9dd89323b1c9f8d018b1a3f947a57ace72e13d57ba6fdd5d85b7528e2505f8e4100f60c2756df6b892bf2d84753e6ba3b8025b4fdda23fca12287174c391c8d2a29f1c4d10f927b4441c6d961faf87b400000000b08970b7fb360bbdf83b6ba1f6e6f696f7c17be90ddbe8d31a4fc5355c508585aec2ee14f864f178a54850643cc6bf4b43eaa84fa65bbb3261065a6616c2c76cc27b711f238609", 0xc0}], 0x1, 0x0, 0x0) getuid() 03:21:47 executing program 1: shmdt(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") getrlimit(0x4, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000240)={0xffff0000, 0x7ff, './file0\x00', 0x81, 0x2, 0x2, 0x40}) 03:21:47 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000002c0)=0xc) getpeername$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(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) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) 03:21:47 executing program 0: unlink(&(0x7f00000000c0)='.') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) recvfrom(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 03:21:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x45}, {{r2}, 0xfffffffffffffffe, 0x45}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20040, 0x0) kevent(r3, &(0x7f0000000000), 0x4230, 0x0, 0xc68, 0x0) r4 = socket(0x18, 0x3, 0x0) r5 = 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(r5, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r9 = fcntl$getown(r5, 0x5) r10 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000540)={{0x240000000, r7, r8, r7, r8, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r6, r9, 0x41d, 0x5, 0x5}) shmctl$SHM_LOCK(r10, 0x3) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = accept$unix(r11, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) fcntl$getflags(r12, 0x3) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) kqueue() dup2(r0, r3) 03:21:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d639520b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x8000, 0x7) r2 = syz_open_pts() close(r2) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 03:21:47 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffffffffffffff8, 0x1}, {0x4, 0x2}}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r8, r9, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r1, r3, r8) chown(&(0x7f0000000100)='./bus\x00', r0, r8) r10 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1a7) writev(r10, &(0x7f00000002c0)=[{&(0x7f0000000200)="6e38bd1b5ca30e18b687e04fd60b9953ee3f4f726c0ca93d30b81047df72b853a266338c9c792ec6c26205723175d4651cbaf20cee23e76369737eb7571e57f031dd89b00351f506b758e1b2241b9b00705b65d62f7657316c821c06c0ca8cb73c909dd469b5d37c7b9bb12d9a764493273ae47b0d9e63dd051f6593f3578415447bda5550", 0x85}], 0x1) r11 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r11, &(0x7f0000000840)=[{&(0x7f00000001c0)="5bd6ec17bc2fc7351f6dd2f899622a451bbc2cdb56c318718b16ce617bf072196ea194ad0e0772bc7e1950ddd32f14f8", 0x30}, {&(0x7f00000008c0)="30f5ffeaa41fe6597f0f261f3c0be762d14e5904a8a0cc6eda190825a9c032fe1a16138d092fb2df1852b183b084eb93cf25dd131087dda76fc2858995681d9a1ae930713c22bfc0181b1aaf0076aac74af07acf3e2d5a943567d4c544c71e50c200007962e585e86c72e34ed0ae5de8fe6bdead24e0b2ea4b6c46be163d348c9ad3fa7d48f0d1bf2012ea440fbc7142746ff449d1b4a15b3afbb3d64d50f4b39d5ed554f8654bb0366687016879408346af874fd320a497d964997dc808bc7d3a0c9b2e375b69e218848d09af21b5892d6e39bc23f8f9ea6199ce1f808123bf6971cb00e900e7a5470b539c0ebeb8763f7567d21b5e2a3c816d2270c444acdefd8a7339adc6e4235d40cefb1572ee05fae4c8cab45d3469382a28561bb170f1522b51732459dc6ef4c6e39239c6bdc897c0bcfffba7eaab6d74cbf7a61c944f12673a2615a007f1dfb2b0907d437f6eeee91134c55c81845c8d3ca94bc20df8c72e0716c481c48a3de5ddbe7abf7dc460c347", 0x173}, {&(0x7f0000000540)="51ec31ab2c569359e1233edf9faf68c4b48078669fdc89bac54d9cbc39a3d4c21b2255a65ad8c51e5fad6420a3c4292e9f44776e5d26d2de94d7bfe7dca711ad6df60e161499d96b48567c95d480138b9f0a63e57ed6dd99f2e16aabcd0685c5801f90582187be39826d0f3f559c22e503405b24db6d06273b4c27d60b6b2a5c2d28041053e5e87fa3303d141bc740c7f6b585cfdbd56eb268197810ed846c35aee46a014fc05c099674dcc7dd3e1c68134343cd3d287d025d6fbaa340f3398e5abbbebae30f3b7a0b207e97c3060818b5559f184d8160734a18d2b66825c6fadc2c97a8ccf333ca441506fce675e66fde163e027425", 0xf6}, {&(0x7f0000000680)="4f2f3b0cd4c65eba05f5d00d133d58e14f356fae694e8612abea94da53a8d963a435e853b4cf915ece8699422f81bbe2e9e64a254bc8ee9d7d2a6f23c53ba960413c00fc6774e8425513e59653f54a225eda7af7bb63ec816acf7023bcf6a876f031249f96b24342dad6b59421ae88b94de52471", 0x74}, {&(0x7f0000000700)="42ceb1110f94e900e7924ea27be25a5341da2d72e10b353c47a91e1f6f6d956f78ea54e06617fd590ab9fe9f900b3a5a36974932dee3482a31826955e41d9864fdb18d9af64fab00297ccd5cd6045e5973faa5141c972d25a32ade94bd4819e34f8cbad8", 0xffffffd1}, {&(0x7f0000000780)="4429bd0097e97489b89da1e86e3d2b9471fb28bf4178eeae5b63fac6b292fc646fec03d61e170124e7e588dd89f3eef5bb97cfe465a2e09a0a25d855b7814e8ca03d6738a1e292b81e347094e800b900cdba158f80559972e6cf925a216d3dadc9abb3a9075c1090d7ab0ebf9fdf180f0d5d019d76fcaf3ec2393608b0446ca8edb06e0f1071f7b1b4d8b215fcc6b616d7cbb4cfd1d3085b66c3ba40", 0x9c}, {&(0x7f0000000300)="db73d655091fc845e5a18697750bead4b349ae4cb2f166a411f997b948", 0x1d}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r12 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socket$inet(0x2, 0x4, 0x81) socket$inet6(0x18, 0x5, 0x9d) r13 = msgget(0x2, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = getpgrp() r16 = socket$unix(0x1, 0x1, 0x0) r17 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = fcntl$dupfd(r16, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r21, r18) r22 = semget$private(0x0, 0x1, 0x100) r23 = getgid() r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={r17, r21, r23}, 0x47) r27 = semget$private(0x0, 0x1, 0x100) r28 = getgid() r29 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r29, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r27, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) r32 = semget$private(0x0, 0x1, 0x100) r33 = getgid() r34 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r34, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r34, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r33, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = semget$private(0x0, 0x1, 0x100) r38 = getgid() r39 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r39, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r39, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r37, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r38, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x2ea7960, &(0x7f0000000a40)=[r41, r42, r8, r38, 0x0, r7]) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r44 = fcntl$dupfd(r14, 0x0, r43) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r45, 0x0) r46 = semget$private(0x0, 0x1, 0x100) r47 = getgid() r48 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r48, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r48, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r47, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={r15, r45, r47}, 0x47) r51 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r51) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0x7ff, r45, r7, r9, r8, 0x4, 0x1ff}, 0x4, 0x200, r2, r51, 0x6, 0x5, 0x5, 0x4}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 03:21:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000070056221f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x34, &(0x7f000078e000/0x2000)=nil) r2 = semget$private(0x0, 0x1, 0x100) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x20}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r12, r9) r13 = semget$private(0x0, 0x1, 0x100) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={r8, r12, r14}, 0x47) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r19) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x10001, r5, r14, 0x0, r18, 0x100}, 0xfffff801, 0x3, r19, r20, 0xb2, 0x1ff, 0x9}) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) pipe(&(0x7f0000000140)) ioctl$TIOCFLUSH(r22, 0x8020699f, &(0x7f0000000300)) r23 = dup(r0) listen(r23, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r24 = socket(0x2, 0x1, 0x0) setsockopt(r23, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r24, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000024000016e6d27264796a2f46599afdb6d1c841624bc38dadb530565623135c8e361616e7c48b9b48896f095d3bd296726d71d9eaf834d582c378f4"], 0x10) sendto$unix(r24, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) sendmsg(r24, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) dup2(0xffffffffffffffff, r24) 03:21:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000001040)="e54a458e936ea6dfecbb6d61047fc1328feffdeb2a2c1e3e7015db94af6a7013eb6f15fab6f05024e52d879b4bca0d6b1b0d23fcadef34dd34e5568583d4204a9e2c9d9e2df14b0c38ad188395f9b0224dc816149b7556c2816c38ac8e077aefe4f92e2dd4860485abd222312fc9ec072620403802f14767d60cd22e5d399b10c265f91a89f8260b956f5a230c5e5dbc1bc37caa1a1871ab87845190349ade8f8225bd0db94bef2cd13fe3334fa42edee9cdd0c4b82e9d2ee0c330797081c057787210d5008833a5595281fb7f29da8c100dbe48e2b25ccf79c3171dab6a36297e69f480ab350e3e1d0e523d95fb7b8cac29da7e534ff7f7e99e3713215bfc2ebef1e3b713365611a7cf3cccc90678969f85974152bca2c63df109d8eb38491cefec54714b0fce86eb0033add63c6f81fab08ddbf30dce2ce04f0b7cd744b3e9cb1a074667ee458147d4ab29ff32cdea947f1a7b209b13720d2a2484cf6bb212a0b11d0ff87b93c31e587a78d989bd994e41ea37354dcb5ae919965f8a295e3f2bcfead3f964d2016a277e5bb5b628418bd58b2e7cc02f7ec36d6d04a726d3ea000f24dc9801be3c5539065b3f2515d478cc6d37abd08bbe24f28a75445b35da15a84de10ee45cd73718c909274215a6c5152c4353c7da486d35a07421c41c0bf9ada0e055f7ce1ab3e7c8f041227feef714f675b4c1f26b7f6ec9350bb5937225c2538694bca1dcc5a9ae0678513c0cbc6b7c327c787483c6d40853c25bc45dcfd5eac8449a208544a079f9149e3681f744888b6b11ecea68a4b8f234366db29208e27e74d7f2e364c8c815d1bbca0399a11fed36287c6ad1ef54f3b69415b234da0eadeac77a002d7a8c2903909e42029e9d483c16ba04d9f9ed2ae24a9da809633ca1288572b08771b4e12997947a4c4fcc98c32e4107e7c1ac0230d501c76e2974b920c8cc672cdbf102fd584920b21723bf51efc43fa98de69562b915f9cea6fa41beaf5637914723b93f30625bfb55e050d2554b32e309472743c253d80bbe2fb63c79d370b8c759add27e8137ce7558baf8c7a3569e0477fc8b1fb10114b421afc0a3edc3aa63a118d939937d40f5860bb431eb82a0f6231e8739a8b47fcd417cbab01dcdd648cf887d9ce8d46b8e1dcd7ba0699a495cbe25634ac7b5eaecc434c17a500af8bae24dedb0c21adc6c8635ce6bcedc829bdbea71ceea88f47c5933238d39233a0dbc1df92e2bb537cb1c60698c8db7f1365377624dac8d2e560fe8570a9da5050ca6c46651", 0x38e}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad1985", 0x282}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 03:21:47 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x59) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = dup(r0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x108, 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1f) write(r1, &(0x7f00000000c0)='p', 0xfffffffffffffc32) 03:21:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r4, 0x6, 0x400, &(0x7f00000000c0)="f7045854c2f75f81af41979074c015930e35062999e06d50104baf68e8b9765e4da89b6c244816db642f837342eef66974ea2543bfa02720e430e681653adab43d2691ac0ae8173a45c3e315f47a1d72dd", 0x51) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r2) 03:21:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xb3, 0xfffffffc, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r1, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 03:21:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000100)='\x00\x00\x00`', 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x50, 0x5}, 0xc) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x100) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = semget$private(0x0, 0x1, 0x100) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = semget$private(0x0, 0x1, 0x100) r18 = getgid() r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) setgroups(0x5, &(0x7f0000000080)=[0x0, r6, r11, r16, r21]) 03:21:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) r1 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r2) shmdt(r2) close(r0) 03:21:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080000010000000001000000000000006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x10) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x100000001, 0x401}, {0x6, 0x1f}}) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/10) 03:21:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006d6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 03:21:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000001740)=[{&(0x7f0000000540)="695467a43a26d44794a0a5194693fe90b43451738f6e3657d6d5708cb616e9fb12a208287106c3e44338d8305554bb3e5fe4f8ab113ac2a0ac0a", 0x3a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce4d4b9ab0612bc7c8eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r4, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x80, 0x1, 0x80000000, 0x2}, {{r5}, 0x6, 0xe0, 0xfffff, 0x1000, 0x3}, {{r6}, 0xffffffffffffffff, 0x4, 0x80, 0x7}], 0x7, &(0x7f0000000180)=[{{r7}, 0xfffffffffffffffd, 0x20, 0x800fff7d, 0x6, 0xff}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x57dd, 0x7ff}], 0x6, &(0x7f00000001c0)={0x7, 0x80000000}) 03:21:47 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='V\xfb/\x85\x8e\xb9&\x1b\x00', 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:21:47 executing program 1: semget(0x2, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r0, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r0, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000000)=""/170) 03:21:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x4, 0x81, 0x7fff, {[0x7ff, 0x80, 0x81, 0x100000001, 0x8, 0x7f, 0x81, 0x2, 0xebe, 0x1, 0x75, 0x5, 0x2, 0x4, 0x1000, 0x6, 0x200, 0x7], [0xffffffffffffffff, 0x3, 0x3, 0x2, 0x7ff, 0x80000001, 0x682, 0x2, 0x1fffffffc0, 0xffff], [0x7, 0x1, 0xffffffffffffffb3, 0x6, 0x3ff, 0x3f, 0x8001], [0x7, 0x200, 0x1f, 0x3, 0xfca, 0x2], [{0x4, 0x3, 0x9, 0x5}, {0x1, 0x8000, 0x8, 0xb07f}, {0x3c7, 0x6, 0x8, 0x1}, {0x9, 0x3, 0x800, 0x6}, {0x8, 0x0, 0x100, 0xa93e}, {0x64c3, 0x1f, 0x781c1558, 0x8}, {0x8b, 0x5, 0x6, 0x7}, {0x0, 0x5, 0x1, 0x4}], {0x1ff, 0x40, 0x7, 0x6}, {0x3, 0x7, 0x1f}}}) 03:21:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x17f, 0x0, 0x0, 0x0}, 0xad0d36858fb7a4f9) r5 = accept$unix(r4, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x41) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x90, 0xfffff, 0x400000000008000}, {{r0}, 0xfffffffffffffffa, 0x17, 0x0, 0x1, 0x8}, {{r3}, 0x7ffffffffffffffa, 0x2, 0x80000000, 0x7fff, 0x5}, {{r5}, 0xfffffffffffffffd, 0x84, 0x17, 0x6, 0x40}, {{r6}, 0xfffffffffffffffb, 0x100, 0x1, 0x6, 0x22d7}, {{}, 0xfffffffffffffff8, 0x125, 0x2, 0x200020, 0x8}, {{r7}, 0xfffffffffffffffc, 0xa8, 0x80000000, 0x0, 0x7fffffff}], 0x7, &(0x7f0000000140), 0x7, 0x0) kqueue() r8 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x140) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000080)={0xe2e4045435953661, 0x7}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = socket(0x1, 0x4000, 0x2) setsockopt(r10, 0x7fff, 0x7, &(0x7f00000003c0)="f3a6071c7df9f06aa3c38133aa23081060f0e5ba0400e98b22f8099bdad1dfa7f74648509af2d7629a4a3876985e99bb5f8636391749463c531f56529ccecb70806ff1f40e75a12b83939b69a248d5084501665dc908feb7e3bc", 0x5a) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = fcntl$dupfd(r1, 0xa, r9) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000056b75276f71e45d9e1ccb21a212d6737db97026c8b4545071ea4881926bb645b90ecef5100826ae3d614ea59cc29b3d6c479df0367bdc3793859d31afb4e16b5cfdbc132e23742167afc57e13199bfc7fa0852ec044dc65e9b2885f9d08f363449481dfa812a501906f20f6307fcd6b3e9f20440d8e9922efebe37e3faa92edf7c8a6452f76324f8617d1456aec6cc"]) close(r0) socket(0x18, 0x8000, 0x7) 03:21:47 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f00000002c0)=ANY=[@ANYRESDEC], 0x1, 0x0, 0xffffff08}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000140)=0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) fsync(r3) r4 = dup2(r1, r1) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 03:21:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000001500)) semget$private(0x0, 0x7, 0x88) r0 = socket(0x10, 0x8004, 0xfffffffffffffe01) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) bind$unix(r0, &(0x7f0000000100)=ANY=[], 0x0) r8 = semget$private(0x0, 0x7, 0x88) r9 = socket(0x10, 0x8004, 0xfffffffffffffe01) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2e60, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r10, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r12, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r12, &(0x7f0000000200), 0xfe72) r13 = syz_open_pts() close(r12) r14 = dup(r13) ioctl$TIOCCBRK(r13, 0x2000747a) ioctl$TIOCSTOP(r13, 0x2000746f) r15 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) r16 = semget(0x0, 0x6, 0x8b) bind$unix(r9, &(0x7f0000000300)=ANY=[@ANYRES16=r13, @ANYRESDEC=r13, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r10], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r14, @ANYRESOCT=0x0, @ANYRES16=r11, @ANYRES64=r12, @ANYRES16=0x0, @ANYRES16=r16], @ANYRES32=r9, @ANYRESDEC=r10, @ANYRESOCT=r8, @ANYRESOCT=r16, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228f2339c544874513751ff3a56d53363fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a5"]], @ANYRESDEC=r15], 0x4) bind$unix(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB="62cf2f66696c65308e17"], 0xa) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x8}) 03:21:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x6, 0x5, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x858f) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x0) mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 03:21:47 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r1, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r8 = getuid() setuid(r8) getgid() getuid() r9 = socket(0x18, 0x1, 0x0) fcntl$setflags(r9, 0x2, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r11, 0xee01) r13 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000240)={{0x7, r11, r12, r11, r12, 0x2, 0x2}, 0x5, 0x54, r10, r10, 0x9a8, 0x15, 0x3f, 0xfcc}) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r14) 03:21:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 03:21:47 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x2, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r5) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r10 = fcntl$dupfd(r6, 0x0, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r11, r8) r12 = semget$private(0x0, 0x1, 0x100) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r17 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r17, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r17, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r17, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r17, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={r7, r11, r13}, 0x47) r18 = socket$unix(0x1, 0x1, 0x0) r19 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r22 = fcntl$dupfd(r18, 0x0, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r23, r20) r24 = semget$private(0x0, 0x1, 0x100) r25 = getgid() r26 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r26, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r26, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r24, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r25, r27, r28, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={r19, r23, r25}, 0x47) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r29, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="7887b290367b59e757582a64f9a85150c48edd5f15a45da392611ff8edd7d9f0305f5a4bf34c02f5dbcb66218e4f27c3", 0x30}, {&(0x7f0000000140)="9e6c2d1dfe42791390077487da395c972befcc295e6e962c647a9a7f26c0a28922712032b04eb5c5beb2be0ec166003b1a2ee32c30fedd411ae6b4e3a995031dcb3a12462ba3448bdb954ee115b05fb8727aac757839a2f10c6a74144b7b7b313a9a5cebea966eb7dd91891ab22e4584e401de42041f4c2047938ba61e0969c766ef1a5fc7c1b209c62b291349882ad1b55694e510d27f62699bf44abf6fd8fb0722ee110adedddd8f5b6ec01ba992c0c885245ae08fd25a7234af40ca7f88942b734d6df48c0bc9446fa6042ddbde97c05fe9ff097c18a25d5029c80f34df44750a6fd52c0253a6401ac9831283a6c51f758fa1b484c4fadec0", 0xfa}, {&(0x7f0000000240)="dd35ad21a98f7487efac5a9d56d79745bde53f4ab8721f2d614976ea43f0678b1b12462a59ee8b604168405b", 0x2c}], 0x3, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r3, r0, r4, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r5, r11, r25}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r29, r1]}], 0x78, 0x8}, 0x400) close(r0) close(r1) 03:21:47 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10804, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = dup(r1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x4000000000000000}}) 03:21:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000001c0)="fe00ccfd7e92cdc0e7cbe2d940f794e362bd11fc21521c15426e5f61a7b4cb38ef70f361814f065aa616674871e03bfb8edae1b9cab6ae3171c2e6f380521cbedbf3286f58bad4f32c2d7d02f4d4616a772ddc60427b4bf9998556d66591dce74c59647bccee96a8cd1e42e87b742191718305b39b13a7c01d7e428b373255b8ca81e8186ed5871bc75f23f771636d6bdc2f865a6ebc385268cb5dd432a50aa5e34b820b44da", 0xa6) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0xffffff80) 03:21:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getgid() r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x206, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[r5, r20, r26]) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r27, r27) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r29 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r29, &(0x7f0000000040)='.\x00', 0x0, 0x1) r30 = fcntl$dupfd(r27, 0xa, r29) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r31, r28) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r34, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r33}) r35 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, 0x0, r31, r32, 0x40, 0x9a4d}, 0x5, 0x87a, r33, r35, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r36 = socket(0x18, 0xc003, 0x0) r37 = socket$inet(0x2, 0x3, 0x0) writev(r37, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r37, 0x0, 0x6a, 0x0, 0x0) r38 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r40 = getgid() shmat(0xffffffffffffffff, &(0x7f0000fec000/0x14000)=nil, 0x1000) r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r38, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r39, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) r44 = socket(0x18, 0x3, 0x0) connect$unix(r44, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r44, 0x0, &(0x7f0000000040)) r45 = socket(0x18, 0x3, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r45, 0x0, &(0x7f0000000040)) sendmsg$unix(r36, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000200000f9ffffff00ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000ee2000000082f305434bba974b000e050a1f8d3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r44, @ANYRES64=r45], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100a1, 0x40) 03:21:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 03:21:48 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="510fc3a0386f", 0x6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r5 = msgget(0x2, 0x4) msgctl$IPC_RMID(r5, 0x0) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) linkat(r3, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 03:21:48 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 03:21:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="523d8f9cc7a24545cb523e1994d5e576efd0040813640ebc3be64fad3c5185e2c21533064cbda3ee8784fb7a5c99333156284942590b3d2cf8c88c78dc979b16afcad793b30727785d9205f891396bfd6ffd5f7073b358affdc247b9ff7e3eb80ea3d3dbad51620c1b591bc3b914a6020b5009e49561f53655d1bd7be679122db38c49b00310b9081670b8242c9ad9ec7101eed6ab42a7f8f51f317873f43b315db4aff1f08f2635e98c01fe5665a732373db2931754b9be3e7561488e07f32cdf0cbe1bd6d17653d00ecdaa9e1298a937655a2646bb774949f5f450e1ef84dff984ae316a06c9ff75e187fc92ca13014071bca1755f56993a389cab115b2d0114b0693e3eff5d638854dd7f7428bf98ce0ebbe4480b9ec06b65296bda98b5c9b84bb78bb9ecf27b2fa8ad77077971cebe2cd0a267664c5ec1976c8d142bb6cc29a135062da8a22de486a3462fb37492207ab5b3a32e2e6deed23ea940ae54b65c405444ba7318f42694c5278516e384a5315448e7b35a057bb45093cf627e873ad31e87a7532922eed17011fae9e3ed25acbb9d427f11d497b5604a60dc6745f6bc4454354b9ae0d6c890615dee50274d99c6300bd93fbe28f5056ffa57cb674fb6beaa4f4da815dc7eeee3a4b4cadf5ebf26c335a28c20ec2021586dc02494ee16bac111f7563eb83e2dd98485e0df5429ef5ecf7edcef882995d38d49af50d0868a4fe5184ea0f11043fa8420f96b144130dd1d9838f9943a513088a64173b7c4090f1e006383eedd1b5bdd7f5f65f43031986b2d895f15f645787dbf9b4c9a355d97fa37fad02f2fbdf762def18ba6751c2bfcde6d2a77977e5c4a65a2c6d0af167c55e974fac02cecd37f25254386614867a9c82f53da764201790af9a59ad837a1068aa2e28a762fac2d0393d5af84157893e47f21ea7a4a4da9960093b8fd406ea469f86e679daef284cbd9d643562db8088dfb97a21e818fdf9ba75fca207574826de65b1844b9be84a059d6b8589b530b4584fee79af9d55db7e27d6ba86f29d4eeaba390a5444df247ac9695dcec6603b8ef4b5ee9b6a1cec0b63d93031bdfeef6b4c67c8a28eb39357ce68e821aa1a49ed68c155358d201774cd977d35d06ae94eb080761e4f042204f79d812eb50cb9649ac78e22efc4a625e59e9a3629c9f342dfe419df3d74291c1dcbe57d6d3f651d13509ccdbce538fe0063c0fb35b2b5942f57e5517f2840afd70d58b945e88f4a9df60ea98c66b34eedd8f3eec02549b445ffb88ed497bebd9b8d26a7b9f0753e8637af60443d8e4cfbd77e48b4320351264a88ec079011d29200e6db0e49dd3d7e641a547eea1d8823616979ae72b2081212c674607a6c3204c911f695c27dd73611068d88920032894aad6e043a6356772d057abf3bf41a5082a2745b2a9e5c34358f0f0a52a598da253da3121b29e99c613ee4b148f1fe704d75a3426b92eb5dcbc81fa2243049dcc9d4c2c69ef4db4b30a0336fd87cc57aa989e9692a93bb4d82928b952b067b53e9093d3fc4821d502eba6bbb2822b41b283d801311b7b23b628d6708121f2e1916248a7bbeb45f1c3454cc75fee4cfbf4476cecd1f36353d630d0869f99c67db534de9bb25eeb7797bd7b457545cb99e30ec0d65830ddfb5a5540006b09163774ed300176d70223189337ee6722c96f7532941087228e608afc27ea0bdea3e4f9d024ea06cd11ce97132d78c614c61c08985fff44b05b735c986f69bf129f69bb25c9c16fe7c9bffdd84015058cb4d8d718bf4e7328265752ec1aa45589bfd55e056b95e91ca1542ae107e375710430d0f8809239afad363be5957d2ab0367eb2244dceb6949f8ace2176407ec29cdb552439a038af734b9c4d04d893b56949c35208c86a8155df457e6e76ac995dfd4a1b7cfad7b5376c33eca2488a733969d5b69eb8f028cf42a04150c2aab69ed870137cea4c5ac2d106169e1ec8d73a2673c7a5739b66df6c5a3715c1c9c0e83f55c81f2f6648a897ef79eb7790d7a3258386705d768c5ddc3cf7491843fccaf2f6ccc303f8c7a8372ce56e0541f602d0ac85e6ef3be16484dee0131a6f15dc14b985648373fa76f12e81abf3e4fb03a3ab47846253e0f4ba6fe585b9e4abeb573c25a169c9c2d02d3af3dc84eee95c7150bca4036fa83a8bffe1ad94a573b2e0e3ccb64f33bcf38896d028f5844ef33a47679368be5a31cf63a22c9d23eed18310d28da9f59407009a37f9ff6181ea31852b047c476d16e51bf3f9f898d55a7274ea98ba7150449938366f13a006260051244d9eac764efe802237b6d7a95b3d412feac5711edeacfe213b7205ae536a76bc40e6d9990f76dc0a4c9ba5952ee5be115e371dd71bb79582f16772307527d0e99b1c77881daa8296359ef9bb1956a85b88a279f1b014041268ca3a35de5c553e747eee3db86b7c79accef48ef2f7171972b8e39f343ab5af66b3b335939249982016e25e710eafa9c72139b095e6b16c1edc9231db4e10b0e6f0c2fbe260456c271840cce6e9c071e243a6b859d1a4e4cd2b25fe08c58726ccb9724957abb008b6bc1c458b8b9bc448ef0a4a6afcd3a767d81919cd8e67d20cebafc3578ca9d994fd91bf5305d9db4cfe8c165ac249457a78a46dc469d235984f8157aab877df8081d612a46f7a3f19e485a537f6f9d2b7874e5aac8ae3169f62670e270e618efea15911a8accd7462ba35a289a88fb05d78954ce5abc3e1e3e0500fdef138c7d9c9b873b6603603f99d01d02ebf424de373d2aff4519625debf123225ef0c461478ca4934505555d51281d90e4e70d128c0d9b10fbf811b9875a62fb466bfbc8d0e1ec20c8e72ca712f739b75e95a69c7875f8af661879b2157f9ddd5186d22ca9469f00e174659c829ed8deed92c086f20dfe90313ce2f77233aa98806578bd4080d8a83e7a69b403cce4f5d1030148b2ab69337b90c47b82dea0dee16435809bbb80ed33c73ed8bf0979b1b94b24a425dc061ec8df9b65f3ae8e887ab7fee48ea21dff9c44b7fca3dc234378d842e2fb33eca9b3b3fa2349d3278e07e5e8d3b75e17f2a0f2d0fb3c350389238e1ef37f335611243e3c674c33c1fd30fd4942ca4e6ac31009ebdd97bb6ab8153dbd0814b19fd0cee97a5179aa427d17fe490eb90e920ad7573cddbb6686d6f661ff70c8697a9f5337291c7dbc0d543850ab0b8015ae827ecc9ceb73d0ad41572781df4abe53a7aa2116332e460e9c345d2f6853f0f7c3479f7bd3a1b1213347d74f5c443851904122aae23035fcbe94317a0875e5e9854808c7bfe6bb22da09f20c944b7a841c438970d4ef47261e1a7a8512b6e8828a1e762d368f1dd7ff4a08261349bed935de3ec59de4eeb79fb6000da62832aa74aadffdbf905f242ba2c904c196ee92aa581eb18383c8719e0e8963beb4bf9c95536ff87913ee89d74b325c565548faf0d92e139fb6387a8c53b1175edc9b38966eb1f30c500d997e21d544f0cd112ab160436360c5bd36063f9325b52585ebe6c862db0899c3fdb1eca529b173aeb95ab918b122f43c5907cd1f41d9865974055c3a8d44bfd7e4a7ed33568294d4d3f93ebceadaf084de9c64d3a52e7ad1e9c9ab0a60a0133b48ea90592b66958ee04cdcb9ed67d4d4d370241c4886e8e8cba6a596800c0a5dc6e1959153f61600f6e58d69b24f0a49b6693605cadd76379b4d03702083dc190e74a3c1070d88af87f892982842b62ceb29861c24cf59e8bfbaba33db583cbdbd953276970fa426c2dba19dc76fe34af7a4811b8645426f86c124b1c2c54078ce42911fd2165a2df3082627db7b57c4cd6b3b80b2f811e6263ec81806d2992fea23c778653d3ad2a9f175fa17e6bade96142610b9c3a2eb10b6f61840074ce900beee827610f9122f9f9ab29624ebc151f5a7c588d11f8b915a5d8a13fd6807b57c85dc12c11cec7a98339891c98871d51595267620c0ffa7f4032a8a72865b3cf3ca21ebb9d00aa2a8b3155bda4a65a850e8d967e4652799c7a40987a8ce5bbbd9e2238d00f053882eddcea2fdb817a20f32409cd41bb49375b22a55262fa79b0d90c7e5158bd9df456e19b35ed9daa532d1d3296afe8072df981e7bd9f3e7502300c5786907bb8900ed65161b9e397c41d6ac8f1cf59dbc0ae4794dae2b1624f1a68dafc1cfc68bda4a9586a20c6696e8cd2632890eeca8118e536e6a892fc4077351a40ca6eb1c047d8da5ebb150cfa033d51e9d6fd54754c163a9b845defa48ed2ad250b2358568c5a79bd3dfbe870f3842313ad085a782ff833bba136598ad28042bde1a1a8c7a887119ca25d284193d9d3aef5c4572d95a3694f1d721eff6faea274341eba10847669b503fbc517c86ffd7014fbbf17b1b9e2df5ae48179506029adb932e8242d0653c8bd5276378f9240d036a6458d4595b1362d59cbf8f3298c321b8ffbdd2229cf545ab0e43ffd135e65fe775938a4fcec9c68a12c5359c0d39bee9dedd5f89857640aed767843f495c6151c3622ea76d612069551b01e32aa2952dfc733974a6c857f7d17f6b07716b26096b138f4a7b2952bb0aeb4aa9c423cb3886e53ab9a6a6148774594a139820fde56695d63848e5e2a96ee5f226cad4c2c432b0f8f298d39d033d838b54637024c038f6aa2a986cdc4c9e01282f0a689b58d39dddaadb0e937ed0d0d42ddafc3db4404944828f43b2fa00065b81a2da65c20646f8d3721d5fd06d461617b4adca2e52a2a720877de849306b4fff0d10c0137f5b8c3db1c319b6f03dbf5a9ed3aa672478efcce452a4939a93e9450be519ffd50c9c7ceb14abd4aab254b5b8b9842150f3c0fcad0f7ba0e7f21e11bcffc66a8a2e46afab99142c3273ae1ef3f1aee673967169112e44ac5ab149a7cc5a4cb4d9e23ffd4a6b29380b644d52700ebe59b1622563c9dcf80f82ef1022ec86f6ffd8a071a8fdc9f33d603dbd1dc33f124bbb667d59257099fbe7a75a1f9c0128b97e77734b5e64741c15b0bcaea5e7ca50803da5723046fea3283f3a0904353ffb5c03414fb13a7942e376de4e51936777f0e51c31094587b342d85435c1d7a328d044c6d2387af503c9a03a2090304a4b095b085c8d2a532edaa62330ea15600fa3cb784ebc5b4d96c04fa3822037f155caf25b1f696bd67f5f9d55b3867cfdc4e3af0150d6be887727a3d1868ffb416f62be66c311ecfbddc491bd3eecfbfb7fd2693b27880d4f380254890df8ce3f825c0539e4cd91475c43c789b0a9cf84cd78c676d695ad036c0fc3aa6da4dfb4b11dbe3b9b10bd30c5f79aa6d615a1b7ae178384c2590f88064372c046193c7e6c8352e03072c45415f2a5c9ca478228f1290ae002df662f61537bd6a36bfd52ec1bad1ed0ac7ecdd9272793e7414b05c6d3b9b24c3a883ed0228336bb743a3eab0edb5dcc6913f5742e2e1092622cdbfe5d3b9ec2d71ddd0c0c8cfbec56cfcd09ceb68d1fc81b1463f9cbd7050563047d0c024da1302a2d80b2560a96b11ee599065df600bb9897dba7e86ebdeabb80c4f3a89d261dfceab75023cb30afc4314e0e2821809489b8888d73357460e5bd47a65b81d8e061bd6913daa961eca71a5e227989b29570467fa34243862ec8e1aeddd832fba7d758378a031218845426b94658835b393a30ae0fe918b652cecf99bdba2b26bfcc91db885c505f9fa9d31891d88031d1d4a06ff851948d35df97088ad9f28bd986f0868990c4cdcbe6789c97aa64013124027a229d1392fdb8a23cde5baa693bd5a6d94d747a13e5f", 0x1000}, {&(0x7f0000001200)="9092d7c193297b1bf32a623326b2a074b80744b966c4155a1eb3be3d184688754da84b4436119b4a3669c87fd7f793b8141f1db743c373a24b66a7cecdfb384baa1748de82edd55cffc6f1ecbf10a31ac579db73b24db7b527636c051523381aa0fd9967ba5b02d9fb4598d0852ed1182d50", 0x72}], 0x2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r2, r1) 03:21:48 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) kqueue() munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x6000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff2d, 0x0, 0xffffff46}, 0x0) 03:21:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', 0xffffffffffffffff, 0x1}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:21:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3) r2 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x6, 0x6, 0x40, 0x351e}) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) r3 = syz_open_pts() close(r3) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000002940)=0x2) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f0000002900)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001880)=[{&(0x7f0000000000)=""/9, 0x9}, {&(0x7f0000001380)=""/206, 0xce}, {&(0x7f0000000100)}, {&(0x7f0000001480)=""/158, 0x9e}, {&(0x7f0000001540)=""/108, 0x6c}, {&(0x7f00000015c0)=""/203, 0xcb}, {&(0x7f00000016c0)=""/229, 0xe5}, {&(0x7f00000017c0)=""/153, 0x99}], 0x8, &(0x7f0000001900)=""/4096, 0x1000}, 0x41) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x6, 0x0, 0x0, 0x8000000000100}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0acadfadd419ab8a8d1a029bf117bd589973ba656480de4d1c912641fdac0c92edc9f1753874ed07ac73945d2b7a761444d97b96f33cbf50b7b9463b5b93ecac0b53054eb1110f3dce2ead9b085a5254c39edc52c517a6d037fdb2e5a65867bc14dc389c8a67925373e6221e3cc799ba543d256b06cdc36ee5d07445f5159120a3ec9487841f40948074df25e97abb6d362d7f8af87dddc18124be1ddbcd48a72e4a64c82b0498aeee7e2d28cef941c2ef89", 0xb4, 0x0, 0x0) 03:21:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000080)=[0xb5, 0x7, 0x80, 0x5, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000200)=[{0x6, 0x68, 0x7, 0x26627caa}, {0xd9, 0x80, 0x4, 0x400}, {0x6, 0x2, 0x1, 0xb00e}, {0x8, 0xff, 0x5, 0xe}, {0x0, 0x20, 0x1f}, {0x9ef0, 0x0, 0x1f, 0x2f1c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x250, 0x0) 03:21:49 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)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x8d}, {0x406, 0x0, 0x2}]}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 03:21:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/\x00\x00\x80\x00\x00\x00\x00\x8e\x03', 0x80, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0), 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x103, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x4, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) read(r0, &(0x7f0000000d00)=""/192, 0x7e) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x469f}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0xffff, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x4480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffff8, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x47692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) getpeername$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="000000fe000000001000000000006ee67152c4f8f5000000000000000000002004610000000000000000000000000000000000170000000000f80300191c5762010000000000000000000000000000000002000000000010eeed630000ff0f00ed757a046f453935cbdc5ee4de5572c7a3c664c0de32b399739a2c386852a010db691a6c5c31b6c394ff5699b4a603594f9ad234e3317700e8d07ff820e5a2fd2a4a3e41d36d3e3b215a574255dff2994ef9ffffff00000000000004000000000000000000f4db129a1ffa0c5c13ab2bd87ec52d2fb0b379d698740de4b69c47f87fb65f04521fa33f86753fd474e077e3437684e0f27043bd137f5c1601801fa5449adf6e536e4c3cd6b68066c78d44f28dd4819197ff30092e755688e778d5b560a7af5127404bcf5a141a60dd17a05a883066c41a291f54967e1ae32c05788613e7e9a3277cb8150b18f882fd44157352efd68884e344f4eff35c611c15f7a4fb44c411b1ea99e36417a8e0498c606066694d9143f3ab6f3317038030cc19e099f74053118d3a9f1dee524244d481508d495d19a5579a6913ed3ee83b08ce690c6fb8e648398b988506f6c9b200000000000000000000000000bbaff2abc85d4d01192836891b43b7168d3d3d22ca95f33990b647505e8bbf9cfc3c1f000000ff01000000000000001a821776b6c098e6d28bb2c6bb662f8a25d93eba18c0df6f00b085351c1fdb2391377a98d484bb39783bbb34824ea0dcd0e2fc76e63a08ed7b98b95e980847a70a8d0ae174"], &(0x7f0000000300)=0x6e) sendto$inet(r1, &(0x7f0000000680)="8f52d7000000000000000cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de296dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa840ff036a65eba2ab2176674a257dfeb353ee18d61311398aed7ab116f58291db4c628640b822a559ca60d828c39f4f0b46bd15ef07731fc56f51", 0x97, 0xd, 0x0, 0x3) r4 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r5 = semget$private(0x0, 0x4, 0x201) r6 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) dup2(r6, r7) openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/vmm\x00', 0x180, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000001000)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r4}, 0xffffffffffffffff, 0x0, 0x20, 0x0, 0x56fe6041}, {{}, 0xfffffffffffffffa, 0xdf, 0xfffff, 0x8, 0x40}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40), 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r4, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r5, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000240)) 03:21:49 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87, 0x0, 0xffffffffffffffd5, 0x800}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 03:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3d}, {}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 03:21:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) r3 = dup(r2) kevent(r3, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x4b}], 0x3, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCNOTTY(r4, 0x20007471) kevent(r0, &(0x7f0000000180), 0x401, 0x0, 0x7fffffff, 0x0) 03:21:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x21, 0x3, 0xfc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchmod(0xffffffffffffff9c, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 03:21:49 executing program 1: r0 = socket(0x6, 0x4000, 0xf4) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) setsockopt(r2, 0x5, 0x6603, &(0x7f0000000100)="11a6f006c37368659738ffc5f39d8aef2d3b818ecf8500b4cced481cebea6af059a654089214d9071a3ce03886439634c125908c354a9fe508ff63e91d4473389e0e614429be7fa7c8877c54fd6bb5", 0x4f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r3) r4 = socket$unix(0x1, 0x2, 0x0) sendto(r4, &(0x7f0000000200)="01edc9441bdbdd97af48d5201e4ca2f7a532950d362d6bf9822de2f21a56a26956730ea0b165a9ab6e334c7afcbabfe6b85170304ad3f6174a8c6ee63e600b18a371635c8896f8d80c76dd15c16668acad751e71fadd574ae3af0ffad6", 0x5d, 0x4, 0x0, 0x0) r5 = syz_open_pts() fcntl$getown(r5, 0x5) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x4}) socket(0x18, 0xf0f0ece696ada7df, 0x1f) r6 = socket$inet(0x2, 0xc007, 0x40) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000002c0)={0x7, 0x1}, 0x8) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) write(r7, &(0x7f0000000340)="da79e83f0d6008feab390fd9d89e70f421d814514446231b8946f7f98aa1efcf8121b316d5c13fc263b0670da839f4b1f55a9e52662759ec4585bb5519bae244ceb001100d64341673ca27e6971eb40631fc1c3600b656d1a553ef37138a1801", 0x60) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x188ea, 0x0) fchdir(r8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x12, 0xffffffffffffffff, 0x0, 0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x100, 0x0) poll(&(0x7f0000000440)=[{r2, 0x10}, {r9, 0x4}, {r1, 0x1}, {0xffffffffffffff9c, 0x8}], 0x4, 0x80000001) socketpair(0x1, 0x1, 0x20, &(0x7f0000000480)) r10 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r8) readlinkat(r10, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/240, 0xf0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x100, 0x0) flock(r11, 0x4) r12 = socket$inet(0x2, 0x1, 0x1f) read(r12, &(0x7f0000000640)=""/4096, 0x1000) 03:21:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45}, {0x4c}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r1, 0x6) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r7, r4) r8 = semget$private(0x0, 0x1, 0x100) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0x47) setgid(r9) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pckbd_enable: command error 03:21:50 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400004802c2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="33dd0000a7aae8b0f417000000000000000000fdffffffff9ec3ffb8c42683b3b7cedc1c1e01b09ec75bc4b708dbaf0692b9f552c61433f57c2070405a4ac18f98d021c951"]) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x81700}], 0x1000000000000013) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = dup(r3) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0x9) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) pckbd_enable: command error 03:21:51 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket(0x20, 0x2, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58f", 0x14) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x9, 0x0) getsockopt(r1, 0xffffffff, 0xfffffffd, &(0x7f0000000100), &(0x7f0000000140)) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000180)=0x10) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b200"/237], 0xfffffffffffffd8b, 0x0, 0x1000) msgrcv(r4, &(0x7f0000000340)={0x0, ""/155}, 0xa3, 0x2, 0x0) 03:21:51 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000240)='.\x00', r1, &(0x7f0000000280)='./file0\x00') r3 = openat(r1, &(0x7f0000000540)='./bus\x00', 0x80, 0x100) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000580)={0x1}) r4 = semget$private(0x0, 0x7, 0x10) r5 = dup2(r0, r0) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000180)) semop(r4, &(0x7f00000002c0)=[{0x3, 0x6, 0x800}, {0x2, 0x269, 0x1000}, {0x5, 0x0, 0x1000}, {0x2, 0xb7d, 0x1800}, {0x4, 0xa4f8, 0x1800}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000012c0)="81191ddf8910558513ed54fe3e107e44de71416f7425daf44e51c4dc401b759015e97e5da4e3fd3ffbc89189646be03224bdb6943648f42370d4c93ad320267b80c39199a725a4b4ba85ed916f0a34a963e1e1d80de51a92e1284373b1c1d01fcfd25d2b8c4b9740488aa037eaea1379c949d27caccfcf24a6a009f681fc9010ff737ccb0de83306fb8dba347dd5f3c38b6cbbcc9e641d1576c5cdf581f5dbf9b9ea81a52278e50b10029f3bf8bc455811a50c906acc7ce948e34c45701d1f0ef7d0fe40adf6a306fd204e3143c6d89b5ce417110006f4203379238198a0abe7e51c0b427b133b8844febacc7548a2026e6d22cb89d9b2b6e94440a69027813787ee15f29393aacb9cab8146c76793b5478fbd1b827f57319abdd32d0d86c0b8242e3443b4dfb7f18bb9e5a3f8e8b5f2361fa5fec019482f0a4743cd89ea9894cec06432fd6442c536be69c05e4d476af8d5e649af2d952c3d43ce8e1b59cae246aec5f163fbe1e7db1eb03db0c4665cabcae8486450284df7c63d41e31af0abac10fa87ebc2058effec58afa469c02f2072a8143b894217604c5239f1c1dbaef74d1683ea33e149e4617e580395d5b1c9f4ca546bb24f47da", 0x84) socket$inet(0x2, 0x40000000000000, 0x7) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) semop(r4, &(0x7f0000000440)=[{0x0, 0x5, 0x800}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./bus\x00') ioctl$TIOCCONS(r7, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) pipe2(&(0x7f0000000040), 0x4) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) fcntl$getflags(r8, 0x1) fcntl$setflags(r6, 0x2, 0x1) pipe2(&(0x7f0000000500), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0x21150, 0x0) socket$inet6(0x18, 0x3, 0x3) flock(r6, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000240)={&(0x7f00000003c0)=[{0x26, 0x2}, {0x42, 0x1}, {0x4, 0x800}, {0x5, 0x8}, {0x87, 0x9}, {0x1, 0x3ff}, {0x40, 0xffff}, {0x2, 0x1f}, {0x22, 0xfffffffffffffffc}], 0x9}) setsockopt(0xffffffffffffffff, 0x94d8, 0x0, &(0x7f0000003640)="89cf3051733a2e3cf3565208bf0a40c417bebd686468749be0a02e0e5567ccb19b010179efd1388835fb97046629bc4c852c995066f09f6d88311d11dc9cb95ff6a09a421de84c85e615ce8b64e8941b4bfc0e99dd5358334ae7c5096c809d1afbda1d972c47d04cfa7044a2ba9ce1e232bb44930b33255ce17eb00c5ee9b250f6542b761441f281f14d6514547f8caec51b5480a9506810a27e6ddc81e64c4d435cdffec91f1a6026aabf5b7d0e2c99d62ca3ee39a5643a67610748f7b50c0cba5313c52478a7a79e5645f53ea407a87fa9093ddfb6406110a7459e14851fbcc39e81d3f9b83ef31d0ad54776551ccfc61ac12be1ab2838c439e3d823c6b203d828bc1a26e4fce6368d658ca6d8a45441f48b4fba040a0bef91466ee3f653dbb615ae83d4582a8840f513ef75d19aa997e0798cd46a0bb8316508df0af4dca7312dc2b920eac09af46a147ba2feec28c0b780de3ef493296f1741327627b59a1ab5d9887fcd9112fdd8880b8b146d81d41e4017a732b78ec6bdef97c17723aae5786aa5e7ef53ddc87b5942900696d84735d32b888dfb6b28c46c59c2b663f0c90855d78b84cdb80d9f6cfdb9f05b3b1a3d9e8626304b8943b2c5cd92a7413fce277a86eafa1f61a279046acd619883578ee4dbf5b47d0a9b7c1ef20be39a4e968cfb3ce0f1939b748330d2e868b081147526c1962434f5e39ace730e8d27ef7d989d538dc3bc15dc34bfe6663b240ee0f36864d4bc5bd76f6a7a86093ac14b0053411db24491fdd3ca36baff559fc6d701dd1b0ee5ecc7fd551782b8f2d425ad887b455c113bb3cded52e1c8bbcb3bbfe8742df4f517176d325a46b31d4975f8f008f3186c31867fc120003db6ebcd59d81e3ef0f36871b22be6dd7258c50982d59730e9e0bbed8adec155c17dc3a9d67fc9d195875cdc0ee58c35df49668d78e277f114d512e181f74fd04157d1afedd8a1322be3b818a0d3a9d87e570a571537d4cacef77d46fa88548069738a73fb13ba85ba0f5701e0528563537fb18ed78304f91ce8356e580191737197926069eb0da48c48023619e160b2b935b5f4ddf374f0e1b1855aa0a3f64b823b27fe1b2087d6f9f2fe2377e37cb69b7248de62f4b88ddc7c64f92db55fb82b10e240f40a9121d3f3a5a1a419684a3f1e11626459d4d7d34dd80ad1d39d8ed8d4c29b3f6eb45cf1854affedb1c576a77abfa4637c029a12f1db4da5d2bf001f58718a6a8340c2f723782118c63003f79191a1e2075bf2961b7ba867c51b5caf0c025de9fc626c9bf598ec5393bdcc4a9d24f4d69938e9bc5621504623612e34cb712645f8c0b6e5a7fe81f9c229c6f7f7f2ec64c76121ffbdf5b5f129de35edecd8de75564f7cfc8585c303ea2016f88d1e70ec66b8a2750eed1f7c39951569ea58f9c4aaaf8d8617535d33c45b5429d5885b68bec398295a010fd685df1aa31470d0317c7a9a202c3bc90c657088f3c37af62595a771d11953a09c7c4e4a1733f59f6c46cfae415a87ff764ca76b9cc55f79cdef467213678e1925d5eb51b2f0a026d88b1b6bfb0743bca5a046ac1bffc33f33ddc24220ad9a2633ac972cb2cb88a097cce0d7576dc84bb81f59c83ae1a372deaba1f20789214ceb4e802f59965869a3c0236ad883e279fe7e48d34e8432afe66441be7dd6a965daa574858816d9e4dd4ac62cded36d8f83a06a154c7d4169174decd922172d7d4319c3677ce2c44bc483055215672fa8e1d707508eb3f55ab40c87395cb77310a1c43fe193bc36f4efb5374d29d1eafc05086f755ed077d1db3c9cc36298f9d45482959dacfa8475340af0ef7be172a2e3805e5e71ad6b8607064648919d72355161e6d9fc7d377609e01b6180291a33f322dfa2c9c8c2cd23713fec9676c8e00108bf19022e26c865da93d3ba159ea7fb8588a48767e47d194c7bfc1c8162e35f9becc8e743fddf60bab4bc341ed1120ab063329ffaa9ea945059bd54bb67f50018d884d91d22987d6fcd74e5ad2bc5655498bf4d6bf9bcc37797f7b7b18db44c9b0c20a8101f721d9ac13343c8d69616a01c1cff47ba3c60dfe4d91dba21136243a1896dbd08abed5710e4fc9a384643731dbaf90e84a65320769c6d9110966efc34b65d9010df561679222ff4a4c6a35f918a7fb7b10c8e279ef4a44b22311f6636a441d0f6bdca9cf2816a601af2977e498d949ee6e93c952bf0ac719663cbc1b54c4a498ce0dd578243ce1760761f7177de671aed23dcc182906f6d48966d8838498d22c18677d2ffc503ead4fba55c5de8ee8a8a8e872872bc2dbc25742ddaa02bb9f73715f994e79b28574a6e49cf24e08c62392374072b86d587bf6e8f59fa7b65949a163164ff9a17dbbbde41a883744a3896ef87c3e1e1dc74c6519b51a64aafed91d148dee293fffa6d3254934728206c50534fe0dce1e1deee0a43adcccfe788e7520841b73c46e605d932bb0bdc6b1130e7568e4a186d1de62394c4a2775051782767778a4e1f4f0a0e14b7d0833b8f3ff64498d5f6f9d85a7e6c18e419a0589c8e5755547dc711daa6d2897c822282390e0bb675159998de5e0c5ae6c67058eaab6d42e74057db1a783bd21243ff40a441ed6491defb4127023a5f530a9a9d0fddd8130fab615a694e9fddfe961904f39dc21395615efcbf287e3bf909e27300be987817ee9e9f5f08f48c3911d8247e3f1b40dc79399b8d9bd02fa9205dc3d843038f68acafefbbb2906efbc4432761bd8871509611e0bcbce601c186a37001fbc91b979cf67a1bc2d723f62db2946bab1ec3daff1461decdce415c2f6c1e4bb00d039c1000b2f0f9baa6e06bca91737ba362fe0bf7aedb06f20b3fe4f98da9ad57240230c599e34c772c83f0e34a0e3c9ffe6e42ffad0357aa21d879945b015d9105cb18bed06f711e8934e4605a94fd6e3c2e7138e9243ce97413e9402b2d26661b9a72afd1de22d22914dfd4f4ff3ecbe3de55d1687188756f8970d30f20fa576687c0d39f08ca62cbe9d2c24baa9d047707b3f7848b89b4d5813f6710c2bd39b59500c279ef57a6c8c88ea8c95c3d54c368c46035032acaaad8845a65055b979e84aa909a11ad0d470e113a4be7b405851fd81af886293bc9b888e605aed99087365480e5dc611943e9af112efe89243cd8c4591cef499d774eaf24e9a9653f055f03575ed0279df221e891a641bfb7398a7198bf217f52b521460065a8a4e0a2fd15e7b28c1dae757f891d907c31713805dfa48cea7f9e1d7633de741b561a82916e3c6de058ebf24af8e5e4ae513d6de7acf6addab21feb581c6c47ad9d3e257875573ec357f8f4507efb701284b5b033088f96f473e675a065304d1c66b55632fea4dc76863f46f2c5ff130665932c5d80992e1e74e246e4892a5ed901f258f5cfc5d12a5e123158a3c1a01fcd74afca2f99a0d7fbb18c8e38e79274c97f3b04c09f7aad3ffddcedd7c5ffa6f2c0287d7fecb79c4c0c6052a8ae4929c0c714318132844625063960d18ddaa371ed25e89551400d5b9c124dcc2211ec97013b2a7664b824e4d5d68827d4a329c5a61c7f989fe5faa05747127fac69e9454f20e639615472b1ee4e7a656e6222301530390ef5a36f731e70fb23f91e8b464d08d5fc59bf4ec2a2944a29c74a203a1af581a6cf1b3aae994721b6173094bc55d97ee75fe7a79559ff5722addfc350003c306f233344b56237d94a0ba51e69a8b8e0f9a273e36c9f6a6584b03e89bb65249831aba83321a817bf86200170976b5f451b50089f3dfd172b45e4bf5c473d21ca2db8ea0e13d2251a99ceeec785e80f217a0078c3aa25c66c632de6d040ac5e90d628110323af874cc1e7e5f9fe5947e8501ff482fe17f63315f458e72d38cfc82806be0dfbfb8879c7e24f98dc268326ab0e4097b42365a1f5957f4e405a6a008bab67e3ef8eae5ae38ddafec0642ac70f32b09208e865584dcb941deeca6ff80031e87dad7ba7d7616b1c3bb2b74c84baf3d20588b608200c51f7a7af8225cc2f184909eb39f1446f1271af604079f8d904a042d7a0ba30b25d59f04cf6df4b17a78067fa4b7b4557875684a3f3fd521822af51f32be2c0f7da88d78fa2ae9784858df2818a169e44f9cb95a43df792d59f8b001f13f310a46bce53ae05520c3cc92bbbbe285533978c925d9a6db596226b7c42060823a3160ae0727d351c18b111f5ebaa1fc62c9cb04a4d8697df5d35b29f984369a24c4cd5ed4b8d2bb6c8817f3d696545fc805e74cd5ad9862d9f8efa301c1f2c542b3a68011c0d8cf0b2c04be63c4941b19e88870a48ce7c5f2aa00559a6e0cb7c8520e234cdbfe8e1aab3c7cffc9f693a0e0696f454e503fcf02a85770e84e7db79653b0e8d29d8a0e1d6fa012da19b04d5421e3e8ea9ebad9b30e73d2ddfc2c21819133c37557cbf1297beff419a1eb33adc1c469e3f6cdc18ac6b19325649c5e1b3b9aa8699d32c0b48bb912371642606ba1566cf249778abf144d34f9516d53f658e1906af99bf9d62f0d93a996634aa27d4ff8aa887833a6b2470c015be7f78e17750e25dd69e25b955b031a43ee16dafbc284a1b351615ba24f4618b14844adcdb3a06b3aa2f1009dde6c0415a28296c4e4685b6ec71d2198a1e7b667c7041651ed01597fb505b58780943ef4547edfa292f87051cad6bb2380f90610fad14cc6e584bf52d0d3553b1097c5668183e6c05dc322606d132c9a84ace14969c4f025f7e218cb5cb25f6e99273090c61a25bb5d4ebb4acff4bf01691b550063cf96bc26d7fe913eb394798ca2cbc8d1da5a5f312fc9b8043ce4548510729ff76000570393569ae64dd4a95e9c7adfd20264cd0f55d3ee658e6fe1ac01ad978843357b2bd16524964a7c43a4ebf88865a4552d73e7a46299298a20233b1da5496e70780c44b8088d39ae1ec8b6a0b9104d70037fbf3d65b29b64869a7a45c87ffd8483793b7eccacc9b9a481775eca1b3c943a871de43aa3c05b095dd05d3346bcc943ba1f48a08f8ad9b4445dda3bcb008cef77b6a834d9172c7d4ba104b13e85df7db9cacbc22355f7ca724b9af273c4ac516bcdee2d48a43e8f34a4ce5f8b465135a51695eddce52b10711af141117fbc3cfb957a7ba545a202706b29f5d389b0a5dd2e177a55fbf97d753dbf701a5c481750b3bfc493e8b3ea13fabf839123d88dac1d1e57d2af7961545f170630d7d97f9c51f39659f8f62c2a36eaf887686625b5e1e35dfc82ee0ff4762b6de4dc65296416701ffe5958e02682d814a9f74588e0f93f7053c2a57a143cdcf8e8e73034e1f04b75da18006fb1ee2b3d172b890abbe95c702667171da8c1708838db9eeae06b74f6475bddf6e97ad8bc1e119575dae217803489ff68acf776b08de93a193c64a7c0d4364d10c055a9c233591801edad94121734bc878065f4e2d8098191f25b7e2d338f0837009b0ce34721926001c6f8811e59320ceb48ca70d2121b35adf0756cfafe7dcd082772c85537c1993e55152f816add22a6bf5f7e64b33c43ae4d8fe251012f8a767b5eba5167133d9c000680a7f923d481d951311777f43650ce7d7b6aff49fe0e45a870db30fdc151b52d4058b9678f535ac7b102ad23b364612cb342bb84572b59769f3d7b889bf152b7aed382d2d592f24ba9ff045676a8bab143ad48273a9a96dcd468e94e43d8388b31c3aeb15efc2ccdfd4f7bf888608fd7c20e9658b32f566908cb7e56bacc45900b40b39f72d2d2033e60633f095d7f44a0b9ceaa22a3baacc02f0e61366df46d3664c035e92d31034d2c7c736e4c6570c5ee817ed679c9ba62935b15050358fb764e3b0dde2dfb62456442a86e4052dce122ecca8dcf97c696feb4e2b2c2617f9fb100ecf1dd7017e46beb07704ad769646468beadaec6eb8200edbe5e316e99e8692d3ae728eeb975550e49a7870ead35514909daf416f954ea039f7d69ed8c4b5bfcfa24dbb69cbd7b2705cfe88426b7ac0b002195eab0adc0a9f3b7fb3efbafa38", 0x10a2) 03:21:51 executing program 1: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x428) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r4, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r7, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r8, 0x8, 0x6}, 0x81, 0x4, 0x5}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r9, 0x40044b06) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0xdb6e, 0x7f, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x81, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x5, 0x3, 0x2}]}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) r10 = socket$inet6(0x18, 0x5, 0x6) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r12 = socket(0x1, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r13, &(0x7f0000000600)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216ed6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809516c31260aeb79b03592254c369100000000000000040000000000000000000000000000000000630613643bfa27fbbb04194462eb49b6e46cefd06f7e6b06f58e3a0d5232e9a1ca5be62cc4ce6649fe6a129d09068866cb4e3d7cc3db41aeb7bf9852a14ec9a613d8a36f95fc97ea35aaceca85b5ce88e40e8cd8cc50468d35bbc5c43cd1be2348f6746754d10b66be124435455c51c777025f74c3f159c0793289c77fea62c5c41bd05dadf0740fca25ebcf1c9592f001ff17f3786530465d7b85abab38227c8a5162bf872c611efe24a957c8858a58", 0x1e2) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r14, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000001c0)={0x200000000000029c, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x6, 0x20, 0xcd}]}) ioctl$KDGKBMODE(r14, 0x40044b06) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x7, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r15, r16) setreuid(r11, r16) r17 = socket(0x11, 0x3, 0x0) r18 = socket$inet6(0x18, 0x2, 0x6) setsockopt$sock_int(r18, 0xffff, 0x1108, &(0x7f0000000080)=0x1d, 0x100000142) shutdown(r17, 0x2) r19 = getpid() fcntl$setown(r17, 0x6, r19) r20 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r20, 0xffff, 0x24, &(0x7f0000000080), 0x4) socket(0x10, 0x8006, 0x0) r21 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r21, 0xc0106978, &(0x7f0000000800)) shutdown(r21, 0x1) r22 = getpid() fcntl$setown(r20, 0x6, r22) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x20a8, 0xffffffffffffffff, 0x0, r11, r5, 0x130, 0xff}, 0x54, 0x48000000000000, r19, r22, 0x9, 0x6, 0x10001, 0x3}) r23 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r23, 0x0, 0x6a, 0x0, 0x0) r24 = semget$private(0x0, 0x1, 0x220) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) 03:21:52 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x7fff, 0x81, 0x7ff, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8302e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000100)="b61773dbdabf53d4e48d9905c4f86e736a091fdb1b388990b009b5a7ebd06593624d50f7cdcd3d7646abb3b0d94ee570e063dc684e189d52df7c64a3d8cff35d978ae2b6fbc0ff774b0587d4a8d3a4e1", 0x50) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) fchflags(r4, 0x1) r5 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1d8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0xc1) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) sendto$unix(r3, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) 03:21:52 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f00000001c0)="6e088d47aea2716dc1e5ea0a7f5595a3851f2f25d2e72d17b545cb2e250bd393240e3985df4dd96afb422d3dd1d2ff530c26d0dd70f2491a9c31c8d3093d70e937a5a26979b8fecca87fbe4f65b242486e3845f92c2c0140ea45f804e8f0ca6c2a2ccac83c03f6d642de749743d08be7fac3f9d17d62aeced08627eca731d1d58b8c6415", 0x17a) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="d2ffa3ecf76e1534976591ae8f92d64a3e3f0370072f62a187eb185602e67fccf009c3df7e3a5f50b1c4802d3adc7022ec52642a63ef89b9588cef54cc13625ca133902077217133b27b560aa2ef66d40f946012eb0f493e35ba84b39159d586319bb829f6eaa8fe5f56ccfb1de8d3f54c0ad4dc87bf566ec7f2daa2bd6b73c2aaa2e51f19552730e20a4aa738a9de", 0x8f}, {&(0x7f0000000040)="d3e17492bbae44b9e1aabca407572ac5f4", 0x11}, {&(0x7f0000000280)="3ff03b33100635f145a2a3162a1497014a7ebd7e5801fd6647c9c0443ed042a5ec8f85ccead31aaa2cc475f9d5acd20617975aede7b6c2156562311adf75ff0771f53c4c95f0547cfd9c75e42f136fe4eca4ec779a4479c0a4e4d7ef44e6ee5face02aa5b245fe779d68ea91f3409a4db3f96f1916de400d9d44e06750eacfb03e8f77d23edad6adfbfea0140a4ac5c9157f06ec18f54ed7b84c5f5afc7cf081269882282c9ad4480bbf43decfbdf73f2ca6fdc28f04bccba48bf6b4fa27b7a00afcc46d77a0b77951228250c3a67cc4bf8217270e7eb7908001b20885eb13baf4ce885f5b19", 0xe6}], 0x3, 0x0, 0x0, 0x601}, 0x1) fcntl$dupfd(r2, 0x4c703a7cd864fa52, r3) 03:21:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0x7) r1 = kqueue() pread(r1, &(0x7f0000000180)="0a2304ec71f073464ec08c868aa3aa82945a8e4b340f176bd506a722476797772d9db9b815090c5517d070beb310c7eec604a4463b6d13e81f1e879dc703fe1bb47f6e07ef", 0x45, 0x0, 0x80) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:21:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) flock(r0, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000040)={{0x0, 0x0, 0x7}, 0xfffffff8, 0x3, 0x6}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:21:52 executing program 0: semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/65) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0xb5, 0x3f, 0x40, 0xd667}, {0x1, 0xc1, 0x49, 0x3}, {0x0, 0x8, 0xfb, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 03:21:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[], 0x0) r3 = dup2(r2, r1) r4 = socket$inet(0x2, 0x3, 0x0) r5 = semget$private(0x0, 0x0, 0x48) dup(r4) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000040)=""/53) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x10000) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 03:21:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000180)=""/4, 0x4}, 0x0) shutdown(r2, 0x1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = socket(0x18, 0x3, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000000240)=0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r5, &(0x7f0000000340)=""/206, 0xce, 0x82, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="870965f977b439322c2b2d54be60e06e131d8c9df321d71c2754e4cfe8580846884718b2fb9f95af4194070000004218397453a133c0e2d409ab078a5be987f9bc81eca5409f2d54520f1be4cfd000000076b85ce6b32ce66a9a7e32d28b960e251b6758cbc570ee912f8bab14"], 0x10}, 0x4) 03:21:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r3, 0x5) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = msgget(0x3, 0x10) msgrcv(r4, &(0x7f0000000040)={0x0, ""/117}, 0x7d, 0x3, 0x1000) read(r2, &(0x7f0000000140)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 03:21:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb, 0x0, 0x0, 0xfffffffffffffffe}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x101) r5 = syz_open_pts() close(r5) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000180)) close(r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./bus\x00', 0x0, 0x14) r8 = getuid() r9 = socket$unix(0x1, 0x1, 0x0) r10 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = fcntl$dupfd(r9, 0x0, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r14, r11) r15 = semget$private(0x0, 0x1, 0x100) r16 = getgid() r17 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r17, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r17, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r16, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={r10, r14, r16}, 0x47) r20 = socket$unix(0x1, 0x1, 0x0) r21 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r24 = fcntl$dupfd(r20, 0x0, r23) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r25, r22) r26 = semget$private(0x0, 0x1, 0x100) r27 = getgid() r28 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r28, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r28, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r27, r29, r30, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000040)={r21, r25, r27}, 0x47) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r16, 0x0, 0x0, r27]) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0xffffffffffffffff, r8, r31}, 0xc) dup(r6) 03:21:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x74}, {0x6}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f0000000200)=""/193, 0xc1}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/90, 0x5a}, {&(0x7f0000000440)=""/235, 0xeb}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000700)=""/177, 0xb1}], 0x8, 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") getsockopt(r1, 0x4, 0x5, &(0x7f00000008c0)=""/42, &(0x7f0000000900)=0x2a) 03:21:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x14at', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 03:21:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) sendto(r0, &(0x7f0000000000)="1ba1c04600cc55b695f7a28a81e5d91ea151047edaf727638ef1b0f178d1f9ab3ccba51996ef40c00b96871619583d7bdfdb7b96f50fc8bd1315a3fe9ff072e32aab4631a4dd2cfc27da062603d6c19bcc139b9cc68b", 0x56, 0x0, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 03:21:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffe7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 03:21:53 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = open(&(0x7f0000000040)='.\x00', 0x80, 0x82) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:21:53 executing program 1: r0 = semget(0x2, 0x0, 0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000011c0)=""/175) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000001140)=""/80, 0x50) rename(0x0, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)="7dbc995f3010b078ce47c815253db9d89709a4820a8d2aa3700c03bda53ba9c4ac9a3d1a091a4a0159d284", 0x2b}, {&(0x7f0000000140)="842b46c86410f3d24d46f97f1e4a0a908421fb641d904986130b7c2c1f55de3ae44881c264a50a4e7a95b8a224a654e6e6e873d7a5daa45decc29582251d06bb4af2169488662327a226c5b67fa4de9c84f6c3202543e59bbfef0569799663b88f503b028dcb856b3898d7addfb2f2315736cee3059c22ca812c9df24674ae577f43870414f6aa7390158743d4e6c745fbccd031c945bbdb3af12c55d085299da7a9c7d51da7d35a4152c92f105781d93be6eeb5a894a419ddbac85c82f24add41a0a5fda03c0d42ad1b9d", 0xcb}, {&(0x7f0000000240)="4aae9cb89313145607f525ef0cf75489f5da1e6bf26b1cbf7a9f97eb849eae493574da14e6306bd8410de51e09d3dcd249e2a9a1bf7d82508c585982e07b796ec58247fa61c69f01ccb916b3fa469c8f0dcf2bac42f7259f685eb2082c00b03864280f86ea2d1feea59504268a34ecdb4e57fb9b4af9860c8442ad13938a24807b03c88b5320d60dbdbba7ffa3356259886f162f9de68bbe2d12bb5ab623706016c4e2f7e14ca8500673131733bd2264db8da39d07", 0xb5}], 0x3, 0x0, 0x7) 03:21:54 executing program 0: r0 = getgid() r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) r2 = getuid() r3 = geteuid() setreuid(r2, r3) getuid() syz_open_pts() r4 = socket$unix(0x1, 0x2, 0x0) r5 = msgget(0x3, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getpgrp() r10 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x81, r6, 0xffffffffffffffff, r7, r0, 0x2, 0x6}, 0x62, 0x81, r9, r10, 0x0, 0x1ff, 0xfff, 0x9}) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r11, 0x20007461) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000200)='./file0\x00', r12, r8, 0x4) r13 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r15 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) connect$inet(r15, &(0x7f0000000400)={0x2, 0x1}, 0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) bind(r16, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) r17 = semget(0x1, 0x2, 0x500) semctl$GETVAL(r17, 0x0, 0x5, &(0x7f00000004c0)=""/195) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r20 = dup(r11) r21 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000880)='/dev/speaker\x00', 0x200, 0x0) r22 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0x8) sendmsg$unix(r18, &(0x7f0000000940)={&(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000600)="66c67c3aa37a747801c43d5176d9b7dabcd268e470cd", 0x16}, {&(0x7f0000000640)="01fba519828a5ea88881f71afab7", 0xe}, {&(0x7f0000000680)="80c705ab8d7869818e484f83300b3996c8fb6a9b5b6ddd24e5ad787bad1ffb5c53b1061e66108d3e307de23f9bcdea26e0af1981ee760db75d6b2464530ea2b3c8ca9d1035b3f073a90905da7cc5e528765679facab8cace134aa13d6b0895ccbc3d600e380ed0789d654cfb2bc66c8f52", 0x71}, {&(0x7f0000000700)="6bb579c42dd3df706e295dc22ff1d41aacc2b251af938651697432926f1c34b265ba7a8bd5b17c227fd5ad73e1db6097aa568ca23677822096cea923a8b5963960003b03da98390e3887ffce8987e18c20e964626deb91147da6f8edcfa4d36ff746d823133344968a9b54", 0x6b}, {&(0x7f0000000780)="b2717db99dee0d18237d926c5c2e7449370132c5fcf09f078d5c2e4b5da66349545b298e8b6b2ded13004433f2f404fc98cbf04833d5bbd1c1fd4be7", 0x3c}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r14, r2, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, 0xffffffffffffff9c, r22]}], 0x40, 0xf}, 0x8) 03:21:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "0000000059001040dcb9000000140000001b00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x2) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='@:.]\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='*\\^[*+\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\'[\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000340)='/]\x00', &(0x7f0000000380)='#\x8c}\\\x00', &(0x7f00000003c0)=']{:\x00']) 03:21:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x100}) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) 03:21:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000840)=0xe8) r5 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) 03:21:54 executing program 0: open(&(0x7f0000000000)='./file0/file0\x00', 0x611, 0x182) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1534, r1) 03:21:54 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) fcntl$setstatus(r2, 0x4, 0x40) dup2(r1, r2) r3 = dup(0xffffffffffffff9c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8008, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x101) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x20, 0x2, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x3, 0x0) r13 = socket(0x2, 0x4001, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r14, 0x80045745, &(0x7f0000000100)=0x1) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f00000003c0)={0x0, 0xfffffffffffffdd9, 0x0, 0x0, 0x0}, 0x808) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x80, 0xd7cd1f4ed4d9d2a0, 0x126d, 0x4}, {{r4}, 0xfffffffffffffffb, 0x20, 0x40, 0x2, 0x41}, {{r5}, 0xfffffffffffffff9, 0x4, 0x4, 0xa2c5, 0x83}, {{}, 0x2, 0x8, 0x1, 0x4, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x3, 0x80000000, 0xba, 0xc1}, {{r7}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x209}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x7ca, 0x7}, {{r9}, 0x7ffffffffffffffa, 0x1, 0x80000000, 0x7fff, 0x8}], 0x8, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x1, 0x1, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x2, 0x1, 0xb}, {{r11}, 0xfffffffffffffffe, 0x80, 0x3300c510d195dbed, 0x0, 0x8}], 0x8, &(0x7f0000000380)={0x20, 0x5}) write(r1, &(0x7f0000000400)="06431d95017adf4d467f30ab611019b78b28e2748ee22516a534e678a787cfa2bea038174ff2ad638d74b38fb22428b14532ebebcbf2efc03ca4d444c4fc5e2bffc230f1701bf8797bedb1b06d76cb420d684aaf90dff50bd495967e01f7f6871d1d1b4dc141337679bbcac736ac4c39304abc9261bdc0cd6b7850d962f9dc87a75e81206632b6285a44fd3e6b46e4d40257095eb7279ffae05b52ae08043ecbf745088ae46fa8e10cbe86bfcb16f5208d2cd81f02d0b4bd61a01bd8", 0xbc) 03:21:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) sync() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000070d000/0x2000)=nil, 0x2000, 0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r3, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4026, 0x9, 0x0, 0x3}, {0x1ff, 0x6, 0x5, 0xf0}, {0x3, 0x1f, 0x1, 0x2b22}, {0x8, 0x7, 0xf7, 0x101}]}) bind(r1, &(0x7f00000010c0)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c, 0x0, 0x0, 0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001100)={'tap', 0x0}) write(r2, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 03:21:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) pledge(0x0, &(0x7f0000000200)='vmm\x00') 03:21:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:21:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10a20, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f2a6c653000"], 0x10) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000140)=@in6={0x18, 0x0, 0x7, 0x8000}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1, &(0x7f0000000340)=[{0x10, 0xffff, 0x4}, {0x28, 0xffff, 0xff, "62605f04da65826f494f66543a316d1191103e"}, {0x1010, 0x1fffe, 0x929, "ed49eb0b6fa3d25b1b57fcf3337b62ee06acf0d0055222bbde27095324bb0963e975f23e157c25725c68735b5d7c084300c68d12abec7cb340d557fe7aa3a8a0a1a0d20c67807bdbd2df0d8ef02b6ebbee1fefdfb41569b8bd1997ce31e676e13e532476c85b259317c5a1650089538f549b5786f1f05171041a5a0b700f19c552e2f3ab7ebbc62746b9c56928c6ce76b287752c5889e7a03c9ea8ba758936eaf23967241edd1eb9bd5d8acd936f47f14e95e56ddbe2588a4216bf0b3fe78fca8a6d2c68f29d0700338413362ad5cbf1a86ad6adc173a0978d4bae3854150fcfc4bab66ca35c21c19f98b834f5ee6e974089adb74dde8e1a408e408dd8f71b96be1b893b1cdd272b30cc4eed719d9dad811c35f48dfbcb78df7bc7cfbf0f8bff55b1121ee647d33dba58218f7db1a3b9c2594f370f5d4732513d45e0a8cd4aef77657ab0116e4c140b076e39991f451210e5cc64e5318c2814efaf05f1b03f148d998d7cf4f3e469560564da9234517ac35a38af8e8032a0efce41b686e7c33f9a9c93feabeead8b186018f20993b2a69cfe0449109da2efcde62912eb1c8aa111d1b470f510cb6137116c0e2fbd60cca04e76ee93999243504c5e6d977e722effd4ec545d3b60b411b4281c67a04de49917b4114755d6386e4960a44703bbe472170dbfe92e925b2c2188078fbd1f25a1e679c185940a3c5bb790f95a6baefc5955fc6f9dbaf111bb39786eff7fd80648029a41e67426b3a8da684bc4dd26db5dbff23a60fdb662752427483bca9fbfff8591647a3b5d25bf2ebfdda2e01203be9dbed2a759acad878b6eb2f139dd890b468ca75c6637648b0376f26f00be325cfbf03b07b88ca77f10e2e280549e45c17d6992cf17aec391605989959c983af0b5984e2cb3f28f0862299f338f2bc40627af3feb28a2ed606f5f9395b13353466f0a6cca8b7974cfda751a3e5ad778c101b069865fc9897acfdf9ef4a59f9e20c5c53f49b92caa08f2b25ef7eb0ec7ca565ade45afac65ce6bc0982c81659fc78cc333cd0d7c1df134b3886a167a6d6ce7436549d0cfcff9d4dbfe90c6a8125e090a989fa34ec79ae5852369a15dfc923fc2d751f54534277b44b7568e4a6373746b8cdfee745a38bb11932190cece45336db3ad009443ad245c7c5e4b996379b6f235c09cfcfdbe7862b5cb1078538c6c540cb13674ec3bc81947a90ccf9ba49581a88483926831d9f0e78f0cae404f92f07e37d3306b2346dfa2f20c53f4f7d39b50d9a255691bb3efd63a39565b933feda8ab74e644cd4e42d16c7e7fa22a81d8c0ad373daef5cfa9f8b2dac4443912d3f09d56b48d637ee067ca7d6f64124e7ea55d6bc9208edfa972d3462062f8597553bf7c591c784aa93846bb2ba8635e5506cdf33ac5c5e75ec92bde27029ecbd6d3d16ffd49041b469fa4f4b78c3f20573975143107e066e30bbbf1934960d5f79e3132e69f14f8531ca2dbd05cd07e932012b2aa57e84f97ac58a373e47a2886b2e1b626e3a3985f5897dc7540e553f256e2405bc165362ceb3a7e703b49f37777cacbd858b54e72bd21790cd2a888dbf1c6a2473026b43618c68213189d3ed6681dab373a429924b5c5b6e70bff41cc507bed35a6904b8f1b6c92cb52798938168c37c71597db9091b74c3d15f85212950158226dd03b00340b4a078ae8b6283427e59bc8b16bc218f9710d203f2a4edba82afe339e466161bb68c330e27ce14dbd0c2e5a80e7683f0f6b81101791a7a207b20c617fa1eadcc8717f31d0139d402e6fe09b34247af37a5f326d71a938a15f4ae3cc247a3585fa7c6d798df08ade983e9dacd6c005d8b05b8fb30e251440575edcef91c6564a08b0a29bb32b5cd8cfbf1779c3a8e8c42dbd433a713d5c53bf5dd318175721ca6e114ae12829b83c26b21055964134bdb2e290cf44548c161a1993723e3a71db5e7e769e116b602de70cd66eab6b6b8ca711e5878d08cbb65692056ff6532d454693842d3e6df57a501030e3caedc7ee6606f645086bbff8b28834858efa905ca2309fca814d5ec3cb75455e35ea82aa41dbe6ac1f6a5fadb8b94dcda1a1535125a7b25cb230a885aed996217a7de9546d0f5dba047ecdbbef13754a0d70bea37865c7145005395316edf7d9afc273565a4813a9b3a8d34b786b1dd66ade1d2dcd3fa36b804599d6f713d8474b04e1ff0269e080c80b96e749615e2b8b8033d81ed0bd880d8379d4bdb07a55393aff9d05335806f9083229cb0a84dd60217113a254c0e10648112dc3bca7d8335ef6c5bf269d890280622d5158b9f0bc794cf0ae452bf1a43bf3be4801b8a86a925713b72fdb471da58b72df9163bfbe4317c3301af560b014bbac6c7d75a90756acc422bbd46a8031c3d8bbacd29619f6d9016dd742403980e389c48be1ead400b7b2d6af0248525c3f256612a66c126c03492d54f384ebf6d27d58eff49067c65718080db2b29e7f802472e47f266c0a9956e63961d6443c9459f3b7280d259e0175f0b67bbf67629a3bab385bc714b0f67ea062d2fc60dcddfa301433ce412cf7169fdb5fe396ce214200f647768ead669d68c69ac3fda95853f378bcdf13f4bf4243a0e1d519b4258086c912faf72317c80f8565291997496099aca5b901db14ec73d5c2318a3ee97078a789cb5269e3f1412c9f2a7a8c5efb6cee0590b1c152fd4b3df83917b97c4a1c25f04a6fc1dd5fc459cb8e727a7e5b32f60a2667a60745817354669e0c687a0a3f958d0028201ad66c9cfd93396eea8acb0268d74eb38be4fda68694c597fea357fd202445dc16314c4e14b3b38a26313d8151d77ef8aa5b13dc818cb6ac290f5e5eeae3940c9dac8c3af11f93fad135a3c7491333f8005cdc7f6a42033547e2283db607b6fba4a58f80fc0dc52665b0f09791b2975b375a860ff267bf8995b47ee1d570957e1cbe513712133f53d01b9717c1f47701d3acc5819e41cb65476668c2ca4fd19738a80bb532da52073b6d7da2c1bc6a7a7210232e19d2ece2c1ccb78310981f08e22c164142772415e18351eed5d03469e65a22ad68361074a75dcb1a9010e59971ce08c506bc908d39fb977a2a856f5fe3931d60c497a4a44a66b6d36b47d9baaa9a42545bafaf3a2b37b118c9ebf7eedf4173f69f7df566bf4344bcbee2233e61d00fef4bc18884e0ff5b0068b27c5993460c936bb93f2669b895fc3f94ef4229c551738c95486218a68407664190582e5881f6bb23e26bb57d0739e13fec3565d79f1cb8ea268df9d2c41211b7bf69d153a8d8d3594cea8c77575ca9fdb5e1888c4e0afae93a3ce285a80e489bc8ad872a7103d5919363c5b49abd84cc8ecde70d0e9cc5dad52458ff8f76e869514687ee23ca1c95748db374c945b771b3e91bd4e31f8ef5b0e712d50086c43d8f35a7bd8bf9d710996615d7cac87d8236d2d1acf5e5aa128e6467201aaa2e85cf28dd11afdedfbae21014030d92714e9c376e68f946795be0053ef60b70d5465cc62d7f5d73df9a9820b2d2c17c6a32cee8300ce19e702cdcf1d3ae48d56d7f34218a9fc94906053ed2a005f0a56f2a90db1eed119b06e6379a585fc3bb63e69c35c39c1ab81299fec26c583c12088f61ab2e9bf57e89f491cdf681806f112ff37819637e25b17e82243051d0e4375793d59a1ea1bc8b86e3721cc9f8a83427f6603c9c68cf97b095634c40e493f2dda8655913646222698c6498687ce4d1b8c58e2ac48c79dfc9101c07813c457d9e64f5ec176e20d8e1bbd93ea30b5af84fcdea43a2e3d6874e7e459b91b7d5f759bcacf4f9f59e0c16646981adef8cbcf4830a7f972d93277577d6cbd0e2e4faff1c07d0e8c6e2b832c21d7e92a5ce4edcc80e4891961219663ea1d2f5791c08f44f3ef244c19feb03af79a404c1964d9f9bb44353ba49d480a0844e9ec8d9e55319a6ef9364cf06979277cd38801a2ade8a736f3b4dd632ab8a81010f332e033da146cf05f17567c1d329fa1d7005fd007e41eca29194fc7f5b50103b3d3e52356e54482952c9e7390262238c513997b3b1261ca7b20d75cbac4c2bb1c5383d246a1f268d0ff565df12ae0ad1484ad48236d6beda0a208605d441e29fa25d24beed2b65c9e14564055709efcb934dfc3c07364995ef417a24cc47519600b557ad30567792addebfc18b61cb439fff71bf0743d665fccb30a07a291e1c6a73584bc26b178d33f26efc9ad0d55a46ca4d4b46a4f6f4b3e2772cc0759248d75d4001c6e4e32cb12507c94d5177d27b3e59972af6fc7e3d98b08469c5516fcc3e1983716d603839645b63e508a46849f75eb57bf6b79f714489e8a7a77adbcaf169c716f8db6881c63212b0c8780c7f09745f04cec62c79d00fffe286fcbc9adb37cce8af4ecd4101c0d8712efe5910abbe8756f9f3117359cf250ca3671431c064278fcf132d42b8f3ac6505acee6c291ed9592dbb4045228e63a27f0746e350da362d6571b359941417d2cbc3620fb38c1736078ee4ee92c4e629875bbfb0caa59012a254ea517bc75d97e811493e35dd4d0e6df2e061448e5525d7a1afd791dc192560573bc81f35bc0412929a003c2b1dd9ec30a40713bc7e19a15111a0c469b24132bc64158bc43306fe189ea2cfac0dec0a86c7033974860fe8e22ea8729815441ef0f11c49af14eeeb7240fb89329d8ef0048ecc60dad339b0d8864d43f67bbd4bdf7e8129764b06263920a919ce32d65f8a727b9a2d70b483bef12987fec49ef61287cc65d4bf79868abd53e77ad2802b0208171682615dbfcdc732f6fed72d458c58e079f0629ddadce72f5c9fee9bfe0a600375647e2e6714e01c7067c0202933acb6ade4628d9d9d784be05059771907034855146f68e30601a161e8fb6c7e31e1aed6ccc7484d14acf9487d56b62e4906f8c74673aac299d6817b59476c34fb02d6c724a10430a8eafaab1312f0e33b615b4e250afee7b234f724fa19493fb611ea6b181388096de45f9c0171e88bc8aba58faf907b57941953f97ddd64649c33a5c2fbffe8da2c812e1a329f591b84ecbd4dea293d0c07dcb454d4f509a67e38803a5d75a30e0a1f519b8f3c1fb3409261f95636c0986e107eea1b9416b98b3c9882647bc12b553930821f28bb9a7550207cea3d84cbf656fc6c6bec3fe1643c6d72796769012817be91ab79cee5e4fe9c6a62980917b5a7d99824b5e776668c2735881547a67393e991d06b8fe756ad7dc6acc6e88a59375383ad3908c6e74904092e859e663d16ac5fe93ef45f90a43b7dfbd96bb061466d5d6f0c26ca5c8cbfeb74ac7957b00600a055b37528754124642bc7200b768c3ad4e14177619794f66f66f7d5c14ac2e8843c3121d723a4a4af51419ae3c81daf042c14133c7519276ced46788ca0d34f31478c4b5644fe78341821d7898903120a345700b0564c0cf209ef3cd0a60719e072aee1394b854b3cb97717f520abe4ba4ed16fdb17551d252c5c35d93711e02af8079f9d818f750c097363a35afeacc9986347ab8c929acf91d829f60cf1e02f09fadc446f309c4846b3174288765ab40d69c5ad63652813b668bf42385fc0a8cbfa1472e9e12755a63c9805989d1be7556e61a26e22135185264d7347ac1fcd562d650bcffe5f876a8b456b2e6f0cab37168381b8711e2bdf98b4489791a20d4c0b0b312b5f02236aa2138d38cd76676076dca9d42bee08c7b865bd83c26d8b2d595b7f65e0ea0adfcedbdbc2eb24d080a8b052b9d17b7176998eaf90c2662d5be3425d436ee16ee0"}, {0x58, 0xffff, 0x6, "591ac59dd51c51807484af261d243b3b12b19a31fc08d6ee049e2c13f9bbed974a35f0634f418084d98048e52b365c3787bde5cdb5a8b3caf38a0a5e085c6b3bd02751710cf14d"}], 0x10a0}, 0x0) shutdown(r2, 0x83e63d209d1572f2) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00'}) 03:21:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='F\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x40) r4 = kqueue() r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = dup2(r8, r9) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r12, &(0x7f0000000380)="61063c168642e4c560f45f145eee6d9a06b51c00c2b6d0d4d90a2ba4404e3175388d2124a2fa900b4564d4eeaabc5757df008b81aaff3f6332611c9c7bae9c88", 0x40) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xa4, 0x2, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0x230, 0x4}, {{}, 0xfffffffffffffff8, 0x2, 0x4, 0x100000001, 0x3ff}, {{r3}, 0xfffffffffffffffb, 0x71, 0x4, 0x0, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0xbe, 0x12, 0xffffffff, 0x100000001}, {{r5}, 0xfffffffffffffff9, 0x48, 0x9b0992d102fab428, 0x5, 0x5}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x3, 0xfe26}, {{r0}, 0xfffffffffffffff9, 0x2, 0x40, 0xfffffffffffffff8, 0x3}], 0x83ab, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x100000001, 0x8}, {{r0}, 0xfffffffffffffffd, 0x1, 0x0, 0x0, 0x5}, {{r7}, 0xffffffffffffffff, 0x2, 0x4, 0x1800, 0x1}, {{r10}, 0xfffffffffffffffd, 0x20, 0x80, 0x9, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x18, 0x1, 0x34b, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2d99cc4342fa2313, 0x20, 0x1, 0x3c}, {{r11}, 0xfffffffffffffffc, 0x84, 0x0, 0x6, 0x5}, {{r0}, 0xffffffffffffffff, 0xb5b983005169ab72, 0x79c0a1bc3519ce2, 0x6fa2, 0x9}], 0xffffffff, &(0x7f0000000340)={0x8001, 0xffffffffffff0001}) 03:21:54 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xd1, 0x2}, {0x2d, 0x0, 0x37, 0xff0244b9}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 03:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() 03:21:55 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x3) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000002c0)=@abs={0xef671aceb9885387, 0x0, 0x3}, 0x227) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffec6, 0x0}, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0xead2012b59eaa305, 0x0) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000075bf0a296d4ff9675c674a5259bc59d3b91966833d6df0b9073f962ffc2faf29ec62d1452a11d38bbf77634a6f1d1bde6323e672f4479fd8ce253c4c3281f9dccde5bd42936c1a94a499eb0b9367ab3a571be3245b90720ab24077b"], 0x17, 0x3, 0x1000) kevent(r3, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x45, 0x1, 0xf2e, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0x9c, 0x80000001, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x88, 0x20, 0x1, 0x8001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x0, 0x40, 0xb9, 0x80}, {{r5}, 0xfffffffffffffffd, 0x80, 0x0, 0x5, 0x7}, {{r6}, 0xfffffffffffffff8, 0x84, 0x0, 0x100000000, 0x9}], 0x4000, 0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="d197e59674b95ef34a2b3899a2780f"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x2) 03:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000180)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x25, 0x0, 0x0, 0x5}, {0x6, 0xfd}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) open(&(0x7f0000000a40)='./file0\x00', 0x180, 0x40) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000280)='./file0\x00', 0x1, 0x810, 0xffffffffffffffff) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(r4, &(0x7f0000000200)={0x18, 0x1, 0x1, 0x80}, 0xc) r5 = socket(0x18, 0x3, 0x0) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1a) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000240)={0x4}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r6, &(0x7f0000000700)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000880)=[{&(0x7f0000000440)="709259c58a441011aabf1357938208d60d9f79e78e8fce85ee03f6ed1d95d88927c45b316d4b3b91966ba2b2e5fdd7e951d0b24cf4ec68f0f58164584e0327eadd669a0abf90e30b16a1dbe85bcadfaaf30c1e79fe5361f4b4cc385bb83d129bdf6a1a4914f684be12197784d2cba917986c8c4c1491688b57055f12a37905d38c1bd7b604a6416a7a8b9f8c6c40f7f16794b6ae125f6b9953d691ddea9109e7a956189a51dc77f531c35f64b0d4", 0xae}, {&(0x7f0000000500)="efb55a727d64f09ea4dc47a3be5e1caae712cd1187b6934bed2002556da10970fface72f8b", 0x25}, {&(0x7f0000000540)="2101d27c85b46409111cf079b9c833a0b7eb8667ce9cc0c3461426399db23ad27dbb4260309715c43789c8036199114b3ec6797f0c8157bdf4b28e4033398bfb5077fd50ec684168b9262b79730b6edd59c609c67152dd2e8b60495e7efcd23c72bf3ae08ddf22115f8c38a195f0f6407df7995a4e6a02d427547405adbdfa51477276513874e14e718e7e82bf6aadd1da17c9fbf70d3dea4d9467638e36411047e9d66c96bde19d1f78556840a8266af18b91b15199d2ccb31ced1f112785036da2b8e090098c8e8494f3d96e129d753a10", 0xd2}, {&(0x7f0000000640)="a0", 0x1}, {&(0x7f0000000680)="707be336413a707f0016d3c326ab1526df91b2044ac54acc0fbec62be212ea0d12973992bf3183b8b82be3a58359e5ae7037c5b81d21bd59832a93dc5ba6d8b284cee7a920c6b2b708b2b799101102aabf7ac507eec076466dc3fec693e933ef3ccb4d", 0x63}, {&(0x7f0000000780)="c9304a0aacaf88d4fb7ba7323bab903502c65eb6bd6bd34c84885d7ed04a1c5065554d5426b75db560b50ddb37c2626be58b10c818e741ca814d2f299a48873dc92f674b33b5fcdb952eeddfb816be68ba649e05f8590f8280c7591d0e514459b1c8c7355ed3803502457e02b29f20ccacb3f9ce", 0x74}, {&(0x7f0000000800)="0fb24f6b6d41d1319ea7ce49d994d83c773966bddc7d031c3e26de56fe82bf3bfc99acfe92463a63c66aad96c826a99d807227ac857267f55453e803d3e17ddbbf18a173f4231a90a2cbaadeb237cbfe6f2ec2c4163d7bfc3abc2244256cdb97ebed9b5c8396305270f74f376ebb9cc405fdf04cd5ab5e9f5189111cb8868aa1", 0x80}], 0x7, &(0x7f0000002bc0)=ANY=[@ANYBLOB="1010000000000000ffff00000300000011815ce33dd046bc4d52042a5b61ea329f774db8f8d4a862d6be158562560399da3c71d0dd5da178d737987dbd0750dbe11bc37720fb74db4779e9fc35e9a0ce71f9affd05020a16328a3459d37c8fa8e757b40cbacf47bc2d12f2a2bab83262eef2619b773ba7f3d39119bf22b377d18ea6b1b1aec1628fdd81af715c3f6bedda5cb367926e3e880c0232c7711c9f68a427ffdb119f8ddac3893afd6e859855a737f7a1896e282b8152b1e834a1817792bf33e687cd078e1014a8a8069b3cbe6f699e5e78de90f7dc34cc40fb93563b8f04d19eca224bafe428650000a75fda25b57568266f828e35f2a9cec7ab0737cd705ba4d0686e6c2f0ced980fd18a27ef7cad36b65ce04ab73642ef42597311543c646fcd4ae2ddf5df1236ad131a151645fba69da645df288fdc3643bcda2d2cb79718a98fe2705f80585e2f750f03934e32d47acbbbefa04e67aa737b5764cc378c9931f53ed664ca9aa82303c69a5496e08908357679f8d9a227a48016e8205ac6ae20ff9825c41dad69247700cbf74603661164ce3dc69fe31b56e8503406c29d7de8df9d6823548a6f91a183ea9b5923da703f8d6d92da48a2b8d3249e4e0046792151c7453ad2970b99fc68b6d6654068e9cd4c0a40af347555b9950b91b4eaae11c84afe39ae666ae8cadd30d0684049d730e0272de745a427defd5d5de5f07101d36e15d56f556f387542cf5e760edb17f715f3de970141ecf7d45d096c576d4f58d0d46dd2c7e5bbed3826491f3bd39d900ff91b70dc4cf3d0584081f1dde6943802c87659e14c2d93f348e8c97b9c159adcb71bbe1fa9e84191c8891def68d533d0ece7ca46f50ec60968e6291ac96977b18b2868f5f50a0d356611a24fd85db0984d370d5f047ea71af024912ba30bc177705d5c9b6b717552b5edbbbe2362863f15b6b09c1904f7b6c12db6c0a380f3f6d0f357ae5dec20496a415065dea9b7fbbb7f857c035bea351290b09cbeb5c9459bd65392b9be10cef75c8716ee294b5c298bf02091b4c1a77067451b7c1d505056006b75d88688328157cf4352e9650ba4b067e4b329c034a49455867adf29ffef6787588a10baecd48f915d96a91e862508874008dd29b644c7a7cbcf4be04fad093a13c2781229c82a1bbe06f6e840f3228171dcf352ab7df5f759045616c737ba1f27a8f835cbc1b9446d4c0583070cc408572f7b726980443754a6c5b57d872329ba894e82d85da44a98e8144c55a76b3b9ea20824234bac0d49ec7fa390c1dc1343a2c158d546a7bcaad533ee31d7f0b5bbcbe08178e503208f390b1d75df631e5a0f945c5b83f8b94ff198bec95a9b8dffd260b2ba9e0121da6e142031f39421ac208471d3556d565ebcbe4eee09b984bdb730bfdbc53d5fee2853f88923c96f0b777904f5ad3205c2035cbab973ab8adb06790a72ceda7baab39176d29e7ef90a9d864d5e82a5dbcea8cba76f39c1fe92f1867970c23acffa4763f528c6d53cfd95c1723448f9b156dd9796de885b6fa4fc8c5542f9306b659537d7106dda672598bbf0b00862e6685bd7c42b9ca70f8f601d3a052938c72084431b77e6a3c64a432750d072ec9ba4a3ff968aeb5aeb0f757687a8227de01e367923467018488792736064a53d89f3dd25816b061abd607136b4a1bd0f2359bf700fa54d95105fa40d71490203f389646cbf0a5caaa91469d59ec442ac1383b9694a4af2c3908209df9618cc4050fa381eac6d6901f3262bc89e62eee799fa6a7d36be4c6655ef2e2d8375c980fc8351ae920d40d36588106e30c52263f2a842f6528baccb5ae7c727c275b41e4059536b8d315123fbfc6587bc60ef32419a83711043458d54b751015470cd4a51be2492c01eb3b7f5cdb15669e39c8d142e732ee8ecdef4d0472b84bfd699c974bd4efb427cc1d5bf1b4e58ef95455de9604884d7b39324ff99a01b0a0f95ba965dc9a3ca417f6de4ce276cdd95971ab76bf0834e4393256dad87889f4fd23e3be6151fb91669f189257ae41ede5a9c978e49f4edb92525426659a701755a027d6f5e43771b6a56ec40da1676f28d3a589a4e1aea472e86643363ebaefc698c44fc9705bff1b62d62338b2e03e1c5d98a3d79dbae6d4a7d4596e7839de40ab4916e2d58af0daf012120d0afa66979e91035726f2372715f2e751d6ccab3bedbb2e44101c0ac2639ca2c487ae26076d5f9ae6d749d81c673d01b80d75b12ce4691fd58d2601afdca4b0be810dd1aae2d3979111c1ce3e822c26c47b54b1615a250188a2ee75b9869d0d7c035f68db11573284fc5cde0fbbadf5ca19cb7723a212c922cf0f4117591b6f020198bcc4964b5ddc1becb9016bc6b79909aa1258e497095038661d79e03ca693addca99803ea3d11ded2f27f0d11622e06b9427414005f2660d20896135b5a28494ac2aad212202b37abb5dbf30a030672ae7e9df29dffb99e4a5d5a11995daa9ea94d07949ab7b76bb4c2f09feb4f4a6ec92a81f4fcd6863fb46b58807deb6cc9c255bf42d0d51de3cfefca3bf60c52d42f9a96d6c7275a1327a7f1c1b73974bbb310d5fd25f6b4d8b4bb26fb7bcd40cde93afa1c7d031cd1ae20782ba9afbe41e3a52f96740fb7b8f90ac8052ba7a396c86a69baab08a27a42a5cb74eabd3db777b6e79084a930fddb99327f35197ff83aaaaacf26ec793ddf71f04f6b645e45efda6a57cbbb0033c33399ec94907f2758a59179a23d97081dd7f480b991cd0f97d3eb3a278e4c3eb7340cc6f4bf5eef9b46462f4fbf2cc5f69f0fcafec657bd001da842aa14d773dc0b4ad61ce55bd8ea341e5437feba57dbb3bcba3ffc79d45bf7f049695d07fe72739fb0fc71c62493a670eb530c09a2fd1b52193232fd8c4caed44b6dd165c50b56cdbca6e385dce117f5d719c6c945658685390003bdca43587e3c506c18f8c79a805804ed683f9b79b99a4cff6710d7c01dfd2ea47020fc058892b05490d7c882c85c851827f810344078bd66e532a9c3fada2728a2adfd6ff8fabdf23fa4a169bbce5c3c840a62a3a4a2ced8b94cf8ae0cdf11f9912e1e32080a5a0dc3b315fbe93d412371d3f70cbec3679148263573004ead53218cf903986501335f58c64c6a20b78d0d21c1093e003ba0212aa470caa9c460c2ae4876579d61c4bb89a4065aadc0c8e0232423cfbb0bcce3d6b4e35456452ef6f495beca69a2140aa710ed1f7361d90623f6b4ec9742b9856e0bfc63cc57902fa2ce2baa5b1874daec957c28738b6039b6deb0b2e4aa943237dda16a1906df2cc0af8bfa17f7350e750b31799f3c06766c48d14b0c3c0a0a535621bc19b5bf8c117c931e5451f45b1be3c860094c6913495b8dfa75693684453311034637e1e1ea4dcf77114dcb4ab512740ff0e679fcd2388436c0220815674ca32b62f7d0e8472b38a0ca9983b16e081fa9889c62b77a59185e850d76ef61d38e2782dcff65557926a332d31f5a31210d782be640e9e9e752be337db3ad91fe91c144dde54484e8a8a9c2b96cae0cc3d6efffb34458fd48f3357e89eb028afba445b6122f0ec00d9e7b8b660c00b71a5edff8f6c4464f9a27286c97391c188f056dd8153ee89df7d1ef04158ef84ca218c3588bb67fcae9145afa1a453ad18b95372739e32d49c477036d0972080e431887770e52b80704bde03206b19cda28c7fba99bb5ead264391ab45934088cd6e5d2a89b7bd41fb7ed7e61506b97583745e1a23c49f56fe82fd96846cf0b9fac00cdaa29bdcec30243a680e81710a03ba7ad0ff4a444302aa6c0973c3b00ecf1ccfb3050601083b0d4d2fdb9f094893e161cc82d1c83b37fd1ab0ed9ae4ea7f4abeaac9af4f77599c99f5099c841f4052bd79f5498eee759e05d7c35ad585efbaa502d8161ffb7388d5b689b72a996aac0a601f94462773f50fd9f8c4dae1876d4d196d983f305dccc61d32cbe22462a2a9d8d5c18514f43328c29aff691d264e92615652250a9a735e21ab436b99ccd7cb287c94e54c83140a1bcbec5ceeed7d632f7e02a16516d84221f39ed58bcf1a77edca5f5474db5cf1782461168adb7483b5d8291d9d18740c06d7deea204794ab23a48bb2ea23b623896e62b483cc46fb97d0275f0c420ab1473fc8906e9410619c479468e6e4f0c5b9dc5e68c2be1a536e9167b009d1165a2fca1369e570ebde6a0efdc818d16df2924f2151c78519e1f69213055ef317a5714455df381b8f7e2128e8cef354500daed2bd47d6478151cce19416b277b80a08f745b0494f2271d580e79a91aefd947e4ec4cd0a1b644494264b0cebb8f8dd60b066bbf81a69e67ae964ee97c2c8fff44f276ff5343924683ce360248920165f9dd5d888074263e040aa9b7395240f89b7752337d63bd6c65cc123badbb76bf2ba7c150ca832d8c5516fefa23efe91f982b4a94730bd1906590ec44e174de3bbebb5239e7b32520508c6b3fd1a36654d5fc663b442d3c933de0b88607b6866c42ec210cc3c1fb96e3602fbfc54b24181de5f4975a01d88d2827314d832c2f4e625f62b0b4e3dd5ec29ef14d64c62c1a0c30a9b3754cd166822cc3ec397a95308980896d53be33405ba316a04e1f0ad2add350fd9f8286a20bd05d4ff178eb91c3044c84b91c151501626d8195ce4c17dcca85380661fd577dc81efd69ffc2d701e580c61ec7d30c765ef8644e9d3a9cafa95513a42d814b02a38dc47335cbd0890d447b047f2b21ab1cbd2d5c28ff7daba735ac743ad453bf65fa50efb6ada9840e20f8ee4e19cf65ba2e996afeb9064b7945e9d79f54b465d919f4c6e051cc3c565d90be9da95eec8df22b88140107eba55d349ed0d93a8582ed04d7078571191ca5f2f8c0dfc45c7c4570b74868431b18ab0fe49a04f3871d76812d597d4351fb4eb188f170a5231d7e8f035243b18483c81077fd2f2ae16478c2c4b5968987ead2be3cb00f1baf4d4b6627abb33c26a4d8c621b377b042c1a3eac0f9237edf26ea3a3e95ac4b2b426ebb9efdd48967a98068765e42fe3b8c72fa930b7138b91358ec46c4589e474a49ac043928f7c917020927ace73c3db6b4d795c8f44ed20dacd6dcac0fa3c98f92b3098410a90c6d8aa8e3199be93aec87d498dcd97ef206bbda9eab582c52290f0540b90e9295d0eed2af22875c341688ea28f8d4b40cb728c7907607035aa4b2862156df96beb345b0d440e42d2d22803acd898a0ad5393dddb8c50edd453f3a1667180020f87b501366b62d45807eb7f33c2e0783eaec69659302265a1a76079a610669056eac8fb1cd6a91e6461f625ff3e19df27ce6bdbfc39d2d7fb74c944a762b0a7c85ee1626db79534d0c67c3532cae08061847b19c882d4a6b1072817925e5013164c3be343c0722c4625c9fe1e7be3c46e8da6a454c43bd159d3cc9d7b0cf157d7952c6de39182adacb0b367316a969a288527455c75afd32ef4456f2e6a0ab922222fb3c59534e0b8426cf843bf515e3ad48f233c5083ead5b987e1d92d4f4a639774ec23c8bf2c5e4611669050390007826a6fd9a723f0dbb2c7ad7775385746d51cadce521b109b6d86935cbed2768a3f32e4a200f728f49da4fdc53bd0735b21ad5b2188d18be433f9019dd04c1942f29643e517075830fbf1822f1e53442fd20c64104e7c68c33247ade8ac2d2a56bcc3d4e4f66c98e64384afa7404e979a7ca2b5c80acd7b30294517b520bac23892be11ee7bb3dbfc951d87aab84f1231ec34796369d10c17886f3bec29338632ca3754735bcbc55e1d0dba3442b7fc0c0001000000000000ffff000041000000d4758ad684c10f39e3833da1816715e2ed9e590575118a6193f0b4004932f17ec1a1f7ac91c6d39d2059e695de2d25e82107e8d9d3da1689207f66a29ce830129141dbdc992538586952a4a002f0d2a922e0b59177a2fceaa81be6cb4700410906ba267820a389778e4c58a89498b72b9ec8633d62eac1153cbe8bd7bc1aee8b92d3bf93c6de5745d60b96ae74244d0d2db9767650dfc1360e8dcb9a98899311bc6a9410a25e856b70bfb1130e5ba9c255a698158a17d018f3393e6a0e4631873fe0fceb2d597d4119f8a1ce24caab883622ca49ee93f47d514f0be2e714514a8a318ec0f8838daa85000000000000002a1c792f2654430df84e22decb78850be8f6feb25eb2e5075b997c3de9b8e72ec6cf1753031edd4ba1cce576757f772fdbc4f2d8396e"], 0x1110}, 0x6) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="26fa4e9aa91be943da15dfe0d4418b6ec2854dc82c5157f049edd72785fcaf8a3f71677274803a43da7044fbe7e2d1d661c246ff5ccb06fd473e299ef23126b49e69cfbe36c82ccf467af374ea016c581ec82cd4137a7facb32b", 0x5a) 03:21:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x05K\x00', 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000000c0)=0xfffffff7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x11) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xc}, {0x810f, 0x0, 0x0, 0xfffffffe}, {0x6, 0x4d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") 03:21:55 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x40, 0x6, r2}) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 03:21:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) close(r1) 03:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x343, &(0x7f0000000040)=[{0x4, 0x1}, {0x204c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:21:55 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) open$dir(&(0x7f0000000100)='./file1/../file0\x00', 0x8000, 0x1) symlinkat(&(0x7f0000000000)='./file1/file0\x00', r3, &(0x7f0000000080)='./file2\x00') mknod(&(0x7f0000000180)='./file2\x00', 0x4, 0x0) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='./file1\x00') 03:21:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 03:21:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) 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)) 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) 03:21:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1b91ac77"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="004a40e100000000000000c90000000000000000000000000000000000000000006ff0433f0000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007700"/122], &(0x7f0000000080)=0x6e) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) socket(0x17, 0x0, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r4, r5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x40, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 03:21:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x104, 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x0) 03:21:55 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x4}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r4, &(0x7f0000000180)="c59c7ee74826e3a12be4a8518b97eefac07431e1c3bc68e399c30f0eaf0b9767fd8922f1ca876a0de6071a106771998a9b25bb5f88af615b141aac9d162ed0cb02b425e4d61faffa08005ab6ca3d43e973a3b6fa80993692bcba7a6921f1bab2d45e7e8fe06164baab67271e953855c3f2f071e552bbc569db4878fbef7873934290db718522a7fa7241123a4ad4503710aff67919c59b2f91afeebd488e03284e3e5eb7f3f31f25f166ecd1586812f52e962e88", 0xb4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 03:21:55 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x20, 0x4}, {0x18, 0x3, 0x3}, 0xffff, [0x4, 0x0, 0x81, 0x1, 0x5, 0xe884, 0x401, 0x470a]}, 0x3c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x9) 03:21:55 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="d9f9526e6e3a57395121dfe604613ebd65f7e2952dae81f0729d03ddd9044926b5936b2fd5de2aa55b2ba7df25eeaabf5d8cdb945f2f10a94545100e6d832502be81a074d2f6e1c80f6f590506dcdc09d7382a09b70cab74d56828551e620eeb55782d12acaf1ee026afb9430ac63846c88a78f43cd8f31d9d04bc0ea30f713e53639fbeb75cd18522b8df7af0a3cfa027307f84101c06170f63323671430f404e3201861592e553dd393379cabc883fd8c527483075992952e761b70f62843660fe5ca1bce2c444513e9f033c8f5cfda888fb77e667af537bdd8d98009d6bbab02c31332b80fa7cbd1badcc83cce4ecb17b0ea338b8747b6e22971a8944b23cfe7d81752b841bb335fcb1303193de4a033367ed4f9a43c0cec60d9145410f7e24bc6c10e03e4d58", 0x128}, {&(0x7f00000002c0)="1c608de923a3c6844d535bf32d1a18203c01ffed8fe36a7aaf5ce3b0ffcac54c45d5c460c87ce4da14ad6210b00f2fbada2241b1ed0d0b3e2dd82296658075c330df0197fcc6bca49878310819730c68628b5abfbaed51c9109007447fc8af27a33dc52eb0e8cfa51f58ad82278f8d0f19c504f76dff70b594f00abf188eb600418c6bb81a99097b", 0x88}, {&(0x7f0000000380)="5195524cfbcca810c9a5f3e0a28bc57a3808e39650c9c66c73a91fc4913f20f5999624eca38cb76c1f23265b240175e64ddac84dde06b79d3740", 0x3a}, {&(0x7f00000003c0)="1be534e6d68640ad421521687ed792dd373708eb8ca48430c235513ef5e98d0f51e7272131471d6d5f8172724d6aefb7f835b0cc699195a2d720dc675433034d80abe46c1af52ece9e1097764752acf8736d6e5e67cbe3a1a7c8e31bb65ec75d5e642dc3b5a328f572ec7cbdc2e22d067c36d4ad3ee489fb91191800123d39ef3054c3063e7b850b99e8162550c151d5f88b00cc9a2609a45f5d4e00f2c86085aba2", 0xa2}], 0x4, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000080)=""/25, 0x19}], 0x1, 0x0, 0xfffffffffffffffc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ftruncate(r0, 0x0, 0x0) 03:21:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r7, r4) r8 = semget$private(0x0, 0x1, 0x100) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0xffffffffffffff3e) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0xc) r13 = semget$private(0x0, 0x1, 0x100) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r1, r7, r17) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) 03:21:55 executing program 0: socket(0x2, 0x4003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7db86a3ed"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="36b9ba4f366546d30a5cbaeb301190e0740101f70597fd4379e2f42f4b865f4c3c3e036cfe23ce3ce7c55cd07114dd6e7d3d67ce735145949a35b4e3b01e3e1c43e6c246aaefd2e8e3feda8f3628b8cfd3eb7ba18b8877a9395c0dae5443323ec80773b19f4febe26dd3ac93e5d3899289cb8ebe1b1be49fee9db553197c352c65577866be015dd7d6666231b1f2e34d3799486416145eb8a482b7479348501e675e81d53094b85155f9e28cb192c8c030535b196350910b412958", 0xbb}, {&(0x7f00000000c0)="121e4c91b2632714afd6403255e53af2ba92be6456f6799d1996833d6960", 0x1e}, {&(0x7f0000000dc0)="af33d71c0b122ed594d14fa8bb65505bbecec6222754490d27ddbc7b3920e7658b0b9f8188a306d0d9325d8b76078a6f4e1936c9e96aa5df6d8adb9b6786bc7fcc418b7034941a9e70506d9782777c7cef33ef76fe838c86a73ce90f2d954bac16bc301955d4022105f5e4120c5f2df2c537cba330cece843fc0c87706f1c4de6c99e37bf087abec0d5a9ee0e36de0867ab1c203ef253bb4", 0x98}], 0x3) 03:21:55 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$getown(r1, 0x5) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = msgget$private(0x0, 0x100) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getegid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7ff, r4, r5, r6, r7, 0x40}, 0x3, 0x1ff, r2, r2, 0x2, 0x1ff, 0xffffffffffff7fff, 0x3e}) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r8, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000000)={0x200, 0x0, 0x6, 0xd133, 0x4}, 0xc) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0xf82b9b869052b5db, r10, 0x0, 0x1000000000000000) 03:21:55 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000200)=""/66, 0x42) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 03:21:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x48}, {0x20000000000006, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 03:21:56 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xffffffc0, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000000)) 03:21:56 executing program 1: getpgrp() r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 03:21:56 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000100)={0x28000000, 0x1}, 0x10) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x8000, 0x81) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000240)='./bus\x00', 0x400, 0xd5c065b241c91d33) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x100, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = kqueue() r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r12, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffc, 0x2d, 0x80000000, 0x100, 0x3}, {{r9}, 0xfffffffffffffff9, 0x81, 0x1, 0x52b, 0x4}, {{r10}, 0xfffffffffffffffa, 0x48, 0x8, 0xa, 0x7c}, {{r11}, 0xfffffffffffffff9, 0x5c, 0x80, 0x7fff, 0x5}], 0x7, &(0x7f00000003c0)=[{{r12}, 0x4, 0x1, 0xd1, 0xff, 0x1}, {{r13}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0xffff}, {{r14}, 0xfffffffffffffff9, 0x4, 0x1e00ffffe, 0x8, 0x81}, {{}, 0xffffffffffffffff, 0x8, 0x20000000, 0x5, 0x7d4}, {{r15}, 0x871167b892dcf17c, 0x2c, 0x20, 0x7fff, 0x2}, {{r16}, 0xfffffffffffffffd, 0x0, 0x60, 0x9, 0x3}], 0x7, &(0x7f0000000480)={0x20, 0x8001}) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000fea800"/83], &(0x7f00000000c0)=0x53) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 03:21:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xa3, 0xfb, 0xcd, 0x6}, {0x3e8, 0x2, 0xff, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c, 0x0, 0x0, 0x8}, {0x3}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = semget$private(0x0, 0x3, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = fcntl$dupfd(r3, 0x0, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r8, r5) r9 = semget$private(0x0, 0x1, 0x100) r10 = getgid() r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r10, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r8, r10}, 0x47) r14 = getuid() r15 = socket$unix(0x1, 0x1, 0x0) r16 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r19 = fcntl$dupfd(r15, 0x0, r18) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r20, r17) r21 = semget$private(0x0, 0x1, 0x100) r22 = getgid() r23 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r23, 0x0, 0x13, &(0x7f0000000380), 0x0) listen(r23, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r21, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r22, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={r16, r20, r22}, 0x47) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, r10, r14, r22, 0x2, 0x40}, 0x80, 0x0, 0xff}) r26 = semget$private(0x0, 0x1, 0x260) semctl$GETZCNT(r26, 0x3, 0x7, &(0x7f0000000240)=""/159) 03:21:56 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file1\x00', 0x1a4) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x60000000, 0x5754, 0x401, 0x0, 0x3, 0x6, 0x10000, 0xcb7245f39f6a947e, 0x1, 0x7fffffff, 0x8}) 03:21:56 executing program 0: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() readv(0xffffffffffffff9c, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/29, 0x1d}], 0x1) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 03:21:56 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83, 0x4, 0x400000000}], 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1ff, 0x5}, {0x0, 0xe2b}}, 0x0) close(r1) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 03:21:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb10b7f69c7c1256b1c31c53606cd2b5e6547b340ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0xe2f488eb0814e1f0, 0x7}, 0x8) write(r1, &(0x7f0000000340)="377d20c7c6e4d6b133b929b1133c190717488513e05b81099470fea3fcf0a329f5336c3449ccba1b4a505cb5069fdc6843cb", 0x32) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 03:21:56 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000840)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f556336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2edb89bec2afadad62f310b404f36a00f90006ee01be657aea8a3f800040000000000000000000000000000000000050000000000000000000000000000c6e012e27a815fc94f628ae13622ebcea831cd65d9a5672a7d25438cd723decb8d37de082a589303fd15ac837ba7dfbe752ab714feb7631be174924db626916d977adb73fdd0f8b8112d875f011f20c6ad11c6ea68ecb0a9cefd2a914ebaac84cb88fc98989f97dfb584ad27453ed4eb5cbdf029d0e4063d630344b0a5df2bb9ab5b2532a0332589de9bf5dccc3d966ddf81a14c9e67d09bbd2573cb12dc873adc79c52f1a9dff19cefb50c545176bb6be0303e6a33b6344f725d6301707320dd1caebc4628cdd02dc81ed89f93ddb4a25395d6fbcf46f12d272feaf57b8812242800fc06a8d9ce7fa79acf9bf2a13539f2259c1c87f4354e920ece5e7b0868d489921ea62c899a68c024819a38264b1c7cf40ee81e34e73c4824553920d39e75054398a69e041cb0bdbe28aacb937070701e829d4b273de9d50159d34ddd04a62847f06ecf9201435b025", 0x204, 0x0, 0x0, 0x0) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xffffffffffffff5b) r10 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) r12 = dup2(r11, r11) r13 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r12, r13, r15) getgroups(0x6, &(0x7f0000000080)=[r15, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r17 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r9, r16, r17, r18, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r19 = socket(0x11, 0x3, 0x0) sendto$unix(r19, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = dup(r22) sendto$unix(r23, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763442f580a27bf09d131d5fc8d1f185025df4a9511f19a16c3782f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcbff7081909fb72bfab66dd2a5b9e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d101f833a454950d3cd6081414716b455a4c291c8b3592aacf1a0e9a258a1e9b5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bce51feb87b428de1802a89a1dd309059bcc4ab0a5876444ff2e4934e543175fe72de27fa79eaa60872adba1d1ccd364ef13527aca57ff9047a8285d6bbeb8d26d3e6aac3bf15a532081fe95fa9f4e4f252534151dbf3a890d620d6e3ce"], 0xa) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 03:21:57 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x80}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") openat(r0, &(0x7f0000000040)='./bus\x00', 0x10000, 0x14) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000600)="00000018600417b2ee222b00fe0000ffffffff00000008f6ceffff276e2b8d2a48d69e00000000000000000029030000000058a393355fdee30badc24f42a0b66803c6e2086caa672009bca0ac4053421073785183e8acc58c7568d57e0671a6a5a308cac6a311a31a8796a0b230aa6b0dd841c489b87af91026739a4c4bb3369aac6e8567eb6efff195837045afa4f225d6a54d34bfdb813197a54cb313b7291baf5cbe9b8e8ebc992194eda62c7a17c8262de1e4e9441a44a4e5872d5d4f746440e4c6b0287dee85e2c4acce7e5d2b192fcc9b6cfd4453d99f97c29aab775a1e397c31432b0cc5dbbc90a909eef6a4f8f968622fb97ac8f8a8786a86a6afb17b572cc443bd482d1f55393022ce23cfe731c232bd294df8d86c75d9ff41c1952e82a1083bdf1d638fc42ea79d4f64dfd1474a9831dabd51a8d577419bd724be7348bac2f0758557264597bdf187d977d5d45bf8fc9599f34e93fed7e2d813456c89249be742e665c51cea3aa243b3caad", 0x80c}], 0x1) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000000c0)=0xa2a) clock_gettime(0x3, &(0x7f0000000000)) 03:21:57 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x811, r3, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x8, [{0x1, 0x9}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0xfff}, {0x2, 0xaa}, {0x0, 0x3}, {0x1, 0x8001}, {0x1}, {0x0, 0x385}, {0x1, 0x1}, {0x2, 0xfffff801}, {0x2, 0x7}, {0x2, 0x7}, {0x1, 0x9}, {0x3, 0x25e0b6b4}, {0x3}, {0x3}, {0x1, 0x8001}, {0x0, 0x7}, {0x1, 0x4}, {0x2, 0x3}, {0x0, 0x1ff}, {0x2, 0x4}, {}, {0x3, 0x1}, {0x1, 0x3}, {0x3, 0xfffffff9}, {0x2}, {0x1, 0x8}, {0x0, 0xfffffff8}, {0x3, 0x49}, {0x2, 0x20}]}) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) msgget$private(0x0, 0x10) 03:21:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100080000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:21:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x70081, 0x104) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0xfffffffffffffebc}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=[{0x60, 0xffff, 0x9, "b4d74c84108cfae6496c3e9be5296edd820892099e695fd650ca0e9d09bedd7f2611eb47469916da0d12703d0dcd02bb6faa5c4dfd5e65d6fc6bbd015cd7cfd01d8871bc9071590426235a535e"}, {0x85, 0x1, 0x0, "fb89aad82b31cecb18716b79f2c15fd2719c29e6b4bcb12b2759fb2d84cb697882ccfe7c309cb9d16c002f4345eaa451899a1cb7d23cceca3639b080456ba30bebb879b7a204a5a6c049db56a3264454a991c1b9f0fafe0300183dfe9e40b5ee0f929427c6bd49d2ab0c62303497bef761ecb0e2d3dbc09319caf809d2b7b651dff6f127ff0fd478656de31ed96b6f1ed400c0bfc89fab85cea5bb349c55bd6a3891b6df5a2febc43725e7bb7e779078ec959b67bafe021e2263bca2795db12c006499ac2630fd50319a6ec84209baef97d665f19b41924d59e19bf2faaa165a017d4d60d38dc6adc0b2bb7635a7ac6285f07b9f3da789765ef2072e4be2da01e23cd6bfdace6750d0af7f4bfc57ab55537d53a082d1c3ab6e9909cc16f384de76e5423f69ed1dc9e0d350daaeed341058feba91a333bcf3402dab30e4a5a2755e8b7a"}, {0x38, 0x1, 0x3, "0ce0980b1ebe019b71f0aa1bf7185da6c13068f1e729b413abb30d44cbab285c98"}, {0x40, 0x0, 0x8, "c419b6a12065305ad7a31dc8bac485bd224b02fcb71ce1a540985ecae92a9e33e9a838fa5ba9e012ad81e117160e17"}, {0x88, 0xffff, 0xd5, "370965f4dbdad558daf33e1a08506d81b6857bc2be70871db7532c47b5be7add26adde7bbb11f52f765473dd25dec6cdd33d4740b0a09a34cb21d1e17e127f2848bf6d29274586aadda623798df64f55b24e8a8d6b95ad5da9f457e6f89b3d83e67a471b3878d9c7ac181e70ac2d39c470f2ec51d5849023"}, {0xe0, 0xffff, 0x10000, "1bdae3a28b64b58a86a5a150da6ba4bf73def862145742d4470c197c3508079b3faaa8b228dac138f39cd0888d1aab5d02af9f34526fe741f7b12b063bb2b56d509b798412f9ade3c8a8e8be0000000094c97b8f692e23097ad3a9e70fc8f8218124989dceeece45b1f07db08a6601395c65f6fac0a05bb9877055b9ab3f779aab391ae2d1d92bc9b81e670689c3044c3e4719703e03611b9d10e376201fe55213887e25267530ab6ec6aac124bfc3b988ce82323d43572f4dd03a13cb32a31e3c1c5d9c91a2f1a2fe07833bb9b919"}], 0x19f}, 0x0) dup2(r0, r1) 03:21:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xc9) 03:21:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="93bdc06c8a6b3c45e96ebbad16fc") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) 03:21:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) r2 = socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r3 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = fcntl$dupfd(r3, 0x1e, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x7) r7 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000001c0)={0x0, './bus\x00', './bus\x00'}) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000140)=0xfffffff7) r10 = socket(0x2, 0x4001, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000200)={0x74, 0x0, &(0x7f0000000340)=""/116}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x800000000084}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) socket$inet(0x2, 0x4, 0x9) 03:21:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f0000000100)="c528777714288bc984915edd235210912ba6b32930c123a89e357323bb79ca04b0900ed70ec3039ee32e168e361be369403f1248e8eb6ddea47e943fb13f1c296269bec79cf8bf3550cce3fc5444f2286b462df6d16b856b402d53c06fbe84f7d0e16f76be07286122fc9690cdc0fa7b25352c56e2bf4b512554685df6045e1f1f441fa99808696837d8f841e69f5298866f16d36125f72100a595f711d63151492e176ca2608fc13a58ac3c", 0xac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80) 03:21:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0xfffffffd, 0x0, 0xfffffffd]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/139) r2 = getgid() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r2, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = semget$private(0x0, 0x1, 0x100) r7 = getgid() r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r7, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x16425006e26b21bb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = socket$unix(0x1, 0x1, 0x0) r14 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$dupfd(r13, 0x0, r16) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000980)=0xfffffffe) chown(&(0x7f00000001c0)='./file0\x00', r18, r15) r19 = semget$private(0x0, 0x1, 0x100) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, r18, r20}, 0x47) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0xfffffab3, r4, r10, r12, r20, 0x1, 0xff}, 0x32, 0x5}) write(r0, &(0x7f0000000040)="670dc3", 0x3) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:21:57 executing program 0: r0 = semget$private(0x0, 0x1, 0x4006c2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000240)=""/108) semop(0x0, &(0x7f0000000300)=[{0x4, 0x1ff, 0x1800}, {0xe7cd9244b9b956f3, 0x14a, 0x400}, {0x7, 0x3ff, 0x3d111de0e461a279}, {0x1, 0x9, 0x9a75d2a8da9babd3}, {0x4, 0x2}, {0x0, 0x1, 0x3000}, {0x0, 0x3f, 0x800}], 0x7) semop(r0, &(0x7f0000000100)=[{0x1, 0xf187, 0x800}, {0x0, 0x7, 0x800}, {0x3, 0x7b, 0x1000}, {0x0, 0x4, 0x1800}, {0x3, 0xed8, 0x1000}], 0x5) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000001c0)=""/101) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0x4, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000000)=""/139) r7 = semget$private(0x0, 0x1, 0x100) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0), 0x2aaaabeb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket$unix(0x1, 0x1, 0x0) getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = fcntl$dupfd(r14, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r18, r15) r19 = semget$private(0x0, 0x1, 0x100) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x80000001, 0x0, r11, r13, r20, 0x27, 0x4}, 0x401, 0x1, 0x10000}) getitimer(0x2, &(0x7f00000000c0)) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 03:21:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x400, 0x120) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xf, 0x40, 0x681f, 0xd71d}], 0x66, 0x0, 0x1fe, 0x0) r4 = dup2(r0, r1) r5 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) lseek(r6, 0x0, 0x100, 0x1) unlinkat(r4, &(0x7f0000000140)='./bus\x00', 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x237, 0x0}, 0x0) fchmod(r5, 0x74) 03:21:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x44) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = dup2(r0, r1) close(r2) 03:21:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) 03:21:57 executing program 0: socket(0x2, 0x2, 0xfc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 03:21:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x3, 0x102) r0 = socket(0x20, 0x3, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x4001, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/86, 0x56) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r6, 0x4, 0x40) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 03:21:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c, 0x0, 0x3}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='\xd0c\"\xe5\x99P1\xfe\x02', 0x8000, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 03:21:57 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) setrlimit(0x3, &(0x7f0000000000)={0x100000}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:21:57 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9233}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8002) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000080)=[0x0, 0x0]}) 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) 03:21:57 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x6, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000], [], [0x0, 0x0, 0x100]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:21:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r0, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) 03:21:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) chroot(&(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 03:21:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x24}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:21:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000080)="aa4a4698511df48d1ddc82e9491f98a76ebc8a0f6d425d5fb049fe39f7b88b53bae47bbe4a62bc393742b9ce12e5697dfe6d20e92355f0cac48640ea00dbe50aa717e7562d21d474ff160abeab1adfd4c5c2c04240ded0aa2f165a4a44978df8a664feefa15abafc6ac6d438bf6926cb84a9473cb6c425eac13112622485caea0eeb", 0x82, 0x0, 0xb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r2, &(0x7f0000000780)=@un=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) ioctl$TIOCSBRK(r2, 0x2000747b) 03:21:58 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x5, 0x800000000006], [], [0xfffffffffffffffd], [{}, {0x0, 0x0, 0x1, 0xffffffffffffffff}, {0x200, 0x0, 0x0, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000100)) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x80, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000840)="3d62b89f4556b155e97e676618d29269dc50944471188743e796cd28e3673c449d13d221397daaf7db010ef0025c034c74a2ccfdb65731f9b51c9019f5cf8dd6f9aaaae3471da421814db59b2adfacb409d07d048fe59e87f6213efe3eee98ad85913235eff4c26e8ee4cef4d33f7bffb714a63eadf7a87b6637450e3b080bee0bc7e6286886a095", 0x88}, {&(0x7f0000000900)="9ab1f162369a68a08e1d35aea00780caaadd4caa74dd513a8339fabfd3ed4e11c85a837b5f20da5efa560b418dd19957223638174e667089192a9a6aee0765a1beb1ba96b1030ed43dcde171e51629e14109bbc7a43ff106f87e1dca13dfc2b61a36ba109f2d8bd8fe82b1683bfb4ad7e06e54d8", 0x74}, {&(0x7f0000000980)="bf4a78a0d33068c39abebb0227556b403ad196e58f25391b3c4a8d2b53fed9f1bcdc28e21abadc96b45bdc26ab918fe26b16d683ddf178a1dc592f8651fa2db67897316cff623baac78c1be16262dfb472a67d928358f87af3adb8e88a23d52ab43578d038893aa372dad1177d18aee02d9d2725de62e96f2a50e1fb9e0cff9cca6e9c3e27ed259d0a033b99ce3f8804224abd9d5a2384ac8034a687ecc35d1b766f0c366f8f9ca774bd80291447f39e027d4008f611764360109370601db91a68767f5c035cfb4c916c01", 0xcb}], 0x3, &(0x7f0000000ac0)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r5]}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, r0, r6]}], 0x40, 0x77871df81307ad41}, 0x806) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000f80)=@file={0x19cfa7d2ad8a1153, './bus\x00'}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000001080)="861b96e1daf46245614023e295d6781d491b97b3989eccb7cde90c62cccae014ec0afe69006c4934d1795e595a93fc8426bd894c7ffd387a6074f75524bd81c66144f2c4cc139590410992a04c", 0x4d}, {&(0x7f0000000e80)="416e21d169bf6a87529786ec2471594cc2ebc0edbdf7942606ddd81c0ac46b4baf82d4191768c5cf1a5db26cd00707a7a2f232a4938ddd3a3c74496dae530534c816ba7a0c4ab4d46690f22a9b97c7608e544761ac09ccae38df46dbf916e4a62aed1b3a5298904fb72a7a4d083be61d3260630ab646842c799a94cfa9129b0f1a6b28af4a208871b5e84569d75c618b0506cb5f9f8847108d05bbc4a73021efedf2dfe976592b26558f63e3955fa8ed8bbf02c0afb53c61337c02605ac9d4dd9a56049f333fddc1", 0xc8}, {&(0x7f0000000fc0)="e1fb74d506fa025eabcc018449ddfc9c47c8642ac0fc42697ec91debd807b29291f3faf5fcf2c1bd6740cbf521297d008ab88619a311b575a76ea78e55d63848d5033ebcc340a0195b5171e89ce635ab61a905ea5c11f65ef24aa3a2c24e4be5e209f9bf2e2883e4ffe7c08dad97d2d637bffa1a601564129c6f1565d2af5af7bd86ecd1caf11d1339", 0x89}], 0x3, 0x0, 0x0, 0x4}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r7, &(0x7f0000000b40)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) socketpair(0x2, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r10, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) 03:21:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000000300"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x1a) 03:21:58 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x61}, &(0x7f0000000040)) 03:21:58 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 = semget$private(0x0, 0x1, 0x100) r2 = getgid() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r2, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpgrp() r8 = semget$private(0x0, 0x1, 0x100) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getegid() r14 = socket$unix(0x1, 0x1, 0x0) r15 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r18 = fcntl$dupfd(r14, 0x0, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r19, r16) r20 = semget$private(0x0, 0x1, 0x100) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={r15, r19, r21}, 0x47) r25 = socket$unix(0x1, 0x1, 0x0) r26 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r29 = fcntl$dupfd(r25, 0x0, r28) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r30, r27) r31 = semget$private(0x0, 0x1, 0x100) r32 = getgid() r33 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r33, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r33, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r31, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r32, r34, r35, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={r26, r30, r32}, 0x47) getgroups(0x4, &(0x7f0000000240)=[r16, r13, r32, r12]) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r37 = fcntl$dupfd(r6, 0x0, r36) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r38, 0x0) r39 = semget$private(0x0, 0x1, 0x100) r40 = getgid() r41 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r41, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r41, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r40, r42, r43, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={r7, r38, r40}, 0x47) setreuid(r4, r38) 03:21:58 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000700000/0x4000)=nil, 0x4000, 0x3) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x10001, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfe2a) 03:21:58 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = accept(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r4, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r2, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 03:21:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000108cd3fdf000000003066d064239826e7783edec41ccef7b4655170fad4e9b618ae174fd7b5778cdc00cecb95ad8f6afe31b0f5bf8cdfafd09a0b1f539b2979f0140d688f3ff2892c65e86de328975ffb98cb15", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x73}, 0x0) r2 = dup2(r1, r0) r3 = syz_open_pts() close(r3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x1000}) 03:21:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setstatus(r1, 0x4, 0x8c) close(r0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x2}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) dup(0xffffffffffffff9c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x9) write(r0, &(0x7f0000000800)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb40a8b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5fffd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c124143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab310100000000000000231c13cd72108000967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9332644b47ea5a6195e2b0bc87dc17f7bc7a80eacc1680960ae485b5899c7d26f3b17b64ef78a5fd16ff8677d9bd6a5c5e30f25960ad321e787904b067c9412faf661c996b9adc3b8e6fe36aa1d856be24fbb019e255e0f5e5bf4f17e64b8c8c8fc6f7e2ba2c591b5cb1656b20c637b5a5428b47d88e8532ef39c27e7be3b7787b5451bf2a4e99ce453c2eed23630c00f6df8efb6f17f57a9cd2ddcc31231755ea74215a257c5710970bc715e4fb0360331fcd6ec68fa8390f2f9ff4a293dc38cbb848554277d4143ac0c31a6cf3ab05d47e221770ea9c7a8d4162765be610e898e3cadd338dc8365c914eb9f498b6e80a97dd1115d77752626f00"/728, 0x3ff) 03:21:58 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 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup(r2) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r4, &(0x7f0000000040)="afb4c10b2e678a5385c329e71a", 0x100000298, 0x1, 0x0, 0x0) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 03:21:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() read(0xffffffffffffff9c, &(0x7f00000003c0)=""/94, 0x5e) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b2703ffffab7b74371b28cdfffe8100000000000000922c70766c307d0000000000", 0x2c}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) pwrite(r1, &(0x7f0000000500)="3c8cfa0d36e12c69701c13d90c468e4406d0d258983c19a7197b6a434188e6175b92e338743bbb9976f9f5c21d534bfb06069d10708ea8fd250686ebc0006bc6a73a13443a8872121e00d339a3935cbce6e67fc77db3c379d298aa8d02984c3a18d62afdb4cddb", 0x67, 0x0, 0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r9, 0x3}) bind(0xffffffffffffffff, &(0x7f0000000480)=@in6={0x18, 0x1, 0x0, 0xfffffffd}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r10 = geteuid() setreuid(r7, r10) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) stat(&(0x7f0000000640)='./bus\x00', &(0x7f00000005c0)) close(r0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r11) r12 = kqueue() r13 = kqueue() kevent(r12, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) preadv(r13, &(0x7f0000001c40)=[{&(0x7f0000000880)=""/250}, {&(0x7f0000000980)=""/4096}, {&(0x7f0000001980)=""/153}, {&(0x7f0000001a40)=""/153}, {&(0x7f0000001b00)=""/182}], 0x1d3, 0x0, 0x8000) close(r1) open(&(0x7f0000000580)='./bus\x00', 0x1, 0x10) 03:21:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c, 0x8}, {0x7ffffffe, 0x0, 0x47}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x14b62000) syz_emit_ethernet(0x15, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:21:58 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f00000000c0)="4c0686bc2f11bd85bb321b13705fd874c6e091d8743ac6014a7f622d671bdc167146176e177d2200178b2af7385495320d5ac9d31164d30675dc2de9ba48b21aed04b409c59d6c375b12959e051df0dba1ed461632488462065196d5eab2198fed8568fe67b199746f766272bb786dbf81322b0504ea788a2ed3", 0x7a) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 03:21:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x4000101, 0xffffffff, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 03:21:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x7fff, 0x1f}, {0x8, 0x2f}}, 0x61ef09d28caa8a7f) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r5, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="00002327000000000000000300000001000900b5000059", 0x17}], 0x1) 03:21:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x81, 0x81, 0x2, 0x7}]}) 03:21:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0xfffffffd) 03:21:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x8000, 0x109) fchflags(r3, 0x10000) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/175, 0xaf}], 0x4, 0x0, 0x100) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) sendto$inet6(r4, &(0x7f00000002c0)="f1b95f2390c7d563abb40fc5782f54f5a1f32e4af3e08220a5223420f1dd87ce22373a52cc0a23899cc08a5a32cb71508a0f44d316e3cb76cbd67fc23999c81d0c7a9a87728d28b4df7869107e6ecbc458ed03c44da8094bbafb04f4c6c83c120a4f3bdffceaade814926098f6f9a414f96ca04a382640b66d4bfe53f3a6832f90426536c1bbaccac395f87d78d87c327e12e860bac1b2dc3dbf84e650117ca6fe7d183d31d7d8b18436d0f66eb05c84c906b0973d58ee72494eca5045532080672586b50a6bb4b76dabc9a8a7a7654b38378abb06c2fc907efde754a3641b3ea1f18a7ee68da1faefc8e6a2ee18d9f64d2ae5f3cba2acfef358cb2292939a1032d44bfdf08f1a3ef75e895c54fee65a47e16b809c8d684439a28930e5cf6f9beb97a446c276d13017d099849b801cff97d46b1d397095535770381ba5ffbec3d2616bb04ec139c66284c88557cc2b16208d688ec34ef911b02417c9daa67ac23b7a349c1e81a2fa4d0d84ebe45d0c7f254b96d42572c47c1ad2c6a70a26c699b90affcce76461e03986061c183b425e170ed8bff99efe596981f387d7b15765f6ab8bcac532559a7e9f1ee7bc7fc149cf22851b1ab899e40319b7c2199902b842e9c3ea49182257d84a6b08dfb0ac5cb741d9bdd4f68c5e737efbcb26b02e78fa079fdd9b41f9d0e60407efb2cf13119de0799be0fe9bd7af5380dda295554b54b07e29b2cec9f5ac87cf93d6fa64d2f7519a97a80548b4a855f940a3e1a125ce4ca7c4f55f55699173ab21d64aa2b62440db2f81b2efb2b9628edb13bad547b175974647101cc26f4108afafdc679fd38c025487b673660ff9b72f5077d81dd07fb1f85699b1a5c5c0ea90f92e9b1cb569c5277da1a1471c812e75c86b2b2eb75f9e63df48fc603ca42cf8737b7750a8fddd15b0b3db2db6b84940b5e1584fd8b2954b4d2152ded2d29271f5a375af52fa70d972ce7d0f958293e5aff892cb980a028106c7a0ae7763b2aebbbdadfb25e334fb118acf90a2d69d5faf62df3c9f1c779a7880c050f36cfb73a4a2e3ad8be3685a9e4e1e37906beb57012e75118eb61eab72b8b0200e8049ef8eff1a1e510448bb81a140134476d715e6f67accf77d06a5025dbdb55f72fea1e7092cd95d5807ad86f1f0d36678c84e85f28943a8aebec2bc23acdf7a9f057cf3edb02372966963e8f30f0f1b3a639b4349ec99731f89f2e3a2f46bc598550b2e37d11ffe3b004d85bfddea474ff0cf6068ca87b45ab0889e4fd1b918b606caf6e56bc302237cd7d3749b53d174c0d1f8323f4ab214ae2cd6ea7a3eb27f3da00de0f879dd4041599947330203ea9c6c177066b02a87978f5a14c8cb1d1a6d7742bc78b7172edf27f4ca44ba813d0bbcd58256670624b01b60736b0817a9f2b69af1c0f74a77dc713876da2ad2e7f3d324fb08d95816ad2d8cf3e89cd6af52a7d7c377443413d138630c9db33ac642638890b75d0814ef92d4a4f8185daf7fb6c69253320dd03bda9b8fbc31345b3e2452158127e1fc35a3ef80c2d7d86d687a1e98032724214a9fc158fb5c32fb7da711483804d3f0bf1c31b2e9bb97eace3a96a81ce3ea0eb632f82b569dc0bfd8f9edcf5c9f6ca6fff5addb286e5ef371c71a021feec7908a313a8e018a1ca6911984cc2c1d399a69c4e8ef370b94d9246fad5fd113d7b56836e24a50893769ae8d17e5fec8f98e3997f24aecf9c2ed7a959bb38c1c19f0ae1430fc5ce54c4c9036e36eea3017b692be70f02b815fae367f384cd3ff65e33a60cf3ca022c060eaa897f34198a9e0c22a938b54acfc6458e9779aab5ad4c8f01ffc0a037e1e6a9402a06a8f104f3695d70004bb1517ed74fe20368cdc403c10001ca3349beffb0e2e18a5cff34f856bb35b5cdfaf9e30cee2c635c20c0a4a56d4f10db75242c4c56aa893aa92dd42cdbd58717809dd7ceb0ba72b668a081bab41be71c52e316e00b43111741361f1b4b990b6e1b60fbe60c00219a9baf7745386e79eaf8fe72642f7b9a345c79d86524655e76d7c2a2122850735ef9eb3a3fe52b8f7ff5246f87467b99af9453261a84cd8d7b516228c75ddc4e805fd03f9dcbf57d0353349b3bcdafe663a4177c9784d6301b5749c5316871b4f31ed53938d65330c44fcf61f802eb1789785131310114a497a52a1fe01f789906c1ed9eb3a5c71c68d579699d16f59dd4ad5e26b574a34c5d521998ce2d6be1922a63f2e5e8aa244bf3c5323aa4980769d9201f158717388ac4c45e2b2a920d89d196a2bf6a32a3586b2969203f3dece0f1b23b878e3c8daa98e01956b9d2d20d8dea6ae7a30caf525b3cf1fdf739c5e886f9ef8ae80e5b68a23ddb024c647854382e49ccb50494ce815114ee3b2d583418bb62d184206a97587fc50a1608fbdca69e9e826149f50449f78a8c934cd3f39c28e73c02f04a2b3963d14330a0fd57ee454e893a1782e7476d5fb8562ad218872a303ef899a7f3f9327ba7ad7dc1e5402d101fbb2db648cd21b2e6d9b53486c6b88bd5876556a18d9d61a8e2e8e838b6e3b7c49f25b9bd3b1bb508c18dd875866ac12832ca75ec05045112e6c22e6f964c5907f874790ab226e29c2c544a949395cd1edce7bcec51eeb89a2e296547602763b5127ad13aa6cac2f8a499c617047fa2d568a2e7ee28316ef7b7b8d8929e3e314d774edcb58c8f895970b07bc3027153c867a35850a3da0431e00aa283bc9abaff8cb241a527a1eecdf3d6c167892084f4f26ad28fb8645e030aae898904cd50d01094fbefcb74bc2ba49f43a4fa7acb6a57e861859211c63b3706034c942de3ab47ea1cad0e4053ec9641c83e9dfd508a2235759e5843536bb887c56dc80e6f68ad627490f27b969b1337a22e5f2892448509a48e1b7f33db374d042e7200e860f106e55bd5ed24b8148c887c9bdd0e3c921ca10b2f53d312d5101e3845c6089d2dafddc92090302ec2dd25d27702e3edee289fd05477585b1de1576979dccea3721dbc0cbbc3d6bb8545b2dda8916864c9c7027664b6bad2713d909804932348ac750bcd6791ce75ed558d85f0c4e3b5f0c3ac3edf154da6c552429626f5673c729bff4c25d604b8d9f7748ba3dba03206b53d066975cd09500150930e3befef3795c34da921949d40f79f7b3b4044df1c9e4f94cfe4db75fe76acc18f65626e77074abcb2841fcd74fcfe9a3683a8cbb9a352cedae95290410e95f06cd7ba058eb6f406ff6d218e9910cbde193adff3990809dd10b775ac941f0458ccfdbaf38e7a1dee8595fbd7281b30a057693ceb614b321ecfa730556901e466b1da6638442503e8688f1c393da728a5528604f136c5a3c6fb9c37ed9c94b275ff9722af1b94716cf2076e220042781e11f5b25608d8bf399a2d6cc9946d8e69c15065f79a83843d8229cf7c6059a32702d5cb5613126110c1b8a4b5481bb523c249ccec2a69de5e55b1b17a0b1ff6e63bf40444242f88512ade7032e23f3ed4a30780c2bcd7ffd3d13c6e71a326186512a10148922f83eb7f18194c46298a3db97c8dcc2de953cc14494e4c367a49af42d33dda11cf57fe96c6c5ffd81780ab24f173358e0b487a70c9b7567712761f10e1ccbc705146bc7b5d703c2d22a9c0ab6a0af09884f7d541dce32a4bd7b40ed3886802dbffffa0005bd132ed2b57d4de4b1484d58de8306f2393c697214072540254887dc9c36c3bbbead4b0f314f0a3c1fea263bb66963292274b154eb311ae81dba7b8b0129cdc35e2956f1460fa1f0a66b35cfe349516ced581461cda1a36cf8d08143b8ea391653ca48c8e81f8fd0b62e8f5e0db81a101e767927dee3c26a627ab14ca3a22d5ae1ccf6b528960b2fa978651d02c44150189f578951cd7761b7c5a89cf5e549a8c1eefaf43be2d0835f9adcd9decfb7d4d9e06a1c3af7af2ad227e8fca1822e161f003ae791060a4aa1fa076111b8dc49b7f9fe74ca32476d52389fabb11b1e03dd30757c7b5744b00d10452439effee0feac123ccadd500e049179ed829b7ba2d42d1a0e8a9437445f6df0a16acb2341029462fdbb59e588716de28285cc329b1c3e4d53d11bd5a1e17e34f71c0b2d96d4a83e57cd13e2b83b587ba6d88874db84ecb6a2997800f59856a11c6aea832d80d0ab0afc4c8635bf5d7fe8f0cf44c57143e932a839be49d07c12d2823f722ad9e6a5ba523e48ef20c99be99a7d71de8ef73fc44f3edc34955334f96272c3a43d01d11e3709b666540a05f1109c66181cb2e52f6fede27dc0306de0dfcd07e69f87f39527ab0f2d39c0cc02ebebeb41202d61256f771c4cf895cd86e287de492dc0b23956f4c64b8fe33c00e72365c44ce61df2611563c07a7e061ea9ee2ee5eaf863d703cc8255c496323e62f1e08075c30eabdfa57518ebc6700e2943e00f869795bea97ec16a22018ae620533890a1ff16da086ea8fdbcc94d97092cd8cd1183af75b4c329f16da9844963e4c00499977a69f4d7c9836845e1ca232da5430e28a931e387b08676c515a1166aef4040aea361874a30377d0cb55e6cf6c17d01dbb5fd3ace79e4925859ae0845fb31d825f6d60a5d7b67d946045253fea69452404b2bf56927faef10df3622303621ce93f3182dd9fa5cd28adae83a620853703113b3d1125adb4d417326cb19e45ab0e750dbb5b67cc55bc81ed9ba05fc09b899553f0831e27fc6aae1702810e1bf162476dad0622470c3f4003fc429737e63a46f6ebfd9761a85221afb04f397efd3e5ec9eb9d34fe1f0a070110d1ac6ba60dfe049a38ecf4740d4c3129157590010c17f26c5b4c9636429639b9efd9def8aa073e10d50dcfb355b74feb22730b5fe86ff2accf9733602b2cdbe3861c5bfb0acd3444744e6ce15e13263669fcf7a70283734c51acb10f46767806d3aacf2d5a3ac5fba6dd2a1a55f8e3a2a9e92ddbb4f2e87190f705b62c74f76b935dcd0da177cc4e9ec15b7c055eddcdac8da2a8009e3e5a3f65fbf50912c4920a65db7f2799ef064b30eb9b95173cab87e2779975963bcec8f5c2b586013f6653d44bd4155a2a21afda59c8ff7b2b9562ce38b00f85ea47ee56677d3fba343e3ecb41fc1e742ade486c9797ac9e510db2b41903049d4de5ca256364af303f9c90bd93677c67a144ac90088a1bca35bfdf85ce7e7c2054fc0c0dac8dc0d5aa69a70a187c0c2fbd61a8bff5846a12a4abf04c2ead5a792d5f6711056793b791dede10d1aad615e02f64f4f37cd34f030b019e23a82bf58b2eabc5dd19585f05ba646af551205e6e1b28785ed127f4e88d4a5ca4df1ec7eb4ce636a8e6af3f69766026ca4606ac4e34a4201dd04e710b25a7a3a76675580709cb36f7dfca1201109800be8532a3ac66d547dd585663243b410e79e6596da253a94eb8bc56fafe0c17afc29554d579e8a6673ef83b10e1c3c616f1ce2382cacff95657fe2934a06b8fcc036cb4c24540ea5df5587b231c6731a0d82b3b5ff7086dee39b0354b12072e37eb1c144fca5f1b77da478be19cf13ad66891ec7a22fcac68f5c51c0965d61f90114803c020e80a33fa172bd7e83b77b30b8ac369ccb383efbc34c46e0ee733283258f451651ae6c8b967993377e1084d1e0009aff18d6463040d83d46fe4a76d3431a6208fc41b9049da5589882b30046bf17922cab967beae917751aec86729454ed65cd8c04aa5e9feadff1a9bf96b86a2a609591ddbe790390d2a549141f3aea233a9ac7b58281845f2e0486b0d8fa7b108b5e00e13865713dece79f7d6002bc4212f595930d3591", 0x1000, 0x2, &(0x7f00000000c0)={0x18, 0x0, 0x5, 0x547}, 0xc) syz_emit_ethernet(0x8dc2ccd6e1f8848e, &(0x7f0000001780)="15622da02c5ffc32cf0900000b24eca0576b58dfc16abd2d70621e56047a90b64485020dcb540000000000001501626f6c9bf2c7768d32c7bc19b4c2b46f63bec88582438b8ea69e2473f305a2d6897d8d008aeabb48a77aae49e1d6ced2fc7b9843f6a65dbb0520b1c9bc1c81e0ab007f32f2558807821268463796d3318a41bfd900485c6afc7f0000000000000000006626089349c6f5e179a4d97b7a6b7a759f1cc843e99719f7b06253703796d677e0f80f205c0c9c57e1e49bc2b26363c28b4fa93e668613a8f0e07c744ee10b6e6952924f312a70aa1a94a34ca0aef174da104aaa79107033209393d9fa3df8bbdef8072e326cfcbef477cb7b91529f558c06c97a56d8829e2983b7ae230d343e1fdda085335920786b30320c756eebb012d1e92f88ac7a6b13e20d645badb101cba139d2116cce837e7e4dcc3639751fb2772e3e87b1fa70a3d13dac131f459eada3038c724f3dec0b78fc2ed99c9b59774ccb8e569d8600"/370) 03:21:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)="6d48c96c3230ce0d6df354e459410c5de9f28c2e3f88463bebb343e53134bd6d16f5e2f405e2d69425439ea09ddeb147ecb919dd56299547149828ce761d451e395560ddf1c4041a23f610b3c5e9f6d6014a1ae7d319e14eedbb24e38915b03fe6288d7d30e43be0bda684fbb78adaa001c0f13b989613556591ce595c5acf05ae9c1399f1bb50053a5c52b9c41f37e9c6b3399acc66f8671fdf0a716be88d6f8ab922a91ef7f5642982f32e1599836ddb21ac4ac4d62f4bbbd567a17396de7b209312fb0df2f1106982", 0xca) 03:21:59 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffdcb) r6 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) getuid() r8 = getegid() fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) r12 = geteuid() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x5af1, r12, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r14, 0xf, r13) r15 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r17 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) r19 = socket$unix(0x1, 0x1, 0x0) r20 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r23 = fcntl$dupfd(r19, 0x0, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r24, r21) r25 = semget$private(0x0, 0x1, 0x100) r26 = getgid() r27 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r27, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r26, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000040)={r20, r24, r26}, 0x47) getgroups(0x3, &(0x7f00000005c0)=[r18, r26, r18]) r30 = getuid() r31 = getegid() r32 = fcntl$getown(r14, 0x5) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r34 = getpid() fcntl$lock(r33, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r34}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r16, r18, r30, r31, 0x20, 0x80}, 0x3, 0x7, r32, r34, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r12, r7, r30, r8, 0x20, 0x80}, 0x3, 0x7, r1, r10, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r8]) r35 = socket(0x18, 0x1, 0x0) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r36, 0xf, r35) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r37 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x14) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r36, 0x5) r39 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r40 = getpid() fcntl$lock(r39, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r40}) r41 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r41, 0x0, 0x0) shmctl$IPC_SET(r41, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r41, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r43 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r43, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r43, &(0x7f00000007c0), 0xcb005093f78273e) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r45, r42, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r46 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r46}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x8d) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 03:21:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0xc003, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699f, &(0x7f0000000300)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe09}, 0x209) dup(r6) socketpair(0x3, 0x4, 0x7, &(0x7f0000000040)) 03:21:59 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r4 = getpid() fcntl$setown(r0, 0x6, r4) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 03:22:00 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1}, {r2, 0x8}], 0x2, 0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) 03:22:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) r4 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x8000, 0xa) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) execve(0x0, 0x0, 0x0) 03:22:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffc}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r3, &(0x7f00000001c0)="f4eba0365aea8248e59b1c95109de95677eccfcea8c003767bbe8a177d39f5e50d9e19783ab5d99cb10327e4072b6c27a6f100bf7cea27bbd0d8ee346483", 0x3e) r4 = syz_open_pts() close(r0) dup(r4) setitimer(0x2, &(0x7f0000000140)={{0x101, 0x5}, {0x9}}, &(0x7f0000000180)) r5 = syz_open_pts() readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 03:22:00 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = msgget(0x0, 0x200) r2 = getuid() r3 = semget$private(0x0, 0x1, 0x100) r4 = getgid() r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$unix(0x1, 0x1, 0x0) r9 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = fcntl$dupfd(r8, 0x0, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r13, r10) r14 = semget$private(0x0, 0x1, 0x100) r15 = getgid() r16 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r16, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r16, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r15, r17, r18, 0x2, 0x9}, 0x86, 0x5, 0x8}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={r9, r13, r15}, 0x47) r19 = semget$private(0x0, 0x1, 0x100) getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r23 = socket$unix(0x1, 0x1, 0x0) r24 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r27 = fcntl$dupfd(r23, 0x0, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r28, r25) r29 = semget$private(0x0, 0x1, 0x100) r30 = getgid() r31 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r31, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r31, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r29, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r30, r32, r33, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={r24, r28, r30}, 0x47) r34 = socket$unix(0x1, 0x1, 0x0) r35 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r37, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r38 = fcntl$dupfd(r34, 0x0, r37) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r39, r36) r40 = semget$private(0x0, 0x1, 0x100) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r40, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={r35, r39, r41}, 0x47) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, r39, r30, r21, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, r7, r15, 0xffffffffffffffff, r22, 0x0]) r46 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xffffff80, 0x0, 0xffffffffffffffff, r2, r45, 0x100, 0x400}, 0x8, 0x6, 0x0, r46, 0xaf, 0x3, 0xff, 0x1000}) r47 = socket(0x18, 0x3, 0x0) r48 = socket(0x18, 0x3, 0x0) setsockopt(r48, 0x0, 0x40, &(0x7f0000000280)="d8acd078f218cc0100fed0a5", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r47, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r47, &(0x7f0000000100)="8c65", 0x6d2) wsmuxpoll: not open wsmuxpoll: not open 03:22:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x2}) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 03:22:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/devQbpf\x00', 0x81, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54, 0x0, 0x0, 0x8001}, {0x65}, {0x8fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fchflags(r1, 0x10000) 03:22:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x1}, {0xed, 0x9}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x15}, {0x200000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 03:22:01 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) 03:22:01 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 03:22:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) close(r1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$lock(r2, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x60b882d7, 0xfe, r4}) 03:22:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 03:22:02 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x2, 0x200) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:22:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 03:22:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) semget(0x2, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4009}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:22:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x800) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 03:22:02 executing program 1: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./control\x00', 0x1, 0x7fffffff, 0x0, 0x0, 0x7, 0xe6a2, 0x7, 0x1, 0x0, 0x6, 0x10001}) mknod(&(0x7f0000000000)='./control/file0\x00', 0x21c0, 0x3ff) r1 = open(&(0x7f0000000040)='./control\x00', 0x100, 0xd6c05ac0ca10460c) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) pipe2(&(0x7f0000000180), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r6 = fcntl$getown(r2, 0x5) r7 = socket(0x2, 0x4001, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) openat(r8, &(0x7f0000000200)='./control\x00', 0x10, 0x4) r9 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000540)={{0x240000000, r4, r5, r4, r5, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r3, r6, 0x41d, 0x5, 0x5}) shmctl$SHM_UNLOCK(r9, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3, './file0\x00', './control\x00'}) 03:22:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x1, 0x100) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = semget$private(0x0, 0x1, 0x100) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r8, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000180)='./file0\x00', r5, r11) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:22:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 03:22:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x30) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) close(r1) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) mlockall(0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCNXCL(r2, 0x2000740e) 03:22:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) 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) socket(0x2, 0x4, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x14, 0xc155e7711db5476b) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x200, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = dup2(r13, 0xffffffffffffff9c) r15 = socket(0x18, 0x3, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r16, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x8000, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x40, 0x0) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffff8, 0x12, 0x2, 0xa2, 0x8}, {{r0}, 0x5, 0x0, 0x80, 0x2}, {{r9}, 0xffffffffffffffff, 0x82, 0x4, 0x7, 0xab07}, {{r10}, 0xfffffffffffffffc, 0x191, 0x4, 0x100000001, 0x2}], 0x5, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x10, 0x2, 0x318}, {{r11}, 0xfffffffffffffffe, 0x80, 0x80000000, 0x7, 0x10000}, {{r12}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x341, 0x5}, {{r14}, 0xfffffffffffffff9, 0x4, 0x20000000, 0xfffffffffffffffc, 0x1000}, {{r15}, 0xfffffffffffffff9, 0xd8, 0x78515482de1a72, 0x2, 0x7f}, {{r16}, 0xffffffffffffffff, 0x1, 0x20000008, 0x0, 0xffffffff}, {{r17}, 0xfffffffffffffffe, 0x80, 0x20, 0xa46, 0x9}, {{r18}, 0xc, 0x18, 0x4, 0x3, 0xf75}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x2, 0x2, 0xe, 0x200}, {{r19}, 0xffffffffffffffff, 0x4, 0x7, 0x4, 0x2}], 0x8, &(0x7f0000000440)={0xffffffff, 0x6}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:22:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = semget(0x2, 0x2, 0x44) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000200)=""/249) syz_emit_ethernet(0xe, &(0x7f0000000340)="bfe6b50c1ab4c130fb5f674ef2c6") 03:22:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000300)="95c99fae385c347c497e8b5a7666bc4fe668e2c3f35fce7bdc395071b0200baceed87565054dedba1c255bac3f97e2343c02798b63b6388a5bb290e1e2a3c1ff33ab951ca80c733b", 0x48}], 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000700), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:22:02 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x100000, 0x100000000}) 03:22:02 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = semget$private(0x0, 0x4, 0x40) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/98) 03:22:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x25e, 0x0, 0x3}, {0x4f, 0x0, 0x4, 0x400}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r3 = fcntl$dupfd(r2, 0x0, r0) fcntl$setflags(r3, 0x2, 0x2) 03:22:02 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) 03:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 03:22:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(r4, 0xffffffffffffffff) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$inet6(0x18, 0x5, 0x20) r6 = socket(0x2, 0x1, 0x4) sendmsg(r6, &(0x7f0000000740)={0x0, 0xffffffffffffffa9, 0x0, 0x1a9, 0x0, 0xfffffffffffffeb9}, 0x97776f32ae005b53) connect(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000040), 0x4) 03:22:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) r1 = socket$inet6(0x18, 0x1, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) getsockopt(r2, 0xfffffffc, 0x1f, &(0x7f0000000180)=""/187, &(0x7f0000000240)=0xbb) lseek(r1, 0x0, 0xc6b2, 0x1) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'\x05\b\x00', 0x0}) 03:22:02 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) r1 = socket(0x18, 0x4000, 0xcf) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwrite(r1, &(0x7f00000001c0)="9d656e78e0584f1ce76b54b9f9879387eb72e7ee2624a9b08adb7fb8be9d6c1a9978cdfefc0061ac58e9ecdca40c8c3797bd278ef5602a1bd7cdfdbd8dd097aa5bb047d08224cdc2eac13e037a9f789295763ef64330dbd309697335e68bbc44eb95367a0c16b41d535b64251f71e96dfb820803802ae29290214eef6fc6df1aa4420ec410ddd426cc0e54348bbd9193ee2baebc3d555ab2ec0f3721d27b2ab2d663498ec69caed235154dd5e081f6c839887e94d9673d472dedf3f2b19c098a04", 0xc1, 0x0, 0x2) r2 = dup(r0) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000b80), 0x2, 0x0, 0x0) 03:22:02 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) listen(r1, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="9a0000f74200000024e008180800000000000000", 0x3b6) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 03:22:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x54}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xfffffffffffffecd, &(0x7f0000000140)="72339f6a7141b006c4be332a62c69b439fbca290b54d6889fc96f5a8f899b243ad7c53169d81ae675b7b0866d16fb97022c07e270f8ec7c9ff55460ac042dd18dd2e2b71a6e8bd51078da25c483319b02f2d77544550e85b42cab704e442cc2621") 03:22:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f91b0e8d13000"], 0xa) chroot(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 03:22:03 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r2) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 03:22:03 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = 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(r1, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r5 = fcntl$getown(r1, 0x5) r6 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x240000000, r3, r4, r3, r4, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r2, r5, 0x41d, 0x5, 0x5}) r7 = socket$unix(0x1, 0x1, 0x0) r8 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r11 = fcntl$dupfd(r7, 0x0, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r12, r9) r13 = semget$private(0x0, 0x1, 0x100) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r15, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r17 = semget$private(0x0, 0x1, 0x100) r18 = getgid() r19 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r19, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r19, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r18, r20, r21, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r14, r20, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={r8, r12, r14}, 0x47) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = getuid() r24 = socket$unix(0x1, 0x1, 0x0) r25 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r28 = fcntl$dupfd(r24, 0x0, r27) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r29, r26) r30 = semget$private(0x0, 0x1, 0x100) r31 = getgid() r32 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r32, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r32, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r30, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r31, r33, r34, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={r25, r29, r31}, 0x47) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x4, r12, r22, r23, r31, 0x1, 0x1}, 0x7ff, 0x3f, 0xffffffffffffffff, r35, 0x40, 0xae80, 0x49}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) 03:22:04 executing program 0: 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/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x1, 0x100) r2 = getgid() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r2, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000000)=[r5]) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:22:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r2, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/139) semop(r2, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) r13 = dup2(r12, r12) r14 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, r16) getgroups(0x6, &(0x7f0000000080)=[r16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r10, r17, r18, r19, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = socket(0x11, 0x3, 0x0) sendto$unix(r23, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r24 = dup(r23) sendto$unix(r24, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626651c657eb9d65941b6a0fc109527a5b3084f750d547f4b122fb5f12c4c73b58649d9cdb6aea738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d0070c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6dbf693d5f98defee469afe5a37414e3a8c43d6219475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de3cd806c52e31084645c83a18199f98a22d1cec733a454950d3cd6081414716b455a4c291c8b3592aacf1a5cdb7185aff58d58b93bb4bfcaf8cad547b64c0d5c98dfef9fc57ebd831da87c4c479b49009ca4679e47d37a20bdf087b7d39a6900ad093597932530a7898b47157759b93d11c8f14e354fbcdb4a377112d1db5a0d860d8f42c65718ecde862b32042ec6e54d0960ab7c33872404b839e01d06e943755bceb3f32496428de1802a89a1dd309059bcc4ab0a"], 0xa) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x7c}, {0x6}]}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x16, &(0x7f0000000340)="03670000fe9b57f9e42e8f31d983802bd9a55b03144e") 03:22:04 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x8, 0x2, 0x0, 0x8e, 0x100000800}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000cc0)={0x10, 0x263a, 0x4, 0x7ff, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4f9f}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x5}, {&(0x7f0000000000/0x400000)=nil, &(0x7f000021a000/0x1000)=nil, 0x5}, {&(0x7f000009c000/0x3000)=nil, &(0x7f00003c0000/0x3000)=nil, 0x3}, {&(0x7f0000017000/0x2000)=nil, &(0x7f00000d8000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000028f000/0x3000)=nil, 0x4}, {&(0x7f0000240000/0x2000)=nil, &(0x7f00003e0000/0x10000)=nil, 0x1ff}, {&(0x7f00001a7000/0x1000)=nil, &(0x7f0000085000/0x4000)=nil, 0x5}, {&(0x7f0000290000/0x4000)=nil, &(0x7f00003d5000/0x3000)=nil, 0x6}, {&(0x7f00002ee000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x66a5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000325000/0x4000)=nil, 0xbea}, {&(0x7f000020a000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc5c}, {&(0x7f00002ea000/0x4000)=nil, &(0x7f00000d1000/0x4000)=nil, 0x101}, {&(0x7f00002f2000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f000008c000/0x3000)=nil, 0x5}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x828afd225da0ab3a, 0x0) kevent(r5, &(0x7f0000000440)=[{{r6}, 0xffffffffffffffff, 0x98, 0x2, 0x2, 0x1ff}], 0x8, &(0x7f00000004c0)=[{{r7}, 0xffffffffffffffff, 0x1b2, 0x1, 0x2, 0x4}, {{r8}, 0x7, 0x4, 0x0, 0x1, 0x20}, {{r9}, 0xfffffffffffffffd, 0x11, 0x20, 0x8, 0x7000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x1, 0x3, 0x68e6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x8, 0x9, 0xff}, {{r10}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x1ff}, {{r11}, 0x8000000000000003, 0x1, 0x60d5c2a168158f90, 0x0, 0xffff}], 0xe315, &(0x7f00000005c0)={0x401, 0x20}) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f3352d0291d8e55d3a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000847d25fa"], 0x560}, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[0x81, 0x0, 0x800, 0x0]}) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) getsockname$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) 03:22:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0xaaeb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:22:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1b}], 0x400000009130dbf, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0xf30, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x24, 0x9}, {{}, 0xffffffffffffffff, 0x4, 0x80000000, 0x6, 0x2}, {{r1}, 0xfffffffffffffff8, 0x12, 0x80, 0x4, 0x5}, {{r5}, 0xb, 0x63, 0x4, 0x8, 0x8000000000fe}], 0x9, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000100)=0x9) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() 03:22:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ftruncate(r1, 0x0, 0x9) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 03:22:04 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget$private(0x0, 0x402) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() setreuid(r4, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) r8 = getgid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r8}, 0x5, 0x2000, r7, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget(0x0, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x1, r9, 0x0, 0x0, 0x4a, 0x80a5, 0x200000}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0xa8, 0x6}, 0x8, 0x2, r7, r9, 0x0, 0xffffffff00000000, 0x100}) r11 = msgget$private(0x0, 0x0) msgsnd(r11, 0xffffffffffffffff, 0x315, 0x800) r12 = socket(0x200000000000001a, 0x3, 0x2e) bind(r12, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r13 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r13, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r21, r22) setuid(r17) r23 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r20, r18, r17, r21, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r16, 0xffffffffffffffff, r14, r18, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r24 = socket$inet(0x2, 0x2, 0x0) getsockopt(r24, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket$inet(0x2, 0x2, 0x0) getsockopt(r26, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r30, 0x4, 0x46bfb) r31 = getpgid(0x0) read(r30, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r30, 0x6, r31) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2990, r16, r25, r27, r28, 0x4, 0x6}, 0x6, 0x10000, r29, r31, 0x4, 0x5, 0xc0fc, 0x8}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0xffffffffffffffff, 0x315, 0x800) r33 = socket(0x200000000000001a, 0x3, 0x2e) bind(r33, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) r34 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r34, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x76) r36 = socket(0x18, 0x4003, 0x0) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r38 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setregid(r42, r43) setuid(r39) r44 = semget$private(0x0, 0x0, 0x231) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r41, r40, r39, r42, 0x20, 0xbeda}, 0x1e24, 0x200, 0xfd}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000340)={{0x1000009, r37, 0xffffffffffffffff, r35, r40, 0x8, 0x4}, 0xeb2, 0x5, 0xc4c2}) r45 = socket$inet(0x2, 0x2, 0x0) getsockopt(r45, 0x0, 0x24, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r47 = socket$inet(0x2, 0x2, 0x0) getsockopt(r47, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r49 = getgid() r50 = getpgid(0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r51, 0x4, 0x46bfb) r52 = getpgid(0x0) read(r51, &(0x7f0000000080)=""/101, 0x65) fcntl$setown(r51, 0x6, r52) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000200)={{0x2990, r37, r46, r48, r49, 0x4, 0x6}, 0x6, 0x10000, r50, r52, 0x4, 0x5, 0xc0fc, 0x8}) getgroups(0x1, &(0x7f0000000340)=[r46]) getgroups(0x4000000000000020, &(0x7f0000000040)=[r28, r53, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r3]) setgid(r54) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r55 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r55, 0x0, 0x2, &(0x7f00000001c0)=""/201) getrusage(0xa7d75c6d78e0fee, &(0x7f0000000480)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r56, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r57 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r58 = socket$unix(0x1, 0x6, 0x0) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000700), 0x4) socket$inet(0x2, 0x3, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:22:05 executing program 1: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)=0x80000001) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r5) r6 = open(&(0x7f0000000740)='./file0\x00', 0x8, 0x20) r7 = openat(r6, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r7, &(0x7f00000002c0)='./bus\x00', 0x100) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r8 = open(&(0x7f0000001400)='./file0\x00', 0x300, 0x24) flock(r8, 0x1) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000d00)) write(r6, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r9 = open(&(0x7f00000001c0)='./file1\x00', 0x30410, 0x1) writev(r9, &(0x7f0000000700)=[{&(0x7f0000000440)="395f0019a06ca00f4b6d6fc71fd0c5c6149cf221682dea7d34bb3d6b04ecfb5bc5825f8ee2ca10", 0x27}, {&(0x7f0000000480)="acd337e1e81fa54da3ba431db71a497a45eee358207f1b827b341ffd0e771d9896521a1a6c28c80ecd84128e353f4f586113871307a5dab07aec736fd3c133a0552150aa5717a7851538b6241bc2fbf43434fcefed7ebed90fe2da0372d46cdac86b9084466197ab6be25bf134d0d4b4db62f776a8f56bf503d9a8b829d0d8979fd942837db675b756328e2508a9a4ab4e228641be321bb3c31fa0b61c9275779248e557", 0xa4}, {&(0x7f0000000540)="70db88252f87ebf301d666da22e6c94778be2a7192ddd3ce10f1c704fb5bdcba62b1b564d48d0e781e51dc18f47bc0b8d54938409fc467570ed009c54089c6bab37871751ba3ed644f54210e99ec2bc2c1e114cbc9c9e3c6ee663b60557a4440ba83988a7ce6d15e0e39e82f86b71e5a362b8fa895173f245b4a9f524779e387932dc2cc6c3568598826b676cbc64471362683f0e70db8c66ce7adeb0e9769b36cdeeea45b", 0xa5}, {&(0x7f0000000600)="fdb30cb5a3b703fe4585524d70ec433c4803224766438853119a2be7b80e73f41f69bb90fb0cf0c98c69baafd767edd670cec5a03039459e6715940f3088cb0b2fa7525d37fed523f5a07396cc0f0db894140d7850fd7a91d1b2cb4c3bd61e148d19c5a8a139132f90d37391ff5605ae99affb730f5bf4ec150f921d04b7bedc704df39343f44eca7becdd9855663b1b1807fba7042dea8c1ae4b5a973a73637334073dc005520cb04e3d9816c01cbf625d8969792e6124fee264844997de7ce59", 0xc1}], 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r10 = msgget$private(0x0, 0x315) msgrcv(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r11 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r12 = socket(0x18, 0x1, 0x1) r13 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r12) r14 = socket(0x2, 0x1, 0x3) connect$unix(r14, &(0x7f0000000940)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313cefa5887b7e5b636fa755179bdec3e7209be2036fa764bb4a2b88db1553f255932bb41d8da12bd07caef8c0a793b74ecee7096a00f00007c035308f2141b0601ef67b8e71756bfdc06de0000ebaa54c677e08d08a5e86f8ba9c72887ca20284a24f2a3c271b64774119a5dc52928d4cf4900c6b2851e399b0e5b6cd95abcc0620c567a7304426e3c7e8c57d7a3bbcf721c574a7761e8eaa1ea08192318d81ca1b4d57b6f8f03af939af79d6a9517c942a084baaea85fd8fee69f20ab3b27273faa0aa6088e37176a76584723589e70fb0beba229593713282931cb1d142b7328aae3974f9d9adefea8001e53ce0c9ca5fd763a8e80fdd2f4f51d986509b1097f0f28601c19722b02d085e2ea0efe14134aaeed6a2921e1a98bb761e0e953641de92f4b0215e562d7cf23bda4190000002000000000100000fdff009a1f028117a2335fc912b694530dace79eff3d15b9c7287a4c0fed136a549bd552c13c05dd0b011fb38ef3246b87a968f5be4fcc7c76b8069b1aea3e38c39ca9fb1f913588cfa23b5610b283f47b58697fe81c643ee9040fd1373b65cbb9b93c72b1"], 0x10) pwritev(r14, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 03:22:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x1f, 0x400, 0x20, 0x1f, "d50bf962f0d1e7beccf2263aad462420a4e32592", 0x0, 0xfffffffd}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x5, 0x2, 0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 03:22:05 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 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) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/73) 03:22:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="baca6df5c40000000000000a53dec2b83eeb"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 03:22:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r2) 03:22:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(0xffffffffffffff9c, r1) sendto$inet(r2, &(0x7f00000001c0)="7bcdc4bdf0293672ca70662e621a0c3eff477e4035176fcb201de4", 0x1b, 0x40f, 0x0, 0xfffffffffffffc59) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSBRK(r0, 0x2000747b) 03:22:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x400, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r7, &(0x7f0000000740)={0x0, 0x1f3, 0x0, 0xfffffffffffffdcc, 0x0, 0xfffffffffffffd16}, 0x0) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket$inet(0x2, 0x4002, 0xfe) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff0, 0xc7, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000001, 0x6}, {{r4}, 0xfffffffffffffffb, 0x38, 0x40000000, 0x55d, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x8, 0x2, 0x2d38c1db, 0x20}, {{}, 0xfffffffffffffffd, 0xb1, 0x1, 0x7ff, 0x7}, {{r5}, 0xfffffffffffffffd, 0x8, 0x2, 0x9, 0x1}, {{r6}, 0xfffffffffffffff9, 0x2, 0x800fffbf, 0xfff, 0xfffffffc}, {{r8}, 0xfffffffffffffff9, 0x11, 0x80000000, 0x1800000000000, 0x1f}, {{r9}, 0xfffffffffffffffb, 0x0, 0x6bb550152178e1c8, 0x9, 0x9}], 0x3, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x7f, 0x400000000400}, {{r0}, 0xfffffffffffffffa, 0x27, 0x2, 0x2, 0x5}, {{r11}, 0xffffffffffffffff, 0x8, 0x2, 0x6, 0x7f}, {{r13}, 0xfffffffffffffffb, 0x80, 0x0, 0xfffffffffffffffc, 0x5}, {{r12}, 0xfffffffffffffffc, 0x9803f7f163cf6e28, 0x20, 0xfff, 0xe58d}], 0xfdc, &(0x7f0000000440)={0xa, 0x5}) r14 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) close(r14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r16 = socket(0x18, 0xc002, 0x0) r17 = socket(0x18, 0x8002, 0x0) setsockopt(r17, 0x29, 0x80000000000002e, 0x0, 0x0) dup2(r17, r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r16, r15) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r18, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r18, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_int(r15, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:22:06 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000008, r0) setgroups(0x0, 0x0) getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002b0e, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) 03:22:06 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) syz_extract_tcp_res(&(0x7f0000000180), 0x80, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x9}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:22:06 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) write(0xffffffffffffff9c, &(0x7f0000000280)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b400000000000000007d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020100000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f34f9483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160dfcb097812dbffce8af59555ec20b2bd79ae63b8a4cb796e0b17fbd14036950dd791e760fbb40c4ce45b28dda16c979e7cd2457fc8ee0eec8973c11f692c8c83afa943538bb6b977293bbc66526ccb599df2b7ad3773b683421f053af552d1150e249ab8c69c2918a30f90aa8af99c1c530bedd662d087cfd3bd4ee902ec514f74ff59f2702540ad9a58b0d7200e68f28bfaae0f49639d5a2f695a6328336e025cb2bb84bc13f3fe88374b2a36f55b7c", 0x3ff) r1 = dup(r0) dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 03:22:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000cb51414cdf0828029d40399f979ab5666746682f52dbd62536a01dc0b8b300000000000000"], 0x1, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) nanosleep(&(0x7f0000000300), 0x0) 03:22:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x481, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x390, &(0x7f0000000000)=[{0x40, 0x3}, {0x3, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 03:22:06 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d6012e8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2d8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f367766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581654146634cabddd7e16d3185f4fc5a4f8eb348b765906539f76db549af6ad92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236d948439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b648253b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9ed93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf97b1c2dda1c15e922af900"/475]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f844b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0x247) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x0, 0x8c4, 0x2, 0x6, 0xe039, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x6, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0xfffffffffffffffe, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 03:22:06 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1, 0x80000001, 0x1008, 0x1fa0, "d730c1e7e400000000000000000800ea0000ea00", 0x2, 0x40}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)="5640f068132db417292f58600c456b423e2ed5d056091619c027e3f26fe6127fd903861711197b85616a8f70bc52a05a2dc0f10eb7f9b8334512e58026de7d72b1c39e3971a2e9a7f362982ca331783c8080726937b0daeb70816b2c5f65d38f7e3301404ce967e2f556fc54f9c6923573086e867e2e8b7f53b94d6153740ced35ff8349f415eef55f0acbe0fb8665"}], 0x0) write(r0, &(0x7f0000000200), 0xffffffc0) execve(0x0, 0x0, 0x0) 03:22:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\b\x00\x00\x00\x00\x00\x00\x00\x11', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1014, r1, 0x0, 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 03:22:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="46173401cdffa246a02978a609c91cd4e880dd5191a08614b5516468cf12b7d7719e57d72c5ad789bbe621b18c90e596d6b9b4098f343a5967abf79cf3a7731b72d60574b67740b98ff9f1d352e70e2411fad26e1fd0f68f882e6dbced9837d9de7eb6af4cc1cf772ecb995de7690c4e7611d28ccc826a8843b715343dded273950edbada7283120daad37c82524663342", 0xf1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f00000001c0)="feb7b0dd43eff1bc016c27d028ac9b9c4093f4dcd974264091fe903bbedb77a9952424fa89db2613ea7e691daa12f4426cf886524bac19611be5e43b5b8d370cb3ec6ad7a1ee4fcadca96b8a83e91baf9816fce4f187a60232992bb64bea8babaac72c03e5465fc15b7c0b74855d61ec2fbc0a1c4536b7d1d45ea92f3cde593415fb5944a8ee29e24beb93a66709042981", 0x91) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e", 0xffffffffffffffb0}], 0x1) 03:22:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x200, 0x0) read(r0, &(0x7f0000000080)=""/183, 0xb7) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x8}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100000000}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = kqueue() r6 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) fchdir(r5) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000001640)=""/247, 0xf7}], 0xb8, 0x0, 0x4) r8 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) fcntl$setstatus(r8, 0x4, 0x80) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000a00000000000000000000020000000000000000000000bc21baef4a5fc0b3d3274e3ceb09f0ca94511ad55ceb1d76161e53eff8783e663894d00c4d09154679d3c4b5ba9b4c2d601232aa018906819103a9439d5de8062ef225bdbc79d75aa7eef8e3952f5a414b3bda86138d2a645643911968d2f8c6ddc79ca4be68246d85f00131871b3b7f53f37b9fa59e61f367766214f1a05b51c1669031c302a226a00f9108011a9bdb605ae76ae83883f81197815c019482af3f1f6623a2565ba1cb886335facf8bff7b4aeb6daebcabbe7e5d3492962b4449680b19d8bf330b6aa72f1a4d92434f86b8ac9b847addd88f6b4b116b1e0c30024d677c184374cc0adeab7ccc2ef76b41f456ec7f3d523647b5a581cd4146634cabf4fc5a4f8eb348b7659006901f7ca06185aed92120c62bcb4193c6a4bf29d9502d176b6b4288f6a06fb9828f50673b776e242fc4f3d27f41eb25012d7ff8b7e6453f3949bfa10f7133e6f63ef4d4231c237fd13577845d258fbfbd7e236d948439d0b569de783416b3f1c324a3bc2f8d4bf776f33e92cd68a4456b648208b4427dafd9e06ddaf12d21f44930049c7bceb8aded8ba74964f2ebeff9cd93e4e91da1b03fbcdf01ad2c8e2d6d52010ed7bf973599dda1c15e922af9000000000c9a716a16b706cee2f2c47b6bccd2cd9dc87e27efc72cf1ffd9ff35e336c55f3f0aee8c1af7"]) pwritev(r8, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r7, 0x0, 0x0) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) syz_open_pts() lseek(r4, 0x0, 0x0, 0x2) write(r7, &(0x7f0000000a40)="0046788729161b3a605c6db4607788d5a14581433f21b409c4003ff4b061a72c8fa61c463d097c3970631d827cec1ca80f2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b44b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28b0757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f06000000000000002dc0ea6d20424aa30803ceab3beb8e94c159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494033eb6e83071b52b05cbd8bb503473ed0f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886fab2ac912db844b2d869809af1a54c238128774dc3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcb5a094f5b7e8b335a77608f59ba9954d9c24e8829634ffbd3417b856c356fafbf2ccf09738a18f69e68c31fddbb4b403ca339e8f2a63e3038eea49e443d979f5e2bfcdaea916cf6a528d7704f04a43f4973d0a0cea9f63e29e4e20a0a0867417bfc1727db51fbb71bec9cab4a84cb9f3cb473f65a04e6dc76f7e97e19", 0xffffffffffffffc1) syz_open_pts() lseek(r6, 0x0, 0x0, 0x0) r9 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xe2a3, 0x0, "d730c1e7bb91c6e2a78d0365cadf777a00e749e4"}) select(0x40, &(0x7f0000000140)={0x10, 0x8c4, 0x2, 0x6, 0x7, 0x6, 0x80000000, 0xfffffffffffffffe}, &(0x7f0000000200)={0x1ff, 0x40, 0xc494, 0x9, 0x6, 0x2, 0x2, 0x4}, &(0x7f0000000280)={0x1ff, 0xfffffffffffffffc, 0xffffffffffffff36, 0xc17f, 0x0, 0x7, 0x4, 0x7fff}, &(0x7f0000000300)={0x1, 0xc67}) syz_open_pts() r10 = semget$private(0x0, 0x3, 0x6286) semop(r10, &(0x7f0000000180)=[{0x4}, {0x1, 0x1, 0x1800}, {0x1, 0x7, 0x800}, {0x0, 0x0, 0x800}], 0x4) 03:22:07 executing program 1: r0 = semget$private(0x0, 0x1, 0x100) r1 = getgid() r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r1, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r9 = fcntl$dupfd(r5, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r10, r7) r11 = semget$private(0x0, 0x1, 0x100) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x0, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r6, r10, r12}, 0x47) r16 = socket$unix(0x1, 0x1, 0x0) r17 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r20 = fcntl$dupfd(r16, 0x0, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r21, r18) r22 = semget$private(0x0, 0x1, 0x100) r23 = getgid() r24 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r24, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r24, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r23, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={r17, r21, r23}, 0x47) getgroups(0x7, &(0x7f0000000000)=[r4, r12, 0xffffffffffffffff, 0x0, 0x0, 0x0, r23]) setegid(r27) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r28 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r28, 0x0, 0x8000000000000000) r29 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r29, &(0x7f0000000140), 0xc) 03:22:07 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) 03:22:07 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}, 0xffffffffffffff75) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:22:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x40006}]}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x5, 0x80, 0x9b}, {0xbe59, 0x39, 0x3, 0x3af}, {0x7, 0x0, 0x2f, 0x401}, {0x81, 0x40, 0x5, 0x200}, {0x100, 0x0, 0x81, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r2 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2c) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) 03:22:08 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) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000180)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x321) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:22:08 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONREAD(r0, 0x4004667f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) pwrite(r4, &(0x7f0000000280)="78133fa4ee64c3914bb5ac98ac06aa8d25e2", 0x12, 0x0, 0x82) chroot(&(0x7f0000000180)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000300)) getgid() fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2010, r2, 0x0, 0x0) getpeername$unix(r5, 0x0, &(0x7f0000000200)) close(r5) 03:22:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCSTART(r1, 0x2000746e) 03:22:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000240)={'\x00', 0xb5, 0xf0f3, 0xfffffc01, 0xb4aedcd00774396, 0x0, 0x4, 0x80, 0x2, 0x0, 0x3, 0x2}) acct(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000100)={0x20, 0x3}, 0x10) write(r0, &(0x7f00000001c0)="98c9c0385d9894cfc6a1b24fe9c294c89b7e8fa17718540b0c409d2499295ae2accc5fd446dee11609f4b165ac49dc9600e4589aff8da7f0741843ae4d7474587526dd858d179da73a464bfadf432ebccde1a5785b143d48efaf4c9a9bd1874a937b4c51a12a69eeaf0b9d706642ca6c4b1ce5a3b49b", 0x76) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r2, 0xbf25) 03:22:08 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x1) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:22:08 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c2", 0x32}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='G'], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) setpgid(r0, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0xca, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000001c0)={0x0, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x460) 03:22:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x22d6fc23b667f1bd, 0x3, 0x20) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x800000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 03:22:08 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf", 0x0, 0x8000}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b49040 03:22:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r0, &(0x7f0000000180), 0x0, 0x0, 0x1f) pwritev(r0, &(0x7f0000000040), 0x10000000000002fb, 0x0, 0x0) 03:22:08 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(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 03:22:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000a80)="b6bc1fad6068f72b003f6e8a9c81") 03:22:08 executing program 1: mprotect(&(0x7f00001a6000/0x4000)=nil, 0x4000, 0x7) read(0xffffffffffffffff, &(0x7f0000000200)=""/183, 0xb7) r0 = semget$private(0x0, 0x1, 0x100) r1 = getgid() r2 = socket$inet(0x2, 0x2, 0x40) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r2, 0x0) semget$private(0x0, 0x1, 0x201) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r1, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000000c0)=[0x0, r4, 0xffffffffffffffff]) write(0xffffffffffffffff, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 03:22:08 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 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 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/98}, &(0x7f0000000340)=0x64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 03:22:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 03:22:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r2, 0x14, r1) write(r1, &(0x7f0000000100)="8c65", 0x170) 03:22:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x0) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000c00)=[{r2, 0xd2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) getuid() getuid() r5 = msgget$private(0x0, 0x20) setsockopt(0xffffffffffffffff, 0x27, 0xe, &(0x7f0000000500)="ebffcbff13b9fd812eaa4e713048e69931ca9648af52d476b771ad0281a14e37e601d40222a410cf1711c3b0fd924a20fc2092dd961a8ced991a2500cf64bfbe411d2ad9b04736545ddc3f7f0988eff48133000000", 0x55) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000b40)="ebffcbf013b9fd812eaa85988de3a275b5af424fe2f9f49931929648d523de4f07", 0x21) r6 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r7, 0x9, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = kqueue() dup2(r9, r8) setsockopt(r8, 0x800, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c2319296480200000000000000", 0xffffffffffffff3a) r10 = socket(0x6, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x20) r11 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r11, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCNXCL(r12, 0x2000740e) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r12, 0x6, r13) sendto(r12, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r11, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r11, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r13}) writev(r12, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x1e}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r12, 0xc) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740)={r13, r14, r15}, 0xc) r16 = semget$private(0x0, 0x4, 0x10) r17 = socket$unix(0x1, 0x1, 0x0) r18 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r21 = fcntl$dupfd(r17, 0x0, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r22, r19) r23 = semget$private(0x0, 0x1, 0x100) r24 = getgid() r25 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r25, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r25, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r23, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r24, r26, r27, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={r18, r22, r24}, 0x47) r28 = semget$private(0x0, 0x1, 0x100) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r30, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000780)={{0x4, r31, r24, r14, r15, 0xb2, 0x4}, 0x5, 0x7, 0x20000000003}) getdents(r12, &(0x7f0000000800)=""/43, 0x2b) setgid(r15) sendmsg(r12, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0xfb}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x81}], 0x2, &(0x7f0000000d00)=ANY=[@ANYBLOB="3000000000000000ffff000004000000ea7bc0e7888bbe2d7c6f6492af3ddad341ab742b50dacb6e04a014424e0000002800000000000000ffff0000b3ed000077d1885b7730076d04b4cd1ccbc32e73bfca10f368fb18e9a9d14c15741fcfb00000004000da0000000000ffff000005000000ecf3fe85d0a81abafdbe97f289fc1ddeb6e708b240aaf2db4250d4c17dd4e9c2f800400000000000000001000000090000003e24d24cd3dc2802f7e8775b6adfb901600c8b5421df1e624327d2142ab2049e0b55f758ce9885091e0000002f0e533ee3c1b1239983000000ffff000002000000661f4072db21a8e5a095bc395259f6b952928f5a9b7587c688dbb96b0a16826297c586d300bd1193420784314c00d5c3efea085b654d2a8cac2d3b1fa8c26830818631920a05ed74d0fa86f5d70fd53d3c3b9dd82d000000000000000000e84479d9c92ed5c0b1abefb866a6f205c7626f14ffe0cd67434d7aab1f7d9be9ea585e28915f90e4f6b1bce8f788b90cfad77c35de4d0734a63aebd5c5fb7cc480adc35f974a37713cfa3302e19206450a368f1a78997039f0df3a50585e52e0ed1c93c592fc00000000000000000099c7962e5834475ddeebc2beb121040d86ddc0aad0973b667e26f90ee1ae42010536863016fdd5570114e68661fd3b1f9f131834b7bebbe9434ea166fe527dcfef4aff33e02f683e9573793da2040000000000008001e7edb83462be589d90c9a50d3863a1db41cc4fb009293488beb650e85ddc79551a1c0a9a4e6a4137f098fe48c0eeee66ab0759bbbf0b70aa94954528f7c900"/596], 0x19d}, 0x8) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000cc0)={r13, r14, r15}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 03:22:09 executing program 0: r0 = socket$inet(0x2, 0x5, 0x6) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() r4 = socket$unix(0x1, 0x1, 0x0) r5 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = socket(0x18, 0x3, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r8, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r9 = accept$inet6(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = fcntl$dupfd(r4, 0xa, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r11, r6) r12 = semget$private(0x0, 0x0, 0x400) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000002c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={r5, r11, r13}, 0x47) getgroups(0x1, &(0x7f0000000000)=[r13]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r17}, 0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\xbf\x1b\xb6|\xeezc\xad\x00', 0x80, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x8, 0x0, 0x0, 0x8000000000001f}, {0x8}, {0x3c}, {0x6, 0x0, 0x20}]}) syz_emit_ethernet(0x469, &(0x7f0000000100)="ec") 03:22:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c050f00000029f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb458847212762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e34eea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294dd59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2ba7c0e4ee44030fce04113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c060000000000000000b3288d5bc33bd778c3f65dc635e40000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1065], 0x10) dup2(r1, r0) r2 = socket(0x2, 0x5, 0xa5) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="c77d3ee32627a5cba2dc6c4f55de1d933e4576cbdbf627e6d637c13788a356274d6f5891b44196047a557054a65468072541d61541096ce7d848ebbf241f25ff13739dff9a2882d5f17c800a3658803e85645853930b4599dcaf57207f1fc67c560456bc90474e97918db9e5a1c2b7ffdbca9d21ec90ab1c6cc1aa3d2226116604be59cf493b61ed8f93c368220cc416fc0f9e0bf6852787436c36871fd305e77cbeb99c", 0xa4}, {&(0x7f0000000d80)="93f970677f81e53a134b92d4d348a4c856c5b7dfa50a4527f90604a6ad38023cd45d0bae328d72be9d5cc10106b24b5180d65310541f486727c5f227ccba4d2d7ee544bf2ce87a3f148948ddf111ce3e9c0b50a5ceb6ee77ab67da9e2404abfed85d6f9d58e11c5cf6d72a5320ce65e1ec7753eab607cd8641c276f04767c95f437071977190bfd068eccdf6001f6ed0c87ab0f638bb2c9c67d5dd1aa08110f9a34a5a4cad2afd81329d5a827d49ad3a5f6170f6bcb4f4aaed07d0cf7b1dce2704fb1048c7950a72392f3379b32141afec48c63deec6379f53952ed8f5575792f6df1dbf9a844eef946bd96ae30ddf67fbca67fb6c4c70f339655f52f11e6a864da58f0c3cf6cb9f11c0f55542deb96ba95a7034aa417cc1e41e742b473752f3c7eaf5e0d1c45531bc7e8d639a66da6f7359902d68e1a026d5047433810c224bb67f611c8d1a298258fb6fe76d956607e1b4e7847d34ff961fab36b7c96641167cc072970451d5d52d1e1d514736918df1e78094061a80a26723c2429f99186b28158f80d79ab657487f58b72a6592c8bfd987e5fa8c2b9aa9d5ced53662309cfd47dd88170f6110e66afa429e89ac0725cbaf1c8d230ea249afdb3da8a5ef78dc3ccec04c9ad188e8337d9cab7244b4fd3cbd48d06aeb32bfa888c42ef4b7452941b91be4432f3fc5946c4319fec43f6a3fcbdce3b9aa4d020809d9040c90b458784b7231c4ccae789ebdb3e5fd640463fdfcaf8b5cbd48f61616b1e6892c50fd371455d56df87c9daebb9617d8e36e6089943203f8d6bc367bd85cacd6c8c8ff061df85075a5b622e4a37f290733a98f23b5e93b601f10fe16b50c5edadcf900511b6605636e12e2b27f09006e2f97dc33a018a14a79cfdc31c4ca8a4a7265eafc96b22279d91efe2924c8f5ebeb99417b26e4a01f01dd1c3ba62471789311ae0399b3cd75cb4024f2b2c0e704a0cca84decac3e05860d78c1091e4749888565956908feaa7f05797403fc0c0e86dcef302785c71a20134b5f23c40375d188246ed32ed9903b541e8d9e88e39cc480c0da38f1d610df9614a2ae0dc42af86789c58b7907e13bdcea5c8a8623b146f016c96e0726256ebab5496d39d1b42569007445c34495cef678298fc9d327391998c475021c0d0d4b12cb87b1ee6f6bda4d7d482fb651e76a280fe5bc6a8b3dc39267018944c069df1c8236949e948e804f1e2ff2df070030d1f36bf7ea174685537186c6a78224533157ddc7415262f782d21472dcf77b354e69955e3164bae5bf7a2aff93c29fae22725da6d41736a218a398b3fec9a259d98c2213b9d77f74c5958716e7cd0bebeb5ba97c26281b1d8d1be5f1fe14dbb32b96125154d9d7796de52a6f237e4ce7283bb6a3952479aff27fb1fe1f7e716992a3164e2a963d9162ac54ceba042be529ed62d4ea1339c2c79d624f003821c5010ee54c9671321e3239e1189c1683848cc69a332c1229232ce58abaa1f8ae57ed33e519ac166822a5bdbd152e30c78d9f00eebdbe8b6d635b51df59454b4cd2df7f0ea1b0b2aed619185a2ce9619ee97231e8eac8fa40963bddd9324e116fe27dd9361c920298f17d4bcebb4e9d50f746e7a55281176743bc67c75b34a0fec202eceef5a025c0c2801705176ab2b4b2b027c54134fa2cb9ecdc737a743978c292c5f286ad08c1c6c5ce8cd4141edaa16f8f9980ee96d180c6e1fc8d7956e0ed9e6b65a9ea56c0f7502d34873b77e3b7e5ef619c9bc73fc17503974ce9fc9c4a114d03ab8e81bebb2a1863511e215c8ea438c888c6bda7eb94fb5f224386454fd7dcad49d98bdfe110b34aa15586459a870a2d2d961ef698b39c42dfc31b1cfdf88fc2a641b2ef1953546a51d5c10cf9b711f8e98e7e9e8d9178eb96a66984e61a3d89d159830b2d3d9343b66a25e261758e8cd2cca819389ba491620e243d8946fdb80b9b0eeb5760aae40058bccb252ceb1307d1b76c9965c30f13511c94c820d6b17879ba310008316ae36941eb108d899ddc640bff0e3fc946bc68511ddcc296e32fcd72bdbf20ed65b83ade189445c95a911a3b8910e5f5c16cdb144eab95db868497351b24f14ca7a40f9eaa11447b33a7fc4d4d42ca649f107fb7ac32207a4d930155adfe3c9f022b0e88aabfbd6ef3d8c3c523d75ec3cc621ac07a361bc64c826045326d811c1247ef4f7230aa8158d472f5a86dfdf5a448b5303a7030995b82066d98637dde0c655e0f034438ae3358cbbb62e19804528ad0462b9e9ccd5f227fcc0f0139e647a69bd14faed37d1274e49345d2cba0e343ee8cebe3705bdb2343fec64c727cbd2e7892a8ca50e031e51ec531183dea6586f90614b9581204c01d39da115622d93e4419aa33c90e937003e61d8c52e78bb02fb514cb8f9c2b4d8f13e119269af62f1d073b8f0eaa80ab2a0e08f99dfa20b3c9a9c0956e7be6ec94b32c075cb4b00f092c0b95933a2d089bff79d88cb8a8db440d61acfe3371d3ccbc0fcd59cf7c0ac333695d59e6bc828d2d0f99dab0197764874a3d84b0f5a0e0848be8a5eb97e080f462eac5b4463b1831c5f84e7da98c9ed03d109c0f2b432a32ecf99a317de0bf99e81f5f9236f749452f0d66152af561fa5914923c5ac1d989778dfafc5571ab2cd4cfd7645625e026b8a3fc99088a2ce020268b80c7ec00c4755586154139ca332672ed9d8871423a967ae8b45c8049948fa05a138773980ddf856ca83c3a4805ffcbca51fb933ebcc76c8a42b87fa8c8ffc57153e0edf30f145b20959df5d512178a5a1b6ef7f6a94c7cbdb8fc04535a91818dc7b61bba166568a482fb787095ceed808282b7a4004d92ca6cc7012c9ef42c6c45b3a7c2cd008109f79c121d2f1eee369c0fd6dfccca4f96a08be55be0102bf33d1689f54aed2f87406854557c1c8f06df4110dc699571de675773f5cf9ff7c64c38de703356b745f621b92b48e1818ccfb627907774b75e3a42fd976bcb0899ad25374df6436cad6940397d0cba178385141d86fd60d650c65e70322662ef9524e6b76b129439bf0fe0f7da9e11cba8e45439e1a931724b2b5df66904a4570c491f8edfda9d1458f419ba8f4cd9c84f8d6b522ffaee788abf320c8073a49c992a747b5f4dbd0152d1e85450f777d24284c8c48138e1dffc03d98c82c0f587e5353eb2f6bdf6bef97be67596fc24e262bfacd5e1ec2ea2530908f47f844e27ff8542a0f17e11a3b5a3aa0b1ad6d1bd3b00b5b78ee059526995a7cbc831fbae8a62ea9feac1e5f1e98cd0a8ec97701ed673e84097fe448a2aa7f331fe16128b0aedcbd5c40971f2258e76619f01653332f454d4dee90be26feed266c78cf5e0b5fda383e3a045ce86da44053101c825ef5530b2655c901d1cc6e0a5c1c7493ec77826f5a212e606c1e8a7df64941028a4dc5ffee8310be2b7699b7fc717aeaddad3277f6bcea3cca4c90b1c90522404e9424069d40ee7042a83e97bb5e9616b04a94e45dca687e874e030de3955427b01ef4f54a217f0ba9a5a5c1534701e02530a70c889f68e68f43e3da4c0a932e3246ea780ec8d37de7255fb300a269c7ef5e93244e2c1719b4b8f4351f97f501979fa18805db9ea9ce66d2253d4199c43111beda8c6a23c7ae8068b7cdddfbb55caf959e048363ea3aae69124037e18fee58d8fa356fd67e80c252064c7cd04930e8da470d5119b3b5eec90a3ff942dd178e59c16a1de6b15da0b00ef95e57b2b7cc4d3834faeefdb6f11c0a0e6412dbb6205df25fd528c175e851b3621dd57501e0889035f3883c46d195b9daf048bd774dcbbd0323ee851d9d923c7c7a9993a7d91fab8f6e0850107e6c6a3885b5abdb10f798e60177b946d6abc67876f00e4f119c7d5423c7cd8afd35062049c45d89fe8a6bb673651b0c97b5236b4453bc6e6a8435172bb68d9935235a6a964003e2d44fd875b8aa190d38b108b7de4eeec0c613c623ed139fc5a7d9cc4c49d1ce944ed7678cd1aba3c6dcec2734a4cecdfc7d9e06fe1a882387ec2920d3dd366a18b09ac509d3ff4371e915b282027607bbd9262708f85a0baf11519a0e916f40318502e96eee7b550de09f8ab7ad15269d12d9d2af7fb31d4ab81d7c9219194058d6664bd4435a0d96840baad37575f042f4b46772342dcb6bf52b7194d3469623deade4d0cd02aa953e47afb9e1437beccc8b199b93e215740ab3fea53bc894e382114dd593caf0cdc4becf7a451814a13e2c1deeaf035985b4e107d2fd0aec75d170f6ae828433ec057b3b5f715c4eab5ffe68fec7319081a65fb1a4d63f316990e27af1f15880da39e6fc5f8cd68ea816eadd196428ecb13bd07c574de4ff2965ba61808c6baaedc8b5bd51a06191dd994421890bed55596cae4f6e3694e3fe937a26a656f107777bb6652b670b78b10328a99ddd51d678d19c1664ebda65664f0d645310120eb493566131f392f6dfe31d18b4fd8839bbe015ccdc516156384bfd564cd337519da36feb5a8dde65effe747adf482d84ac0fa64bd2b50554592beee9d748a2ae9dce0b67ee651c777f0e25ab35ea80c8995e3887a8fcce5afa468df52772454fb63419bd5d0cee806120ca4648c49181f1d9cebd338d20de34ff207bf317708931d7784325b8621ccd0e61a6ea36cedb1571cf462b983ec38c670cf19ced4c5f2e13d2cc2c3e69d71a793c71e90a5178ff46941f720538b1af9fbfc0de911d7fc36cf248e3475c3410c5d31e955859e69822ced5f7160dfb905804faa4ee16f9fd1e900983c1f2f35e72c891426ce49a3c9ac6110b7b7afe4d00dbae5237f65f1f39da53f4a3ca9b3b7a05215176bfe7a69e6fa2bb13b23745b74a99fa60915f06a8074a719b1f5dc3c652eb70c4f6cf3dc6d433b890f7e7267ab37e5ece9baf6dc1c2285e58ccb12d7f52e7e2215441cfff580a094db54dfc81e79489a14f8eb938e8e024ce135b7dd4192d74da8f8ff7d3a0abc6664d4766c77c9e99a2c23805fd849232a98d73c2f95692b010e2dc7e5d490d266c5e95eb6ae33273fcd154095d2179377f141b80178098857ef2c059d2127807f4d34d692bc71205a3fb1f3dbe161e648a19d9efcbbdae7fe1fa9334a464d535fe33c21581bc8191298c35ec035e1e575354a94b8ec0f3b1d67ea8904cc034efb3036c8440fdca829aedbec4238715add1fa230537ede5027b24a78affa62191e9a2f3f0e5eb95bdbd11ada05c4bb1432ca59fc089d8c395e7b5facbb4e77581067f1de14decf93261dc7e3ae43c0faac409a8fa4f14415ba0a5047109e8270438ce33003ad3a608042018e5266099fdac44953109aaac8211dafb7ecf05b54186144ba76b3a5600ac2c2d3357befb2994cc3d45eb324be6c7277e37ac49575737fdd69fa1d32deb62cf70aa79c5277232d3cd941106192cf4c57ab231e4da65f5ca1e521e1ca80adaceb8f4739f6f84e675347e23721fd6a725ece90c6b49ab95685ed91047a0b5e06b3c6aacf78a9da80af0d07738a6b86ff4a1b7ab4989b68626e11058705dd10e35accc7318ec73499a1de5c0b2d6c4d403dcf56843092ae683a9c2b4f8bc861ffaf8148d388978ee2db3b9d3f480ee0793a9c06f3242d7411845e7d5748da1bcd1b3095bbe6b4783f9dd90b9df2f56270c1918f105377b25b256b9c5ed7689420fc43e5b5ddccadec3f9ad156c251cc7ebd6a744c91bbdbfd38a4c7ba3951d2360e1938619774050e3e8020a56ab2b077b59f4179b778c118be2b7f969911a7276953ff9d497b023f92b45e299c54f4fb49f7", 0x1000}, {&(0x7f0000000040)="e652780d05f8ba59fca6c837ea39b2209a8895147e27b3b81829a6ab68ca51f55c5c23dec0beac21bb2a8df3bea7daeade329092b482fb2f7c198cce", 0x3c}, {&(0x7f0000000180)="a2df6ec3df66bb3b9bc9399b3fe0ee92470f8caa1b70890e105dcd3ce8f7edefb10e14696f349bcd2c88abfe3418b0b76b79344c07365706368a", 0x3a}, {&(0x7f0000001d80)="f9c89627e87bcb03345665595ba7a4d8fbd2e8d89a62bfa63c4b8c93664205571ffc980ae2e4ae08e1e8e7461ca43d5c03ca016a3097558c78e97baffe1adf99ab3e48cffb67dd2c4ef98ab19e22e659c32f3061c38634fa404253f398cd31e2ca68b0baa7dcf7ec525fef3991d0775a64e2017463b95ca7631dc4ab531bf86f79f1820e8d07e56f9561988a1d97f58a9b5e09c717ab9bcb1e9fa2837a1a568024da950639fbcc508b31cd14c2daeb79e0e4b9048fa91ff73c74e36a8d2ea1706e823d4f5d5e0ffa8cd2b5dae5a811967635edb2c60dab9c20771dce6a15914663fe3b38a76c2d8f3c51538fbd09b8cc2f31e3e7007668b1526bbccb97fa0acdc5df655124cfb939993bd21195909ad1dcc9414001682bd90ba8e1d1df5bf1bf53b06a8341fcd1d0abc4516aa3499cd11e518b603f7c858c65ed1653935de10db388fa931999d2f1b8c8754310feca61e27fc7e05edd4218c98d429992185d825fb7545dd6d50a9377988a2e0e65e86278864e6432e779d0f7ef51e59b019208ea74367927bedfc744c2f42c3f73173c542fcf4fbb79478040eb24ea569c555ffee8efc4a315e34093d8d9f355b12970b88672090c473a4d70309b7fc43a908aba5a9b32c6a8684b77d20df512b497f5700bccb8519df1c358b66f0acee0f108969e72d4043e1ab095dbd01a75334d7c80161ed5c03d80acb7ef096bb864b521968127404323542970fe8c78f624eec9759fca4483b5616ebc946a4f2b215f336c176b20aec54891944643aa0a7a9bd2ade5f87a10eb17415abad4ae37e03294bf0d029974a8ecb92832199fff9292fabe6bf373c766a00949beffff2b1b30c42978a6af5b2ae1766f2fe69d4136f15955488feec0957c46de042bf17114bd075f11903149e0f05ab9df366e89d95e95d2ebdf66117c4a58b0bf71f2471f0cc37a9cfecab699a69579cb9dc20d3cf5188f2f49b34ad80f2482e7cc71c08794f3d869401ae504338cac606a2c503c94f46dbccfffec2250cc683b7e61100a2311e7f21959c0370c8625f1408ca1c46a8d669f66897fa00a3850375f4b34cbb37157161c57d18d8d0cdd8404cb46a4de96065085b6e9631b919d53691aa697945c4bb2ef28a293afee40716f50f73cb7d56959c9322d59626909b214adc09bc1fed0e91e9fe63d7b5392ae4992b8f0ac62c5a3f5020fdd593e25e4feb09a0a6057da23bc1743809f39441ccf9490c5ec0d8d6ab8a8188603ec1e5000c6f832f64409c0cbd1ea9266270a2f6ecf3a0de6db59ea71cfadcf6d5547d032c9cb6be6111ecd7ef800e36e0220250382f01180ee42417d5da8f8b16f22bc652fdb6bbf55cfe38d1f89546b87bc0d16dad7a9ea0c7a26ce72015fd52b7cfe45052ee2447f68a336f6bdcbea958f5c68bed428467840b641d5d307b74d724adc9729f62469755663099e63e19e11292bb5fc5e3b6cf7c91f299e0bdafd3d7904c805d72f98f0a2824b5f51ae9263ab487bce3d8d0568186a40c5935607a5af7b3e31e9454d73db2dce70480af744dacc8ae00e174215efbfdfdc67ea32439b1a02f66e1242e3ece338266407c93db25df4d588d3d5f6a56740cca5ef5cceaf6bfab5eff95824f98b676e6018973261fb0b409405a42a013adbbc01d3c0e2dfdea6af6da2a5e95b84e6789a8895886170325c5e66a47c1141465ea1ecb8c020252e9d21d5aa67e9f1d8878a6e219f095aa666ccc4149d5fd14db4059b498be8fe87ef94b0491d0a581753f1b98f0ab26dcede8c78176b480a477308239b54014fb0dde1ecc1153f81f76e799c3119100ce9d31f0fb399be0aaee1ae876385dd9bec3c905213d537e3052dd298875ea7a654049acb9c55c0a16e6eb01d17cee20c5985f24f74f782712a77d21a7cf8e53c1d029c76acecd965ad6f7b815a2ea3250155947f6e583246906c6a74c7b6476760a6d404189268a3cc9c41f5a51da6cc038c6ae51f87e5cd0ad47b942fcd3eff63376dc462b2ee2bb9c1d0c9214a470fbca70292d58d48a021193755666e2c7197965bcf6749de5e94c3d2d8ae7a86120a3cbcb541c7392984c7feda31d490b5b5f4892e63152091095f8a768d729fcf52d85c10cdd46930bbdf1b2da579fab73995d57009348eda06e6c146015f3d7c393ac49d96e5e9400a2be20b44c1588340c25ed02e03929c29ef20e8bfed7e3fe8559374df9626dd93024c3644719bb87395279dcc3aa3aae56502fe1586a3acd436491a343f8bb65f3a5945ad7336a0e182cc6a8f2a395744312f1f8dc6d57c66142606ec0250e30410501992845a58225f91007738785be59b4768b141ba0f6d37d66df5ba15b4031e4bd4595066219b41196f4d37f226929d2b8339df497c314d7cba383edfbd9c01ccc70dfc16d1f0cabe45a7c44c287d88036a9802882e6805a89eb2542c1785f8ca9c1560d77be7921092ace62f7af52ab65aa9e0408b6ba4eee2535da08800697822a9ef6eab10e7de003bcf0f44edbdb3db0f8457a066a6377b5a65b87452a06f57ce62cf6fd997a0691aa8262f9fab179acc65e687206198083817f46b23b35e4288c94724a5b419a8113e677492989e96c12c7023a7084671bad693bafdd61e9108c7f3728b60af61857c49d22a685df49aaec2e77ec36e8d7fceab30c6bece60399dd3be508523d9a0aa0cfec5b397b49f6f1f4795b2b2a5d5af1b7e89b834cec658e70e14080372c2b55c8423b33c62a23b5dc0a68e908e66cfa91d9e64b8a77c1e1c667ecec428a712a38d2c178226f6b1211727844a2d9ed90bdd95e7fdcb20df69e9d53c09c1311bf8f9b4c7ee6fbabb2cdb0751772f1a92b3394e71bee528e7e0a3c2d869509441895949d0329a6cf0fe2a521379b38e846f305e251319493bf6ee36c2759fc539c44d3824791dd15575daab954ce13153d1abf79e86496f5d1a9c7baa90fc1d59a9fdcaae2aebb527999afd01c5e77c7a6f2354adc5430fbce4a9b87d7950a549b199a1bf1d20f145442cac50fe45466fbd54fd0c73a2b5f23102a9dc949d90126ad520e7a78d4db7dcbb13e3f9026fc6889f0112e9dc253a2893ddbd507edf795900e48cb649556a05bc455d2238b24e6bbbbe7cf8e9d6d9dc3f4373f81fb89f26ee4fcd84456d519b827ba5d4b02bf8f6a89d7d3114aa510a4477b984c2651735f079dc50ae0ddaefd720abaafe7b46d0fb17009b48c020ddc81c21c0c4670cb945d779f5f7c5726411f13e93a28f74fe255b1697409683c2eff511592178dbacedb9628fab1bd2695ef3df6028f3f150494603c08e7ea9d05c6cbc28f9c860cdc7d5adf82f29afe885416a8de359bee1a96643d0d3da23d3a981db0200b68cbf5de10789d4c8665c4a4feff9d3b65ebe03391016ec83c1b51dc34db918ed6d9f5dff15a640079c79526442e5ccb5847d8e897e2a2f5694dc826f2d8c0b41d73a1b37a0a8ab08955ed09b242e0a55723457d7031ebf1148dc901cf4bea8b5fb2195231c70929798c05a02b10078ee64d0edac1d2dbde24110eb079e7e745b37f7bb5b3531d084ca98a0f72a5e5a718196bfa9adab1606f4e903e0241e6db3d8caf3ae54633d831ee18456adaf2794102957aa8f217116e1d9e2e0b5673bb432012b3ddd3c8ef1b89aea73403ef7fb83b941d5b62eb08b85bb3f9bfca09144ebea051034737b4aab84d8aee4eb428b7b9a1c39939321170953ab5eaaba2124e3182b7998dd3dc4d94e25bdfb8f918426bc1e83f421d30fbf55930dc58fbe0c7aabf728b22ee741f89b61b3102feb6bbf1996fb865e159d2238f5fdf43e03255e82483cb36adf57f02fd98434140886b1fa8ec9fde3b867ec3f164d1474d354060cd516f4231005557489e11a3a051772501fa197be2685c99b6a36964f918b5939f0d553ab7b75bffc23cf01a1ee3be3d7f9cd4511570bac5d755d47a83ed3cb827a4b5ff600800cb02f61025cd0bb1f93896fa73d39175f5d24f74ecd68c7baff78252fd58fc3b1645488b5659233aadb9fa86ff2e7dffcfc12a3f802a40e3174321e25643b8b7a5ddceb46fb1cd814e70205ab7d339b2773a1fa6fa9534e44c171962e8b58937b1b44eaf14d49952308734111d973c087c84436161d076d31137581139f3da5791d48736ded82b05dc3f2fae941ac911255081ddb0af74b3986ee43f4b688c486a77a5f8ad798c10608e88b0d8645032a99b0b58735ca94450edc9652d1ac1fc4378e0647e82a32120a46e62de1a6d1ba7338d79b322873b6cf4f3448d7c6c3ff1b00ac1b63041608e7c36fff82021051416c515b0ce3c576fe0f9976f01aed697cf9998b51feb10723597d691e07495c9dcd241faa11ccdcb5b7a5e03ad4d2d8b960d6f8c7bbcd98a8ab9653edb8d0d39d6cf2062ac0ca2a6637d4da4076b2779cf33c02527326a4f01ddfc93b6b30757e3d0109b3aff4a207965668e901527dabc94eaa973d64789c6c01b7a0a13a6c5efbf9512c027c974e46517e9fcb2b5b713c84750e198a2673e92bafc32bc361b9b94513ff316e9b62d3276e648c5715eb03ec091e9573e556bf82d615cd91183106251aabfb7bda328181694b4b1f514f57ab4418baf0516492d0b725e16c745844549605f5a5dd0932f91414239f6d1b274906869ee78c4ccbd6935d75e8fcf418f4eb1e886298512476d9ded9f23f2bc5a065649294c005c70c7d2e58072c80ca0d0e5fa605bddd3a4ea079235dbde67ee85f25c2841cfb574e6406bf9e6e42f0f72589521407887dff41ce6277ccf76c6d94f565a4a123337ce6314b2310edf93ae540263fa81f3c7cd6cabc77e1a4df405dd96fcf882c773d93a20161afa1a3181b125ef863f1c29bd64663529fc0e7b15fe460ac5836f7b643657ec7286d1534861a1d4afe59910e90eb4fa6203da4ff4030d746569d687fa4a200b4cbb6e572965c6cda3457eced0d2fa949ad5c1bf87264411f844d73935adc0bd2e796856ec94b86eb04c6e5a570f4cb5b8abccbb24118b55268d0041b3ac1a535f476390253fed2d86e7b8fbf8c1b22fb907654a2cb83e08f6a81dc32fd1fe1038cf0e04cd62ff9d8a39c9b1ade294d1c3ebb8711f63991b81003c36730474bded1f6bd191b889878546c30a0262bc9bfb96eef0c5a2aa05bfccaf87c8144dfb4b93948c87a77badca2b0bca96c001eb59f0987858ce4f12e62029ca59bde131914afc9ffeb6fa64c853fd257786874d91b0f789be0d7dff6a00e8715888e1737ef0bb3eddb1fae8a128f0bd1f6b918f6641baa1787f940c23b1c395b4afb1bc4245d3eaeb3f0247a4decf4d169a5f47d5f94058f09d3c0e577a158a48eaf6915a8a9566d2574e1d96dca9ff13226086743241afb7de2d5ad5fedf295689bb72c154302dfb1738751b53cf7727fc719bb20f7624220e871b72e2dfe65d459ad3a2c969b6f4ec7febac2ec02457d483e3353e49c246590204a3d356c533fbf96c275830f1d17ebde6fc242fdd87c53e6b9f9f83fc4a0b97024c41f42c4fd9b13c5b4d262db2ae38d38ac2141d15b5b361edf7fdaae2d0c0b7be16abd39d7c4074b36691796e432eaae0b9c513c1fbf3cd1ff93972824adf4c248dc8e375d3806e21c0b079d2532ece77f1e0dc9e4eb06e42f5c7847e341c34fae460bf10342dc28e45d569058ae38e9e177990f250673fd69049e9c8822bfaca6c52988736a06a31e03ac20a268cb23d6393c2eeaf20108d68f5ab5518521390f6481e257b1ed30d55959a0159a2dd407f0fb8380b741d86ab943421089b9dd", 0x1000}, {&(0x7f00000001c0)="9b157f7be472056af99f8dc3a60f1a1b0b957da35a97488f0dd490e6820835805d22891a26c9d952656fec7c241122dadd480b1b207e41355136cd3d473fc75e38992288da2f33fb92c37292de9f53decedf2096a43c08752e5e0b73f7b989533ef13c5ec20ebfccb0dd26e5ae177d859b6325e14606be7b0dd075ebfab2ce0381836b9d0dc8bdacb2b0bd25482f787cb56227f7c0510b1761c8c58ee9b1779b8f0dc39fbf1d7825f2bf9d1d66006aef78f222f77c316ce3e27449dc", 0xbc}, {&(0x7f0000000280)="1d34ee391f87ac3203890c2e6e44ec781ca1f0e84321b3979f8cf8825f6c325e4fc5bd0129f1148a7d35d4000f34c91b36779c6fa8524c7f71e19a565d68f1404b457f9c7c6635a968f633340307c9e2ef254109fddb79779574cc60733b4767beaabafe934c04edb5b482b569544da727b3832bf05e4ae3d4cf47459a", 0x7d}, {&(0x7f0000000300)="b84378ff", 0x4}], 0x8) setsockopt$sock_int(r0, 0xffff, 0x57b597c2d72e27ba, &(0x7f0000000000)=0xa47b, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:22:09 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) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) r3 = dup2(r0, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x30008, 0x4b3c50c008f1a161) getsockname$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x80, 0x4, 0xbaa}, {{r4}, 0xfffffffffffffffa, 0x8, 0xac92c0c02b202d08, 0x80000262, 0x1000}, {{r1}, 0x0, 0xc4, 0x10, 0x24000000000, 0xffffffffffff8001}, {{r3}, 0x6, 0x7c, 0x20, 0x8, 0x3}], 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 03:22:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = syz_open_pts() socketpair(0x1, 0x2, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r4, &(0x7f0000000200)={0x2, 0x2}, 0xc) close(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x3) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:22:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x7f, 0x2009, 0x0}) 03:22:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000140)={0xffff7fff, 0x10000, 0x5, 0x3, &(0x7f0000000340)={{0x9d, 0x7f, 0x81, 0x0, 0x7, 0xc4f, 0xffff}, {[0x9, 0x7, 0x0, 0x5, 0x4, 0x0, 0x8000, 0x4584, 0x8, 0x2, 0x7fff, 0x6, 0x9, 0x1, 0x8001, 0x2, 0x9c, 0x40000], [0x2, 0xff, 0x7, 0x8, 0x6, 0x9, 0xffffffff, 0x3, 0x7, 0x8000], [0xffffffff, 0x8001, 0x6, 0x5, 0x7, 0x1], [0x4, 0x0, 0xff, 0xef43, 0x454, 0x2], [{0xfffa, 0x2, 0x7, 0xfffffffffffffeff}, {0x9, 0x4, 0x170, 0x80000001}, {0x5a9a, 0x2, 0x6, 0xffffffffffffff6a}, {0xfffd, 0x9, 0x8, 0x5}, {0x4, 0xfffffff7, 0x401, 0x6}, {0x1000, 0xc183, 0x96b3, 0x6}, {0x2, 0x1, 0x0, 0x3}, {0x6, 0x7f, 0x4, 0x3}], {0x8bc5, 0x1ff, 0x0, 0x4}, {0x20, 0x5, 0x3, 0x8}}}, 0x20, 0x69}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x8000) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000100)={0x6, 0x2, './bus\x00', 0x6, 0x6, 0x5, 0x4ec5}) 03:22:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:22:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000cc0)={0x367}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) sendmsg(r3, &(0x7f0000000800)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f7662ec708193325b83d"], 0xffffffffffffff7d, &(0x7f0000000400), 0x1, &(0x7f0000000440)=[{0x58, 0x1, 0x1, "7cc1e0f8688e8d175c45e2fdc50b8dd5f0847c90613c969d77519ff30db7bf38ac23e4b7bafcb4f851e617a3e38caf15244d08c8793ac310cb3191e9fee42719c997d397"}, {0xe8, 0x17fff, 0x4, "500e527fcfa6899c6485fe8de28a87212ffaf2b435665c0d03ef6c0124df5976c8013aabb3b06129d4fac6c0a2a80fc962260575ba30a34e86c396c8fa248f5cb3097d9003d61d9609cc5727d9d6503163e3eba2b848c7ef24929c784635779734be223103dc507bcceb5ef85d7263650bff4041f5aeed09433fb2e361b43b4bb6b4c7577489967d9d836183d524a708b7ceaec80c069fa36a7f9eccdad76450db11453ba80908aebb3ab9238b6e781cf923f4356481719998a32252a0d03baa6e29923bde525559fe8dadeb1fc6bab7553f"}, {0xa8, 0xffff, 0x7, "262c41945ce933f9b6832612924e0d91def81bba60bf0c0a1a82bea5f290e8c70e5de42012cf31a070ec079f5c763e4a02e4076f4e8a3a51c89fb2019fd816bc143f57c606ba02c90ae1dddea31f32903a91a8c14ee59988bfd0cb0016c47b0057b2305df5a02a5a39e49e2a9b0716936164d9a1823d6479dc24351afd1072670a342a3b7137d770ebe8da61deaacad43d68c1d41bbc"}, {0x60, 0xfffe, 0x1, "f51476f293a308af31e5831e36bc486b283b5c056cfb2447eee380f9d5f11938d5d8e4c2f39357a7e8f6d88a840ede1ade699fbdd6b5dce44d905f0b6717745aee1be6ea605c46c17598"}, {0xffffffd3, 0xffff, 0x49a9, "c78d4ce598211a5a804a15791bffdc9b1aad249a90b38535d380f88e4e85a949570e10ee894687a8d1bc04ef07e08d4b7be3146458709a7abd8920d1947ea3c6d7099a2302bde0bb68a07151f5ac2c6116c3261f858d7a1bd6d2ec94b308c505f76cb60627f9f79734a578be253e8b6e16787093a6c0a5d8e9e561fe7f9ec4e1b29af791799d3729b0d4bc342066c09aa0fc9d54f191565a3664eb0cd647"}, {0x33, 0xffff, 0x5c7, "6eb6a6ae5498728d91b546391171fb89312236f28e72c7ae7d43c618fc75a5cc60dc8a912d14460a59d026237c1bc17b9c0bbb837c3a846e1fbffba512d8009aa39a2730a8d0ab89bd7dcb7c80592f5ddb994e668900277bb8732d69c4130de48e27312f90222810"}, {0x30, 0x1fffe, 0x10001, "b979ff72f503614718bca0975734648410329b5d016280ccc6f269"}], 0x3a0}, 0x6) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname$inet6(r4, &(0x7f0000000400), &(0x7f0000000900)=0xc) recvfrom(0xffffffffffffffff, &(0x7f0000000d00)=""/30, 0x1e, 0x44, 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x98) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000940)='/dev/pci\x00', 0x888, 0x0) writev(r6, &(0x7f0000000c80)=[{&(0x7f0000000980)="52d2eed01a326830c3afe76c332e24b56632141e0fb1b6bf95465378e6f343158775a272bb5c00e293530d1aa75875968b44b79b5675fd22d16d83cdde9a7ba8023277bfffc19be35746528391da3d005f520effe9bbef52879ebf37420ade2171d01aa07c7008169d8407fbbc8ad85dc223e9198c463c4343d94046288932c16b53984a84b1fd2b2d7fc46ffc31887d7f8875bd91e09adf211fc7f8e6a1cc600350fd1cb135c4a18cf8ee4ee67c937482e7c78744909a61f01b140260f5e0ccb7ce24ec24b6538beeeeb196a6c8ad60c9e13517976a4929c83dabba797d36c813746f409e4364467daa92502164b2", 0xef}, {&(0x7f0000000a80)="c7234bcca5749377708f3cdac6c4b4a8bb7d0fce57157b9c154ffd41010c0716a965096cd2f05221fe1a21f0bde118b1a6f652dead996e48aa722b3a1f318552c7bea4d7c5d8f49d0b11f980fb0724e821777fb35fbc890f676d58f294c9683f3f5b0fb82c78d619ac61674ef9b249e9421694bace4d01d4c1fb90516bcdd2b01fca96cb197462bc71fab81f93694da5a6f5657bfb51810bd3d1d44223d01342a552dc0477972056b0efd78c247889b2b5a5f20edcc097c93372167461a5b20e9973d900e7bf3cc34b3efa1ae6338665735c64671ffdec426ac5d986692917fe26dc303b68ce3c09492478a012a25f1c7655105d9d95c66c43cc", 0xfa}, {&(0x7f0000000b80)="ad451115d2549298bf4e1b7b23708229276cc4650663107726af616dd6fc4896fa537edee48c075c4b1b43342b659869ca0c22204011a8042423b67ac92578f390509fa09f6a8d58d393b14b9527eefb7a2bdbe533b4b93fc424a8c8a3dc5167932ccebe64f55a0adbf32cd79e107ae2e69c57105a8d78e9ef28be86df908b035fe45d0752c74b7a6494554da8efd366f3427423da2796aeacc770d618522db51fae0540fd6a639ecdbe05d9b16c4feb26038a01a41378e7cede72d941c9158d84cb98b19f61e261645e5701767cf495d275cdae15e3e217854444bf07c9d377a956707effa3a0aa63d72d89924e0c47d47daf48ab8d2e67954e0179455500", 0xff}], 0x3) readlinkat(r5, &(0x7f00000003c0)='./file1\x00', &(0x7f0000000840)=""/183, 0xb7) 03:22:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x81) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r0, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) 03:22:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) 03:22:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00653000020000000032"], 0xa) close(r0) 03:22:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x5) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2e0, 0x0) 03:22:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x1, 0x20) getsockopt(r2, 0x3, 0x3, &(0x7f0000000640)=""/222, &(0x7f0000000740)=0xde) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef", 0x4d1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000080)=""/5, 0x5, 0x3, &(0x7f0000000600)=@in={0x2, 0x3}, 0xc) 03:22:09 executing program 0: setuid(0xee01) socketpair(0x2, 0x4003, 0x100000000102, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x81, 0x0) r1 = semget$private(0x0, 0x2, 0x428) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x3f, 0x98f, 0x5, 0x2}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xb, 0x0) poll(&(0x7f0000000480)=[{r7, 0x2}, {r0, 0xc6539a672584d086}], 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r6, r8, 0x8, 0x6}, 0x81, 0x4, 0x5}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r9, 0x40044b06) 03:22:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x0, 0x5, 0x2}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:22:09 executing program 1: getpgid(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x9) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 03:22:09 executing program 1: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f000001b8c0)=""/4120, 0x1018}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r10, r19}, 0xc) r24 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r25, 0x0, r26) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xfffffdba) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r24, 0x1, 0x101}, 0x1ff, 0x3, r7, r33, 0x9, 0x8000000, 0x2, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r35, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r37 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r38 = getpgrp() fcntl$setown(r37, 0x6, r38) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r41, 0x6, r7) 03:22:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 03:22:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x7c, 0x6}, {0x14}, {0x7ffffffe, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x4, 0x5b, 0x81, 0x84}, {0x400, 0x0, 0xff, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x3093) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDGKBMODE(r3, 0x40044b06) msgget$private(0x0, 0x3b8) r5 = semget$private(0x0, 0x3, 0x40) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000240)=0x674) 03:22:09 executing program 1: r0 = kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = fcntl$getown(r7, 0x5) r9 = getuid() r10 = getegid() r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000200)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="9def9afac2dfdd02e7f3f6a74cfdc638bb0ee8262ee20d8330e59bfc25387d1d6e7219bcd66ee55fa49c86127ef7c3f49b7e82d896d4f5b2425228187e2f3fe817ee3e5515c390f6c56b103a499736afcab0963db5066e846d63a4854cd43e78215bb0e4eef8344c418f29965601137263306eb244b611b29af0b8e19abd61c05a8ade176a2fc10e", 0x88}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x70, 0x1}, 0x1) openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x71) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r14, &(0x7f0000000180)='./file0\x00', 0x10000, 0x20) 03:22:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r3, &(0x7f0000000080)="cef827", 0xfffffffffffffff5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:22:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xd516289ae08d6a58, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xff, 0x8001, {0x7fff, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 03:22:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpgrp() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) writev(r0, &(0x7f0000000000), 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) 03:22:09 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x80000000) 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(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) 03:22:09 executing program 1: munlockall() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r0 = socket$inet6(0x18, 0x2, 0x8) r1 = socket$inet6(0x18, 0x6, 0x72) r2 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) r3 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x8d8, 0x5560b58b}, {0x18, 0x2, 0x9, 0x3}, 0x6, [0x8000, 0x3a2c0b2c, 0x80000001, 0x5, 0x4, 0x0, 0xba, 0xf6d5]}, 0x3c) fcntl$getown(r1, 0x5) r4 = dup(r0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000100)=0xffff) acct(&(0x7f0000000140)='./file0\x00') close(r1) r5 = getuid() r6 = getuid() setreuid(r5, r6) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000001c0)=0xff) r9 = geteuid() r10 = getegid() chown(&(0x7f0000000200)='./file1\x00', r9, r10) getdents(r2, &(0x7f0000000240)=""/38, 0x26) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000280)={0x0, 0xffff}) ioctl$TIOCSFLAGS(r7, 0x8004745c, &(0x7f00000002c0)=0x7) getitimer(0x2, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000340)=0x7ff) r11 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x4b8c505fd5927ecc, 0x20) ioctl$WSDISPLAYIO_SMODE(r11, 0x8004574c, &(0x7f00000003c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x200, 0x0) r12 = fcntl$dupfd(r1, 0x5, 0xffffffffffffffff) ioctl$SPKRTUNE(r12, 0x20005302, &(0x7f0000000440)={0xffffffff, 0x1ff}) 03:22:09 executing program 0: r0 = socket(0x1, 0x2, 0x0) socket(0x10000000002, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 03:22:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000683dae3984a16dfe000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(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) 03:22:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x40, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/133, 0x85}], 0x1) 03:22:10 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x30) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x80000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20002, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x2) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x28, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r7, r4) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setrlimit(0x7, &(0x7f00000002c0)={0x600000000000, 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x3, 0x2, 0x5, 0x2, "97f9297d22f6218e775a1c69e9092d28e01f4b08", 0x7fffffff, 0xbeebfd6}) r12 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x100, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x2, 0x0) r15 = socket$inet(0x2, 0x8000, 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getgroups(0x7, &(0x7f00000007c0)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0, r8, 0x0]) r18 = getppid() r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x800, 0x0) r20 = accept(0xffffffffffffff9c, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) r21 = accept$unix(0xffffffffffffff9c, &(0x7f00000008c0)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r22 = socket(0x2, 0x5, 0x81) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980)='/dev/zero\x00', 0x0, 0x0) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/wsmouse\x00', 0x0, 0x0) r25 = dup(0xffffffffffffff9c) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/wskbd0\x00', 0x90, 0x0) sendmsg$unix(r12, &(0x7f0000000b00)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)="6718b3486cf52b15ab83190782ab7888e66f62edaf004b36abd18167cda1c69651c73940868c60e220c1da0ffda0d475bc891a54c9e1d272c2699abbc2a26c851022ad08d65e610c0fbe56371430469bc049fe3cf45e9839b72af6924ed2cca2e02c2c7f5d84cb94dac20ca5bd2949597c52e045a2eb773fe7c25fa9710e28f91c0c77c8aea7b9f247346a9e4b368f1775ed1f8d8d05c9688edf592f9ac661839add99f815682ba1ac3bc5a41d7197c6d6a0d1dbbd448c53676e5f2cc95bc8efa601f764dd3b7610881a1189f27152f9b3340c6d443fe2780c013eb8", 0xdc}, {&(0x7f00000004c0)="0befa59fda6a4d1d131fc4db77845ef0bc84e13d2663b628dfc19c9c8550fe66364500ea7982d88f5bd69df79a264b4b9cba98e0496026176e07ea5abdfb5250a2ca3dbb4cb3658632741fb160f407cf211556931cea217a1a900fa5f9e690c8e490ca44fb6d9c19485dc7626481ab46e1851e5077ad1d6ad44617bb5f88d3f516d52f5ebd8f562e67a3620c9fb15dcb7e9d6879522db90d7c60d01f8e", 0x9d}, {&(0x7f0000000580)="9a807b1fb6d3eb76379bada3293d8d85608ec751d2ace0b5840cdb6b24adad5306b12e46c1f28c64a2bd2cee9bdbe513860686684b09c97941567b52140aa9e5962cb19b6cddb9d2bbbaaf347e03074ca722160718db5a88016ab122a919ef16f8e0ea534aecadd2df191c4a6a92fb2fde96e2e6d59d65319287ab073d16a24a2ca41f61d380c0dc70abd6e43faa83d7fe2f6f7e0c6fa46606b5f206e0a353742bbc06a1c495a7b257de7becc6a0986740e87fec402337aad4d714426ef03a13d1270a68c5bb0d9a04e121450e524963c3eb8fed98ef3a5cfc78f5263c67bd87aef9", 0xe2}], 0x4, &(0x7f0000000a40)=[@rights={0x20, 0xffff, 0x1, [r13, r14, r9, r15]}, @cred={0x20, 0xffff, 0x0, r3, r16, r17}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r19, r20, r21, r22, r1, r23, r24, r0, r25, r26]}], 0xb0, 0x404}, 0x1) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 03:22:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00.file0\x00\x00'], 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x8b6b, 0x3f, 0xc2, 0x5}]}) 03:22:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 03:22:14 executing program 0: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x3, 0x1a, 0x0, 0x0) pckbd_enable: command error 03:22:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x207, &(0x7f0000000040)="d0") syz_emit_ethernet(0x169, &(0x7f00000004c0)="7bae8d4ef96f470301fd2bba6f6a01f72e992634ad5bf769550ee0cac71b78fa5a98aac771783c7eb6e46590bce5bd13a3ea61ca4272bbe3854bd666a5a52e84a25a41ffad27f264e9cf104b5eaa740e0a0fa7623efcb2f6de86e69b03fb0da1c1968c7260d9be4fdd36d6928add1311e96545c971d28b6db8262c2713db27232a552ce083219f1c1ddb89fa78aee552a6ca8b3365a6168536296dfa2720a0268dcf7fc484ca1b38db19e816889238060c32b3085b9475752bddd8db3ace0d71892f261f3429b6b8fb4b10") 03:22:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x800000000006, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{0x0, 0x7}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r1, 0x0, 0x80000001, &(0x7f0000000080)=""/104, &(0x7f0000000100)=0x68) fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r3, 0x0, &(0x7f0000001780)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(0xffffffffffffffff, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, r6) socket$unix(0x1, 0x1, 0x0) getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) 03:22:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2bf000000000000000000000062367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db4388750000000000000000"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYRESDEC=r1], 0x1, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fa, 0x0, 0x2, 0xf, 0x6, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x10401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x4, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0x9}, {0x8000a64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 03:22:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4114], 0x1008, 0x0, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgrcv(r2, &(0x7f0000000100)={0x0, ""/207}, 0xd7, 0x1, 0x1000) 03:22:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x0) write(r1, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) lseek(r1, 0x0, 0x5, 0x1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) 03:22:14 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:22:14 executing program 0: poll(0x0, 0x0, 0x3ff) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000000)=0x928) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r0) execve(0x0, 0x0, 0x0) 03:22:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 03:22:14 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2d}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 03:22:14 executing program 1: r0 = socket(0x40000000003c, 0x1b6b19760550d70d, 0x0) setsockopt(r0, 0x20000000000029, 0x33, &(0x7f00000000c0), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8040, 0x18b461ab0989e7bd) mknod$loop(&(0x7f00000000c0)='./file0/../file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0xf5, 0x400, 0x81dd, 0x0, 0x4, 0x1, 0x1f, 0x3c6]}) 03:22:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x3, 0x1, 0x6, 0x0, "8fa107f19dc3305c3661596f9b99575a4511b838", 0x0, 0x400}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2ea, 0x0, 0x200003, 0xd0f, "b04d6a6e069f67648baa088b9c000411f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 03:22:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 03:22:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff0fffffffff7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:22:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040)="0ac68bd0", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000000000000000"], 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)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r1, r4) ioctl$TIOCNXCL(r5, 0x2000740e) kqueue() 03:22:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:22:28 executing program 1: nanosleep(&(0x7f0000000040)={0x200, 0x7}, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8e}, {0x6}]}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 03:22:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) r0 = socket$inet(0x2, 0x8000, 0x1) ftruncate(r0, 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0206922, &(0x7f0000000300)) r7 = semget$private(0x0, 0x1, 0x100) r8 = getgid() r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r8, r10, r11, 0x1, 0x9}, 0x5, 0x5, 0x8}) chown(&(0x7f0000000080)='./file1\x00', r10, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r6, 0x0, r12) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="0100f70000ffefffffffa133375d47180261a4"], 0xa) 03:22:29 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x58) 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) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 03:22:29 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b250bc8d9794c6a0e808ecc9dc97a2129f46d2d1ba2061d2c5ce3cb2772c87fba9c56b8b27029a501e1f45108617002fb26660855cbc189e63", 0x39}, {&(0x7f00000001c0)="dbc27a9b757c64d4c9f06f20a7c4ea632b085972916a8aa6b53124faee8decd2b576fa3c6fcf8c295dba14dde436b0ed88a46c82f06cebcf4ee792a2d38b33b66f8aaf45f6d8984cdda99373c4bea02fd46417ae9d6a5476a6e248834b9285f3d7cf5b3c85770e9fb3f534127fe18448ad2662928266143b171331fad3ad8bf539fe1376e4ebe3d24cf9d50f6d73c04dccf316556f3933c608746e376cef1202e788e5ba2e1b62da66eeb7942b0599f797c9f41796555510703ff1f900bf2599343459ec05b9ec925adc3c92f7bd793c6277bcf44a8a1ec37b2ab7543e47340736d7ce5b1234df95a66ac122a65c", 0xee}, {&(0x7f00000002c0)="c09ce25307f37a2b0edef8e54b82d39f3fe0c6c4151b16fe0f19c4abb91dc83d717e8038d73ffb8bd86543cba09338b819da132cba1300669ff23068129cc90929e9c1739f08975c0f97d2f431227cfcd868a21f4a42f6a74ac8d07100ef46c4cf438fd3e2591a2f2d7b7ece380cae296809e8fa6012ab7b746a8521ae2ec003b6de8bb7a2f97b7d9246fa6f1bd330fe9cc47a59bff83dd3a03b1074f1de621cca31c12a6196a997929099d9c4a7270277324ff1fbc9f3c0f2e7fa688c91fec5890bf36dca90", 0xc6}, {&(0x7f0000000100)="73b44e995b6baaf03254bd20f280aea5adcb0927356119b935b11aab82a3974d22645962c82ca7ceabdac1db47be67d42a6c2be19218ca6dcc63b2b4aee4b7e3631209fa519e22f6e691f6c4677d687e7aaaad8cb86f51fa9f2386927af377de58d406d7303c86aeaa30d1", 0x6b}], 0x4, 0x0, 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 03:22:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}, {0x0}], 0x2) 03:22:29 executing program 0: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000083, &(0x7f0000000080)=[{0x20}, {0x5}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x0, 0x4000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ftruncate(r5, 0x0, 0x4e55b7c3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000002c0)=0x101) 03:22:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) 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(r1) socket(0x400000000018, 0x3, 0x3a) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 03:22:30 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, &(0x7f0000000140)=[{0x14}, {0x45}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 03:22:30 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x0, 0x8000, "42ce5cdb5a050047000000006f157f3300", 0x9b}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 03:22:30 executing program 0: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r9, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = accept(r9, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffd77) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r12 = geteuid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r13, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) r14 = syz_open_pts() close(r14) ioctl$TIOCCHKVERAUTH(r14, 0x2000741e) ioctl$BIOCGRSIG(r13, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r13, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r13, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r13, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r15 = dup(r13) utimensat(r15, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r15, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r15, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r15, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r16 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001740)={r16, r12, r22}, 0xc) r27 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r30 = socket$inet6(0x18, 0x4005, 0x70) r31 = fcntl$dupfd(r28, 0x0, r29) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r36 = getpgrp() r37 = fcntl$getown(r29, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r32, r33, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r11, r8, 0x0, r27, 0x1, 0x101}, 0x1ff, 0x3, r7, r36, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r38, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r40 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r41 = getpgrp() fcntl$setown(r40, 0x6, r41) r42 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r43 = getpid() fcntl$setown(r42, 0x6, r43) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r44 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r44, 0x6, r7) 03:22:30 executing program 1: socket(0x2, 0x2, 0x8) socket(0x2, 0x5, 0x8) 03:22:30 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r2, &(0x7f0000000100)=""/94, 0x5e, 0x1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 03:22:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x2) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:22:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x28aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/105, 0x69) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004a1a300062b00feffffff0000a3bb6b3c042efdd100000000400000ad1ca8a95704000000000a", 0x2c}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) 03:22:32 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64590674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f170000000000000000347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f9900800000df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xffffffffffffff55) 03:22:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3], [0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x3851ac92}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 03:22:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000800)=[{0x1, 0x10, 0x8, 0x5}, {0x5, 0x5d, 0x7, 0x4d1}]}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r1, &(0x7f0000000100)=@abs, 0x10) fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r7 = semget$private(0x0, 0x7, 0x80) semop(r7, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x52}) fcntl$setstatus(r8, 0x4, 0x8) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x20) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f00000002c0)=""/116) r9 = semget$private(0x0, 0x7, 0x80) semop(r9, &(0x7f0000001140)=[{0x3, 0x9, 0x1000}, {0x2, 0x10001, 0x2800}, {0x1, 0x400bb2, 0x1000}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f00000013c0)=0x3b9) r10 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r10, 0x0, 0x0) r11 = dup(r10) ioctl$TIOCNXCL(r11, 0x2000740e) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r11, 0x6, r12) sendto(r11, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r10, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r10, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r12}) writev(r11, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r11, 0xc) ioctl$BIOCSBLEN(r11, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000740)={r12, r13, r14}, 0xc) r15 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000780)={{0x9, r13, r14, r13, r14, 0x0, 0x3}, 0x70, 0x7, 0x3}) semget(0x3, 0x8, 0x48e) r16 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r16, 0x0, 0x0) r17 = dup(r16) ioctl$TIOCNXCL(r17, 0x2000740e) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r17, 0x6, r18) sendto(r17, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r16, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r16, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r18}) writev(r17, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000440)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d371b6b791ad5f8b0ec83841f70e8761b9f86d8daa99756abfd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96ac6fe716a07c1", 0xf5}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r17, 0xc) ioctl$BIOCSBLEN(r17, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000740)={r18, r19, r20}, 0xc) r21 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000780)={{0x9, r19, r20, r19, r20, 0x0, 0x3}, 0x70, 0x7, 0x3}) semctl$SETVAL(r21, 0x2, 0x8, &(0x7f0000000340)=0xdfa9) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f00000000c0)=0xffffffffffffffa9) 03:22:32 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x39f9aa2c49e83457) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000140), 0x100000000000035f, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 03:22:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5a}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 03:22:32 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000b3f018e9ee70de8c74b50d8d16a33a4e12b013531"], 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xf89}], 0x1) 03:22:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0xc4) fcntl$dupfd(r1, 0x0, r2) close(r0) r3 = socket(0x18, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x1dc, 0x0, 0x0, 0x0, 0x88}, 0x4) setsockopt(r4, 0x200, 0x100, &(0x7f0000000100)="5b4a6fb4849c6862fd4ce7ee049ed95b4b5b744851253548cd5289374415448aa419343e2e776d0e3f351f07a145a349aa628cdf532f063c14f602e4c79cbc44bb2b8d4b42a3940d9c5aba7b01678f8dbaf6bb4ec57ab17076828e9eba7a8867306203bdf63e7c8fd4f7cce74da72de98ea81e9c9c997d4e083c86d83d9e8c695c60f9363072c2584ba4e17a1c14820beac53ca1ffb8c6bc4bebb6827e735b1aef1f2cdb4d680a8a8e4f877bd8067f33056bdf89c57abc32e532c11983bdaa36a7", 0xc1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956", 0x4) 03:22:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x6c}, {0xe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000009c0)=""/98}], 0x1b4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0xfffc, 0x20, 0xd8, 0x8e31}, {0x624, 0x20, 0x4, 0x2dc}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) 03:22:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x84}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x5, 0xff, 0x4, 0x2}, {0x8, 0x9, 0x5, 0x99d}, {0x7, 0x2, 0xff, 0x6}, {0x7, 0x62, 0x3}, {0x1, 0x20, 0x80, 0xff}, {0x7ed, 0x5, 0x1f, 0x7}, {0x20, 0x3f, 0x3f, 0xfffffff8}, {0x3, 0x40, 0x2, 0xfff}]}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 03:22:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x7fff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x10) close(r1) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x5, './bus\x00'}) close(r1) 03:22:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000003c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47d0138c6c3b018be5455ba5fe808f9840f9e13da075ee518c701986d65be379814e676f1e7e8f0b9d8866a94b74d1d570ef744fa236872ece26514994925cd5f064cb822b5bc18e16e4147a618e65c4febaa71476632bb64f091414def81de252b427366d8d2bf008d0a", 0x113) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x2, 0xfffffffffffff0bf, 0x3, 0xd9d, "b0000004d8e50000b99a00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 03:22:32 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r1, &(0x7f00000000c0)="b30c4908e33ea50e9bc9ccb49549c1f209f715683786ea33c17c983da37d81acd638295b6dc4c5466d530df24a69c4158861dcee022310cf444904f132c53d1d2cf8fde743b66e720cf72d9a9d895681cca6915f281305000000e7db4ea7c4fb31ff9604eee8e095e36717e696a976f076c9db2169c224", 0x112) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x89, 0x4}], 0x2}) 03:22:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket(0x20, 0x5, 0x8) setsockopt(r1, 0x0, 0x2, &(0x7f0000000740)="a0c28206c94474eb88fba5b3ee5a4fd4596c1e7f7e14e6c09f36dca68c694c553525fbe059036bdd0842ed78113edf7a814f", 0x32) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x1d817273b963396) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 03:22:32 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="1cb45a1fdd5696107f4f6d1ab2e2892115851c8de32f331828535723887abf65386f0fd3d0039cdd5b653f42d3dd38918ec12a8bf43f93"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 03:22:32 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x103) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000)=0x2, 0x4) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000580)="7e7cfe2bfeddab4e18512921007634b0084d2253523de3b19062e02d761a4ddc639433f5f170535d940935c51f3514ea29775c5c19f6cac78ae230892588817f8fe3874238be595b37c11c66163ed8abbd149fd77a4caad736c64a3825660f5305eb837b2c59a82a7e99487198afb6622ea1fc70a7d392809275302695d8818101766135987aa25d7201a9b98cb7b23a7e569190d2a74100bacfab6c4e79c7461206f2bf020c93ac8298045830a5a8b943ea1e50892e383b167865b75571964386adb1bface0d8e2374240ac5de4578b37e702b769baf58afeffffffffffffff79f6d0a41003fdf4c2d7981748aee1a42be7660e51aff5ee04102c8eb0b605ad9b9eab9f18dfc55203177ebeafe28e1e16a4525d1f863e67b0399c031429f0cfe17dc7b42148e0c3823e8f3d162160315efc869f8beba6f966b16523771682504cdfea06a6d8f5ce5ed3335f583c9f337efb518cd9daab063548a162e293171de5ba77155b9eb663dca9cd6b1417f8f578c6d250ab33eb0bd1f304220e208e392055da2fb4f91fda26c7dbb2e169e5804de4290d154983f576afd90db3ae654a1a416d6c", 0x1a4}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:22:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x60) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x329, 0x0, 0x0, 0x0}, 0x0) accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000240)=0xffc2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xdd, 0x0, 0x1ff, 0xffff, "00000000000000010900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x2, 0x2, 0x8a64, 0x8001, "9f6d1d0fc2c41ee2af49d2cf1ac94c006f48130e", 0xc8, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 03:22:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x92}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffffff, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8c50dbb85c344666}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() readv(r4, &(0x7f0000000200)=[{&(0x7f0000001b40)=""/70, 0xed6dec6d6d6fcd9}], 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/zero\x00', 0x1, 0x0) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c0d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93dc40165b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb3", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0x15e}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x96}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab8030009657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b23ea0fe3ee4e35758f8e2b6c064f2868f9baa151606000098b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0xfffffffffffffed1}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xffffffffffffff96}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0x8b}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r7 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = openat(r9, &(0x7f0000001680)='./file0\x00', 0x800, 0x1) getsockname(r10, &(0x7f0000001380)=@in, &(0x7f0000000240)=0x5411f2ec) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x9, 0x381f927137938bee) r12 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000300)=0x6) r13 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r13, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r13, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r13, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r12, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r12, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 03:22:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000180)={0x1000000000001ff}, 0x10) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r2, &(0x7f0000000140)="224e3f8901001c867ebcf4a7ea1136a6c77fed58a21180cc", 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:22:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 03:22:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000100)=[{0xb91, 0x0, 0x2, 0x1}, {0x1000, 0x9, 0x20, 0x2}, {0xffff, 0x1, 0x9, 0x9}, {0x81, 0x1f, 0x7f, 0x5}, {0x0, 0x1, 0x4}, {0x4, 0x8, 0x1, 0x3f}, {0x3, 0x5, 0x25, 0x3f}, {0x1f, 0x20, 0x49}, {0x16b1, 0x5, 0xea, 0xdd1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 03:22:33 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000240)=""/223, 0xdf}, {&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000340)=""/209, 0xd1}, {&(0x7f0000000440)=""/141, 0x8d}, {&(0x7f0000000500)=""/169, 0xa9}, {&(0x7f00000005c0)=""/116, 0x74}], 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) getgid() 03:22:33 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000080)="89298d3dfca21142dde72bcc7ddd87c669f2b0fcd56c05384b7f9c42b9db1cff703789de749d0667ad5631fea8ea59be37b56011da2fb402de7a8731d1335cb2cca0aa6b9febcfacabd3aaa5a4f0930aad81372bef799a222daac22e0e29175864097799277d82cd4463dd9988", 0x6d, 0x0, 0x3ff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000140)="21055b1995d155836f1153f7e15772c87ecc09bc50e242c1cc504153f03298700dbe37a0ca56adc243e330ee319ea65436d119330fc5a7dfc224f4b21201af315792d1522d5fd808881120e7ed910e6b6e0529b7cd96abc11d3f56c34eb2fb7e9084f41b23d2ba7bb9b75e386d724c052b419d329bc7d2b30dfe06458538b3b877b332e028d83059a7e048374d", 0x8d, 0x0, 0x42) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) 03:22:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 03:22:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x14}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8a00, 0x5) ioctl$BIOCFLUSH(r1, 0x20004268) 03:22:34 executing program 0: r0 = kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) munmap(&(0x7f0000ff4000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x400000000d, 0x0) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r2, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r2, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r2, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000000c0)=""/60) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001800)={'tap', 0x0}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000040)=""/50) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) sendmsg(r3, &(0x7f00000018c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3, 0x2}, 0xc, &(0x7f0000001940)=[{&(0x7f0000001880)="6f9cae1b17fbccb0434ecaaa5f738468da53c8", 0x13}, {&(0x7f0000001240)="0c076c591f6f00a25e981ae6df3427ad1a7cc08f8f3d84395e4c1cb440871bcc0350749ad67d0f7e7bb18fee3611b529a3d1da26dd068c09feb9bf253962bc51099c8526f1e42990be59cbd8e7fd4d4d8a8f306ea10242c0b2e303aa6a6ce214dc1e5ca9f171dc6e8b92b84a3c4066707623e49aab9ba40d1da9946e746833226b495834e799eb0701a22d474d9714f87ff83f37a2b4afa94f88f5ea4b738cfc3c890202316c931af1c4305e70c95e28ccdcaf66831598243b993b1f24eae92e0c524bce672aa07a69c4bdd9f75912e2e534f7005ff3ef0ce336887cb298159aaa1f8226e94499153cb2", 0xea}, {&(0x7f0000001340)="f5e09bd73afef87fae34db5a70c6808aa66ecbb2234644590092489cde79ef348149f715ed5aeb099f6fc0905a103736f423c83c00c2bb5af2914d1691c22d3bc61c5b6472b8e7a274180059f2ff4de20eb707ce74696755f9b1fca67daadd598ea499cb9836345adb40c91159691de3289add2d33fbc600e38985e2dc63a5fdb4ba5f3ad6c6f15adfaecb9d2b17495793db927bb638807771b9170ce733c60c552baf6b223db3d61672008fcc9c0b730ccfe0d766adc7af17373fa4f862eaa30a33c2303494da7854eb21af8e32a28b005762", 0xd3}, {&(0x7f0000001bc0)="ec5763aad301c8f9a2c768a4a8d739c86c0314b73e5eae51bfd99160471ed7a76e23633a692d1ad1356250f2241bfce9353ce16046f2eeffc48954e647f77c28d76c8a385f96530b68560260d490a9d40e5d405072ce4ed6bd65efabb36c2095a7c201aebd5b2cf85bd71360b6b4f838020c1883b842cc5b98907c9ba85bb80289e4acb86614c88fae69fa0984b812c23411b46d366580d172276979b1a138f156a35a7d9e622c4049520ad5b45aedc38b04841de8d1fe90a32c1880bdafaf709c6e6a5e2a7c2d1a4e5b0cbc7e6456dc1686047bb7d1cb0c6d29c9a7344cf0482f9800a6305a5aa48408c059596f07d54fcaf1d7733751dbe36d3dad30d6f28436981f100c70901a70b1c2f655272124f9f32f95df", 0x115}, {&(0x7f0000001540)="a3cc56851e10e18cde864c54c376b467d96fe2f171cd8666819f87fb71c77d96376e0afb8b0ff2306eb005ef1cb8e18bf69e56ed8adf3f5d0f4a22d30c89f223051da9ee4c2fad1dfe1ba1cffc510a224d708ee77cb324a7e3abed04ae74f8d173305340306d26db773c39fdbbb9368c27ce1678d190e76320f49ab20e91f3e4a8abf3ecae0bd6371f2147a62ec06b1b792e8e711773e3562a35a5429edd6ddb481954d7c5bba7", 0xa7}, {&(0x7f0000000140)="35a4fd0a14df6f05f471608e9efc23fbf6131a0ef87263763d75d312", 0x1c}, {&(0x7f0000001600)="1d7e96d13379942bcc6a4973e53068961311876ab71d7c7afc5c13148bf2cebd320f380021357ba965fccd6373cc8324a20ad8c9b88ac37888aca29e868d6bcdd5335476bac6864ca08110e459e6a77e3866fb2061a2ccb13002bd83ec84bee7f91141137daeb15d43c336aaf63230e444c777f0ab857e966aaa26cd6146ed25be615a12b082540da927dcb17d6342f877708df0abe03dc4d870e64afe9918933a0f97d8b03cf1743b", 0xa9}, {&(0x7f00000016c0)="08a7ef487b51f13c1968884b016076bff0688fd24457d41c3cacc4190bfce511c907bf6c5b03a8ec20ae6be0028375b80ff00b2e97c0dea1353178449f1bb5ab56647c0db55c8516cb58eb9cd5f59f25ccae33a3e6fda4d0763bf1cd3a8a9e2c880bed1fb535014e1400d52cbc4805f1cb17e55fa4d694837f80ac2ae3f76597cc9db502cee67d6e66a206eed1ce757e04abbed9c8fd88762be4ca0cca928257f97450f7d259503c48b8572979b901ce94085644eca2c4259c8ebc1a0d3dbe3ce84261d56efd8cf9e449ba1e860c6a6bf6e67a607c446da84a0529029f2b047f3d681b3cefaf394535", 0xe9}, {&(0x7f0000000180)="632f46ec920941c944cc3404a513b9aca6c9e1b4d0651bb81a36805f56477360", 0x20}], 0x9, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000ffff0000080000b26ecd8058678bbce060701062c006001ea45e26a2eeea56fb4d77d9f518645e0e60b2e2c2f94915bfe605db0e2afffaf742fcdb6eeaff28dcb6d3b71b9b6f539906a5a997df4c22d232dcb847b3173f4d5880b9b24ec7300c30cf283e990b36c35ae39dc12638a902bf2a0f675b63c2b9307a04ba2e5f79d422411b04e67571f05ac8c67ebbbd213fcbf5d13772e4878346120ce2422f031d00cfb9cfdb18976f9e48414a3f66940c161d6d75682b84b5dce42394c22de6fefc000000000000c8000000000000000100000000000000772051492fb7ff94e5a6feae2e60f3201a546fdd38790b1d6b540e26320e7db1af41ca8a0ca836f06f4326f30cbba5c6a27413a0d339877a2f3fec95a671c4eaae644dce018f4d14c95b60e10d07a4b723b5e119390c1c5967075c182f9c3bc9d1c9bc4c9cec72363a502b15e1626d5c0a9faac67801df7d4b9b1baada3407d44c5534fdc2f54a0dc6b3741f8f8b7be0418fc854c9c27a580a38ef30a7d6a48119290db7999b031480"], 0x188}, 0x4) socket(0x20, 0x1, 0x4) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) 03:22:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc737b4a4af899b843fd3357ae26caa0416faffff00000000000004be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e293bb978ae791127acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/184, 0x100b0, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f0000000380), &(0x7f0000000800)=0xfffffffffffffe48) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000640), 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) r13 = dup2(r12, r12) r14 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, r16) getgroups(0x6, &(0x7f0000000080)=[r16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r18 = socket(0x18, 0x1, 0x0) r19 = socket(0x18, 0x3, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r19, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r20 = socket(0x18, 0x3, 0x0) connect$unix(r20, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r20, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setflags(r5, 0x2, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000240)={{0x8, r22, r23, r22, r23, 0x90, 0x10}, 0x5, 0x54, r21, r21, 0x2, 0x14, 0x3f, 0xfcc}) r25 = socket(0x18, 0x1, 0x0) fcntl$setflags(r25, 0x2, 0x1) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000240)={{0x8, r27, r28, r27, r28, 0x90, 0x10}, 0x5, 0x54, r26, r26, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r28]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r10, r17, r22, r28, 0x42, 0x472a}, 0xff, 0x400008, 0x4000001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r30 = socket(0x11, 0x3, 0x0) sendto$unix(r30, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r31 = socket(0x11, 0x3, 0x0) sendto$unix(r31, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r32 = socket(0x11, 0x3, 0x0) sendto$unix(r32, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 03:22:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffe4b) socket(0x10, 0x8000, 0x0) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 03:22:34 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffd000 didn't change! 03:22:35 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0x0, 0x40000}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1000}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) 03:22:35 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = fcntl$dupfd(r2, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r7, r4) r8 = semget$private(0x0, 0x1, 0x100) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r7, r9}, 0x47) r13 = socket$unix(0x1, 0x1, 0x0) r14 = getpgrp() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x44}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r17 = fcntl$dupfd(r13, 0x0, r16) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r18, r15) r19 = semget$private(0x0, 0x1, 0x100) r20 = getgid() r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={r14, r18, r20}, 0x47) r24 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x1) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r25, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r26 = socket(0x18, 0x3, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r27, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r28 = socket(0x18, 0x3, 0x0) connect$unix(r28, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r28, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r29, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r30 = socket$unix(0x1, 0xa, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000013c0)=ANY=[@ANYBLOB="0102a3c4acc6d18d78a497215e12214f8b021fa55d010e11c322c28ee32aac114ade04bb00db42ead61dd04065c00e1e14e3851e1ac488094feec8f8f0df71e1de12a4b27a0097827614956ded11f2a9"], 0x1, &(0x7f00000012c0)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f65b2d8de48bd5bd564c9d6316b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858f95a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc8711fcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b015af675cf6c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae654479dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a9107a7eb22e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae070000007b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730456eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc95a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5adac3b7b966ab0c7d237dca2b56edb92ebcab56288ae1ff58b2498eba58e555cb14b13cb6fc4b8a9211764015b3ffdcce04d2d07707ac9b8b51c06ceb209656bc01abeb475c437ccc6b6903f20c7065451624f69a51970665e2d7638fe28798f5ecbea9fa84023396a957b62d06a3bc20e8c7d38ba1aed94724f4da5f965ac90e6dc79c17c180ccfe33510df52c405470a2159d89d3128d23270b6da280123ba31d379cae9216143c0bd41394788da9ce1a07a5aad5f8417b3a8ea6b00"/4299, 0x10cb}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001440)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r29]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r24, r30, r25, r26, r27, r28]}], 0x90}, 0x0) 03:22:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "00abdd0000001e0000fff8ff4000", 0x0, 0x20}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803cf80a38 va 0x20ffc000 didn't change! 03:22:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r39 = fcntl$getown(r35, 0x5) r40 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r40, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r41, 0x1) dup2(r41, r40) r42 = fcntl$getown(r41, 0x5) r43 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r33, r38, r43, 0x10, 0x7fff}, 0x6, 0x2, r42, r39, 0x7f, 0x100000001, 0x20000000b1f3}) r44 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r45 = getppid() fcntl$setown(r44, 0x6, r45) r46 = getpgid(r45) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a5}) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r46, r48, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r49, 0x1e4, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r72 = semget$private(0x0, 0x4, 0x2) semop(r72, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r74 = getegid() r75 = getuid() r76 = getegid() semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r73, r74, r75, r76, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r68, r70, r74, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r77 = getgid() r78 = getppid() r79 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r81, r82) chown(&(0x7f0000000200)='./file0/file0\x00', r81, r82) lchown(&(0x7f0000000780)='./file0\x00', r81, r82) lchown(&(0x7f00000001c0)='./file0\x00', r81, r82) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r81, r66, r70, r77, 0x1e6, 0x8}, 0x5, 0x5, r78, r79, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) r83 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r83, 0x0, 0x0) shmctl$IPC_SET(r83, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r83, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r85 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r86 = getgid() r87 = socket(0x800000018, 0x1, 0x0) bind$unix(r87, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r89 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r86, r88, r89, 0x10, 0x9}, 0x8, 0x1, 0x9}) r90 = getgid() r91 = getppid() r92 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r94, r95) chown(&(0x7f0000000200)='./file0/file0\x00', r94, r95) lchown(&(0x7f0000000780)='./file0\x00', r94, r95) lchown(&(0x7f00000001c0)='./file0\x00', r94, r95) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000080)={{0x6, r94, r84, r88, r90, 0x1e6, 0x8}, 0x5, 0x5, r91, r92, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r83, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r83, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r97 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r97, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r97, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r97, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r98 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r100 = getgid() semctl$IPC_SET(r97, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r98, r99, r100, 0x10, 0x9}, 0x8, 0x1, 0x9}) r101 = getgid() r102 = getppid() r103 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r96, r99, r101, 0x1e4, 0x8}, 0x5, 0x5, r102, r103, 0xfffffffffffffe01, 0x9, 0x7ff}) r104 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r104, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r106 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r106, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r106, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r106, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r106, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r106, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r106, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r106, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r107 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r108, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r110 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000980)={{0x2, r107, r109, r105, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r110, r110, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r112 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r112, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r112, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r112, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x1, 0x0) msgsnd(r112, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r112, &(0x7f0000000c00)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000340)=ANY=[], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64], 0x4, 0x2, 0x800) msgrcv(r112, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r113 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r114, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r116 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r112, 0x1, &(0x7f0000000980)={{0x2, r113, r115, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r116, r116, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r99, r115) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 03:22:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="03670000ce83802bd9a55b03144e") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 03:22:35 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000540)=[{0x0, 0x9}, {0x4, 0xf6d0, 0x3400}], 0x34a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x7c, 0x8eb6) shutdown(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x3d}, {0x6}]}) fcntl$dupfd(r5, 0xa, r3) 03:22:35 executing program 1: truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x37, 0x5, &(0x7f0000000580)="001200007724aa9a5283eee6eacbca1cd5c17fa59bfccef4472c20be091f1af7445c712ecc3cae22608b65642a72e9cc0c8d5076e5efa3352daa3872c184411e0000000000000000001f00000000f60f106b71e23c0125364eb39a86d678879d99f17cc51eb33681568400feb4b8ca63dd81ed6071c29c7ecba240837e83f07b73b1d60f17874c93b4407d970293b0fa3142aac372722d7e79bc125d2786ec92861dfa4b17fa77544099063184020001000000000000fe46bb7feed9334f3168cfc8a400000000000000ee7805e61397882670db2df06a453dcc222ed36d540551e4c2afc0f5f302639c0e4a011104f4c2e36cf4f63cea3d80f7c8ed3de6e00315e837156ec282954aee1bcfb0eabc6b99a93bfb9c50f347ee2709cc06e100f83b4895ab714d3b8260543854c6ba455dedac9c538741475f90ea67712463aaee7373da24f2b691a79b47ee09d929992e3f053efd9ca50c25a60a3bbeb2b290b0e9933949833af3a29ab517e0608f30fb4c419d2bb0c2faab9e0000000000000000000000d6ae8667929fa27d29a66979aa64079b8da960dd52625abaff79a715da68a89d006ec5ab89713cffe716af70824499b087c1bfa4434338c836ba0b5202b213a0727805f6e54a891f2c318af54475653111d98bd4e6cea68e7f161773aecde082dd1c3b13bdfaad9a53dbbaf2a3b8fe50644c8b6001caee211cb519c6ec58c7a4f9c8673a27334d49d11faf8fe72a5213d8ca40a4df367d09955678b096d7f4", 0x9a131c068632e731) socket$inet(0x2, 0x1, 0x4) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/94, 0x37c, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xffffffffffffff9b) 03:22:35 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) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') getpgrp() 03:22:35 executing program 1: semget$private(0x0, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x3, 0x0, 0x160000}, 0x8, [0x5, 0x100200]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r2) 03:22:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'\x00~.', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x3) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 03:22:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9e) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x6, 0xffffffff, 0x7, "0d21e334a0c425ce3a3beed926ea7a8904f4c072", 0xffffffe0, 0x7fff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB='\x00'/78], &(0x7f00000000c0)=0xffffffffffffff49) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 03:22:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000240)=""/107, 0xfffffd80}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 03:22:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) ktrace(&(0x7f00000000c0)='./bus\x00', 0xc, 0x10, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 03:22:35 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 03:22:35 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 03:22:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000100)=""/94, 0x5e}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x800) shutdown(r1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) dup2(r0, r1) shutdown(r0, 0x1) 03:22:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000680)="7bfb7a9b66af6ba9c2dd3085aa98430400f078d2cca209e38b5ef40a81fe2fd69cb8aa0cb08b2fdf97c83a7aebc3034f9fb7b041337413801216613bf62a8e39fa6015dba7428f6f68736df7e12f224552106d9a90f9870e72192e229357194d55ec714cd98cf0737518149640f1ae22b7146d8065d2a7d2f94ff8af89ef9cd5ae06a5df185d8ce1db3a286e51e9b8c5e0b3e9981cb0a8ba87ab353d43b734eeeb07aeb42c52bf9747bb59159ac9fff2badcef0af9a2f06d2d01467655a847c716de528bf0bdb6dea1f4e809147ef44c00", 0xd1}, {&(0x7f0000000780)="cc15e4d896201d99a23b0d437dea22316ff17b7d92d4e0aa402c7e4715862f047ce01897615c30761114e45d80fc160e481b8b195dff1d54bce9d5fba082", 0x3e}], 0x2, 0x0, 0x20) execve(&(0x7f0000000340)='./bus/file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\':\x00', &(0x7f0000000400)='&\'\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='\x00']) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000500)='./file0/../file0\x00') poll(&(0x7f0000000000)=[{}, {r2}], 0x2, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readlink(&(0x7f0000000540)='./bus/file0\x00', &(0x7f0000000580)=""/214, 0xd6) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x2, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000800), 0xc) r4 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0xf5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/bpf\x00', 0x400, 0x0) poll(&(0x7f0000000900)=[{r6, 0x4}, {r2, 0x233d9cae9a99909d}], 0x2, 0xab) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000840)=0x81) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x5a226ee9e0fa914a, r5) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus/file0/file0\x00', 0xd28, 0x80000001, 0xca2, 0x0, 0xbd18, 0x170, 0x7fffffff, 0x1, 0x0, 0x97, 0x3}) r7 = getppid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000940)={0x6eca26a2bf7ea843, 0x0, 0x401, 0x7f, r7}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x0, 0x0) 03:22:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000300)=0xc) dup2(r0, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x15}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0xfffe, 0x80, 0x4, 0x7}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x1) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) 03:22:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)=[{0x14}, {0x38}, {0x9730, 0x0, 0x0, 0x400000}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 03:22:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)={0x2}) 03:22:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x40) chmod(&(0x7f0000000080)='./bus\x00', 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) 03:22:37 executing program 0: semget(0x3, 0x4, 0x77de51a8bdf94c17) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept$unix(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d676300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc1a00373dacbc068f65eefba1cdf9da3284a632091879a6c517c7609"], &(0x7f0000000000)=0x1) socket(0x18, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) kqueue() ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000100)=0x2) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r6 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r6, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r6, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000000)=""/139) semop(r6, &(0x7f0000000140)=[{0x1, 0x8dbf, 0x1000}, {0x3, 0xb13, 0x800}, {0x2, 0x2, 0x800}, {0x4, 0x3}, {0x3, 0x5, 0x1000}, {0x1, 0x8001, 0x1000}, {0x0, 0x80, 0x800}, {0x3, 0x3ff, 0x1000}], 0x2aaaaaaaaaaaab6d) semop(r5, &(0x7f0000000240), 0x6) semop(r5, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x7f, 0x1000}, {0x0, 0x7ff}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 03:22:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) getgid() pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:22:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x10000) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0x1) 03:22:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x134, 0x0, 0x0, 0x1000000}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 03:22:37 executing program 1: r0 = msgget$private(0x0, 0x425) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f00000080b84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51eb794f048882e741bec7fd98cc7dcbe65df1285ccc8c50532a08dcb6f21340e38cca20b9eb3a391f14f6d29cbe688c0215b1aeb623e3666281065994045f52197fb7d8effc31688ad04fbd994bc18bf882725d37a91d81020de5680a3c24052f556eee6bc3cbdcf92190af2040f12a5aeb6ec497089ca"], 0x1, 0x800) r1 = getuid() r2 = semget$private(0x0, 0x1, 0x100) r3 = getgid() r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x1, 0x100) r9 = getgid() r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r9, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffff0001, r1, r6, r7, r12, 0xd9, 0x2}, 0x21de, 0x6, r13, r14, 0x5acb, 0x2, 0x9, 0xcd}) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) r15 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r15, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4", 0x15) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 03:22:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = getuid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x8, 0x1c83, 0x1, 0x4da2, "129af0756cb1513734b7ea019883302e8c02802b", 0x9, 0x9}) r3 = geteuid() setreuid(r1, r3) 03:22:37 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x400, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 03:22:37 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x1, 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) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x3, 0x0) r3 = msgget$private(0x0, 0x10) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/76}, &(0x7f0000000180)=0x4e) msgctl$IPC_RMID(r3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbffff10982e95a41162705e468769f2e2d50c53655c867413e68e47ca955496571ff88f7fee38e1", 0x27c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="000000a2b1c5cc2f", 0x8) getsockopt(r1, 0x200, 0x8, &(0x7f0000000040)=""/25, &(0x7f0000000080)=0x19) 03:22:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="1e00013c809a8e593a62c8e7d9c93e7f18000e"], 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x3, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r12, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0xa4, 0x3, 0x101, 0x3ff}, {{r8}, 0xc41076ac856fb91, 0x8, 0x20000000, 0x0, 0x1}, {{r11}, 0xfffffffffffffffe, 0x1c, 0x1, 0x5, 0x200000003ff}], 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r13, 0x40045720, &(0x7f0000000340)) 03:22:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000340)="48a6a4772b8c23a141684f6d5d0780b17e98454a4e9b04210a3a00f66708ecf6ab0cdebf905743923b7eff80482d43635d3748141acf8a069480de6f548b800151f9bd378d1b7822ccfe27b1176c247713dce056c901782006dbe9c50eb1edb2bfeb58aca5726e995f9328c8a6f63eed4537716c8ac08bf1793692c8f47fcff851129e4895f93740219ac8e565528a9b15bcc1c022e5c3ad3f66b851a1c2727d20a5d02122f7f1f15cc20410286548ba6810820679ce0bef7f641b139c277711da607709ffcad04607ad0e2296bc18172e4a8395fe6219d5bd086fb8234dc3beea67b1baa54c2631e4384d86cf727cb73618ae46e34c04c897d52c3a738ee7f43225bcac943172ab6f28385bbeed7b303eb457f6ae60430ea3d9eb809bea0901dd6739415d76c18a7a3e4f57c2545d73e9c071157197a99ed01695da2f5ce42dc315b0a2c4c9e44a0505eda102997af252202ab36e2d21f2a5a5c252cfb053be5f8c5f3731403e0dae3eccba6bd3448dcce6b17b285097c09104629c98a50721100b0d38666b3efc2ce71e4a588d9f5d11edac56e6fe30c33fba997a5d992c148314754574165591147d4ac2e1d4d43d7468de04bbb2baeb43830184dcd4946a50789221dc119bee8e42604577ba220d68fa590688ed02b2d1436b52c30d5228ce939408ecac024dfbbf985530271972b18f599390b2a08c8d6bac616d5eba47bd5553364e4e4d01056e046410c3c05c992d361af21c9b4665e4aa3bbd2faa334cd53bf284776abe75d1df0f9c1caba8a3304df31039c80d6cddabce87a2204d3aaf8f68bbd7715c840009773dd59a554a6e29b8204e38880fbf2ac8814261c398f697554091ce625af41320595061d257a5d6add335614947af3433c358caf099aaa541d26ce3d33e9085aacadb096458591f2808f072d37c0a5773d5d88ff056cf253a725e21fcc2666bb0e7821040f1636b3e47ec365c6dfe435974ce869429cc158377294c1a7e6b4ca87a1bc1daa2c1e51ce167031425210a54c547b274200742eeffbf2e244c9a29d0a54da868e48f53b7eeaf5a42b3b3103a17a2a5391782b07c8a81a3fc4e927cd5c7b5192358405bcd04593ecc652182a08b88d49bbd103636e5c363a2f3730640f8d647d97dd06b3a549e4d27c6e48a035d60da951054eaf240376aad45ba647b4103595766e8f673b4bfa00832b13b7c0625c9cd7a061bbeea93f9a7b1481ae9b5fd72a077efec45b583a0713c4675af0a63513f3991e7332494c0dc879606f78720ccb3b00abf17d87c0ab4e9d46bb506ae09cd7909fbe3f2ec3b77d86aab590c50cbe210808393679351c6a285b93b613a406fcd509b9c7e85f9e59a39b8af2cb95c527ada483dd40feadd1ee107e44e813cd1e5affa4b8820642ffc436b62e264a4c462cc5d29ed2f836edee6158669d2622b7d59d4c8cd43416fc0fe76f10eece01aa2f6866b2f456de680501658a95c20699ceb6138dea048cc0fc567fa5aae963d951616be24e87635e55fc6ca4d4bfe156d12d958e757ec48e65f3abb2b76d28b246ae77ba4e1c3f818f11cd1d9fb4b17adba1e45c202c1a57636154b40c78263fab1210ddb85d95e8c5c84d8196030bf76b3e171bd204116431c5612cbb50cf56f8785f76deca22db932658d9aa76e066340737bef4ad98eb4f24ba98aa103533ba3c11c312a754b3603322d9c6e1363d9a8d6c32536f6acbbb6a5138bc20d9814a4fd6fd2e0cf4194cf6c7b07f6a9f5fd201b1baab7e2286da48bd1c057e6952b05d8023cfaf3e13a53b6403b7254fb948706d0880e2c45d44a97fc097913538fe8981cb4049fae6d0357ebc0948009e7b879fe957b5feb51ccf991746a36c22a810742a0e2b46dee191a2c410d22b644d805167d520cc3cf0e306c17f6b3e3a5c1cac7074299a0fcf799515ed0b0ea0ed4e672fc48de128b94c6e486f21ea3570987239e00cf27c7f9d6a1d315623f7330e806d13e28cdd2929d7cae613aae90e1ee36100b4808fbcd1fb372a64b1c495979c62fd899e7e81daea791f3ffd4ef5ab3283b8f520b40f06f51ce546e7e5a5662acaf2bd2269351ede82b0f0e8b53c6ee8c46c5a733f23065b076dc014729fcd7210392bc56d89bc7f39cd3aa5a00bd38f498b46bcbfdd9599280c924609e27e8caef7771cc4be5adc3900754657c171a6e64d9d4ceca8e85f8364ae9e0a32a8417a1aeea3ae826b284a41ce7fbe430f54d0d7f587ecc59b14713b13c1b7225cc90630411b1b1597cfc90e6d28482a202f24501c0eba9e495993e7a22303d7a89980b49b15a9e72e8a83d3eeb53e0954015b76a2e5e63a1ed6f40a75bba8eb84165c3e7cddeed2ef330506a52f8568aee0cee47730e2c995ceac7ac77a8c06a3ad58efc542e6835894a294532708630d51ea7f2d1b1d804ef87a2dc0bac8e0e9f752afd34c941563baf1851b769307b643d31898a5e83172907485bcf853e3437abac88dceb4f4842316682d170ceaef4450ea5bf76893e28619b0bd90d9a7438273e714320be4882e333841d600360431af464c2a8d07e134931a46a2d0e53db40a45a868f8470a110ba44e2fe84a19956f771f07e0a54a2ba7b4e12e41bff4b9f05efa8c622582a719ef94668204a27088a57e54b05689ab86ee5e2660c89728a017246953540e09f1351cdb119d5963e9cabf71e5df65da93dbe48d20b5a93d5911655802a5c3261da766a863b96fbe1477855bbf7075a353d732097d05ba16c5ffb0a431c5c0574e17b901c698a314117289c50260287e71bda3040456da2d16685055c469fe8767ac18062b515313e76fa24fbc217f70fc47b912b9a1982367c59565cf02094d868830a60672d6b48b7f491d7b96ffcb5d7b19e1bca4774231da88da79438e5b9549adfc9674e9c74b6917d84102d9a5138a20378b7650df346c78b55f9be663e59402fbdf3fcdf21064c8d79c0ea2017edbc8b0cfa5cc39de9b4c8c819d1483e8d25a812a253f4e45471baa5a07beaab3bc359e58f09151680fb233031b22b2bbfc34b5f7e27f8d764d5411124ba3817e9fd3271dc9ded38ed86e6df45107b02c524b92c0201a7a154ea9422d9dba346121792dcab08265fe5592906157404ea1b0ff8a33ad34ee66d20e6b427b2f644ee03abcd96f3223d8ac9823bc20faac526062e11d585835a3b95e468fe330f281dd57b0e1bf67bf52544d81129b54848791773e7b68826717ef06783f54d0a5c85df2bcacaa103f9440b23f90d42ba25fb0922254ba0651c16ee5965ac83bf87965f476ed706c3c671eb5abeda4cddb2a2ef0c33f31ca23e7cd0250e6d23c5ae9a28c56df22ba78caae238ddc2021b879abf2d59bbeea1d243a92a51064232e34a67324287da7a3356989178ed225f1e2f59245d46d2240a7b42a4f4ae45fc5dcf29f159b259679d31eb65c682c5caf35bccfbb61376f4e4a9dd05f034e7caf650d709d42c4ea1ad90fcb0b67b044d423f597fb327d310b0b6cba42e6faf2c72d0fe76042dad5e4f59b4b61bf408510a95bcb5c5a32c32bfe882e7e03120b8e7836ed9396b685b157191150ec53194ea9f875cb7a417d8c36d7affd01883ea86bb9aaf444357f5856c893384e0fbc1ecd715fb9555fce31b22e15b49fb9529d6002b4a6793ee71cca21b4ba00595f9394816c2fd8409443ac095e61dd6d25ca22d341ba64d76531f98d32c152e01fc2d32a4882d9b5e745f803bbaf14cbeb8f23939daf8a13012bf7ad151bf8aebfc877e29309a91234f31c4d31ca2a6887397c132d1dbc253c66ad106989eb21584559dfee7e455927b6deabf6425b0a3ddb8b0e7d8f613d714dd9871a51ec27c26581cf9eaab282132f51e4ba2503266af8905983e0fbc3ce990acdafbd6e19bdaeb361b5df42b2584c3259ac5dad62d203b08c82e926290651f46cf622df1ac227e0b3d9bdb3a1309afff05b4efea6877a701316407c0cb76bd1c978114441c6e0696b33de917923e63a6533d5b37d73fb0ef83e2928978396ee4a41d1e59a55a4fdd2e3d1fec1749ad61868449d314bd170fc425ddf300fe6a7e99a610d31e1ad5b9a11bd12f73e7d10f00572262395d810d5d6f52ce9e58b86aa435c83306e4b3fc5b5e2698074c28aed437fd42497392e7c69808a055eac01c1e91f6ee833a1686cd66c5f86592433af61505c277c31f7e636cda10fd1e2550229d2628cb2a7777de4193e5b5a95887c3c3ac61f46070bf4f3b7186a254898eafc48f739184dfe229f585e2e14764d351ceaa1cddf8a9152774104d93c2b5ae8b6047a0a1217c07047f410957740efc4bc09714bba373551512c82adcc09aacb0bc2ff438abb60081e48bdbd07c2d88c1c5f1c4718f3e040cb76a9675e297175d6f326389e2d56da54885bfbb3822f0cc844e3e118ddebeb668a888472cba3f7695497a68fe5d9f6b7ccaf5ccc36ce57e6abf94bda4d56f68e55f2824f9545a4285381e2426359609f2c54fb1b97a9ac5ee315d5ddce4df46c2f2150ad3ee44f9743c923c83bca9a9c31d11e58fab56033c67c84a25684aa174b33b4b842b16670c4407bea5f5c307900738845c9f610b13e9e5e1be63b051d6e2c4f7742329d8824d985d7cdf9af0e9cd95d5d4185caa526a18e7284611b305b8d8a84b196b6cef81bfa03395a8fd0ccaa2c800ad7512b010ea7d59d163dffa92181e350d7fa26a82133a14bf6c40c13ae95dd2dee64e00ef95a4c1b04f3e91a1c8c46128078497a68c9e5dc55a6200e38f1a380731dd37456083c4ea9d9b37ab1524db7ef153f975fb618f991c5a92a2bb92f72bc0f4667fb2f10f008f03733c956c89df036793aedc03c43a89ad51fcf166879fa7979dbd0f5dd515b8799b7c3d881f9d1eb7e347d6b8adb9131c65af095eb83474c842485050549281ce87b71d104f0e44fd130f86e320df0a6673a326221c932b6e8a6f7d653fb353335a5ea5913dc64397d347f0c994bbbe0f776fea101f22f760d5c5970bef63a532f88a227f96f037eda141ee52feaf147778fd1e6aeb860f8071b1f983bfb1f814d81cc7c1ee51cf1239d9dc15f4d0afa473e047c176bcd1434ecb7774aad30fa8b247dd3de6608eaade74801a83a4da45c373820f29357ad62fb384844873ecce734d7652d0e6929225d8e681ffccee1cdd41028a32d7cab1ea0d319ed5e5ae2e22bc7f7c2ca4db7c235ab85da70f82738e4e0d119912a0c95857206b41c9474117e772d3fd9ffc16ca0047f23242bb01ff5a3876aa1069a306225964966b707bc5eef73619f7ab0912bcb04fadf3fefd987c83e07c358caebca8cd2bb99047efc59bc7207676d6b1a6a894a49ad6bc46f8a9105e0bd88c32c831a5cdad740180028d79bdff641b6b9d68021ac7990d68500a6fb12aecf37355698c14bb4851882bb348a29502ee1cc4796f9e7983b8891c11a124604f5ce3fc1eba9b78a522868737d7bbe4a0945490e628f35344c4f875471db156420be115f65ba9609457dffe9c1bce2895a16957ef54b71af170f899161677ff45f943a31055405262abe9aef55f3798b27a3534fe48455e41266f680c19515b12f2dc6cb9fe7a0ef74e131556136f3aa1973870e5f67d319b2c4724a602abdb2f7c345b2a840cdcd0def3ac147e13f49c6462190184e8fdb2c5021e8180ee61d9eb1189c5adc04f3cf6723a2ee80dbf809c1f5d98ab9166423d99ecb7024fc01e0e736fb60669b9524f58c2363130fc2a90707a9fe95286c09167300beb32f2742c5db3edb957ad4967941f6d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d, 0x0, 0xff}, {0x2, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 03:22:37 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x3000, 0x29a, &(0x7f000079f000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r25 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x14) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r24, 0x5) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r28 = getpid() fcntl$lock(r27, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r28}) 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) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r31, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r31, &(0x7f00000007c0), 0xcb005093f78273e) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r30, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r34 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0x8d) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) 03:22:37 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 03:22:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1a}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 03:22:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") ftruncate(0xffffffffffffff9c, 0x0, 0x6) 03:22:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) r3 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, r5, r4, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0xc2, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x7ff}, {0x81, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r8 = fcntl$dupfd(r2, 0x0, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r9, r6) r10 = semget$private(0x0, 0x1, 0x100) r11 = getgid() r12 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r12, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r12, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r15 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r15, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) r16 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r16, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r16, &(0x7f0000000500)=[{0x4, 0x89bb, 0x2800}, {0x1, 0x8, 0x1000}, {0x3, 0x2009, 0x1000}], 0x3) semctl$GETNCNT(r16, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r16, 0x2, 0x4, &(0x7f0000000000)=""/139) r17 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r17, 0x4, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r17, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r17, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r17, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r17, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000400)=""/152) semctl$GETPID(r15, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r11, r13, r14, 0x2, 0x9}, 0x7, 0x5, 0x8}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r9, r11}, 0x47) setgroups(0x2, &(0x7f0000000000)=[r11, 0xffffffffffffffff]) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 03:22:37 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) getpid() ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x3) pwrite(r3, &(0x7f0000000300)="1d57c6844964b7c7871e4134359a300702b635f5248205ef2d75e51665dd0684f1704475caa076c6e91975403450a51ff7036c4ee7ac5e07b1fb401ed9fee9511a5fc78e2594544d05e81956cea0bb37c0b84cfceed9184ebc499c82abe3eddd9687bbab8a92846435476c0c0249310e1fe0fe7439f2609d7279fb20e4f61538585185624b0caaa325ccd797894e9ee80ebfef81cc843a70cf47271e63", 0x9d, 0x0, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f00000000c0)='oL', 0x2) 03:22:37 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) open(&(0x7f0000000200)='./file1\x00', 0x437fd0eb171abe06, 0x100) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 03:22:38 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0xe4a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = getpid() fcntl$setown(r0, 0x6, r3) close(r0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0xfff) rmdir(&(0x7f0000000000)='./file0\x00') write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x0, 0x7}, {0x9, 0x6}}) 03:22:38 executing program 0: r0 = syz_open_pts() socketpair(0x1, 0x2, 0x3f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x6}) semget$private(0x0, 0x0, 0x100) semget(0x1, 0x1, 0x40) r1 = semget(0x0, 0x5, 0x0) semctl$GETVAL(r1, 0x6, 0x5, &(0x7f0000000080)=""/19) semctl$GETPID(r1, 0x3702e544d63be6e4, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x1, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r0, &(0x7f0000000340), 0x0, 0x0, 0x31) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) clock_settime(0x0, &(0x7f0000000000)={0xc8000000}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x80, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x9, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000001280)=ANY=[@ANYBLOB="b66501f0b10f4a4d7445158b0d7edaf4666e0065300075000000000dbad4a1d82b4a75183fb33680400000000912b60b64a530eb8e5c32c02d9164fbef466d77f094fe1d4bcc9971a858107665e79f8454507683475f0682393eeb779d4503654e2906f8ff02c2b5659c3bef632cf8fb3ebdf8ac430245d000eac7897a1f8125c3f7d036f46f3cda2896c612893398ca3f898e7c801bc05fe8a2f71bd8bf30b4497bb621f59f6e2d5a8a51658ae897ec3d9c520fcf8446816ad6695e3a9676bc22c9f5a8206c94fa24890500000000000000975b38f4a72b0e63bf7b1de6f223b66ce1d5f3119325d85a91586351d01449a4d16d36844252e48f6f12a866c27544de0c14a315cd17cac46fc4631c87227cbec917f884af6aa712ca934e43f1b75df8cdb2b4b0fb57bf3103f243bab10c47fb68413c8fa285b72649685d175fe8a3bb7025a8783da62ca4a0dc479688166af9d729b6764a820000000000809c24ebf2e34600520039c8cbaa0c5f602c46c3b62ba9c833862ea0df521e8561450b2f62ad068199c34bac6efd0def1021d41eecde829739f8c6b8185d30a56e553a0a0e03e9b2f702c23c722872dc5c8f0279512f81eaac84a61634dc3e8795b8031c91275dcbaec0a6269dd0bb8860a16d7d814c6918cfb5de2355a0ef03924430760f888215c8003dcac11b86fb1dd9e3d5df73b9e26ac93e0800947050a249e58823977034c27e837a4732cb18bc866604a9f1e60af588f73612583cb2784fdf291853e782f8c6dc44ca6e727a3d3eaed98891d127f5bba219bf5971bd7908fc071dbae76cb85440801e0211869427c9e90f04148b57262f70e95a98f4d7026c5ebcbcccdc3349de1945979e18921537bfc03262dc5ee996c5c95f1d926e7a9a05b41140cb91280e70bf7f18e414242cbe731a2a3399744b241a2da28a967a234fa722adf0883feb2f2419647655c706f99d4516b5953c083d231f42281cc3d57e7ec0801c68371d52e277ded0a6cb5231cdf7f53b6c8d14df4e82086828293339d5ca2100bb36d502c5da50471a8601d5cf0000f18c5e9b2265eec31c1a6ac70ec66c53083aa361be59b375453edafa0da259ec49db34240eb9e2c367db25803b7ee2e9b1cd16d6f1d9e6a155b28171cd4c86283db523839e1a314ddbcaa4fc9c29af8362aa409c97f32bb3fb03c16feb3d5050935aaab84802d91e0fcdfd1f426ed64633be69ce2a116b457aee2a69890c0f2cfd2184e74de433fe7aaf22907c64616115099a07eac9b02131f99f0adfaf3ea400b9ecda26055517fb76e55278ea86f4f54169369a2126efdfd7c21044d056cc6f5eb6f3088f4776bc95d92bc283fe045fe95ebf22ef72d3ac336efed6185e6d328ff47c9ebdb674a6422e975bcd4a0468918eca150a88ad531a9b01085713852486065d0d5c15cd0186797efa0cf6a016747b95fddaada25d50b9a20479424d47dbc294770a3a1ad9934fdaec92a64a60566cf401af69330b4e6829bc4f23c2800f19817fe6ccfe9660662b476505a4cf2cfc7e140f18a0afae67345198afdda43eb24d9687881ee1734b5514f73b5a4abb3633a9fd6fd958b6d351dcbe1ad4a3f88902fdc1c3ee4b25e6d3fedba3ee1c7c3ee809424178e32d8f1a017e9e10d0a6df4171e95018350a5c6edc9329e7c166793b3a55012f12b950bd3f9a1c6a88c31fd6667a928b6d2624e81e0609b27ba51140939b4ee2a9403c23818610ac62"], 0x10) mkdirat(r5, &(0x7f0000000280)='./file0\x00', 0x60) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xff80]) fcntl$setown(r6, 0x6, r8) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000040)=[{r7, 0x85}], 0x200000000000001d, 0x5) syz_open_pts() fcntl$setown(r0, 0x6, r8) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x21, &(0x7f0000000200)}) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x40, 0x40) socketpair(0x0, 0x0, 0x3, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r4, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x0, 0x2, 0xffff, 0x8, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 19:33:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000f80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bd7105f335e8d2433fe70c49968e4dae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017e6c1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88005e63911491eef3daada8ecb4a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435d8442b721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b8dfeae6eb110fee714e9b01f3fad5765b1b945d10cf42990c7b1cdf5c75f129b4f3cfc8270b6f3e2e090397fa8d08670521a9e013d25fbfe8da616a3846e5ae3441380b20175e956871d0bba71c510919f2e8b7d0fc1a35d694b742817a62445e2ba12c0558d76786b433e73b1593b1afaa4a6"], 0x10) 19:33:20 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff00000000013e01f8706a842ba7ff549f90f2237983a234b1f92c805a72828aed17adbcc0db6ea32bb77eb1fac89b407b96d15c19de2425ea58153ca976d10a2dcccaafdcfbfaa6cfbe67731696a939b13a5bb1e758b6fa38c564d25bcf8346a883f3af69a65bf8da0b9f942ca762ca043a7b046f8bc4457612e3f1664518f5e0d7e904ebcf417ff4ffce08b243b800a9125eebf82fe839d67e336bfcd26bfd7997e53af73bd273de90c0b9be2d5fe1c0136ef004e12c0ae397a6b35d006d4f1af7e5e150fbbdff8a006518e50f1b1e83f04cdfac8f4319f579debeb0c5b9a6b30878f5c200"/256], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 19:33:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x2, 0x8000000}, {0x50, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 19:33:20 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}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc3e, 0x78, 0x81, 0x7}, {0x2, 0x80, 0x4f, 0xfff}, {0x5, 0x5}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:33:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x2) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4b) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x0, 0x25, 0xfff8, 0x2, 0x6}) 19:33:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x44c, 0x0) read(0xffffffffffffff9c, &(0x7f00000006c0)=""/138, 0x8a) r1 = syz_open_pts() write(r1, &(0x7f0000000240)="85", 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) close(r0) getrlimit(0x2, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 19:33:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8}, {0x87}, {0x6}]}) open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x4) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xd000, 0x20, 0x9, 0x80}, {0x9, 0x0, 0x4, 0x2a2}, {0x9, 0x24, 0x6, 0x9}, {0x3f, 0x1, 0x80, 0x3f}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000200)) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 19:33:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0xc}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x5, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x14c1fed7fa4f151, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x1, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r3, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r7 = socket(0x18, 0x1, 0x1) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$setown(r0, 0x6, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r3, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") connect(r1, &(0x7f00000000c0)=@un=@file={0x2, './file0\x00'}, 0xa) 19:33:21 executing program 1: mkdir(&(0x7f0000002000)='\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(&(0x7f00000000c0)='\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//../file0\x00', &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000300)='\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', 0x20, 0x2) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000240)=0xc) recvfrom$inet(r1, &(0x7f0000000280)=""/5, 0x5, 0x2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) rename(&(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//../file0\x00', &(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//../file0\x00') 19:33:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000146000000001500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000500000000000000f0ffffffff03ffff00000024ea55a600002000000000cf0000000000000000000000000000001000000000002b51a0316b8b66d9b0b11e99a937c92e8ef532e7261558777821cf891d00e7c96dd79f9d306895111c9e3999bb8c4dee99fab818cf29aa7e399dd9720f7f4a9e7cdd182ef3d0b538002727f8e064403cda2e0bdb480879e4a26bd734368f06faa804f47098b5da7f975463dd4bb1b9f0829e81a77265e0365759b5711d3d1a77dc2e66d8ab6841dee5dbe8c30a8f5fd1262ac233ebefa5bc27d729b5f3667611ae373eb34060f2ea78867c7bfc3db0"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x1, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x402}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0x5, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x202}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 19:33:21 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be902b23b6d8ed194b4f0d44"], 0x10) dup2(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) recvfrom$inet6(r3, &(0x7f00000000c0)=""/73, 0x49, 0x42, &(0x7f0000000380)={0x18, 0x2, 0x6, 0x1}, 0xc) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r1) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0x80000001, 0x6, './bus\x00', 0x1ff, 0xffffce2a, 0x4, 0x8}) 19:33:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSDLT(r0, 0x20004269, 0x0) 19:33:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="d758c4"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x2, 0x4000, 0x400, &(0x7f00007af000/0x4000)=nil) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x3b9) 19:33:22 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) r1 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r1, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xff) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x20000015, &(0x7f0000000100)=[{0x7, 0x0, 0x30}, {0x6, 0x0, 0x0, 0x40}, {0x8, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semop(r1, &(0x7f0000000240)=[{0x3, 0x9, 0x1000}], 0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)=0x1000001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 19:33:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x24}, {0x7ffffffe}]}) pipe(&(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x3c, 0x0, 0x0, 0xdad}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x700, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x55, 0x5, 0xffff8000]}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r2, 0x6, r3) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 19:33:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES32=0x0], 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f00003d5000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x6, [{0x0, 0x4}, {0x1, 0x6}, {0x3, 0x9}, {0x3, 0x4}, {0x3}, {0x3, 0xd46a}, {0x2, 0x2}, {0x1, 0x8}, {0x1, 0x20}, {0x1, 0x2}, {0x1, 0x4}, {0x3, 0x2}, {0x3, 0x3}, {0x2, 0x71c}, {0x0, 0x848}, {0x3, 0x3}, {0x3, 0x8}, {0x1, 0xa2}, {0x3, 0x2b46}, {0x2, 0x5}, {0x3, 0x7}, {0x3, 0x4}, {0x3, 0x4}, {0x2, 0x375}, {0x1, 0x200}, {0x3, 0x4c}, {0x0, 0x3ff}, {0x3, 0xfe0}, {0x3}, {0x3, 0x9}, {0x3, 0x5d}, {0xd5a53a99e0a362ef, 0x5}]}) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r7) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:33:22 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readv(r1, &(0x7f00000002c0), 0x1000000000000263) write(r0, &(0x7f0000335000), 0x10052) 19:33:22 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r0, r2) readv(r3, &(0x7f00000018c0)=[{&(0x7f0000000000)=""/149, 0x95}, {&(0x7f0000000600)=""/3, 0x3}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/18, 0x12}, {&(0x7f0000001680)=""/172, 0xac}, {&(0x7f0000001740)=""/133, 0x85}, {&(0x7f0000001800)=""/190, 0xbe}], 0x7) semget$private(0x0, 0x1, 0x16) semget(0x3, 0x2, 0x400) semget$private(0x0, 0x0, 0x4) r4 = semget$private(0x0, 0x7, 0x10) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000000)=""/139) semget$private(0x0, 0x4, 0x500) semget(0x2, 0x2, 0x1) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000640)=""/127) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r4, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r4, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000000)=""/139) semop(r4, &(0x7f0000001980)=[{0x4, 0x3}, {0x4, 0xfe00, 0x800}, {0xb, 0x2f, 0x359223cf0ade309e}], 0x2aaaaaaaaaaaaacb) write(r2, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef", 0x4d1) r6 = dup(0xffffffffffffffff) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000001940)=0x1) 19:33:22 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7fffffff) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *405554 98984 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000af3000,ffff800000aebf00,ffff800014f42160) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800014f42150,ffff800000af3000,1) at in_ioctl+0x463 ifioctl(fffffd80390de988,80206913,ffff800014f42150,ffff800017b47160) at ifioctl+0xb34 sys_ioctl(ffff800017b47160,ffff800014f42268,ffff800014f422b0) at sys_ioctl+0x5b9 syscall(ffff800014f42330) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,f6f3476f010) at Xsyscall+0x128 end of kernel end trace frame: 0xf718d7f09f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000af3000,ffff800000aebf00,ffff800014f42160) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800014f42150,ffff800000af3000,1) at in_ioctl+0x463 ifioctl(fffffd80390de988,80206913,ffff800014f42150,ffff800017b47160) at ifioctl+0xb34 sys_ioctl(ffff800017b47160,ffff800014f42268,ffff800014f422b0) at sys_ioctl+0x5b9 syscall(ffff800014f42330) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,f6f3476f010) at Xsyscall+0x128 end of kernel end trace frame: 0xf718d7f09f0, count: -8 ddb> show registers rdi 0xffffffff81f649d7 db_enter+0x17 rsi 0x1cf7 __ALIGN_SIZE+0xcf7 rbp 0xffff800014f41ef0 rbx 0xffff800014f41fa0 rdx 0x1cf8 __ALIGN_SIZE+0xcf8 rcx 0xffff80001793f000 rax 0xffff80001793f000 r8 0xffff800014f41eb0 r9 0x1 r10 0xffff800000aee940 r11 0x250944ee7a2d4552 r12 0x3000000008 r13 0xffff800014f41f00 r14 0x100 r15 0x1 rip 0xffffffff81f649d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014f41ee0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=405554 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800017b46c70,0xffffffff82592f90 process=0xffff8000ffff70f0 user=0xffff800014f3d000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98984 512508 66869 0 2 0 syz-executor.0 *98984 405554 66869 0 7 0x4000000 syz-executor.0 7497 101606 24904 0 2 0 syz-executor.1 7497 249532 24904 0 3 0x4000080 netio syz-executor.1 24904 181175 86466 0 3 0x82 nanosleep syz-executor.1 66869 419772 86466 0 3 0x82 nanosleep syz-executor.0 99324 289434 0 0 3 0x14200 bored sosplice 86466 508528 49660 0 3 0x82 thrsleep syz-fuzzer 86466 340265 49660 0 3 0x4000082 nanosleep syz-fuzzer 86466 294477 49660 0 3 0x4000082 thrsleep syz-fuzzer 86466 197877 49660 0 3 0x4000082 thrsleep syz-fuzzer 86466 403000 49660 0 3 0x4000082 kqread syz-fuzzer 86466 275015 49660 0 3 0x4000082 thrsleep syz-fuzzer 86466 65515 49660 0 3 0x4000082 thrsleep syz-fuzzer 86466 300448 49660 0 3 0x4000082 thrsleep syz-fuzzer 49660 372101 25421 0 3 0x10008a pause ksh 25421 628 74379 0 3 0x92 select sshd 83456 234227 1 0 3 0x100083 ttyin getty 74379 56273 1 0 3 0x80 select sshd 71679 347694 60441 73 3 0x100090 kqread syslogd 60441 247623 1 0 3 0x100082 netio syslogd 71262 50402 1 77 3 0x100090 poll dhclient 20414 334294 1 0 3 0x80 poll dhclient 88115 52569 0 0 2 0x14200 zerothread 13079 523456 0 0 3 0x14200 aiodoned aiodoned 84263 222149 0 0 3 0x14200 syncer update 57598 169559 0 0 3 0x14200 cleaner cleaner 16792 206250 0 0 3 0x14200 reaper reaper 79436 45338 0 0 3 0x14200 pgdaemon pagedaemon 70782 409384 0 0 3 0x14200 bored crynlk 14324 3008 0 0 3 0x14200 bored crypto 28711 407282 0 0 3 0x40014200 acpi0 acpi0 59164 316030 0 0 3 0x14200 bored softnet 30234 195321 0 0 3 0x14200 bored systqmp 79339 147883 0 0 3 0x14200 bored systq 14037 513500 0 0 3 0x40014200 bored softclock 94589 349472 0 0 3 0x40014200 idle0 11562 223566 0 0 3 0x14200 bored smr 1 160768 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 9532 6352K 6990K 78643K 13397 0 0 pcb 14 10K 12K 78643K 1048 0 0 rtable 97 11K 12K 78643K 608 0 0 ifaddr 61 13K 15K 78643K 154 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 71 0 0 iov 1 12K 28K 78643K 222 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1232 77K 78K 78643K 2235 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 13 0 0 VM map 8 2K 2K 78643K 20 0 0 sem 12 1K 1K 78643K 412 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 6 17K 25K 78643K 825 0 0 sigio 0 0K 0K 78643K 18 0 0 proc 48 38K 54K 78643K 556 0 0 subproc 32 2K 2K 78643K 106 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 91 0 0 in_multi 22 1K 2K 78643K 108 0 0 ether_multi 1 0K 0K 78643K 9 0 0 mrt 0 0K 0K 78643K 7 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 301 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 124 71K 71K 78643K 2928 0 0 UVM aobj 75 3K 3K 78643K 77 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 222 0 0 NDP 14 0K 0K 78643K 49 0 0 temp 184 3543K 3616K 78643K 27942 0 0 kqueue 0 0K 0K 78643K 8 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 16 0 12 1 0 1 1 0 8 0 rtpcb 80 135 0 133 1 0 1 1 0 8 0 rtentry 112 102 0 68 2 0 2 2 0 8 0 unpcb 120 531 0 521 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 161 0 161 1 1 0 1 0 8 0 tcpcb 544 896 0 892 16 15 1 15 0 8 0 ipq 40 7 0 6 2 1 1 1 0 8 0 ipqe 40 227 0 226 2 1 1 1 0 8 0 inpcb 280 2344 0 2335 11 9 2 9 0 8 1 rttmr 72 3 0 3 2 2 0 1 0 8 0 nd6 48 14 0 12 3 2 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 9 0 9 3 2 1 1 0 8 1 art_heap8 4096 4 0 3 3 2 1 3 0 8 0 art_heap4 256 491 0 318 19 5 14 14 0 8 1 art_table 32 495 0 321 2 0 2 2 0 8 0 art_node 16 101 0 70 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 29 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 410 0 400 1 0 1 1 0 8 0 shmpl 112 75 0 2 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2670 0 1276 46 0 46 46 0 8 0 ffsino 240 2670 0 1276 83 0 83 83 0 8 0 nchpl 144 4098 0 3649 60 40 20 60 0 8 0 uvmvnodes 72 3512 0 0 64 0 64 64 0 8 0 vnodes 208 3512 0 0 185 0 185 185 0 8 0 namei 1024 12985 0 12985 2 1 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 18 0 12 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 12573 0 12573 11 9 2 7 0 8 2 plimitpl 152 87 0 80 1 0 1 1 0 8 0 sigapl 432 983 0 969 2 0 2 2 0 8 0 futexpl 56 26909 0 26909 2 1 1 1 0 8 1 knotepl 112 219 0 200 1 0 1 1 0 8 0 kqueuepl 104 389 0 387 4 3 1 4 0 8 0 pipepl 112 600 0 579 3 1 2 2 0 8 1 fdescpl 424 984 0 969 2 0 2 2 0 8 0 filepl 120 9190 0 9091 13 8 5 11 0 8 2 lockfpl 104 387 0 386 1 0 1 1 0 8 0 lockfspl 48 132 0 131 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 1093 0 1086 1 0 1 1 0 8 0 zombiepl 144 969 0 969 1 0 1 1 0 8 1 processpl 864 999 0 969 4 0 4 4 0 8 0 procpl 632 2005 0 1966 4 0 4 4 0 8 0 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 3066 0 3045 18 13 5 14 0 8 1 mcl64k 65536 68 0 68 4 3 1 1 0 8 1 mcl16k 16384 11 0 11 3 2 1 1 0 8 1 mcl12k 12288 21 0 21 2 1 1 1 0 8 1 mcl9k 9216 19 0 19 4 3 1 1 0 8 1 mcl8k 8192 57 0 57 2 1 1 1 0 8 1 mcl4k 4096 99 0 99 3 2 1 1 0 8 1 mcl2k2 2112 8 0 8 4 3 1 1 0 8 1 mcl2k 2048 68433 0 68385 22 15 7 19 0 8 0 mtagpl 80 28 0 28 4 3 1 1 0 8 1 mbufpl 256 118494 0 118400 92 72 20 36 0 8 8 bufpl 256 8762 0 3691 318 0 318 318 0 8 0 anonpl 16 137181 0 119411 119 29 90 96 0 62 9 amapchunkpl 152 4889 0 4737 15 8 7 11 0 158 0 amappl16 192 5865 0 4765 90 31 59 67 0 8 3 amappl15 184 523 0 522 1 0 1 1 0 8 0 amappl14 176 114 0 104 1 0 1 1 0 8 0 amappl13 168 215 0 215 1 1 0 1 0 8 0 amappl12 160 43 0 42 2 1 1 1 0 8 0 amappl11 152 57 0 46 1 0 1 1 0 8 0 amappl10 144 31 0 28 1 0 1 1 0 8 0 amappl9 136 618 0 614 1 0 1 1 0 8 0 amappl8 128 218 0 181 3 1 2 2 0 8 0 amappl7 120 82 0 76 1 0 1 1 0 8 0 amappl6 112 61 0 51 1 0 1 1 0 8 0 amappl5 104 216 0 204 1 0 1 1 0 8 0 amappl4 96 1396 0 1365 1 0 1 1 0 8 0 amappl3 88 217 0 212 1 0 1 1 0 8 0 amappl2 80 7267 0 7194 3 1 2 3 0 8 0 amappl1 72 27537 0 27114 26 17 9 20 0 8 0 amappl 80 2303 0 2254 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 76 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1002 0 969 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1002 0 969 1 0 1 1 0 8 0 vmmpekpl 168 10732 0 10703 2 0 2 2 0 8 0 vmmpepl 168 126940 0 124652 192 53 139 139 0 357 39 vmsppl 272 983 0 969 2 1 1 2 0 8 0 pdppl 4096 2010 0 1968 7 1 6 6 0 8 0 pvpl 32 356670 0 335777 260 43 217 222 0 265 30 pmappl 200 1001 0 981 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 581 0 122 14 0 14 14 0 8 0