, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 987.694814] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 [ 987.694827] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 [ 987.694840] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 [ 987.694857] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 [ 987.694913] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 [ 987.694926] hid-generic 0000:0000:0000.0F0F: unknown main item tag 0x0 ** 166 printk messages dropped ** [ 987.754195] hid-generic 0000:0000:0000.0F10: unknown main item tag 0x0 03:54:55 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r23 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 987.754214] hid-generic 0000:0000:0000.0F10: unknown main item tag 0x0 [ 987.754227] hid-generic 0000:0000:0000.0F10: unknown main item tag 0x0 ** 196 printk messages dropped ** [ 987.776994] hid-generic 0000:0000:0000.0F11: unknown main item tag 0x0 03:54:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) gettid() ptrace$setopts(0x4206, 0x0, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) ** 533 printk messages dropped ** [ 987.944856] hid-generic 0000:0000:0000.0F14: unknown main item tag 0x0 ** 181 printk messages dropped ** [ 988.370055] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 03:54:55 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, &(0x7f0000000040)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) ** 1 printk messages dropped ** [ 988.370081] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 [ 988.370094] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 [ 988.370107] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 [ 988.370120] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 [ 988.370133] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 [ 988.370146] hid-generic 0000:0000:0000.0F15: unknown main item tag 0x0 03:54:55 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r62, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r62, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r62, r61) r63 = gettid() ptrace$setopts(0x4206, r63, 0x0, 0x0) getpgid(r63) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 356 printk messages dropped ** [ 988.509058] hid-generic 0000:0000:0000.0F17: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 988.569420] hid-generic 0000:0000:0000.0F18: unknown main item tag 0x0 03:54:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 182 printk messages dropped ** [ 988.580209] hid-generic 0000:0000:0000.0F19: unknown main item tag 0x0 03:54:56 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 988.580221] hid-generic 0000:0000:0000.0F19: unknown main item tag 0x0 03:54:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 327 printk messages dropped ** [ 988.664564] hid-generic 0000:0000:0000.0F1A: unknown main item tag 0x0 [ 988.664584] hid-generic 0000:0000:0000.0F1A: unknown main item tag 0x0 ** 224 printk messages dropped ** [ 988.820910] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.820923] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 988.820936] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r45}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r45}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r46 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r46, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 988.820948] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:54:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r45}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r45}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r46 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r46, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 988.820961] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.820980] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 988.820993] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={0xffffffffffffffff, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r45}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r45}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r46 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r46, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 988.821006] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821018] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821031] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821043] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821056] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821068] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821081] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821093] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821105] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821122] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821135] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821194] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 03:54:56 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, &(0x7f0000000040)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) 03:54:56 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 988.821207] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821219] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 [ 988.821232] hid-generic 0000:0000:0000.0F1C: unknown main item tag 0x0 ** 161 printk messages dropped ** [ 988.886323] hid-generic 0000:0000:0000.0F1D: unknown main item tag 0x0 ** 30 printk messages dropped ** [ 988.886721] hid-generic 0000:0000:0000.0F1D: unknown main item tag 0x0 ** 149 printk messages dropped ** [ 988.974225] hid-generic 0000:0000:0000.0F1E: unknown main item tag 0x0 ** 356 printk messages dropped ** [ 989.121139] hid-generic 0000:0000:0000.0F20: unknown main item tag 0x0 ** 185 printk messages dropped ** [ 989.170800] hid-generic 0000:0000:0000.0F21: unknown main item tag 0x0 ** 114 printk messages dropped ** [ 989.172305] hid-generic 0000:0000:0000.0F21: unknown main item tag 0x0 ** 251 printk messages dropped ** [ 989.837860] hid-generic 0000:0000:0000.0F24: unknown main item tag 0x0 [ 989.837873] hid-generic 0000:0000:0000.0F24: unknown main item tag 0x0 ** 186 printk messages dropped ** [ 989.925275] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 03:54:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:54:57 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, &(0x7f0000000040)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) 03:54:57 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 989.925288] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925301] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925314] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925326] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925339] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925352] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925365] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925377] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 [ 989.925390] hid-generic 0000:0000:0000.0F25: unknown main item tag 0x0 03:54:57 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) ** 173 printk messages dropped ** [ 989.963693] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963706] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963779] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963795] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 03:54:57 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 989.963852] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963865] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963922] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 03:54:57 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 989.963935] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.963948] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 03:54:57 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 989.964024] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964037] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964049] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 03:54:57 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 989.964062] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964075] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 03:54:57 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) r45 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r45, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r45, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r46}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r46}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r47 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 989.964087] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964100] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964118] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964131] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964144] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964157] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964170] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 [ 989.964184] hid-generic 0000:0000:0000.0F26: unknown main item tag 0x0 ** 161 printk messages dropped ** [ 990.001157] hid-generic 0000:0000:0000.0F27: unknown main item tag 0x0 03:54:58 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, 0x0) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) ** 374 printk messages dropped ** [ 990.096860] hid-generic 0000:0000:0000.0F29: unknown main item tag 0x0 03:54:58 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 329 printk messages dropped ** [ 990.160908] hid-generic 0000:0000:0000.0F2A: unknown main item tag 0x0 ** 394 printk messages dropped ** [ 991.015156] hid-generic 0000:0000:0000.0F2E: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 991.058501] hid-generic 0000:0000:0000.0F2F: unknown main item tag 0x0 ** 182 printk messages dropped ** [ 991.074875] hid-generic: probe of 0000:0000:0000.0F30 failed with error -22 [ 991.097633] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097655] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 991.097668] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 991.097680] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097693] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 991.097705] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097717] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097730] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:54:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 991.097742] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097755] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) r45 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r45, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r45, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r46}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r46}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r47 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 991.097767] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097779] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097792] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097804] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097817] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:58 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) r45 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r45, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r45, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r46}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r46}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r47 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:54:58 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 991.097829] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097841] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097854] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097866] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097879] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097891] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:59 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0x0) [ 991.097903] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097916] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097928] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 [ 991.097945] hid-generic 0000:0000:0000.0F31: unknown main item tag 0x0 03:54:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) socket$inet(0x2, 0x4000000000000001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:54:59 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:54:59 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 158 printk messages dropped ** [ 991.172121] hid-generic 0000:0000:0000.0F32: unknown main item tag 0x0 03:54:59 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 360 printk messages dropped ** [ 991.254192] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 [ 991.254205] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 [ 991.254218] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 [ 991.254231] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 03:54:59 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0x0) [ 991.254244] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 [ 991.254256] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 [ 991.254270] hid-generic 0000:0000:0000.0F34: unknown main item tag 0x0 ** 550 printk messages dropped ** [ 992.131687] hid-generic 0000:0000:0000.0F38: unknown main item tag 0x0 ** 361 printk messages dropped ** [ 992.256501] hid-generic 0000:0000:0000.0F3B: unknown main item tag 0x0 ** 363 printk messages dropped ** [ 992.496524] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496538] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496550] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496562] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496575] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496588] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496601] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496613] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496625] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496638] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496650] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496662] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496674] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496686] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496698] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496711] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 03:54:59 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) 03:54:59 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:54:59 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 992.496723] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496736] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496749] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496762] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496774] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496788] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496801] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496813] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496826] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496839] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496851] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496863] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496876] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496888] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496901] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496913] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496926] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496937] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496950] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 03:55:00 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 992.496962] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496974] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496986] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.496998] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.497010] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.497022] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 [ 992.497034] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 03:55:00 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:00 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 992.497047] hid-generic 0000:0000:0000.0F3D: unknown main item tag 0x0 ** 138 printk messages dropped ** [ 992.521746] hid-generic 0000:0000:0000.0F3E: unknown main item tag 0x0 03:55:00 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) ioctl$PERF_EVENT_IOC_RESET(0xffffffffffffffff, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r2, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) r3 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r3, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r3, &(0x7f0000000080), 0xa) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) dup2(r6, r5) socket(0x10, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r8 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r8, 0x0, r7) socketpair$unix(0x1, 0x80002, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r9, &(0x7f000057eff8)=@abs, 0x8) dup2(r10, r9) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(0x0, 0x0, 0x0, 0x0, 0x0) r11 = gettid() ptrace$setopts(0x4206, r11, 0x0, 0x0) ptrace$getsig(0x2, 0x0, 0x0, 0x0) write$binfmt_elf32(0xffffffffffffffff, 0x0, 0x0) 03:55:00 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 181 printk messages dropped ** [ 992.531784] hid-generic 0000:0000:0000.0F3E: hidraw47: HID v0.00 Device [syz0] on syz0 ** 361 printk messages dropped ** [ 992.618002] hid-generic 0000:0000:0000.0F40: hidraw49: HID v0.00 Device [syz0] on syz0 ** 186 printk messages dropped ** [ 992.667296] hid-generic 0000:0000:0000.0F41: unknown main item tag 0x0 ** 370 printk messages dropped ** [ 993.336710] hid-generic 0000:0000:0000.0F44: unknown main item tag 0x0 [ 993.336723] hid-generic 0000:0000:0000.0F44: unknown main item tag 0x0 [ 993.336736] hid-generic 0000:0000:0000.0F44: unknown main item tag 0x0 [ 993.336749] hid-generic 0000:0000:0000.0F44: unknown main item tag 0x0 ** 124 printk messages dropped ** [ 993.359047] hid-generic 0000:0000:0000.0F44: unknown main item tag 0x0 ** 595 printk messages dropped ** [ 993.546664] hid-generic 0000:0000:0000.0F48: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 993.570237] hid-generic 0000:0000:0000.0F48: hidraw47: HID v0.00 Device [syz0] on syz0 03:55:00 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 993.587282] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587296] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587309] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587322] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587334] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 03:55:01 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 993.587347] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587360] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587372] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 03:55:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r44, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r45 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r45, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = dup3(r46, r47, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r48, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r48, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r45, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r49}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r49}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r50 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r50, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:01 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r1 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r1, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) r4 = dup2(r3, r2) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r7, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r13, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r13, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r14 = gettid() ptrace$setopts(0x4206, r14, 0x0, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r17) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r18 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r20 = socket$inet_udp(0x2, 0x2, 0x0) close(r20) connect$inet(r20, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r20, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r19, 0x0, r20, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r21, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r21, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r22 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r23 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r23, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = dup3(r24, r25, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r26, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r26, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r22, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r27}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r18, r19, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r27}, 0x30) r28 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r28, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r31, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r31, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r31, r30) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r32, &(0x7f000057eff8)=@abs, 0x8) dup2(r33, r32) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r34, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r35, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r36, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r37, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r37, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r37, r36) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) getpgid(r38) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 993.587383] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587396] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 [ 993.587409] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 03:55:01 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ppoll(&(0x7f0000000480)=[{r61, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:01 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) ** 170 printk messages dropped ** [ 993.589570] hid-generic 0000:0000:0000.0F49: unknown main item tag 0x0 03:55:01 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r44, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r45 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r45, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = dup3(r46, r47, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r48, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r48, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r45, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r49}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r49}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r50 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r50, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 993.608561] hid-generic 0000:0000:0000.0F49: hidraw48: HID v0.00 Device [syz0] on syz0 03:55:01 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) ** 370 printk messages dropped ** [ 993.766761] hid-generic 0000:0000:0000.0F4C: unknown main item tag 0x0 ** 1 printk messages dropped ** [ 993.766788] hid-generic 0000:0000:0000.0F4C: unknown main item tag 0x0 03:55:01 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 993.766802] hid-generic 0000:0000:0000.0F4C: unknown main item tag 0x0 03:55:01 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r3}], 0x1, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r4, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r4, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r9 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r9, 0x0, r8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r15, &(0x7f00000bd000), 0x80, 0x0) dup2(r15, r14) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r16, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r17, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r17, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r17, r16) r18 = gettid() ptrace$setopts(0x4206, r18, 0x0, 0x0) r19 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r23 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r23, r24, r22) getegid() r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) r26 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r27) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r28 = gettid() ptrace$setopts(0x4206, r28, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r30 = socket$inet_udp(0x2, 0x2, 0x0) close(r30) bind$inet(r30, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r30, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r30, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r29, 0x0, r30, 0x0, 0x10005, 0x0) r31 = getpid() ptrace$getsig(0x2, r31, 0xffffffffff600003, &(0x7f0000000040)) r32 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r32, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r33, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r33, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r34 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r34, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = dup3(r35, r36, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r37, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r37, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r34, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r38}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r38}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r39 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r39, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 179 printk messages dropped ** [ 993.776815] hid-generic 0000:0000:0000.0F4D: unknown main item tag 0x0 ** 803 printk messages dropped ** [ 994.487346] hid-generic 0000:0000:0000.0F51: unknown main item tag 0x0 ** 99 printk messages dropped ** [ 994.488616] hid-generic 0000:0000:0000.0F51: unknown main item tag 0x0 [ 994.488628] hid-generic 0000:0000:0000.0F51: unknown main item tag 0x0 [ 994.488641] hid-generic 0000:0000:0000.0F51: unknown main item tag 0x0 [ 994.516504] hid-generic 0000:0000:0000.0F51: hidraw43: HID v0.00 Device [syz0] on syz0 ** 242 printk messages dropped ** [ 994.743950] hid-generic 0000:0000:0000.0F53: unknown main item tag 0x0 ** 657 printk messages dropped ** [ 994.786906] hid-generic 0000:0000:0000.0F56: unknown main item tag 0x0 ** 56 printk messages dropped ** [ 994.861103] hid-generic 0000:0000:0000.0F57: unknown main item tag 0x0 ** 306 printk messages dropped ** [ 994.970088] hid-generic 0000:0000:0000.0F58: unknown main item tag 0x0 [ 994.970101] hid-generic 0000:0000:0000.0F58: unknown main item tag 0x0 03:55:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 994.990496] hid-generic 0000:0000:0000.0F58: hidraw52: HID v0.00 Device [syz0] on syz0 [ 995.022633] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.022662] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.022682] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 03:55:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 995.027473] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027486] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 03:55:02 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 995.027499] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027512] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027524] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027536] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027549] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027561] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 03:55:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:02 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r3}], 0x1, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r4, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r4, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r9 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r9, 0x0, r8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r15, &(0x7f00000bd000), 0x80, 0x0) dup2(r15, r14) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r16, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r17, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r17, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r17, r16) r18 = gettid() ptrace$setopts(0x4206, r18, 0x0, 0x0) r19 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r23 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r23, r24, r22) getegid() r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) r26 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r27) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r28 = gettid() ptrace$setopts(0x4206, r28, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r30 = socket$inet_udp(0x2, 0x2, 0x0) close(r30) bind$inet(r30, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r30, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r30, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r29, 0x0, r30, 0x0, 0x10005, 0x0) r31 = getpid() ptrace$getsig(0x2, r31, 0xffffffffff600003, &(0x7f0000000040)) r32 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r32, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r33, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r33, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r34 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r34, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = dup3(r35, r36, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r37, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r37, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r34, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r38}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r38}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r39 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r39, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 995.027573] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027586] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027598] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 03:55:02 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) write$binfmt_elf32(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r44, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r45 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r45, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r48 = dup3(r46, r47, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r48, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r48, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r45, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r49}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r49}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r50 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r50, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 995.027611] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027623] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027635] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027648] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 [ 995.027660] hid-generic 0000:0000:0000.0F59: unknown main item tag 0x0 03:55:02 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:02 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 523 printk messages dropped ** [ 995.122655] hid-generic 0000:0000:0000.0F5B: unknown main item tag 0x0 03:55:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:03 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 180 printk messages dropped ** [ 995.152835] hid-generic 0000:0000:0000.0F5C: hidraw55: HID v0.00 Device [syz0] on syz0 ** 179 printk messages dropped ** [ 995.207926] hid-generic 0000:0000:0000.0F5D: unknown main item tag 0x0 ** 181 printk messages dropped ** [ 995.259808] hid-generic 0000:0000:0000.0F5E: unknown main item tag 0x0 ** 173 printk messages dropped ** [ 995.867426] hid-generic 0000:0000:0000.0F5F: unknown main item tag 0x0 ** 6 printk messages dropped ** [ 995.867515] hid-generic 0000:0000:0000.0F5F: unknown main item tag 0x0 [ 995.879336] hid-generic 0000:0000:0000.0F60: unknown main item tag 0x0 [ 995.879360] hid-generic 0000:0000:0000.0F60: unknown main item tag 0x0 03:55:03 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 995.879373] hid-generic 0000:0000:0000.0F60: unknown main item tag 0x0 ** 177 printk messages dropped ** [ 995.897683] hid-generic 0000:0000:0000.0F5F: hidraw42: HID v0.00 Device [syz0] on syz0 03:55:03 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) ** 686 printk messages dropped ** [ 996.119534] hid-generic 0000:0000:0000.0F64: unknown main item tag 0x0 ** 36 printk messages dropped ** [ 996.124429] hid-generic 0000:0000:0000.0F64: unknown main item tag 0x0 03:55:03 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r3}], 0x1, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r4, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r4, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r6 = gettid() ptrace$setopts(0x4206, r6, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r9 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r9, 0x0, r8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f000057eff8)=@abs, 0x8) dup2(r13, r12) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r14, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r15, &(0x7f00000bd000), 0x80, 0x0) dup2(r15, r14) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r16, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r17, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r17, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r17, r16) r18 = gettid() ptrace$setopts(0x4206, r18, 0x0, 0x0) r19 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r23 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r23, r24, r22) getegid() r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) r26 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r27) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r28 = gettid() ptrace$setopts(0x4206, r28, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r30 = socket$inet_udp(0x2, 0x2, 0x0) close(r30) bind$inet(r30, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r30, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r30, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r29, 0x0, r30, 0x0, 0x10005, 0x0) r31 = getpid() ptrace$getsig(0x2, r31, 0xffffffffff600003, &(0x7f0000000040)) r32 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r32, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r33, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r33, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r34 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r34, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = dup3(r35, r36, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r37, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r37, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r34, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r38}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r38}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r39 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r39, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:03 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 180 printk messages dropped ** [ 996.182180] hid-generic 0000:0000:0000.0F65: unknown main item tag 0x0 03:55:03 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 996.182192] hid-generic 0000:0000:0000.0F65: unknown main item tag 0x0 [ 996.189456] hid-generic 0000:0000:0000.0F65: hidraw50: HID v0.00 Device [syz0] on syz0 [ 996.309227] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 [ 996.309243] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 [ 996.309256] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 03:55:03 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 996.309269] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 [ 996.309282] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 [ 996.309295] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 ** 126 printk messages dropped ** [ 996.310941] hid-generic 0000:0000:0000.0F66: unknown main item tag 0x0 ** 418 printk messages dropped ** [ 996.432611] hid-generic 0000:0000:0000.0F69: unknown main item tag 0x0 03:55:04 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 1 printk messages dropped ** [ 996.432637] hid-generic 0000:0000:0000.0F69: unknown main item tag 0x0 [ 996.432650] hid-generic 0000:0000:0000.0F69: unknown main item tag 0x0 [ 996.432663] hid-generic 0000:0000:0000.0F69: unknown main item tag 0x0 [ 996.432676] hid-generic 0000:0000:0000.0F69: unknown main item tag 0x0 03:55:04 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 356 printk messages dropped ** [ 996.544006] hid-generic 0000:0000:0000.0F6B: unknown main item tag 0x0 03:55:04 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 182 printk messages dropped ** [ 996.904721] hid-generic 0000:0000:0000.0F6C: unknown main item tag 0x0 [ 996.904974] hid-generic 0000:0000:0000.0F6C: unknown main item tag 0x0 [ 996.904987] hid-generic 0000:0000:0000.0F6C: unknown main item tag 0x0 [ 996.905000] hid-generic 0000:0000:0000.0F6C: unknown main item tag 0x0 ** 177 printk messages dropped ** [ 996.929829] hid-generic 0000:0000:0000.0F6D: unknown main item tag 0x0 03:55:04 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 92 printk messages dropped ** [ 996.934187] hid-generic 0000:0000:0000.0F6D: unknown main item tag 0x0 ** 86 printk messages dropped ** [ 996.939179] hid-generic 0000:0000:0000.0F6D: unknown main item tag 0x0 03:55:04 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 180 printk messages dropped ** [ 996.961697] hid-generic 0000:0000:0000.0F6E: unknown main item tag 0x0 ** 5 printk messages dropped ** [ 997.196308] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 [ 997.196321] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 [ 997.196333] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 03:55:04 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:55:04 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 997.196346] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 [ 997.196358] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 [ 997.196370] hid-generic 0000:0000:0000.0F6F: unknown main item tag 0x0 ** 174 printk messages dropped ** [ 997.265916] hid-generic 0000:0000:0000.0F70: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 997.328443] hid-generic 0000:0000:0000.0F71: unknown main item tag 0x0 03:55:04 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 181 printk messages dropped ** [ 997.507923] hid-generic 0000:0000:0000.0F72: unknown main item tag 0x0 [ 997.507935] hid-generic 0000:0000:0000.0F72: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 997.562362] hid-generic 0000:0000:0000.0F73: unknown main item tag 0x0 03:55:05 executing program 2: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 997.562375] hid-generic 0000:0000:0000.0F73: unknown main item tag 0x0 [ 997.562388] hid-generic 0000:0000:0000.0F73: unknown main item tag 0x0 [ 997.562401] hid-generic 0000:0000:0000.0F73: unknown main item tag 0x0 [ 997.562414] hid-generic 0000:0000:0000.0F73: unknown main item tag 0x0 ** 176 printk messages dropped ** [ 997.619521] hid-generic 0000:0000:0000.0F74: unknown main item tag 0x0 03:55:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 180 printk messages dropped ** [ 997.704566] hid-generic: probe of 0000:0000:0000.0F76 failed with error -22 03:55:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 181 printk messages dropped ** [ 997.827401] hid-generic 0000:0000:0000.0F78: unknown main item tag 0x0 [ 997.853322] hid-generic 0000:0000:0000.0F78: hidraw42: HID v0.00 Device [syz0] on syz0 03:55:05 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 997.866201] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866218] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866231] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866243] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866255] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866268] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866280] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866293] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 [ 997.866305] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 ** 37 printk messages dropped ** [ 997.866774] hid-generic 0000:0000:0000.0F79: unknown main item tag 0x0 ** 133 printk messages dropped ** [ 997.890067] hid-generic 0000:0000:0000.0F79: hidraw43: HID v0.00 Device [syz0] on syz0 [ 997.912382] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912398] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912411] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912424] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912438] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912451] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912464] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 03:55:05 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:05 executing program 2: perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:05 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = dup3(r44, r45, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r46, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r46, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r47}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r47}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r48 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r48, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:05 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:55:05 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:05 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 997.912477] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912489] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912502] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912515] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912528] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912540] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912553] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 [ 997.912565] hid-generic 0000:0000:0000.0F7A: unknown main item tag 0x0 ** 170 printk messages dropped ** [ 997.984075] hid-generic 0000:0000:0000.0F7B: unknown main item tag 0x0 ** 105 printk messages dropped ** [ 997.985409] hid-generic 0000:0000:0000.0F7B: unknown main item tag 0x0 ** 75 printk messages dropped ** [ 998.203286] hid-generic 0000:0000:0000.0F7C: unknown main item tag 0x0 ** 4 printk messages dropped ** [ 998.203348] hid-generic 0000:0000:0000.0F7C: unknown main item tag 0x0 [ 998.203360] hid-generic 0000:0000:0000.0F7C: unknown main item tag 0x0 [ 998.203372] hid-generic 0000:0000:0000.0F7C: unknown main item tag 0x0 ** 179 printk messages dropped ** [ 998.284305] hid-generic 0000:0000:0000.0F7D: unknown main item tag 0x0 ** 793 printk messages dropped ** [ 999.109267] hid-generic 0000:0000:0000.0F81: unknown main item tag 0x0 03:55:06 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(0xffffffffffffffff, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 834 printk messages dropped ** [ 999.271537] hid-generic 0000:0000:0000.0F85: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 999.321643] hid-generic 0000:0000:0000.0F86: unknown main item tag 0x0 [ 999.321646] hid-generic 0000:0000:0000.0F87: unknown main item tag 0x0 [ 999.321657] hid-generic 0000:0000:0000.0F86: unknown main item tag 0x0 [ 999.321660] hid-generic 0000:0000:0000.0F87: unknown main item tag 0x0 [ 999.321671] hid-generic 0000:0000:0000.0F86: unknown main item tag 0x0 [ 999.321674] hid-generic 0000:0000:0000.0F87: unknown main item tag 0x0 [ 999.321684] hid-generic 0000:0000:0000.0F86: unknown main item tag 0x0 03:55:06 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 175 printk messages dropped ** [ 999.357677] hid-generic 0000:0000:0000.0F86: hidraw52: HID v0.00 Device [syz0] on syz0 03:55:06 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r21, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:55:06 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 999.372415] hid-generic 0000:0000:0000.0F87: hidraw53: HID v0.00 Device [syz0] on syz0 [ 999.384087] hid-generic 0000:0000:0000.0F88: unknown main item tag 0x0 [ 999.384113] hid-generic 0000:0000:0000.0F88: unknown main item tag 0x0 [ 999.384126] hid-generic 0000:0000:0000.0F88: unknown main item tag 0x0 [ 999.384138] hid-generic 0000:0000:0000.0F88: unknown main item tag 0x0 ** 117 printk messages dropped ** [ 999.388260] hid-generic 0000:0000:0000.0F88: unknown main item tag 0x0 03:55:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r46 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r46, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = dup3(r47, r48, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r49, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r49, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r46, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r50}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r50}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r51 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 248 printk messages dropped ** [ 999.401973] hid-generic 0000:0000:0000.0F8A: unknown main item tag 0x0 ** 363 printk messages dropped ** [ 999.497015] hid-generic 0000:0000:0000.0F8C: unknown main item tag 0x0 ** 361 printk messages dropped ** [ 1000.041421] hid-generic 0000:0000:0000.0F8E: unknown main item tag 0x0 03:55:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:07 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, 0x0) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 361 printk messages dropped ** [ 1000.071191] hid-generic 0000:0000:0000.0F8F: unknown main item tag 0x0 03:55:07 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r46 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r46, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = dup3(r47, r48, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r49, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r49, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r46, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r50}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r50}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r51 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 1000.115563] hid-generic 0000:0000:0000.0F8E: hidraw43: HID v0.00 Device [syz0] on syz0 [ 1000.121569] hid-generic 0000:0000:0000.0F8F: hidraw42: HID v0.00 Device [syz0] on syz0 [ 1000.142420] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142463] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142476] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142489] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142502] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 03:55:07 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 1000.142515] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142528] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 [ 1000.142542] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 ** 73 printk messages dropped ** [ 1000.146313] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 ** 97 printk messages dropped ** [ 1000.151612] hid-generic 0000:0000:0000.0F90: unknown main item tag 0x0 03:55:07 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r19, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r19, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) 03:55:07 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 1000.159360] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 [ 1000.159376] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 [ 1000.159389] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 [ 1000.159402] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 [ 1000.159414] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 ** 174 printk messages dropped ** [ 1000.161686] hid-generic 0000:0000:0000.0F91: unknown main item tag 0x0 03:55:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r46 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r46, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r49 = dup3(r47, r48, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r49, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r49, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r46, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r50}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r50}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r51 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 180 printk messages dropped ** [ 1000.232931] hid-generic 0000:0000:0000.0F92: unknown main item tag 0x0 ** 181 printk messages dropped ** [ 1000.254091] hid-generic 0000:0000:0000.0F92: hidraw48: HID v0.00 Device [syz0] on syz0 ** 373 printk messages dropped ** [ 1000.666849] hid-generic 0000:0000:0000.0F96: unknown main item tag 0x0 03:55:08 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r43, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 1000.666862] hid-generic 0000:0000:0000.0F96: unknown main item tag 0x0 [ 1000.666875] hid-generic 0000:0000:0000.0F96: unknown main item tag 0x0 03:55:08 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, 0x0) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) 03:55:08 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 176 printk messages dropped ** [ 1000.917896] hid-generic 0000:0000:0000.0F97: unknown main item tag 0x0 ** 182 printk messages dropped ** [ 1000.975457] hid-generic 0000:0000:0000.0F98: unknown main item tag 0x0 ** 180 printk messages dropped ** [ 1001.042510] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 03:55:08 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) [ 1001.042523] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 [ 1001.042536] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 [ 1001.042548] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 [ 1001.042561] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 [ 1001.042574] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 [ 1001.042587] hid-generic 0000:0000:0000.0F99: unknown main item tag 0x0 03:55:08 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 711 printk messages dropped ** [ 1001.242147] hid-generic 0000:0000:0000.0F9C: unknown main item tag 0x0 ** 6 printk messages dropped ** [ 1001.242237] hid-generic 0000:0000:0000.0F9C: unknown main item tag 0x0 03:55:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) 03:55:08 executing program 5: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r19, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r19, 0x4}], 0x1, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) gettid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) socket(0x10, 0x2, 0x0) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) gettid() fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket(0x10, 0x2, 0x0) [ 1001.265812] hid-generic 0000:0000:0000.0F9C: hidraw49: HID v0.00 Device [syz0] on syz0 [ 1001.297251] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297278] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297291] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 03:55:08 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r8, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r8, 0x4}], 0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r10 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r14, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r14, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r15 = gettid() ptrace$setopts(0x4206, r15, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r16 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r16, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r17 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, 0x0, 0x0, r18) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r19 = gettid() pipe(&(0x7f0000000240)={0xffffffffffffffff}) r21 = socket$inet_udp(0x2, 0x2, 0x0) close(r21) connect$inet(r21, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r21, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r20, 0x0, r21, 0x0, 0x10005, 0x0) ptrace$getsig(0x2, 0x0, 0xffffffffff600003, &(0x7f0000000040)) epoll_create1(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r22, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r22, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) r23 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r24 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r24, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = dup3(r25, r26, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r27, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r27, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r23, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r28}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r19, r20, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r28}, 0x30) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r30 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r30, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r32, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r32, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r32, r31) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f000057eff8)=@abs, 0x8) dup2(r34, r33) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r35, &(0x7f000057eff8)=@abs, 0x8) ppoll(&(0x7f0000000480)=[{r36, 0x4}], 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r37, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r38, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r38, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r38, r37) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) getpgid(r39) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 1001.297305] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297318] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297331] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297343] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297356] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297369] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297382] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297395] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297408] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297421] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297433] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 03:55:09 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) [ 1001.297446] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 [ 1001.297459] hid-generic 0000:0000:0000.0F9D: unknown main item tag 0x0 03:55:09 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x0) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4}], 0x1, 0x0, 0x0, 0x0) dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, 0x0) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r5 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r5, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r5, &(0x7f0000000080), 0xa) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(0xffffffffffffffff, &(0x7f0000000080), 0xa) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r7 = gettid() ptrace$setopts(0x4206, r7, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(0xffffffffffffffff, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r10 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) socket(0x10, 0x2, 0x0) keyctl$chown(0x4, r10, 0x0, r9) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r11, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r12, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r12, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r12, r11) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f000057eff8)=@abs, 0x8) dup2(r14, r13) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r15, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r16, &(0x7f00000bd000), 0x80, 0x0) dup2(r16, r15) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) r19 = gettid() ptrace$setopts(0x4206, r19, 0x0, 0x0) r20 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r20, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r21 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) r22 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r24 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r24, r25, r23) getegid() r26 = gettid() ptrace$setopts(0x4206, r26, 0x0, 0x0) r27 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r27, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r28) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r29 = gettid() ptrace$setopts(0x4206, r29, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r31 = socket$inet_udp(0x2, 0x2, 0x0) close(r31) bind$inet(r31, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r31, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r31, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r30, 0x0, r31, 0x0, 0x10005, 0x0) r32 = getpid() ptrace$getsig(0x2, r32, 0xffffffffff600003, &(0x7f0000000040)) r33 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r33, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r34, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r34, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0x15}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r35 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r35, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r38 = dup3(r36, r37, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r38, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r38, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r35, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r39}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r39}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r40 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 174 printk messages dropped ** [ 1001.346297] hid-generic 0000:0000:0000.0F9E: unknown main item tag 0x0 ** 442 printk messages dropped ** [ 1001.568865] hid-generic 0000:0000:0000.0FA0: unknown main item tag 0x0 ** 285 printk messages dropped ** [ 1001.634242] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634254] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634266] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634279] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634291] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634303] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634315] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634328] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634340] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634353] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634365] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634378] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634390] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 [ 1001.634402] hid-generic 0000:0000:0000.0FA2: unknown main item tag 0x0 03:55:09 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setreuid(0x0, r38) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r39 = gettid() ptrace$setopts(0x4206, r39, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r41 = socket$inet_udp(0x2, 0x2, 0x0) close(r41) bind$inet(r41, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r41, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r41, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r40, 0x0, r41, 0x0, 0x10005, 0x0) r42 = getpid() ptrace$getsig(0x2, r42, 0xffffffffff600003, &(0x7f0000000040)) r43 = epoll_create1(0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) epoll_ctl$EPOLL_CTL_ADD(r43, 0x1, r44, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r45, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) epoll_ctl$EPOLL_CTL_MOD(r45, 0x3, r44, &(0x7f0000000000)={0x15}) r46 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r47 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r47, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r50 = dup3(r48, r49, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r50, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r50, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r47, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r46, 0x0, 0x5, &(0x7f0000001d80)='user\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={r42, r44, 0x0, 0x8, &(0x7f0000000480)='\x00@\x00\x00\x00\x00\x00\x00', r51}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000a00)={r39, r40, 0x0, 0x2, &(0x7f00000009c0)=')\x00', r51}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r52 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r52, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xfffffffffffffc77) r54 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r55 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r55, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r54, r56, r53) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r57, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r58, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r58, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r58, r57) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r59, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r60, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r60, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r60, r59) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) connect$unix(r61, &(0x7f000057eff8)=@abs, 0x8) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r62, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r63, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r63, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r63, r62) r64 = gettid() ptrace$setopts(0x4206, r64, 0x0, 0x0) getpgid(r64) getuid() stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000d00)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ** 169 printk messages dropped ** [ 1002.189467] hid-generic 0000:0000:0000.0FA6: unknown main item tag 0x0 03:55:09 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'S\xcb#'}, &(0x7f0000000a80), 0xfffffffffffffffd) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2000, 0x257) ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x5) perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 0x71, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000480), 0x0, 0x8000000) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r4, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r4, 0x4}], 0x1, 0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, &(0x7f00000000c0)={'veth1_to_bridge\x00', {0x2, 0x4e21, @multicast1}}) ioctl$UI_DEV_CREATE(0xffffffffffffffff, 0x5501) pipe(&(0x7f0000000240)) socket$inet_udp(0x2, 0x2, 0x0) r6 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r6, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r6, &(0x7f0000000080), 0xa) r7 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r7, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r7, &(0x7f0000000080), 0xa) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000300)='/dev/uhid\x00', 0x2, 0x0) write$UHID_CREATE(r8, &(0x7f0000000340)={0x0, 'syz0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xec\xff\xff\xff\xff\xff\xff\xff\x00', 'syz0\x00', 'syz0\x00', &(0x7f0000000480)=""/195, 0xbe}, 0x4d6) write$UHID_GET_REPORT_REPLY(r8, &(0x7f0000000080), 0xa) close(0xffffffffffffffff) r9 = gettid() ptrace$setopts(0x4206, r9, 0x0, 0x0) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r11, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r11, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r11, r10) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r14 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r15 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r14, r16, r13) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r18, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r18, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r18, r17) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r19, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r20, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r20, 0x4}], 0x1, 0x0, 0x0, 0x0) dup2(r20, r19) socket$netlink(0x10, 0x3, 0x7) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r21, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r22, &(0x7f00000bd000), 0x80, 0x0) dup2(r22, r21) socketpair$unix(0x1, 0x80002, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r23, &(0x7f000057eff8)=@abs, 0x8) sendmmsg$unix(r24, &(0x7f00000bd000), 0x80, 0x0) ppoll(&(0x7f0000000480)=[{r24, 0x1044}], 0x1, 0x0, 0x0, 0x0) dup2(r24, r23) r25 = gettid() ptrace$setopts(0x4206, r25, 0x0, 0x0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) r26 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r28 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r29 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r29, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r28, r30, r27) r31 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r31, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) r33 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) r34 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) keyctl$chown(0x4, r33, r35, r32) getegid() r36 = gettid() ptrace$setopts(0x4206, r36, 0x0, 0x0) r37 = socket(0x10, 0x0, 0x0) getsockopt$sock_cred(r37, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getgroups(0x1, &(0x7f0000000980)=[0xee00]) r38 = gettid() ptrace$setopts(0x4206, r38, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) r40 = socket$inet_udp(0x2, 0x2, 0x0) close(r40) bind$inet(r40, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) connect$inet(r40, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) setsockopt$SO_TIMESTAMPING(r40, 0x1, 0x25, &(0x7f0000000000)=0x80, 0x4) splice(r39, 0x0, r40, 0x0, 0x10005, 0x0) r41 = getpid() ptrace$getsig(0x2, r41, 0xffffffffff600003, &(0x7f0000000040)) r42 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r42, 0x1, 0xffffffffffffffff, &(0x7f0000000180)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf32(r43, &(0x7f00000007c0)=ANY=[@ANYBLOB="955a000104000000a423107d0b6e5fbdf500dfff"], 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r44 = perf_event_open(&(0x7f0000000040)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getownex(r44, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r47 = dup3(r45, r46, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r47, 0x8912, 0x400200) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000600)={r47, 0xc0, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=0x9, 0x0, 0x0, 0x0, &(0x7f00000002c0)={0x2, 0xfffffffc}, 0x0, 0x0, 0x0, &(0x7f0000000340)=0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=0x1003}}, 0x10) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000004c0)={0x0, r44, 0x0, 0x4, &(0x7f0000000240)='/.@\x00', r48}, 0x30) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)='wlan0)&\x00', r48}, 0x30) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f0000000a40)={{{@in6=@empty, @in=@remote}}, {{@in6=@initdev}, 0x0, @in6=@dev}}, &(0x7f0000000d80)=0x3c1) r49 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r49, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xfffffffffffffc77) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000080)={'syz'}, 0x0, 0x0, 0xffffffffffffffff) ** 361 printk messages dropped ** [ 1002.251641] hid-generic 0000:0000:0000.0FA7: unknown main item tag 0x0 ** 101 printk messages dropped ** [ 1002.271764] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271777] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271789] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271801] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271814] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271826] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271838] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271850] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271862] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271875] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271888] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271900] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271912] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271925] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271937] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271949] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271961] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271974] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271986] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.271998] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272011] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272023] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272035] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272048] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272060] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272072] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272090] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272103] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272116] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272128] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272141] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272153] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272166] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272178] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272190] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272203] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272216] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272228] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272240] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272252] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272265] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272277] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272290] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272302] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272315] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272327] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272339] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272351] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272364] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272376] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272388] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272401] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272413] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272426] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272438] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272450] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272462] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272474] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272487] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272499] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272511] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272524] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272536] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272548] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272561] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272573] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272585] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272597] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272609] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272622] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272634] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272646] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272658] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272670] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272683] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272695] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272708] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272720] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272732] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272744] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.272756] hid-generic 0000:0000:0000.0FA8: unknown main item tag 0x0 [ 1002.283626] hid-generic 0000:0000:0000.0FA8: hidraw46: HID v0.00 Device [syz0] on syz0 [ 1002.291955] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.291971] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.291984] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.291997] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292009] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292022] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292034] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292046] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292058] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292071] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292126] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292139] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292152] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292164] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292176] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292188] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292201] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292213] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292225] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292238] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292250] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292263] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292275] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292287] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292299] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292311] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292323] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292335] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292348] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292359] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292371] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292383] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292395] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292408] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292420] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292433] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292446] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292458] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292472] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292484] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292497] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292510] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292523] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292535] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292548] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292561] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292573] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292585] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292598] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292610] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292623] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292636] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292648] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292660] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292673] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292685] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292697] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292710] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292723] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292735] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292748] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x7 [ 1002.292761] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292774] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292786] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292799] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x7 [ 1002.292811] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292824] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292836] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292849] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292862] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292874] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292886] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292899] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292911] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.292923] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339000] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339014] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339027] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339040] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339054] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339088] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339101] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339114] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339127] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339140] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339153] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339165] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339178] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339191] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339204] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339217] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339230] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339243] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339255] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339268] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339281] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339294] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339306] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339319] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339332] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339345] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339357] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339370] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339383] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339396] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339410] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339423] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339436] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339449] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339462] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339474] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.339487] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340345] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340359] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340371] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340384] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340397] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340410] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340423] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340435] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340448] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340461] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340473] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340486] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340499] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340511] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340524] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340537] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340550] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340562] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340575] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340587] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340600] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340613] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340625] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340638] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340651] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340664] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340676] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340689] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340701] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340714] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340727] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340739] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340752] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340764] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340777] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340789] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340802] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340814] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340827] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.340839] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343365] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343379] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343391] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343403] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343416] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343428] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343440] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343452] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343464] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343477] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343489] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343501] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343513] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343525] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343537] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343549] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343561] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343573] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343586] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343597] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343609] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343621] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343633] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343644] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343657] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343669] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343681] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.343693] hid-generic 0000:0000:0000.0FA9: unknown main item tag 0x0 [ 1002.354400] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354417] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354430] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354442] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354455] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354468] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354481] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354494] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354507] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354519] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354532] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354545] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354558] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354570] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354582] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354596] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354609] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354621] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354634] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354647] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354660] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354673] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354686] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354699] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354711] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354724] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354737] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354749] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354763] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354775] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354788] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354801] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354814] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354826] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354839] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354852] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354865] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354878] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354890] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354903] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354915] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354928] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354940] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354953] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354965] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354978] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.354991] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355003] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355016] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355028] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355041] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355054] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355066] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355083] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355096] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355108] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355120] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355132] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355145] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355158] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355170] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x7 [ 1002.355183] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355196] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355208] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355221] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x7 [ 1002.355233] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355246] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355258] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355271] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355284] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355296] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355309] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355321] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355334] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355346] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355359] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355372] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355384] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355397] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355409] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355437] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355449] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355462] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355474] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355487] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355499] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355511] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355524] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355536] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355548] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355561] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355574] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355586] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355599] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355611] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355622] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355634] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355646] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355658] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355670] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355682] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355694] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355706] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355718] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355730] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355741] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355753] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355765] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355778] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355789] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355801] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355813] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355825] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355837] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355849] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355861] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355873] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355885] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355897] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355909] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355921] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355932] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355944] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355956] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355968] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355980] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.355992] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356004] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356016] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356029] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356043] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356055] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356068] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356118] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356131] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356144] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356156] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356169] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356181] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356194] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356206] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356218] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356231] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356244] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356257] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356269] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356282] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356294] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356307] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356319] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356331] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356344] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356356] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356369] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356382] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356394] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356407] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356419] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356432] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356444] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356457] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356469] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356482] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356494] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356507] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356519] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356532] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356544] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356556] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356568] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356580] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356593] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356605] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356617] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356630] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356643] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356655] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356668] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356681] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.356693] hid-generic 0000:0000:0000.0FAA: unknown main item tag 0x0 [ 1002.365422] hid-generic 0000:0000:0000.0FA9: hidraw47: HID v0.00 Device [syz0] on syz0 [ 1002.397926] hid-generic 0000:0000:0000.0FAA: hidraw48: HID v0.00 Device [syz0] on syz0 [ 1002.520607] hid-generic 0000:0000:0000.0FAB: item fetching failed at offset 0/190 [ 1002.520737] hid-generic: probe of 0000:0000:0000.0FAB failed with error -22 [ 1002.696064] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696080] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696093] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696111] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696124] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696137] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696149] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696161] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696175] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696188] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696200] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696213] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696225] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696239] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696251] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696263] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696275] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696287] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696299] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696312] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696325] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696338] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696350] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696362] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696375] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696388] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696400] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696411] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696424] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696436] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696449] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696461] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696474] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696487] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696500] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696513] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696525] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696537] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696550] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696563] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696575] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696588] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696601] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696613] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696626] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696638] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696651] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696664] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696678] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696690] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696703] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696716] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696728] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696740] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696753] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696765] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696778] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696790] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696803] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696815] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696828] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x7 [ 1002.696841] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696853] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696866] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696878] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x7 [ 1002.696891] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696903] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696916] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696929] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696941] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696955] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696968] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696981] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.696994] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697007] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697020] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697032] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697045] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697057] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697070] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697096] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697114] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697127] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697139] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697153] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697165] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697177] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697190] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697203] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697215] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697228] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697241] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697253] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697265] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697277] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697290] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697302] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697314] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697326] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697338] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697351] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697364] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697377] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697389] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697401] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697414] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697427] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697439] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697452] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697464] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697477] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697489] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697502] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697514] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697527] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697539] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697551] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697564] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697576] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697589] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697601] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697613] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697626] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697639] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697651] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697664] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697676] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697688] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697700] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697713] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697725] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697737] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697750] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697762] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697774] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697786] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697799] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697811] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697823] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697836] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697848] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697861] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697874] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697886] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697898] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697910] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697922] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697935] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697948] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697959] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697971] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697984] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.697996] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698008] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698020] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698033] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698045] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698058] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698071] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698084] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698103] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698116] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698128] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698141] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698153] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698165] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698178] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698191] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698203] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698216] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698229] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698241] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698253] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698265] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698278] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698290] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698303] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698315] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698327] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.698339] hid-generic 0000:0000:0000.0FAC: unknown main item tag 0x0 [ 1002.728377] hid-generic 0000:0000:0000.0FAC: hidraw49: HID v0.00 Device [syz0] on syz0 [ 1002.772551] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772577] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772590] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772605] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772618] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772631] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772643] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.772656] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773265] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773277] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773290] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773304] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773316] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773329] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773343] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773355] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773368] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773380] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773393] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773405] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773418] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773431] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773444] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773457] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773470] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773483] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773496] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773508] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773521] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773534] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773547] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773560] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773573] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773587] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773600] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773613] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773626] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773639] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773652] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773666] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773679] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773692] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773705] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773718] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773731] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773744] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773758] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773771] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773784] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773797] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773810] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773823] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773837] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773850] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773863] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773876] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773889] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773902] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773915] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773928] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773941] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x7 [ 1002.773954] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773967] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773980] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.773993] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x7 [ 1002.774007] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.774020] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.774033] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.774046] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.774064] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784669] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784682] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784695] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784707] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784720] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784732] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784744] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784756] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784769] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784781] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784810] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784823] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784836] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784849] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784862] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784875] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784889] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784902] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784914] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784927] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784940] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784953] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784966] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784979] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.784992] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785005] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785018] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785031] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785044] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785057] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785070] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785083] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785101] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785114] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785126] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785139] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785151] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785163] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785176] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785189] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785201] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785214] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785226] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785237] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785250] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785262] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785275] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785288] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785300] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785313] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785326] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785338] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785350] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785363] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785375] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785388] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785401] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785413] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785426] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785438] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785450] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785462] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785474] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785486] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785498] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785510] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785522] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785533] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785545] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785557] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785570] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785583] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785596] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785609] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785621] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785634] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785646] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785659] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.785672] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796930] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796944] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796957] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796970] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796983] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.796996] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797009] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797022] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797035] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797047] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797060] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797073] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797086] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797103] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797117] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797130] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797143] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797156] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797169] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797182] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797195] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797208] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797221] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797234] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797248] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797260] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797273] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797286] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797299] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797311] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.797323] hid-generic 0000:0000:0000.0FAD: unknown main item tag 0x0 [ 1002.802478] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802494] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802507] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802520] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802532] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802545] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802558] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802570] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802583] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802595] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802607] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802620] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802632] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802644] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802657] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802670] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802681] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802694] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802706] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802719] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802731] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802743] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802760] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802788] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802800] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802812] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802825] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802838] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802850] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802862] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802876] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802888] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802900] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802913] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.802925] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803025] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803037] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803049] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803061] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803074] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803086] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803104] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803117] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803130] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803142] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803155] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803167] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803180] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803192] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803204] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803217] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803229] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803242] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803255] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803268] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803280] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803293] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803305] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803317] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803330] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803342] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x7 [ 1002.803355] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803367] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803379] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803392] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x7 [ 1002.803405] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803417] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803430] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803442] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803455] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803467] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803480] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803493] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803506] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803519] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803532] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803544] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803557] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803570] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803582] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803609] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803621] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803635] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803648] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803661] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803674] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803686] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803698] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803712] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803724] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803737] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803749] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803762] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803774] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803787] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803799] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803811] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803823] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803835] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803847] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803860] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803872] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803885] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803897] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803909] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803922] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803934] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803947] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803958] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803970] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803982] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.803995] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804008] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804021] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804034] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804046] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804117] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804129] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804142] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804154] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804166] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804179] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804191] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804204] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804216] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804228] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804241] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804253] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804266] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804278] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804291] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804304] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804317] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804329] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804341] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804353] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804365] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804377] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804390] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804402] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804414] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804426] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804438] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804450] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804462] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804474] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804487] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804499] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804511] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804522] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804535] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804546] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804558] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804570] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804583] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804594] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804607] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804619] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804631] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804643] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804655] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804667] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804680] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804692] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804705] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804718] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804730] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804742] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804755] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804767] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804779] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804791] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804804] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804816] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804828] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804841] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804853] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804865] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804878] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.804890] hid-generic 0000:0000:0000.0FAE: unknown main item tag 0x0 [ 1002.808885] hid-generic 0000:0000:0000.0FAD: hidraw51: HID v0.00 Device [syz0] on syz0 [ 1002.828400] hid-generic 0000:0000:0000.0FAE: hidraw52: HID v0.00 Device [syz0] on syz0 [ 1002.843313] INFO: task init:20080 blocked for more than 140 seconds. [ 1002.843319] Not tainted 4.9.202+ #0 [ 1002.843321] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 1002.843341] init D28440 20080 1 0x00000000 [ 1002.843356] 0000000000000087 ffff88019d385f00 ffff8801cf9b3700 ffff8801db61ffc0 [ 1002.843366] ffff8801d0d54740 ffff8801db61ffd8 ffff8801a9697758 ffffffff8280a1de [ 1002.843376] ffff88010000000d 1ffff100352d2ed4 00ffe8ffffc148a0 ffff8801db6208b0 [ 1002.843378] Call Trace: [ 1002.843395] [<00000000c349b196>] ? __schedule+0x6ce/0x1f10 [ 1002.843405] [<00000000b588a003>] ? io_schedule_timeout+0x390/0x390 [ 1002.843414] [<00000000c10b0409>] ? mark_held_locks+0xb1/0x100 [ 1002.843422] [<00000000fd4ef494>] schedule+0x92/0x1c0 [ 1002.843430] [<000000008828628c>] schedule_preempt_disabled+0x13/0x20 [ 1002.843438] [<0000000049e8c8d6>] mutex_lock_nested+0x38d/0x920 [ 1002.843446] [<00000000f771b4b9>] ? tty_open+0x3f9/0xe10 [ 1002.843454] [<000000003bd4ee0f>] ? mutex_trylock+0x3f0/0x3f0 [ 1002.843461] [<0000000072c3ab7d>] ? tty_open+0x14d/0xe10 [ 1002.843469] [<0000000017011c19>] ? kmem_cache_alloc_trace+0x115/0x2d0 [ 1002.843476] [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.843484] [<00000000ded31544>] ? tty_init_dev+0x420/0x420 [ 1002.843493] [<00000000ccb281bf>] ? chrdev_open+0xca/0x630 [ 1002.843501] [<000000005cb931d3>] ? do_raw_spin_unlock+0x142/0x220 [ 1002.843508] [<00000000ded31544>] ? tty_init_dev+0x420/0x420 [ 1002.843515] [<00000000028843eb>] chrdev_open+0x230/0x630 [ 1002.843522] [<00000000116aafc6>] ? cdev_put.part.0+0x50/0x50 [ 1002.843529] [<0000000006ca72eb>] do_dentry_open+0x422/0xd20 [ 1002.843537] [<00000000116aafc6>] ? cdev_put.part.0+0x50/0x50 [ 1002.843543] [<00000000fb92973a>] vfs_open+0x105/0x230 [ 1002.843552] [<00000000b67b51f9>] ? may_open.isra.0+0x139/0x290 [ 1002.843559] [<00000000d6f3d45c>] path_openat+0xbf5/0x2f60 [ 1002.843566] [<000000009efc4aec>] ? path_mountpoint+0x6d0/0x6d0 [ 1002.843574] [<0000000069447d22>] do_filp_open+0x1a1/0x280 [ 1002.843581] [<00000000193c0950>] ? may_open_dev+0xe0/0xe0 [ 1002.843590] [<00000000515711c4>] ? __alloc_fd+0x1d4/0x490 [ 1002.843597] [<000000005cb931d3>] ? do_raw_spin_unlock+0x142/0x220 [ 1002.843605] [<000000001895ce50>] ? _raw_spin_unlock+0x2d/0x50 [ 1002.843612] [<00000000515711c4>] ? __alloc_fd+0x1d4/0x490 [ 1002.843619] [<0000000072eaa2a4>] do_sys_open+0x2f0/0x610 [ 1002.843625] [<00000000e7153eb5>] ? filp_open+0x70/0x70 [ 1002.843633] [<00000000ee1da15d>] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 1002.843640] [<0000000096c65d33>] SyS_open+0x2d/0x40 [ 1002.843646] [<0000000064877720>] ? do_sys_open+0x610/0x610 [ 1002.843653] [<000000008518f3c0>] do_syscall_64+0x1ad/0x5c0 [ 1002.843660] [<000000007076d64f>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1002.843663] [ 1002.843663] Showing all locks held in the system: [ 1002.843670] 2 locks held by kworker/0:1/23: [ 1002.843686] #0: ("events"){.+.+.+}, at: [<000000008d2232ce>] process_one_work+0x790/0x1600 [ 1002.843699] #1: (key_gc_work){+.+.+.}, at: [<00000000c05ca661>] process_one_work+0x7ce/0x1600 [ 1002.843703] 2 locks held by khungtaskd/24: [ 1002.843716] #0: (rcu_read_lock){......}, at: [<000000008716b171>] watchdog+0x14b/0xaf0 [ 1002.843730] #1: (tasklist_lock){.+.+..}, at: [<0000000082cbf8ae>] debug_show_all_locks+0x7f/0x21f [ 1002.843740] 1 lock held by rsyslogd/1896: [ 1002.843752] #0: (&f->f_pos_lock){+.+.+.}, at: [<00000000f4553978>] __fdget_pos+0xa8/0xd0 [ 1002.843756] 2 locks held by getty/2024: [ 1002.843768] #0: (&tty->ldisc_sem){++++++}, at: [<00000000e52dbd41>] ldsem_down_read+0x33/0x40 [ 1002.843817] #1: (&ldata->atomic_read_lock){+.+.+.}, at: [<000000008494f70e>] n_tty_read+0x1fe/0x1820 [ 1002.843823] 2 locks held by syz-executor.1/4526: [ 1002.843836] #0: (tasklist_lock){.+.+..}, at: [<0000000044e1419f>] do_wait+0x371/0x930 [ 1002.843849] #1: (rcu_read_lock){......}, at: [<0000000035b77cf6>] task_has_perm+0x0/0x330 [ 1002.843868] 1 lock held by init/20080: [ 1002.843881] #0: (tty_mutex){+.+.+.}, at: [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.843885] 1 lock held by init/20082: [ 1002.843897] #0: (tty_mutex){+.+.+.}, at: [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.843901] 1 lock held by init/20084: [ 1002.843914] #0: (tty_mutex){+.+.+.}, at: [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.843917] 1 lock held by init/20090: [ 1002.843930] #0: (tty_mutex){+.+.+.}, at: [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.843969] 1 lock held by init/27978: [ 1002.843981] #0: (tty_mutex){+.+.+.}, at: [<00000000f771b4b9>] tty_open+0x3f9/0xe10 [ 1002.844037] [ 1002.844039] ============================================= [ 1002.844039] [ 1002.844043] NMI backtrace for cpu 1 [ 1002.844050] CPU: 1 PID: 24 Comm: khungtaskd Not tainted 4.9.202+ #0 [ 1002.844062] ffff8801d98d7cc8 ffffffff81b55d2b 0000000000000001 0000000000000000 [ 1002.844072] 0000000000000001 ffffffff8109a001 dffffc0000000000 ffff8801d98d7d00 [ 1002.844081] ffffffff81b60fcc 0000000000000001 0000000000000000 0000000000000001 [ 1002.844083] Call Trace: [ 1002.844099] [<00000000125bf4ff>] dump_stack+0xcb/0x130 [ 1002.844110] [<0000000068841ee8>] ? irq_force_complete_move+0x2b1/0x300 [ 1002.844118] [<000000009557ede2>] nmi_cpu_backtrace.cold+0x47/0x87 [ 1002.844126] [<00000000afdd997e>] ? irq_force_complete_move+0x300/0x300 [ 1002.844134] [<000000002208bf64>] nmi_trigger_cpumask_backtrace+0x124/0x155 [ 1002.844142] [<0000000007ca46d5>] arch_trigger_cpumask_backtrace+0x14/0x20 [ 1002.844150] [<000000007acc26f7>] watchdog+0x670/0xaf0 [ 1002.844156] [<000000008716b171>] ? watchdog+0x14b/0xaf0 [ 1002.844164] [<00000000ee1da15d>] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 1002.844172] [<00000000a8dee3d7>] ? hungtask_pm_notify+0x60/0x60 [ 1002.844180] [<00000000a1a4f965>] kthread+0x278/0x310 [ 1002.844187] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.844195] [<000000005e3683be>] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 1002.844203] [<000000001320f460>] ? _raw_spin_unlock_irq+0x39/0x60 [ 1002.844211] [<00000000c8f2812c>] ? finish_task_switch+0x1e5/0x660 [ 1002.844217] [<00000000724df685>] ? finish_task_switch+0x1b7/0x660 [ 1002.844224] [<00000000993a61ef>] ? __switch_to_asm+0x41/0x70 [ 1002.844231] [<000000003fe17049>] ? __switch_to_asm+0x35/0x70 [ 1002.844238] [<00000000993a61ef>] ? __switch_to_asm+0x41/0x70 [ 1002.844245] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.844252] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.844259] [<00000000602c6d90>] ret_from_fork+0x5c/0x70 [ 1002.844264] Sending NMI from CPU 1 to CPUs 0: [ 1002.844572] NMI backtrace for cpu 0 [ 1002.844575] CPU: 0 PID: 11462 Comm: syz-executor.0 Not tainted 4.9.202+ #0 [ 1002.844578] task: 000000009dabac5f task.stack: 0000000027cf9711 [ 1002.844581] RIP: 0010:[] c [<00000000c655bcb8>] lock_release+0x490/0xc30 [ 1002.844583] RSP: 0018:ffff8801a5467ac0 EFLAGS: 00000046 [ 1002.844590] RAX: 0000000000000000 RBX: 9620cf3c89f7b72e RCX: 0000000000000001 [ 1002.844593] RDX: 1ffff10033bbdcf5 RSI: 0000000000000000 RDI: ffff88019ddee7a0 [ 1002.844596] RBP: ffff8801a5467b68 R08: 0000000000000000 R09: 0000000000000001 [ 1002.844598] R10: 0000000000000000 R11: 0000000000000001 R12: dffffc0000000000 [ 1002.844601] R13: ffff88019ddee7b0 R14: 0000000000000001 R15: ffff88019ddee7fa [ 1002.844604] FS: 000000000195b940(0000) GS:ffff8801db600000(0000) knlGS:0000000000000000 [ 1002.844606] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 1002.844609] CR2: 0000000001bd4ff8 CR3: 00000001a2179000 CR4: 00000000001606b0 [ 1002.844611] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 1002.844614] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 1002.844615] Stack: [ 1002.844618] b5f825a1409d2dd8c 0000000000000246c ffff88019ddedf00c 0000000000000000c [ 1002.844621] ffff8801a5467b20c ffffffff81bbc38cc ffffffff81bbc38cc ffff8801a5467b38c [ 1002.844624] ffffffff81bbc38cc ffff88019ddee7a8c ffff88019ddee7b0c 0000000000000246c [ 1002.844625] Call Trace: [ 1002.844628] [<00000000dbf0aec2>] ? check_preemption_disabled+0x3c/0x200 [ 1002.844631] [<00000000dbf0aec2>] ? check_preemption_disabled+0x3c/0x200 [ 1002.844633] [<00000000dbf0aec2>] ? check_preemption_disabled+0x3c/0x200 [ 1002.844635] [<0000000059001a86>] ? task_has_perm+0x1c3/0x330 [ 1002.844638] [<00000000cfe217df>] task_has_perm+0x1ea/0x330 [ 1002.844640] [<0000000035b77cf6>] ? selinux_getprocattr+0x590/0x590 [ 1002.844642] [<0000000067261f37>] selinux_task_wait+0x24/0x30 [ 1002.844645] [<0000000014da4ca9>] security_task_wait+0x73/0xb0 [ 1002.844647] [<00000000bd0bded7>] wait_consider_task+0x294/0x35e0 [ 1002.844649] [<000000008507c0f3>] ? HARDIRQ_verbose+0x10/0x10 [ 1002.844652] [<000000005e3683be>] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 1002.844654] [<00000000983ec3fc>] ? complete_and_exit+0x40/0x40 [ 1002.844656] [<0000000044e1419f>] ? do_wait+0x371/0x930 [ 1002.844659] [<000000007671bead>] do_wait+0x3fc/0x930 [ 1002.844661] [<0000000054b44245>] ? wait_consider_task+0x35e0/0x35e0 [ 1002.844663] [<00000000e9b4294a>] SyS_wait4+0x144/0x210 [ 1002.844665] [<0000000059214b02>] ? SyS_waitid+0x2d0/0x2d0 [ 1002.844668] [<0000000099604ad7>] ? task_stopped_code+0x140/0x140 [ 1002.844670] [<0000000014777b97>] ? do_syscall_64+0x4a/0x5c0 [ 1002.844672] [<0000000059214b02>] ? SyS_waitid+0x2d0/0x2d0 [ 1002.844675] [<000000008518f3c0>] do_syscall_64+0x1ad/0x5c0 [ 1002.844677] [<000000007076d64f>] entry_SYSCALL_64_after_swapgs+0x5d/0xdb [ 1002.844685] Code: c02 c85 cf6 c0f c85 c91 c00 c00 c00 c48 cb8 c00 c00 c00 c00 c00 cfc cff cdf c48 c8b c55 ca0 c48 cc1 cea c03 c0f cb6 c04 c02 c84 cc0 c74 c08 c3c c03 c0f c8e c21 c07 c00 c00 c<48> c8b c45 cd0 c8b c4d cc8 c3b c88 ca8 c08 c00 c00 c74 c60 ce8 c6c c95 c97 c00 c85 c [ 1002.845280] Kernel panic - not syncing: hung_task: blocked tasks [ 1002.845287] CPU: 1 PID: 24 Comm: khungtaskd Not tainted 4.9.202+ #0 [ 1002.845299] ffff8801d98d7c60 ffffffff81b55d2b ffff88019d385f00 ffffffff82a7b760 [ 1002.845308] 00000000ffffffff 0000000000000001 dffffc0000000000 ffff8801d98d7d40 [ 1002.845318] ffffffff813fef21 0000000041b58ab3 ffffffff82e316f3 ffffffff813fed41 [ 1002.845320] Call Trace: [ 1002.845328] [<00000000125bf4ff>] dump_stack+0xcb/0x130 [ 1002.845335] [<00000000ea6aba1e>] panic+0x1e0/0x3c4 [ 1002.845342] [<000000003977d9f6>] ? add_taint.cold+0x16/0x16 [ 1002.845350] [<0000000044b6146c>] ? find_next_bit+0x44/0x50 [ 1002.845358] [<000000005f99373d>] ? printk_nmi_flush+0xae/0xd0 [ 1002.845366] [<00000000afdd997e>] ? irq_force_complete_move+0x300/0x300 [ 1002.845374] [<00000000a39522bb>] ? nmi_trigger_cpumask_backtrace+0xfc/0x155 [ 1002.845381] [<00000000e7ed502f>] watchdog+0x681/0xaf0 [ 1002.845389] [<000000008716b171>] ? watchdog+0x14b/0xaf0 [ 1002.845396] [<00000000ee1da15d>] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 1002.845403] [<00000000a8dee3d7>] ? hungtask_pm_notify+0x60/0x60 [ 1002.845411] [<00000000a1a4f965>] kthread+0x278/0x310 [ 1002.845418] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.845425] [<000000005e3683be>] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 1002.845433] [<000000001320f460>] ? _raw_spin_unlock_irq+0x39/0x60 [ 1002.845440] [<00000000c8f2812c>] ? finish_task_switch+0x1e5/0x660 [ 1002.845447] [<00000000724df685>] ? finish_task_switch+0x1b7/0x660 [ 1002.845453] [<00000000993a61ef>] ? __switch_to_asm+0x41/0x70 [ 1002.845460] [<000000003fe17049>] ? __switch_to_asm+0x35/0x70 [ 1002.845467] [<00000000993a61ef>] ? __switch_to_asm+0x41/0x70 [ 1002.845474] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.845481] [<00000000971cb017>] ? kthread_park+0xa0/0xa0 [ 1002.845488] [<00000000602c6d90>] ret_from_fork+0x5c/0x70 [ 1002.846120] Kernel Offset: disabled [ 1010.607815] Rebooting in 86400 seconds..