x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) 13:18:22 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:18:22 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x0, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 970.189846][T31876] misc userio: The device must be registered before sending interrupts 13:18:22 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) [ 970.275994][T31888] misc userio: The device must be registered before sending interrupts 13:18:22 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) 13:18:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) 13:18:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:18:23 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x0, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:23 executing program 3: r0 = inotify_init1(0x800) write$binfmt_aout(r0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = semget(0x1, 0x0, 0x10) semctl$GETALL(r2, 0x0, 0xd, &(0x7f0000000200)=""/103) socket$packet(0x11, 0x800002, 0x300) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r4, 0x800443d2, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{}, {}, {}, {}]}) setsockopt$packet_int(r1, 0x107, 0xf, &(0x7f0000000100)=0x6, 0x4) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r5 = dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_HWDEP_INFO(r5, 0x80dc5521, &(0x7f0000000280)=""/198) 13:18:23 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x40000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8030000]}}, 0x14) [ 970.734900][T32021] misc userio: The device must be registered before sending interrupts 13:18:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff}}, 0x14) [ 970.813865][T32021] misc userio: The device must be registered before sending interrupts 13:18:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff]}}, 0x14) 13:18:23 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:23 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$cec(&(0x7f00000002c0)='/dev/cec#\x00', 0x0, 0x2) openat$cgroup_ro(r0, &(0x7f00000004c0)='cpuacct.usage_sys\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0xc0004000000001, 0x5) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xffffffa4}}, 0x14) 13:18:23 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) 13:18:23 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x401f0000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:23 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe800000]}}, 0x14) 13:18:23 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff00000000}}, 0x14) [ 971.252490][T32166] misc userio: The device must be registered before sending interrupts 13:18:23 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 971.362584][T32269] misc userio: The device must be registered before sending interrupts [ 971.371236][ C1] net_ratelimit: 24 callbacks suppressed [ 971.371246][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 971.371307][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 971.371429][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 971.371477][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 971.380167][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 971.406220][ C0] protocol 88fb is buggy, dev hsr_slave_1 13:18:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:18:24 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$PPPIOCSMAXCID(r0, 0x40047451, &(0x7f0000000080)=0x1000) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) setsockopt$inet_dccp_int(r2, 0x21, 0xa, &(0x7f0000000100), 0x4) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) [ 971.561597][T32279] misc userio: The device must be registered before sending interrupts 13:18:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x3) 13:18:24 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 971.677908][T32332] misc userio: The device must be registered before sending interrupts 13:18:24 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x60000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) [ 971.770178][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 971.776051][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:18:24 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r0, 0x0, 0x0) ioctl$KVM_SET_CPUID(r0, 0x4008ae8a, &(0x7f0000000180)={0x9, 0x0, [{0x0, 0x1f, 0x80000000, 0x9a0, 0x8001}, {0xc0000003, 0x2, 0x7, 0xbee7}, {0x0, 0xfffffffffffffffd, 0x10001, 0x9, 0x58}, {0xc000000b, 0x200, 0x6, 0x5, 0x7c}, {0x6, 0x3, 0x1, 0x1, 0x5}, {0xb, 0x1f, 0x3f, 0x80000001, 0x3}, {0x7, 0x4, 0x8, 0x80, 0xfff}, {0x7, 0x4, 0x9, 0x6, 0xffffffff}, {0x8000000f, 0x4, 0x4, 0x9, 0x1f}]}) r1 = socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) prctl$PR_SET_DUMPABLE(0x4, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)=0xfffffffffffffe01) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r4 = syz_genetlink_get_family_id$nbd(&(0x7f0000000280)='nbd\x00') sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000380)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x40d}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x6c, r4, 0x300, 0x70bd25, 0x25dfdbfc, {}, [@NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x20}, @NBD_ATTR_SOCKETS={0x2c, 0x7, [{0x8, 0x1, r0}, {0x8, 0x1, r0}, {0x8, 0x1, r0}, {0x8, 0x1, r3}, {0x8, 0x1, r0}]}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x4}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xfffffffffffffff9}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}]}, 0x6c}, 0x1, 0x0, 0x0, 0x1}, 0x1) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x5418, &(0x7f0000000080)=0xffff) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) [ 972.017898][T32403] misc userio: The device must be registered before sending interrupts 13:18:24 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0xfffffffffffffdde) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:24 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 972.170185][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 972.170190][ C1] protocol 88fb is buggy, dev hsr_slave_0 13:18:24 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}}, 0x14) 13:18:24 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}}, 0x14) 13:18:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:25 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$vbi(&(0x7f0000000040)='/dev/vbi#\x00', 0x1, 0x2) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER(0xffffffffffffff9c, 0x84, 0x7b, &(0x7f0000000080)={0x0, 0x3}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(r1, 0x84, 0x78, &(0x7f0000000100)=r2, 0x4) r3 = openat$dlm_control(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/dlm-control\x00', 0x0, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000140)=0x14, 0x4) setsockopt$inet_sctp6_SCTP_INITMSG(r3, 0x84, 0x2, &(0x7f0000001300)={0x0, 0x8, 0x7fff}, 0x8) ioctl$DRM_IOCTL_ADD_CTX(r3, 0xc0086420, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_NEW_CTX(r3, 0x40086425, &(0x7f00000001c0)={r4}) [ 972.554123][T32537] misc userio: The device must be registered before sending interrupts 13:18:25 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa00f0000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 972.614122][T32537] misc userio: The device must be registered before sending interrupts 13:18:25 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00000000000000]}}, 0x14) 13:18:25 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) fcntl$setlease(r0, 0x400, 0x1) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:25 executing program 4: r0 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0x7, 0x800) write$USERIO_CMD_SET_PORT_TYPE(r0, &(0x7f00000000c0)={0x1, 0x8}, 0xfffffffffffffede) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:25 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:18:25 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 972.816469][T32556] misc userio: The device must be registered before sending interrupts 13:18:25 executing program 4: r0 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/lblc_expiration\x00', 0x2, 0x0) setsockopt$inet6_opts(r0, 0x29, 0x39, &(0x7f0000000080)=@dstopts={0x2c, 0x216, [], [@enc_lim={0x4, 0x1, 0x100}, @pad1, @calipso={0x7, 0x38, {0x7, 0xc, 0x100000001, 0x2, [0x3, 0xbce, 0x3ff, 0x8, 0x8001, 0x80000000]}}, @enc_lim={0x4, 0x1, 0x100000000}, @generic={0x1, 0x1000, "116d8a07c4e253a44f7c13f65063765c2bca295381df75e0c82d311408c627100c2083e1a93500a13d0d730be889bf829987afd63b12203d79d4fb0394845b87331629c8c193a02c8fe1033d92cffdde247f14279ccca3b92176d30cd09825f33bf5d7d00d941f9ca9f594a2e4e122fe9c69f57772f134b1fbc3f299d2c9e17843b4c998f4cd7b64579d6ec5937e36ce7825bb22b406e9ce82838f4fbc58d453c491a51ae8cbf395fb39f76869de7db837897bb06de8cf729870f62c28176eb0dac89cfd8dfcbc8442da35d60144f33c0d9eb30980bfbb16a31dccba682f42d4652607f4f34e512c73498a5250d6a286c2695b68af8db713e503a1d569f970940042a90bb269a54621268f8b89b095ce8e9ddcb833fbc5ee2a14bc14a33e86b2455d947f5777a08b4c5eb70dee9f72fbb05abf5c0683247e13feb149d01713a16eac1262201051ca792891b21d3d190ce4d4abbf7420d30ec5cd4771e5e7e23ef8be1d55fb7fc905540057f8243ab0333a5989512470476327268ea19d1297f313352b7ef5fecb8a7049397a1ac0992c049ec0330803496e41098c64cd155042ad7953bcce9aa4a2f616d77b583a44dba1db742e4f63d7619dc9f5fcf3c1713528946c2a2d364556bcb70a0d6bc7a0a541f319c5a83ceb1cd88716bc3201d8d5be9c0b6b6acef9517342f60420d08794a3df4f4cb363da9b3f319e1dafb4895b5fd5e22da78449245139489c1733e23f49a925170efb019b2d3292906a9856e7e4434fdfd0ac22499d340da442ecc8b38254bd0163a7fb998a184b09eb9ca85e8779eda7d1237ef6701de38527762bd8d206e19fbcacb354224b0833d52b522a7a6fdc6fa2c7c4228ad8c497d55b440d0921119e357160923385155fbf4b4bbc53be3b3286241285709a31762a5c94307ac20c6691163c445e6b4ccefe7547cd422d6781c6a830d85045471e33caf475c1c1a1f0897153c518c923a7137e2e7fd078ab82c36e008156316bdadd16bf0e9f1e0cde1c62e74119ae50dcd74d3fe35a0b8b0e9223a142ba474da93a69d050fb7abebf71539d7cd40391b25df4234c2649f93718a7f8d5d4369908fb2d6dc0e5da864f1577f6e194476570b386e4bc08e5a6b313cb804376630994d45dd56386974ccf9f8cc3c6666aee76d384c02dda8949b050b5d36ee2146b9cdf8e236ac7e3e29d34883763f912f34d7e970b2c1a7c11930961f2d57ab1d691e46bf9e1c75627106b68b5ee3747ed67d55b0e896b9da06916d5fcadf1ea9204ff3146fb17131a42b5aba2268421e4028e3efd02dc8d252d76e2e1b56df01e6a0c17822ca1eeeddba19ab7f5a697b72c061509ec33df179d6f5377a7c66fc247e2c3b268d959c9cff20bd227a7e5d208ec7409d344cb9c02dde7ec588b53286b9d717a43821a3f9412dc92e24b46ab1bbf8bab7dca4f368d5916f59492ab7eeaeda1d0c5279a78499bef08959eca338dc96c6395555105b3865bcdb2989f55d137542b26af21ab4ff0fee858cb8c203c95ad3394009103b69e99dd37085d6f0f465b19640c29d6fc142a5013a081311b5169e98240a91089217eac889d41af0b8160d755d54093208f0afd20080c42412a3b53dd241636f8bc8eb1532244ec2f549d0f90de289f0410116f86c63df47da0a790ce7504baec6533a1134467a60b79b916d008be2de2d92a3603017524f3955f42fc9b7d5e8fa266bd42ce6a2f8c884b23120d457d4c0ed0e5aa2ddbcf82922d800627148c50f4059042c2d95cfd6580a4839650312e19192c4ac3d72227e1e53ebd70e99c053c42b5e3289364dfe6b3006d3e6c3fc0ffaddb0e5db65392691b20a03ed21c3bb79c705fc70aa410a3897a02b3622f21156d9de761e97c2c1f773786313b303e739241a29f18365aa665fe2e0fbf51740a3c15b13a9a0fcc046aa73fae0661eea30d00254a3a892c48be2ace5dc6f92601185f41d003b26291651ddf3b7cf4a6ec0f4e738411a0169e009fd97570e6d584805418bd11bbbfb314cbe91927d9efb9e380529b31d9d40bc31258b157a2ef749d979b2537b525a385e6314c1a523643cc00b1b5d807085e8f400a53c28dcaf75855f489bbd204e796d48eb0aeaf94220b7dd795bfdfcfb4d9299719425641fb972b1564a6dcea3b63838111bc7ea810facf993ae2422f3e6311e0ab5ec43ea0f4375b7adfbf6bf5ef9f344c560aaf137655a27d20fe35561b84f9fa07a10f468ac3184499129084ad5cbecd50640d0801c6283a8954199e9abab9a070cf421a05748de84a33f5e551e2c97d464cab8a00d0a85db985fd6dd430ced9264ffcdeaca29fef7dc85298ab548020627a7f82cfcaf8e126d4eab7bd8bcc00e6cbe5a5d4671a00a44e36c3d2949f6b7827856e62b75d762c20021bcc79d713f024ed1a09f721d3cc4c2a3ef5465202c2e1c36d212534dcd54236867adabb71df3be14140ed08bdf7193144b26d642189bb4a58a9ab783975ea26a2f726b3b74fb3bfa691924314893c807744a89f9cd42ebc759daa6f7d0bb256a451338c403e9e57d347fed00e5ed5d88e8160ac5d0aed67a45d3606c6aa6b47b61802ad7acaa2197ff821827d4da39163d721ac0e86589615d7cd86f2a09677112931f20fff7e7e26344c8a005cb035fedc572ba33c760c84cfe89c204d2a19a9e6bf2135bd064c59660e2e5eb04cee188e746ea0f66107984e0b69a9948d6cdc13ae08e3508490ed1fb62ce25d52f461ee43bd0731243e77e677073237fef49bc100a45fbced32c18414f2f885f9246dc20c27de74dfc8fa1a2f415b5cf895e968c4a419fce9e3dbcd63f6378f37d39ca3591538658627f18fb3721a5e0eb732e38be2d5085f40cbadc26989f4359e3b6de140db903f6ca327e32d75ee5d4843899d5af63ec4a3590d38d0a7323156db8a827fa79274e124d3f8b3a815673467ce8bb46febd4e5bff952c0c199ae53dd8ba6b35c295ec424fcd0b6425d1c576a8d6e3bef65c8532d40ec312dcf8bd2da95ab42ae8da88f78f6ce876c428bef9910bc038a677a1700bc2b637ce0b91f09481b0c783f6c19c3ae088c4e5ce6a20a9c886e764206a8915c664f03bb25121938d27b58485d8d92b447f0b63676f18e1ca8e32ed7743f44eb746052662de4467e8b7eeaac677732922c71ac7d8267f89d91e54e2d71bd749dba1ebe23af91413de9e407937c6bb2a6c6441c0c79ef9127705afb044a2bfb58aab4166894d189c683f65bfd8dcda2830a3895a9f7506bb545f430007e59769a48b6f9c1199c3d8adc9f1cd80232c47f4115a5e969b7d0b646f45fe274b52212dcb6abc247abe6d433ac3d2a362c8f6b718c36acc0504b043e5e030fe90556b740e4407fde939c132c0b101d223df1d8b0693ddf252f230e22eb804de57bd677c7dde5421a1a71fabc1a0d78ce1e7437c3f20de8276f370cf595d61a59eb12e43186daf2ed49792c4997f5ced81b7f5ee259f09a33373c4a2be17bd7c684c2de3e484d666c75cde6484b20a4e3f80e2d8894ad7c80d6ca06a0c03bf0f8c0de41c08b22f86c9bf66d0b31dcb035090b7f0764b34b8f8ba5ef45cc348b24698a68d2a8a26f00daddd4e5788c2042c2127260dceb155d30938a6be2b3482f4f52b67502be8fce641377dd23680fc87974a5dba313f2570204012ef59b06bbdeff287578a4ddbd055b2acb7e5ae5096545d684f714ba79798f72b709b49c6a02d951d4fa816c4afcbe2c441aef427b8c2c39e4b5d39ec7221c396e234ad4c17b4b2aa9579b6e3501baa68ec97ef52f0a4fcf2b70f24d7782e8fcaf2c06e15d8e18c7f7848bbc3c05fadebf52bf35df7de8e29b74e4f64958d6e86738fcbd21065c6c900f287b6c0ecce78cda6f23673f7a9065aa8ad95606868ae9d2b39abbe4b539910574669b891ee6121800a70abb6fe6ce0fe7089b76387edc8174e358c76672cf0b20d85ea8c4776b9d149118b61ed25988df19608ff686b7134f005f87ad86d2b24318faa4ae1e09558f1ac062e17e28228040f6c601a45d2b51d9cd3c172ec499c7c383983feee6358917716d84c66c92851ecc4e2ccb85c782a51105bef08a9b60a98b034012681306426a0d85e4896aa478bdb5b10420741a6e9bf22774f0de77ec3a05acf8d98afc4c0686fb8c3f4f41052506b7009bedacf2ab511c2c85d6323af85e571ca9ed573d0eecf989532e314b0d8709393cc261a83a353428c7dbf3c28ae66c03f478561ffb13de0cd6cdef4daa901cefd30d27549f3eb6426d4beda5f3c70142a4f64a82b9301b782c9fed9cd6d396147be93359931ca0a16da801d55215a38116d14f4dffd82548cbbfa5530f9af3ef59e675da16da955c1aa6ef4c8e2d753fd2d8b832f86eb5361b802ec3eec5aa4fdf444688db9ea4a1094a1becdcec330dd639dc87e3d9bc1f9277e5564f288884ba1bc0ad81fcd6576e0e0186f8aa23124311e8c56724771ecc76b0bdd91f8eabf51b5b3591bcc4fbe747f972dcd02d8f288984e2e70f98031703d0ceee3f06daee7591b72a06ae7105e42dff0a8031837ff5d3b558f128a0239a91acb487d00e255e89c23fe83ecd84d49a7c47cbb34d542b05dd35666f19dd9a7abae4a620da263e4c179a463d8864723b254f6537aab85102565eef0de1b260986427dcc4b06faad7a710d1f812fdb75b29a2d1b155663b1f12d77bff3b15519f4a2e28fe0bb9138e71545b45b658f43a1261dc827fcac80add1a916afa07a57f465314b75e1185727417aea8463b90e7c94d0dabbc67e0ec50444b8572b0f153b663146b108f4b1d344e494b8c2ab25044ff13a0f322cfadd9649fcf2fe04d276216ef31db259211484d15ab4ad0108eaa61883e970184361b98733bec1d6788ef39de748abb7963521fff3e5d9ddec754672d2ded0f778d0225afcc1b038a03f94e374cb64b029be5ba16e1b33b83431cb0f59a39212ba1f4cfc4ccc737294d5732f9cfd4c26e99a0cf5ddb5ff85486b4bf909ff965228b539d96d27dd7a677612c0765d3986544aea87b1b92b8e59a91c27ff86e9dc6e8e694095b4c412f0369b0ab0bee18c7e459480ca3c617081429319a2cf2830f328a8432681b834742e5a37ecb558cf11daa1bd0d3d846f44b720e54575c555b082ca53227d4e6292dbd9de32126a69a3a7f6ce4edf21bb2c7a5cc069581e1df981c0d7492174bd0065fdef203f9da97aac3b3f9fcead5d09ab6908b2e04b3ddc50ab6024bc6cbfed37c700bd81edc470d12ba3c154537385464dc6dec4bc49701462bdb1ed1d48235167defb1e808d0250ffffb073b2a0511fba471498fc733c802093234ae29ec411d3c3fa08f557d6132b193bfb40f309c29275f89f85d475081b06760f363c92375f3c66b8e6ff6dab55a4c07d86204a581e25d8ae5c86b1a9c9fd01b3f2c49914f19938d1dcd278827ced2d7e020dbab4b3564f95f191da41ac0b726816191c3f8d051755231d027cdd0c2bacd8dbf6d914ada2884a78f487c9928b28638df59724ed305c7072d0318fd9d45258b4252cf8f4e398862c5ad12fa6b200244bafdf5ceca124f947050ec78522aeb0b86e3683c6072cdc2e575c4541ef4038f5517edcb48ea408a2551dcb85e498757b2c8208a1bc83fffc897515e3faec6378aefb878477d7b96e1cc4f907668498325c735291de3d3b7b5a989afce2be788516727ebd64c6e22d87b1517b47d05beb797a2a67bd6a2148c99f9a6ed80dd1b9720d5089ce94472c0997081eec4fdd22a1d8aa220b47a06fd"}, @generic={0x6, 0x63, "65fef4b82e13d5e76350d5b2808457c370664244b4ccaf496e1c58eb9a9a0e0a6d32dd440538bccdb3be74779c171ed6e84583896f4bda75bd24c463a33f927304209998b0adc0e9eb3df0f7b5bb6b6bd3711cf14742a38def13982259e986548eab03"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, 0x10c0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_ULP(r0, 0x6, 0x1f, &(0x7f0000001140)='tls\x00', 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:25 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) [ 973.015377][T32556] misc userio: The device must be registered before sending interrupts 13:18:25 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:25 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) 13:18:25 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x3, 0x2) epoll_pwait(r1, &(0x7f0000000080)=[{}, {}, {}, {}, {}], 0x5, 0x8001, &(0x7f00000000c0)={0x51e}, 0x8) 13:18:25 executing program 3: accept4$alg(0xffffffffffffff9c, 0x0, 0x0, 0x80000) r0 = socket$inet6_udp(0xa, 0x2, 0x0) write$binfmt_aout(r0, 0x0, 0xfda5) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$VIDIOC_SUBDEV_G_DV_TIMINGS(r1, 0xc0845658, &(0x7f00000002c0)={0x0, @bt={0x7, 0x8, 0x1, 0x1, 0x9a, 0xffff, 0x8, 0x10001, 0x7fff, 0x5, 0x0, 0x10000, 0xa3e, 0x100000001, 0x1a, 0x2}}) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_pts(r1, 0x200) ioctl$UI_END_FF_ERASE(r1, 0x400c55cb, &(0x7f0000000100)={0x4, 0x3, 0x3456946c}) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r3, 0xc1205531, &(0x7f0000000180)={0x4, 0x9, 0x0, 0x28, [], [], [], 0x9, 0x1, 0x3, 0x3, "e6ee61d77dc3731732af145ff97bcf28"}) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000080)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14a, 0x5, 0x100000000000d04, {0x60, 0x1}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vga_arbiter\x00', 0x20102, 0x0) ioctl$RNDADDENTROPY(r4, 0x40085203, &(0x7f00000003c0)={0x7, 0x8f, "d195b93c62527303006e0cc86170d15cbe8330d7e89863ab4861827243f65c135620daddf3d48184f4568875094e8ad18807b44d1cf1761f1247b21505da05afc99d47310f3612c529fc275273bde3b48ac29f5d65eaf93cc12a697bafcd681320e22e585fad484406f0dbbc8ded047c805c1e8e23ace6358eae0934de0fc4c2760bb66163b8cf051f58a9ab169375"}) [ 973.249181][T32688] misc userio: The device must be registered before sending interrupts 13:18:26 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa0860100}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:26 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}}, 0x14) 13:18:26 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:18:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x3, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r1, 0xc06055c8, &(0x7f00000000c0)={0x6, 0x8, {0x56, 0x75, 0x101, {0xa45e}, {0x80, 0x2}, @cond=[{0x9, 0x1, 0x81, 0x1, 0x2, 0x1}, {0x40, 0x8d, 0x7ff, 0xba, 0x2, 0x88}]}, {0x1c966e8de03f9844, 0x280000000000, 0x401, {0x7, 0x40}, {0x7f, 0x3}, @period={0x59, 0xffffffff, 0x59, 0x8, 0x2, {0x10001, 0x3, 0xfffffffffffffffe, 0x4}, 0xa, &(0x7f0000000080)=[0x20, 0x64, 0x2, 0x1, 0x3, 0x4, 0x3, 0xc25d, 0x8, 0xe6b2]}}}) 13:18:26 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r2, r3) openat$vimc1(0xffffffffffffff9c, &(0x7f0000000280)='/dev/video1\x00', 0x2, 0x0) ioctl$DRM_IOCTL_AGP_ACQUIRE(r3, 0x6430) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101800, 0x80) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000100)={0x0, 0x48, &(0x7f0000000180)=[@in6={0xa, 0x4e20, 0x1, @mcast2}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e21, 0x10001, @mcast2, 0x6}]}, &(0x7f0000000200)=0xc) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000240)={r4, 0x2, 0xb, 0xffffffffffffffc0, 0x5, 0x5cfa}, 0x14) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000340)={0x5, &(0x7f00000002c0)=[{}, {}, {}, {}, {}]}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 973.660564][ T339] misc userio: The device must be registered before sending interrupts 13:18:26 executing program 4: r0 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x0, 0x2) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000080)=0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r0, 0xc1105518, &(0x7f0000000100)={{0x2, 0x7, 0x8001, 0x4, '\x00', 0x6}, 0x5, 0x18, 0x100000001, r1, 0x0, 0x1, 'syz1\x00', &(0x7f00000000c0), 0x0, [], [0x100000001, 0x7, 0x8, 0xdf5]}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r2, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) prctl$PR_GET_TIMERSLACK(0x1e) 13:18:26 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:26 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) [ 973.765081][ T351] misc userio: The device must be registered before sending interrupts 13:18:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) 13:18:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) ioctl$sock_SIOCGIFBR(r0, 0x8940, &(0x7f00000000c0)=@get={0x1, &(0x7f0000000040)=""/101, 0x74c6}) 13:18:26 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xfeffffff}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:26 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:18:26 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 974.092505][ T472] misc userio: The device must be registered before sending interrupts 13:18:26 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x28000, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x0, 0x0) ioctl$UI_ABS_SETUP(r2, 0x401c5504, &(0x7f00000000c0)={0x7, {0x1, 0x7f, 0x8e4c, 0x20, 0x1}}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x40042406, &(0x7f0000000040)='\x00') 13:18:26 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = gettid() getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000300)={{{@in6=@local, @in6=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in=@multicast1}}, &(0x7f0000000100)=0xe8) r3 = getegid() r4 = fcntl$getown(r0, 0x9) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000400)={{{@in=@dev, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast1}, 0x0, @in6=@local}}, &(0x7f0000000500)=0xe8) fstat(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getpid() r8 = geteuid() lstat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001dc0)={0xffffffffffffffff, r0, 0x0, 0x13, &(0x7f0000001d80)='cgroup.controllers\x00'}, 0x30) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getresgid(&(0x7f0000001e80), &(0x7f0000001ec0), &(0x7f0000001f00)=0x0) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000001f40)=0x0) lstat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f0000002040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmmsg$unix(r0, &(0x7f0000002180)=[{&(0x7f0000000180)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000080)=[{&(0x7f0000000200)="58a9fbd939c6f0eecd5d89ac1cd6ccb687d4b2eafa0fa850de80245f637ef465138a484ba961ebbc5cec213d9ebf7e8c1048bef3adcd3a3df720376764b0fc5b14baeeb477670c409ec070c412f76dfe052e4f0e515a56579c461184681d6a16f8dd537e93de209c7644d8ce09b36aeb9db320b1defd683d36e1deef4c5328a32e3ba095c6b1d9b636aa529735af2db00ee876a1518881ac31c05880c475a512212d2708b7521371fcb3368a118c7b7d030388c7fb90aea56eaab470511fdb00c923b9cf8b2c1ca8a5c0a996a4cd5b556384dbc02b5b802e120233", 0xdb}], 0x1, &(0x7f00000005c0)=[@rights={0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r1, r2, r3}, @rights={0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r4, r5, r6}], 0x88, 0x8000}, {&(0x7f0000000680)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000017c0)=[{&(0x7f0000000700)="f528820f2178e1673bc658b98a0128be6bbc293fdcc7cbb35afecd2e3b21cb2519f6a0f75c2d6051202b622ae5bc0d2d00aded9551b00bf7a94d944a40dc444e70be7ce1b5a4f675f8dd29ee086a1c0158934e3781a5e89e215128d70239e5950d5ab18b23cbf4bf5272d85f02f6f39c27bee0c7c19055720706afbbb9511ea297deac34dd64e27c6672662079a5aefd4a38e20913d82cefd567d99bdab9ec3a6d0be3ad40bc1c0548e8456e7689728abd4d50ba85ecea3ca3cbfdc30c6565b61dab8e020531d47dd3686d967e3e95e9f1122a70a4c767e3e5820d8381d27e029f5829146924f30de5d0d5b61da9d430b174cdf407a801fa943a05d957d0018d24778e06ec834f3fb81c17f1dcf7d9f24d7ed59fe6ee2f683cedb153c83251073f8f1b8cbed12dde3da349778f27de27113a343fb6dbba7199df1f0ff720fa044d371452454e0b20b297020bb14d1de30fe0828fd822a2fba348ec7b495ec1b8486917b755ebbbe07b74d0bcb622d55bd9e629bb3f8eb791737323b65d6a342a7e06ad2d1ae93384ada89c766d9208554dea76e1e40b14f065dd14b8a8fa51e0bea3b9a67eb9ea4d1dfc6f90eeee2be8eea396f43abc3a1f09d1b041ff242ee03471bda2da61edb45f5d9a89ef280e0a76c74133d061863701ae2998f1fe6ca8eb24c908c8ace37ab25d510f3dcdb33434b3aa0d125094d4277dbb5cd621321fdc0afb7550e45b74777725922944f1df449eba97b2ade12e99d024b88c14b8237d2e3859a4551e903972230e91ce36b53ce08e58e3114717e71f740a2b3f9e6c0c0511bffb67d06795295028c29f5fe8c50bb6adc52c5d2c5e69ad08f6d63d120c92efa407b989dec2fc01767c721d2d7471a9f37f219e16df48a30cde8148ef527add86e9a0dfd7bdd69d09736a9734d76b9bfedd26e1ddd141f2dd53b2e17913c9cb2b86da800cce8ecb1d22c4fba9730ddb3a4c67570b9f46d471c9d3843843a02ebac02e7c8d91e131b237f3c1569e15397f3330d3f4bb0f1953da0ecba5e923fc1e98b2ddedaa68cea23da0fcb7e0ce2edde0f49cb9e18bf92cc92a0820401860eaca2e56ddbd6deb32e648acf06c2dc480613b20ff40753a31f78ffb0f8bd3a0c0c9862ab4970667a3f721fdaa36a89edc210c39041346f6a5e10fd1d60e65f4f77cd71e2de7bcd592b3ff6f4fe0daf91867fc6265a19a02a8f9c42d835f5312a330156c1548755a8affcfc98b91e131d6923722c6cb744fcaa9ce795cbc8ffe67c5ac00dcb928c03333bca95a2986b99462a31179b7dde695296d6fe46bebbee14de9469374d34da42b7095f0599659a34e29d62355bb0a157ce47c44138ac430260748d2806f038b949f2f5d1f6d5c6e4877c0ef00b5988e1c6b1d3f5c4c42536867b4809d578586e6e36318905f05e029aca342cabe21769c8f80ba5a9a74ac96cb42bab6501ce81bf413f7c3d70d9aa7044e5fae6daeeb561529e0612ad09fe24fef805cdafe2a5a059971d6cc07712150be2c62c09f59a163cae9ce00b167890487eb61645534739444058ab872064711ab46aaa319acb4e61e4c59dc504afcc371dadcc72c2cedeba472211aebc450114305e66d2ee69eb8f346bac93bd52bb1c75b38ef82e198df83b53d4ae7e2780cc3e7fc2e32eb72d128b55f3a45b4fc330aa7a30706a934895534f02299840daa15a4fd21dc447b6983a182493b615dd8079820563286879a11f0b6bc7e4352c51e271b237be10cdd8e81d7fcf4460e284f7ec69dbe0bf9b39ff5abf84b20794a4486c28f35d938c75c77e25b8b8bbaaab972d195dc433a9839f4c736d5c114edd7e2008ac2e6bb9f2d5797f291cdc92391e041e01fe5de186bc8f59aa903cfb543aa8f762dd93825ab8295d2eb9f23ff3d68953162ddf99d1babb7fcdd915c25bd68775b911e5e7bb4841eeaa33d359dee68b396d5fff460d68b791e5db2851dc2b14f16f824bbe8fa2f46c2dbb54b7bc5db0c4d1025089c622aef59a55ce264b5daa12f9464f069b6921a314264b9973aaba3d2c0e6ebe22109905952adb15e98ac41a6b0ff6d620cb58802c5c99979bf5d1a57abdc1344f41583b41fce98809ed30c6f21db5400f7ce7fb42443ef52a2d750dc57af9eb637b808919156e920a2065bac32e77968980be069d99809c0deb85a1034604acdb7b60e3bffd9b591cd0e2ddbaa5828b7dc4c7e8c66fbc95cc0585204155785eafd4cc5f461d9448a129295d96e3c51fc57c81438ee126a8336e00215fc14bd9c3d3ce29ab2154bc6420727b6a7fe6c7a5876452ca9745d9fe073b99343ac137272785c2b854a4184fd9dd661812c141e4038b649bd3f01759d1f8b4e41522a555ad1fb4d34fc0609a7289baba6b189d286312aa0c02e616950173ff76307f9346f404a8d38897665dde44fbc7e74cd0a2f7be5e0a44f71223874736ed39dea11d42ed074c716dbdd7fa6ca483e4a95078bafdebf8a4b7f60dbd7c28f50b9bbd8b5341967979d4fb3399e0683c8c981c76c97f24e468d8af4c7450e61556770cf9d882d79ede7421e64dbda3754afc9cd6f3aff499c5db2bc2aed65606231f23aa79209fdd0b8c1e783db7ccee62234146cd449b93a6f029408d83054e568eff1f102c06058685cae09f97038ee35db19141f976d266dbf0538149d03fae296a66e1fac1aedbd623481e0fe7c79ff4b40c90a6bedf84f6dd3653e7df647604480e636d35f4d8df444202d96b9287977d6d7efa3e6ec57fb43723d59fd88a04fa57e3d2e08321d541fd1c772d016c183aeb98d2bedcb6e2764ce907b24bb73d4a495a8994292296c34d3888b6c938f85e5401af1ab2a1291a0b88bf4db6e47e7f8317a08841c6cb0343a7d0657f44123726bd0655ccc50348a5fdc70c769b3aca2d1fcf145fcf7eb22a109ecbe60c2c97d85268bf3438660027c7e33851368f4bee3f3ee1f1734dd5090365d863bb732e90927472e40c00a63bfd4b7d37d84d86bcc7466da102490a49a6385623c5ed188fcd26b99f962283a676409a499390393d0225b9746dbfe8c1366f0485c229973f3edac1316b71a228dd3e514d3ffe9488d8effccc73dd98065fb17ec32985d9b48fa6fc171b7102a25224292cde516b512b98956fb381e3e4b99f301fcf51ba71bc369d87c8fbc34938b5bb67c2934f62615b9b1380cf22401a4f2fc50d09115dc4bf25781939e09545fd7cdbebde4e0b63b6725a7301c39c953369b8cf81a6d295b1ac9b37dd5004c7a75695fed7693b2b55e9de542b6116eae99ef3b37bddb1db6dd95956d1924971578bf5c4bd39eac559b520a1e63e0a947c771d0a96f7f6dc2b2796a9794b82853c6ae40f790e71d238edecb90734402c557809dfe4c4403bfc2ad679a1958e9a8c4dacaac2d6e102a4c58803b818d16419b5e54630773cecf6cf7f4f898287a79c6527a4e5d4106fdea7cccd79e9efe09a1cb370713561dd6473a3cc9d1e159964ffd54218a4f9d095bc729ce661a24965b31c7a9ff2ad5aa27afc4ba3e5752e99dede4939c89c7c8de5796dfc43e159108d5b5c86afd009103b200a5e057637f9a3a5d9551774cafab3fe576d8be37ea18ff463694bccf5a22547da3748f762351bf3cdc9d98aa58644de6089da7c8be4b8b2be39b3021dea3290b0da684a2e9d3546210db5384b7f96fbf01a2edac23810b4ee23014b89e01c5659bbf1b6b9d2236b9b7a1a1fa7646cee51acccf362eaabbef6369fbb8837f5a2fff1ad320738cc13349a11d41f405bea452bdba62d667259d942ab3959c1e90dfe13efe0c49c7aec74822ea66bdee842bd149285fd7ff020aac3866684d2b2b3cd73a5d72b6dc1f4f0f72dfca84b0585ecc6e6c45def98b5b25a9872109a2542a5209ce7f2d3bf46acb3dcf4d30416d8bc34752bd4231f9107e068f7773dbf40eb0015111faa6dbd49f11f78c005ecaefda2546527b6bcdd3ba309972bb711df7f6a0fee1797de6e55deca67659b01e8d9ce2c0296a244eb55783b85c1430e1dca33d30332474c8b45fd9c245da8fdb36fe32a82895e62325f426b89f770f7b035e0bf64c83f040c933c2e75020c4a9f582d5886fa239af2ed324cafd153ffa4cba1b1849ab980aa866f71cb11621659de5118982b962c8f8f125bfd41e8a9a2cbe7654d0da95c3707132d70830ef28ae43c1e745d4bb975837c88fac1936591bc08a717b268640fa9a945689f62cf6bbb01b3d23c936791e9c54759f8d3117f2782558140ab8c3388994bab26e622390abe01f0f1a8c8f58713e0b9fba28366623ecc2cb8495ab486dbf0d8c62efa7ccad4e005ab3c6dde2e8f52fcdd43a9a94c1bb7edca278c0ee5d09cea3cd839beb5e11c4943dab4590e588c2519d0975d9cbf334a9c65809e251e04a803a6cc6c0a0e152c23bf92a901e5dda54498c8f8117569527c3cf44b9766b73684ab6f5f1dc1d42e0658337775def91417275414d69114cabc162758ccb6ccf2261622602e962e4d79536c3ed449618fa54402d72436ab472550ec5d9d444a977cd8e499cceab237851e5e4a5a185ea750af555c46e5f2d85680a744ff9d8c206f3e81b73e88fc0a026e176a363964cd909515cf6d5833cb0af8a6ac3c0b9956aa44cd66aaf33872e7c2f5657633d2957d0fe4105ceaaec69d7c953d87a5ca4c88e3e5308b04c4c99cb879f5881d3275ab78d2c7f070bc0b636d315ed55c7c0b37e2c9966022d015cd52ed4e698e42bd84622aeedf52c90f2d0321610cdb5d6f2930a9438201db176dbc06887e9e058be5c2f7b77c2f1f34d6816cec9a216e9dab2137c6aa65da8119290a2feea10de2fd967aeeb91dafebc5e4b6995630465ebf29102de2f2a3ab6d01017cc0f84c8e453423ec93f1a95084c5deb23c606dcf28930762ba4ec9249597934b9ff8de421874891a7a7c5f8a76891af176888d50b39b3ebd79af6ced0be18384773c4d5d745ed34d68f00d96c38318adc9a804763fb6eee42075e06f61278835be87f8db3f43f7994e0040361c33fa0c78a3a465a46f9ac84c7b6f0c0246e218aa00a08befee75a139221c872200b813aecd75d1e87ae48dc9a442e8aedaff1b241cb674ee4951e118c5a420b1599665e7a5396993a69b25acd143caa7f608a884ed854901ac971b824e2e9350c8709d646f66dbaae04fb28c5c24ca61346f9b6bfd1e4bd144ca83d25253a4b89537f0008b8b3acb274530cfc566f3c68a3db4e1d255602f4676aced163d3010fd9f269ad5a0502501903dfaa92dcd00276ed0a80a05b257f19b18e813a1356199d32ab2573f52ed77c396dc4eaa55d2ba0080d06faca48807b0055e9e6a2903334a404b343e737396cf01e3873d86ea2fb1ece72b37a9ca328e032acbbd15b05d85158a092f75b413ddb4740047c5447a8e5424d75b050509bbd1be3f43b58cb98be1a626210fca61a5b42a353c1ee5496afe4d138b1666fe3a41d60d6f4de155772b16bd6360b9bbb00ce441388be3b6cf1c99ba4aa67987c6e8004ba7d1374d23804e4f3a0e3ce6ed22204707cb4bcacdf8aa96d502447da8302338679827a29334f7e7f8462e9adb3ab6a278210795e3918e53391f9ce606248398c493f6e7eb3a904f318e90d899f8aeb82daaec17760db4a05186232cc90c5d19de045e7d03f8f20697b0d39fb8358eb2a4ba6e7bc9c1cbb03a2cf968667cb48c3a603a994356c116be5bcd982592f7f249d73a04a00b4897c273a7a77353039cd7c24cb8e1fe5d54fa504cd1a54851f3f042bd4399151e584b37ea3", 0x1000}, {&(0x7f0000001700)="0c38abe5e6f6bf4dcb2380ea033c735711b2c5fa7104e032df383956eadbf0ea437dc0fa20de724a65199cadd45e25ab7c66cd075698b25b31f98a2a4b144fe1d247744cfedb337b04e1fff06045003536f47ba282955dd80eedb19fca29826543cce39cbf3de6cb62078bd7d390b71e46621066326bdb741be5cd69f808bf3f05ad32", 0x83}], 0x2, &(0x7f0000001800)=[@rights={0x2c, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x2c, 0xc0d4}, {&(0x7f0000001840)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001c80)=[{&(0x7f00000018c0)="fe600427905ae138a97e2675d5f966bca5d56faf5444e9936422b8ff0fa785e35292676eda2343502b935325ac4d93b4ae0e8e7f78547d57dfc3159e7e9ab9989f863074241e7ea8d5c032951ec907e4b6c4dbb38bfbdd41aa6db296d685ef03c647956b006504915c3eb443f82f16099475c66f73c2dafa295e1beb63f53face5fddfb53fd5", 0x86}, {&(0x7f0000001980)="674ec2d2dfa8f053ed2854cc68265c90e54f9cbcf5e31e80f0b4314f8c1e60e42a724d473a40b0c03b1fe957b9256c26b905bb37326e22b804146efbbb77ae17f53b4125bda51c474b51f16824f8d603538e6b6d049ba9575816e36547d201bfebdb89ab9bd8fdebf4223c52a285a14634ea8974931455f71522dc08a1e93028dc01a0be1ebf30047ee567103d0d8ca3d10037ee34327ea1d966697eb5a732ccf06cf76e8e5a2ee746ab517b63c3ce3cad6d01e724ae6efeb426f0b144e443287da35b854fda49b909013ead1fa2d794000c", 0xd2}, {&(0x7f0000001a80)="6524a0ba66aa491162a98a6d14b63f6bbb5b15322c524583bf331181db28e44330ca92109d00e9ebf70b33f7da40b7f114248134a2e4835a293bb0116c79960c70f9d5d7a0a7f8a04daa69c8913582b2b531e9a3719e358bff767197ef6dbe4b1b728ff87575d333aa0fb0a379ffdb15a5b887d1a0c1425ae1232a7ec24297be70004d40d67c3c7d74d9a94ac8db69493816ae39570744aa480838b3667d0b41f8b10cd8a6c1067b25eae513188748b27ae0b7ffa0f9af985807778bed67d32afa344cea4c4e5f19fd4d92500399e0cef0e6ea1da632ccfe70d8", 0xda}, {&(0x7f0000001b80)="359767955caf40c9de04fba5873c11655437b272553fb575ed57df393bcb45c197e766d5d9aabe30", 0x28}, {&(0x7f0000001bc0)="584c55bb75e2d2e3960afa0f6abbee33a4c7cb426d235dc54e0dee7da0077589d4ebc764a7887577f7ded9218f16546742d7ce499559db7089b4abb2a8c7030202fffbe3a78a429ef127bdb08a2ca2d5e1f8171b5f67ba71b67b787f0f7204391d5cb426dae89cd554afe85668e838ad2dd46ecc8edcf51ac28ab56787e096f8ecb38a784095213faec3ee7695a2e4", 0x8f}], 0x5, &(0x7f00000020c0)=[@rights={0x1c, 0x1, 0x1, [r0, r0, r0, r0]}, @rights={0x34, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x18, 0x1, 0x2, r7, r8, r9}, @cred={0x18, 0x1, 0x2, r10, r11, r12}, @cred={0x18, 0x1, 0x2, r13, r14, r15}], 0x98, 0x20000081}], 0x3, 0x20004080) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r16 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r17 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r17, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r17, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r16, r17) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 974.156078][ T472] misc userio: The device must be registered before sending interrupts 13:18:26 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:18:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x0, 0x2) ioctl$PPPIOCSNPMODE(r1, 0x4008744b, &(0x7f0000000080)={0xc03d, 0x1}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:27 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) [ 974.463641][ T537] misc userio: The device must be registered before sending interrupts [ 974.544816][ T537] misc userio: The device must be registered before sending interrupts 13:18:27 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x8, r3) dup2(r1, r2) finit_module(r0, &(0x7f0000000780)='cgroup.controllers\x00', 0x3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_MAP_BUFS(r2, 0xc00c6419, &(0x7f0000000100)={0x8, &(0x7f0000000180)=""/113, &(0x7f0000000700)=[{0x0, 0x58, 0x2, &(0x7f0000000200)=""/88}, {0x18a, 0x5b, 0x6, &(0x7f0000000280)=""/91}, {0x40, 0x56, 0x0, &(0x7f0000000300)=""/86}, {0x6, 0xc2, 0x5, &(0x7f0000000380)=""/194}, {0x7f0, 0xcd, 0xffff, &(0x7f0000000480)=""/205}, {0x7, 0xbe, 0x8000, &(0x7f0000000580)=""/190}, {0x6, 0xb8, 0x3, &(0x7f0000000640)=""/184}, {0x2, 0xa, 0x7b, &(0x7f0000000080)=""/10}]}) 13:18:27 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:18:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) [ 974.914378][ T624] misc userio: The device must be registered before sending interrupts [ 975.016099][ T626] misc userio: The device must be registered before sending interrupts 13:18:27 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xffffff7f}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:27 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$admmidi(&(0x7f0000000040)='/dev/admmidi#\x00', 0x7, 0x20000) r3 = dup2(r1, r1) write$USERIO_CMD_SEND_INTERRUPT(r3, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) sendmmsg(r2, &(0x7f0000007a40)=[{{&(0x7f0000000080)=@vsock={0x28, 0x0, 0xffffffff, @my=0x0}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000100)="f571b1a6231ef552f8e3ddf6f67795d37bc4909b576b33b66b64e699d3c484a949c3aefa6972c1e7840c1ecaae8d8187bbc96803cd44ed6597d01c9321eb5038677f270c0eeb6f4f6753b3bcc796b7dee089cdf07f9ae256b2b90b707a4c19db03ee239fdb3e5bbe94dfd3ede25e62da561e3a5668e6a0ff5462baba2fc5c14b440709865367377440eee5022e40d6e2218cf3aebde7c0c14b829d5d5a1eb659aecbaf46eb10ef1aece33534e53f9d45af0b404bf0d9489cce2185", 0xbb}, {&(0x7f00000001c0)="085b62ea78023c8791319afd85fc7ad0a8bb66d55d691824161cbfc34bb78f", 0x1f}, {&(0x7f0000000200)="c6e3893c5928fd6d439347fe794a332caf023658291e1a238b4532cc42b894181607960be2c65de4e7541a29c3145d2a03a3a0ccf87135ef99e2904a96a1c72a278083029eab6be7f39f081a211f07f4009739326f5e7047b8e169ed75ca04ad76ca63a201c005f30093aac07447b8ccaf16c87ddc1ec0aeecc2b7d85b8b31483fcb5bc9bd315904cd705387f1ee49acc0855965a503b49f7e035e6295a5f79e8f40", 0xa2}], 0x3, &(0x7f0000000300)=[{0xf0, 0x101, 0x6, "81887199f2ecfeefb4b027b1cd9987f4bee4670e795989641bdf1ad2db4b23ff6672c53736f1a667b0e640ff528cd273f5fbe6866ce55074daa29a3e253e7a61f7aed3d8c97f974bc6c23c927b6079540b0601d08eb786588a5598ef72c89ffdb4dda8ce2701d13647e30d7459512ce322aff112f8b2677cf83ded6a07df568caf02ef822a969a1c3dc4f3b6c962f5bc673da0b7bea25765b1932b855b2bc9cd6e70a802d9d11fa47a05d88224f36ea089e9968ef2079912e4698b1f9e8db6f6065d47140b4b498598cdb09a4e63f3e602ad3d61bdeb9bd270b892cab9ae50f05fac0cd0"}, {0x18, 0x114, 0x7, "264c769792706f7fc3"}, {0x74, 0x116, 0x4f8c680c, "f7442f3e8c0be82b7a104417ff1de90799a600d86d3e1c03da6e952f3ed29f6e35fff8f46bbacd99264356973ddb6961e8d7112f012644c614ed35eb344e4c1a21ddd5cbf1732e0555f854033bac3cb6dc5f1de6cebf07b02294a9a150362c92f57f4b9e461ad6"}, {0x20, 0x103, 0x12, "1311c05134c642a93f90ca28d2bb315de88cb018"}, {0x94, 0x11d, 0xfffffffffffffffe, "671e2b4dd7c279b244339e77ce12fd21d6c76d817157763ceadd2b703453323f33f91c12be9820809d3ea1cc38ebcce61b26b4356fafbeece0454a0f1c64dd20ed11a6697f22cac3117851110651de2db55dd1c1099b22144f4f171a872d90d2055e9fd8db6472cf2b46546b972aa9a2ee2248aea41a158a43d7f4c4a47dcb9945f043800c"}, {0xc, 0x0, 0x3}, {0xd8, 0x101, 0x8000, "206186116ac9febc2a4e70883decae3444e1e99befba4d7c14e4a1a548247782dae2d3de8c7c1b7b7b1b4bd1ab2882a63985c41ed5a8c85d0d9b7ee7b87ebb1c9d5f349e3b0c4e08afb92634a8b38070cc4ec81c9adf48ba7ac2a7923319cf7bb385c60f582817ae5d6653b20583b2957bf50ebbeab7e71cb2e4ee896a3dd92b983ea4799fa0b5a72f51c21961ca3edbe8920918027b33116a41001f32f271ad816051bd4be47f4e971ff123dab79d436df54dff9f8f74ba094e6b5d36ec2db9cee08eb1bd1081841a"}], 0x314}, 0x80}, {{0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000640)="0761f1a9d9a5b15d88663dcbcf3d02261cb13c0107b239c3b8a3403add520bb88816e3ca881130a7c9392e6b8d7e092dbebbb2558e50aef6986904b97f0e93e2d17d33ae1213da3d4713faabdb74590a6e7e25e3001c4c421631679908953ad5d1ac59088704774bbc6d9aa6566fccb87ba9a0ca4bb782c12613eb5a6ffea3d43a0543746a86bf5beb09", 0x8a}, {&(0x7f0000000700)="b7290572f078bca0066da6204ebab001d2e03135fde2a0d1955808fed8b6d12832c49749d4cdeb71eb9eacffe67a7cce6b376e1eeb53ed49289a4fae9726313ff6b270178e45d1bb75c762dc310178a9320cefa9cc0bfeb0e64f97f5d19ba355073a6724f692e657262dd6e930605746aea1afdfe648f29c80bc62cae12c098ef3dbf5c93a5b0dbb973dd1de26a4de970829ce0c38d7f0377661f7af99e98a4af9b6e9d9762789340833fb6bdbb17f7d93d0e75a7319831698ecd00ae7b91bd4073b23b4d6dcd386ed774c0c72594e16739f03ad5da16e91a43662cc5a085c5dac12066f169c9d88947f4c8542f86a71236f9ccffec839e677963d75ef344ce181696dd3f73091e5f3c4ac09204df99743a7e453ee055d5e454e921ea3299d83df5e5c4cb179feeca240818aa4113b9647076d60a6e1696a58a41d681b83dab16da644bd279b0c137ed04ecf1e6374f95c9091b9d20807794da8e03158e4873eb98b3506582a715163ecd34a8b4d91b110f2f14e41a877d5e1906ab015c89ffbbf4d416486159ab4b6e186a1a6c9be13a6f65629daa49c0edbca2f438ba7043055530e4e5ad0f6e15b501894f306ded84999455e948076f5913f1f2824aa910e2e51e068df8e28e90327e31fe90577a398914285a580b578384bffb2493d298c1999bbb4e95ea820cb67ef050c95e6af69649b1d52e124aeb93b4885b4ad86e87a502d588153578a946d2ea679a9b45a75633aea06a542a4bf300cc004cc296df14e156278d20579aa8765c3863c3133beb53009a6b9010263eefdee244b68ab62ff831701712d21ec1aca305375f3d95441e04a009b0693d3d9bc58e7cc0b2c22610281328fa90ee6f3c92eec09e65a1feac032e8f8fb06aa6beaab005c76c375a83bc61c2d1a63748d8f502b91970a332d6b2db7745fc24f058f1dc7d709b5c5160de46fac5f12d53da760450451373d44fcda595980dc31f246e930965ce613b0be3cf17ad79d2268284f897bf03fafdd30c6b0d12ba9a566f2c44bf3936a7e8d5a7ce1b33c4db50a29255628d531b6e7a6f48bd9951e81c21788ee97dfdf65523e1145dc162de1b4a72436342b1ab862aba1710569f07665781660957dbb96981811c6da2c2f1c0c3d7e1a53e39d0cf4fb7203e664a9b00d54bfcce39ade45c52447a543419581af743fe78ebc8b1bfece81df3a57a4b72990ba65a0577542c114d87a9281f9587fe3dda6e0644ed306b5f1868fedef5d78126c58898cc5b97c3772ace7e49e472cf58fbc3cf2bdcbe309e2a78597730791f5abd4054204b177eb93c8c488dd929ed4ae813cd0654656cfe0ed7625adbab56eff45cd430ac3724b5505caaae4c9043dd236c1476dd805ffffe46850b92d8d193e172977b08cf141b7dc4a86e18a2c07988e09063a61d4b735217ec11718e54eb5cd5b592a85c43501c581baf06f9a570a8fcd702879abb0d291bbd1a86c00dccbcec842596c99cb8b309aee6d175984611bd738154cd81ebd917c53647a1bbf87bc43e0fc36c8a9e4d0ab072f119f126055b2920343e1e27728c9f1fad1ca3528ed6d7737dc485750d437c5ec12e6d0096319fbccd97dab1b7dbc36402a643fe7a9cf4e559ce8692dc48b089876c23c98a98abc4b7be985dd2baee9488c441a19db25e755bd4efa0a54d5a6838dd1c24921c8df964692c1eb2ece575bb74ff6bb7b8c68f3c749d8017096850ca083e45b082b2762f583a5344d00d0544fb4af3d2ead85bd1614cb1b2cfecbc446bdde44d0af34abdef81ef92b3b0cd6e61a4acf7097bfcb516fb926e281909754bf4693b91e93966f829f8f5a455eebe3b68487a0ecb383d937e7a14c6958f311954f6647bf07f1369c5f7b5d5b4394d30a1ecf54af42b6a3a7550071cdc9086fa44116af917596e4ddbd34bd66ca89f2292801f83492f75681f327533ff7d2af78ef6c5c1888309a87eac8563e273c528afc309fe0d49165f18f71f5a9ec524d67e2593a8d6d5b4a975b6c142835b8a5cb82087b436802119f302a216d446bf8008302a897b002548ccfd945ab7a5eac1e8b27ea783d21575b6a3c7db0c8afdb9b2c9c9cdfdb3cf97c3a5f915d85e285b3ef3de595f1e0df2cf6511b329e178044446c7a216a51a01ff773a1c371d3553c69b24a13b4e522c98be7bdb3199f74bbc9cc0c40fc0522214fa69d072e4a4cc3bf8b60fc295608bad7a459042927f02188bb49e8598c88d836cc0a9d2286812ad4678fbe6f94e378533cc6e33ccdc0dba3acd95ae9a38b5add767e33e4e2eebd590f7109bbfa5b1ade82b6785739234934b7ce685d0ba3075384e324e763d38b44be349e71f4c965131a6245ab3f96d6eb1808d7f5216a83ae20ee480e676e0cef9e9d1a89a324f47c2c181c574658b82cd7bb0d47abe4f31759f4136815362d28706f1fcf8c4babdda4110a988c447c28ef41e644169f0376e8f8b4f1f2131b82d66ceb35772562aafeea99f6fca5c14b99c7a2e16cca650a2200057a2a5b9b5e1f916277289f9a294b484747ffa518868a7a29a9fa78e4b4bab6140fd1ee6a7744587433c44efa23bf3d2214cfce311ec7b6885f1edaadee24a52a5979dc9f5fb768cfa56fa054f463cad66169445f6ea417c36a4d8d02717f77d3b923e80baa134398253a134480bff70eca39a23451132d059f2a7cfaa938c814643bf0a7d1d4a381ec36428ba9a0ee3c18f8f923f28b7d3c90a89029e17076a6d97e49b4a640c74a8e99c8c08420eeb8517e0bb0229e3012b16d81e1293993e2a54a6f80b9240b4d059d2cd71b6a98ece6178e259a8588f8506a14367433e23847ea1740adc7cf1678aa072e756c91e5073e5af675bd63d946800f80cfbf2720529bc827cac6dc2fa4f20cfa902c8f4470732bdf9d06b74164cbb56f746ff7c2a6f31d313f7102b84b0155e220326a7fc3eb6c1b07132434b02d408859b41dc3049982be6e045da7693f4bd0ff09574342dabe200bd9d8d320458f97c795273ca9b7a6ad11b8b7cba98c1719e92e3391722edeb2d7b754409d485b62eb1dc7265916fc61bfb10f565ba8e5539f033df23c545c78621bbdfd0d740f7957b33d10c39922cd8a814aedd17421e465a753b3739a5aec61809ab0ee19f3a6360253d29a3f3b65bf94a8ec0c0c885f64dfb2ea1cc993a337878d6959a8a57f5cff8f804fb9a3d2e3cf24f9ec19cf2750d7798d77ddc10258b59ec537e22eb64f63b4a04c754a499512d8ed7d6a758bace7db7f66aa54f4ff86d324da89e52354853ff85aa7a0544f0d2686cdb07792138579904fea704620815747ceea05ccca19e65b71d706eef274fe5aacd590eb87444d13c0aa5bcd5735a63e1433a456f2000fd26e9e751c3f9c3b50fbbfdfb8e310dd6e3c4fcf2c378ce261c52171cbd3a0434262619955f6302b8804eb427f222940dbf527481b29753a6f753556d378442d966b18f4bb2fcaea626daec803dd228a9e7907f99172a144b43b5f769264dd7b0dd65ca60500a518c0eb015e73652e101d0c3d738c78ed994716890731982cf416260c706578db097a9f9b334e1f4a3ba87949dc955e610cb5a27d43b097c77d530cc192674320002d5e00a3b2d63d1b061e58266de8c525895bfe4c9ec540ca80c9d62b0d190bd3d9c20660018eec712610e9cd3bd9d70576f0e1e6ecc6f5bec07a662b1d0def97cff1d6197a385cfeed9acccd7cac564d45dbbb565faaaf64a0af88d2269434654b30202e348382448045997d1323f6dea01cb12f5428dbd383625a800f9d3a442d631b0391fe3e1f062ece7da0691b64dcb545749c3340ec457577e5b61f861da3aec10555ddd08870702a39ff95089d0ba7fc469098045f33561fb50a4a2a6ded4152785fc1976eee3bb50e7dbc54e5b608476449912c546a34089e333e8843f5effcdca634d51e306a8384d38035d817efaf158a015c5aff429c166717a84edd29c362a958ea7af1ed66aef3e8ddd1ee4651a6d9b42a10b6465abde50290b13196e35eb07d772ae7495d7a6395a7742c816786bc001d6dc0dfb4bbb10afdd1f290c00837c44083359e3b6984d2acb5ceb2208c68deedfd4b63e415628e8544cbb050470346852ecb4b037dd1ac67583fd4164382b9c37a9f27e6eecc204a7dac50934442d9a26b226ed2a0a090f481131869e8ceabe49a91de34bd7014687510b24531fce18153adefd0443decc6c431d75318f855eca2f60ee646799cd05899cb87b52aa075739b82254cec972c8b330eb21e4c0004dad14fd50b05ade7dceaa24bc68772d1084a917c24c7a979f8b92a45cf55ea626c8a495f3fb49e6b9845c6b8b2f2ad8bfbd4063b2d89095c5d8a3c9f55c686d4f8514e936bae98019ebcf0a4c50b08c5481cf3bae636d29cd7c8bb9d15f6dd718d51f3bac2f33e9f2114c8b5b5a5063cc6e60abc4a191216b2736fd4719ffe41938ff730a3aca4d3d914cf55d263a5f9f41ba38952fe28b40e9fcafcee0c431106f7a1761096dc80401a463417d16f2ae98b88f421c7a426c16e8d37800a379762e58899f0ad9027c473e931e3202ba9d2345dacb06ac762ad50cc08a5dbab45210336c1f7d8715111f45205879b7a9a6ce7908bf96a707a71744afadbdd0573f9d5f50335ea27dc59ef4e12441c8a1f0b089fcd75752112c4923017e8fac75f167dc17733444ec61ca77b309bad2572d2dcb4835ed4bc3b7640420c484bf70cbf51f4bc4678b376499edcb5ff175df5c234065d1127037eb7a60455ee57385d2f7c2591ed25be1691c7c498434accfba2f8d4788d432917b610c3dd40b702613b0882212461c261f4dc36d17dca8a793381f6a5238b8a75c22066752f878eb5af3a75616e548ed9e6a58328ad6b846ef850551cd9a63d51adc281ccf118efdcebc93f43a62cc57518512f966f444bbacd0121f21dc35a46f677937699c10e28f43519730e3fef0b2d5da1140cec61d9106c06b392a340c991e50a9687415ff53994cd7e581ab4ee27c2088e3cb57f709667a896a4c5dfa9f0715836e1ef0125b0e93d5d3e8add972377d86213c97b1b0d054e06b5200a12f8f4fa9329f199c769e0c3fbfcfba415d541c7f736e9c16aa7427741a9dda43ea95851fa01ff1b37c611091262be0fe0695af2cbdd612841a8c1f94959969eb7d0bc0d94ed2eac3886ec57132c2baec15d7cc876d0ed43fd364244b0aa2dbd1feb317b8c97039e83ca81146254bc8c2832b2c52b81384cd6d1a2f45c9741f166a2a142981f8add11bfeb0a180f18455f6576773772f854b5c3f5858a5db84378e98825a1366e85de4ac531c59ec296335ac5cd66da3fbb024498bf6c7137f4feabf85a8f214ffd67d1b2e317496f2481e4d81a2268f66c4880c189ef46fc40765cb4f98899744de2561f00984334eda31cdaa33c570d99d35a0d95eec705ec8ae8ef807e3dbe0f9c1e43c645df26721b074bf9822fa38b06affa6cbc666c761689203ba3d43b5cba3f9d46ac2bd0bafe2ef86b95178c1e263f66df7f8784d0d4739a71dbc5a4c13fbe69382c8ea75dbb5e4beda84113a07f143a6fb6e7e96724019f8911c2c7f9024f2afe8a295da407bec8e67ba3f4f860b7d1de2689573b44cf3608b483ba967b52f634e2815657822e663986e2eb86800a9364985b382ffc702954b7ee74598fbe4617a9eb201a38542059a26bc1e7b95f416b555129385854c03bfced68f56b3cb9fa2ec1ff10daa32e2107fba5bdf5b826cebcbd87c1d24466a50b3a57d35811c0052f1c0b7259c78c4b68", 0x1000}], 0x2, &(0x7f0000001740)=[{0xf0, 0x109, 0x2, "1bb0513cfd65358e097380a42db6101ae889048c6a9f98200925f659e920f0030112e181c38e99c59b7d79c5d71b5a9dd892ae785953acf221e733ea710a79aa70862f4d8518b1cf107dc41d09641bf44b4bfc84a440c0ce450d70ee4d98ba56af58de1699dbdb0a60d7356cb28cfe3d66c996c0fa8331a145c66ba768cd9c4d600fc2e87abf2cbf72c0e341e49938a59ec202e515abfb3e3d4b408e79200d273e3bfa27b48f230c6c62a791c409fa8c7939a024a431728fd202f7c1d7a9400569d0adf1a60944b13a74a3bf12de516a0b19ecbc35393fc60e3116916fb266b27be6c6"}], 0xf0}, 0x1}, {{&(0x7f0000001840)=@pptp={0x18, 0x2, {0x2, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x80, &(0x7f0000002b00)=[{&(0x7f00000018c0)="82d753c27ae0143db0e1f2d1d5a9e8162b7cb9677a27c8e0f2db22b4bb13421825db670769d2ec3c40c90ea2d4", 0x2d}, {&(0x7f0000001900)="497830d61a87246cbfc11791b752d11b48eca63502122280771f5fad968413c2865a1feb0bdda56b8b23f6ef03e4cbca3a43b3dd", 0x34}, {&(0x7f0000001940)="524f14bfb4c1a1a9da0eba25", 0xc}, {&(0x7f0000001980)="cc949bd8", 0x4}, {&(0x7f00000019c0)="5da26d6afc573d713f8b72967722cbca46cba5da7499e56c2652406ac5b56eab40109dc78ad6ebbaa87678ce36d7db6c732ce33c3a550e3846dc188f7a2c2efc2c024a62eb9e34c2bad08d201e7bb0fecd504b50e69f6afb82199a2d174d2221a113cd6f76cbb591bd421398e8c7349419b56ca92c1759c210465b9a1703ff57509c738b8c5d1fcc", 0x88}, {&(0x7f0000001a80)="36830297d87b3b909843be0c22bb4b6a8ed9194b2595e4e404947124a43421f6a1f1ecfc58ea344913cb995dbf90a1a9fac88ae0e63a80276fa14c88e8da8c5488", 0x41}, {&(0x7f0000001b00)="59449e3ae82d1cc2197a2340dc159a42c847d550c0ec90adf57f5e4a99423311d78ce85834d9dbd4e70308653c7005c2b5d3832b9e9c53eb7d087d916bb733c67a1a0c1bc6bea84a5f587376e4a1f1cc3c5176192bf22668f5e9ea6f49cfe1a9baf73c9441084aa530c71864c567f02d8bc451427d1816606e107c48cb1b796995c5c2c244e51d4079882677f5edbbc9110e9039c610125fdcbc665b7ec750f3c1e3a3f9e21b7209f2ddfed18cb8f6ef73cf14dc21394f24c524b7d720a311907890f0c118bcffedf1ced32619dfc30701a8282c37a2886f47965e0b7c6d2b83563f82a11a3dd33832d54ab36653589f773eb174dbec82163e82cf807dfdafb129a2d7982afeaee2d68025ef3ce84e8f53467120113bf096a22eb8d322cee76fecb15d01cc79540ad4bd605026bbf7ef2419a50e349be045a6d440492f4a12d99ed108cca3ce736e72a2753d538348eb184c3654076df4aa5c81d9eb95434e87514f13fc744ade32469b54769240bfe48d85c177d8f5e529b63c1a6878851cb2cf349f5ffda2faa1643ba51820f3be01c637322dbe9b238e7f05fbbdef17b98510ddb36aad5ff57f852ffcd1213435fb33d1806a83b9062cb16856cd07639462629fb351177648886aa13d47524cd20dbc7ada52acb6f0c1a7c15bf3459490c2d552f47912d60d84f261308b23ca904c256a0cf118e5f365f675e8e29c2d87ecb82dab5aa0f345442785de699781fc0701c6156324881d7abf3bc25b733e80270b8ed70a64d0481251ee9847ac3b190d05d19562953d9ef83ef6b4014212b74fd95863b9d9cdf99fd6487d3a11b92bf8141ff8776def575c49fef7fe0887f5a12fb6871e81242f0d257fc2b5012f8617ce279fd4e904f8d3b2a4e5edb8c651967176def550b3c9cc2dbfa256d87d48d185535f3efc518d78a9e2cd10cf54b9391bd252f9ec67e583e6f37bdf5ee1e4f5d686f6de5dd3c8eb686f9e46a102deeff27066c272ce5e37f4cacd1c34f7911f27b4e230692dd7b798e7e90862cbb567d37f3d1f38c9f76a4ace3951e1005ea1d0668bba892535ea4159bcaf5273bd512fc863ef0d8aefe643f446759b921cfbbccd09cc94f0170b69df5cfe0da9127497f1872d1f24750e499361db3b374681cf34bb0eaded408fa8b0f914b4d7bf704c8772b0a06976d0cd89a91a549ab12f8e8acd3ea55ce43822a5c8fb38c16a549aecb823751cd22ddc6eee34e6571748e8a0d7995a72bad23bde52e484e89e72c82c286b4d3d0fcd9012f40ba8b0b676b01684129131f970a06d08d1a1ea57e6a38d1f030c6fbf001b1e202194173fd28652265a67e0124104c0de1023ad683644ea836a293b060e86bde5318760e76c75b4e73eb858f715730e3245a150aa6153c713dfd363ce3bf23d000afb21cc7c9f06adfcbb5b587670458b29689b856e7f84d138197fa4ba193d2adee3886ef023b033e7a914b7a14f9ac14dd82ff57e9b6f1e2043dc7882ada626af4bdfb7cfef724434e410e51cd0a587a670ccfa1cd3c4aecee5ba7132f0d93c1cde4424e4da59798b9593cf6c45b56b4547dc876a5c39e56e32eba00bbd000f607c34c86c1ab04fddab929792699eca6272667e23d7bfaa3c69a2840cc0d325ff209ef6a4445e8ebea9eb354dc34513361e60ff90cf13cf5de08ad1cfb91ea8198acce36c069b058df364cc08fe131c28a989b96e890d70a87e97ee37c1c775df3fa9c5375de4be6c6f210eb8b26caa9ef8d9f658e253a938f2822524d415650ac3e9222fb4b305103161dc771ec04ecf5eb55ae84ef1009963a0de3e6aeb25e90a4d905cf575632e0ce26a0c2ab884cbe0c27761608973a6b5084bac6b1cb6f5456a4e1d327d9f874e1a93116a96ae887b01478a4e2c927cfedb7b30ea0af669a7ce6dcb835f7e38f31aa4b28bad888f909b9653ac3e488716857a12608c2a07d863d743376606795f49f70aea1aff1d098fa8605ea2dd6f0120a1e026ca7a0599b9e84e5793ce5729a9322dbcbae8d9d7df0e432bb60f2f281fbc02d66c5f68d1d08f8e1a9c5275b9c5c3f3758119e0dbf5217e59bebf7aaac691a977ed47037fc0d2a10f61a6cb1b396a291514abf9c8de1c8d63864f0baa7eee9fcaa778534eaf4fa76e67663b69ebf3c692dce607f51bd0c5bdd4b71280f061f8963ee1e3e79e88e03a754c677975e2e3ff48fc49977283d54678e08d6a13f0f1ca10ea0b2bc82eec1548c72bfead1dbfba9e625846efcba2e4465d72eb1d56864f6aa1aaaa477de691fb284dd85652eb7676335e042c3dec4f549898b898d5bdf0b68b6c17ff8cb904e025f19bcd27c9ad21d90336cee272b355874a56d7cca4b010c94bfcc05e97d3a2d6c280e73d7185ad71ead193d6bc120661b3129bdc2306f9d7c61efcc4e89ca542a4c2f78b02b842b2a644583aecc8000b85605ad080f485e19615a4613c2ea99b6b0d4159fa48414fba69fee3a961ba9d106e9f462afd3b14cc97bf8261ecf244f9f7dfccb2e4dedd96b34e3f1ebb3ec447c63abbace43bf671d4d888d761c362aa764cf9600bb2678a6ca00d11eeab1ecbff67ada4aa74283cf35caae1b905e54fae78cba35d74aee2e422201140bf80b9ae24d2f2d520a82642691f8055e9568ed3c79575469e3a00600430cbd891948ceeb795bcd79c603dac95893262b383a57a22a4007574816c2e8f60ed427786dbfae77a93e664171e6e84eb14f052dcd564eae9363b5f99444c444badc4651fd49efb17287b7c1718b83f5e591b903e55ceb64d68d18e886762b4507026e52c582a3d0aec8ee3498a0a1c9c7252ce7a6acf5765bb9af4a2eb25be04bfde0c199d8bae227fc5c247e973524c3b3d2f12c7baa0cd03e5e514ebaba502ae17fb226c18b4e2a21f4346ae6743dc5abb0eb37e0c892e312efe1cd266f556e296213d0c7108f5704d52b5e74b3f421c72957639046991c3b8566ef01b10ea0e6709118fce9d18964ad5c8fd9134c98f78a7fbeaa5a1ea65cfbb279e42132edd550dfbd77f35bf2bb42881219fe8e56b4024f90e01d09b9405d4e5f7b0306bcfaa4240edb86a136e105f80ac355d7c76350aa3858817a6343148bc5e0e3a27cf5b4dc5c8f2bb7039a1dc0a438cc92bdca8edb2f82af0e78d9eafdb1b45f62caeadb328f6eda3733d1e5cfba066ef6e54514cd6c8265106b70e67e78058ec8f4fc8d918d0429bfb16cc643f9fab8356d862b4cf9984c920a82d37ac187c4a0e5f429ee3246296c4d3fcbcac33e86f8e9e5359a0e464a4b69be5d1ea8b07a12fa55ac69314d9dd0922b610943176c831858b328c4a4eca033db19d0c1fe62ee8a3d70fa5e4d84b948efecc2305af9d71d701ab02086e9a50fc75286c7c4bd15285cd3defc224604ecfa0c62dfc76caeb90a0b7b871247895cbdd1bb2eec2acf9d3165ef0f876ae7545082d10d9535b1124d48f92ef66840e71e3bf4265cf556fbc36b6c451a95a0a7b55da6fffc72dba7db9b2dc998f8730b6d8dbdd6a48bd94036e3d79a0afbfadbe2afeec87b0ce288e623158a21992a4e9b2a0c92a2fc7dcb0ccd727d0afa0e5ed1b26865505430180a2a5af7dba2bd2377565a98be3f6301a3d81886d949cf19c2444506458dba329ef81f4b1daafff956284240fe738e0b58480b2cb226e91447e2f5bf4a8a3148173d530626b3f99a41758fbb9ef7b870f91a4cf18f97149c8fff9868071326a26d3e9d75f85a64e797413b8ceabb24c89d223181bbc513d6f40bcd7d3c0282b0e9380bcfb4b53917ccdbc9893f1cdad81b1ddc4297919e8e31d9303fd2d05c96c688d98f56207722d9c761e2be93d69782ee51f608d7e1a5847acbcd49999e5e86431a069f394bfda377d78b113f60b0f8ab4895bce4fb3e4de59fc7c532e28d528674c7b714b53b3920ff69db71c9ed3d1a21f100d2d01b549334dff87ab3d12bb6f5dafe856d51635d884958f2c135dcd676da1382b65731380a936540fd3d907f079b35e7c2a904bff5f965a848951dc1878e1554eed1df25e248aff568c31015a48d81d29269fab66afb4e138f2dc5b8ca572fd6755650956f8a73c4553e9c4613d54e11a197700ab1203ca7f92acc5b60e39f649794a362146a03e3a51a0e373087dbf73ec22402a47de75efcd85d4269496d95575488d61ee0e5c235338b33e2812f47c579a802ab3e92c16a8a17c0e727040f79670fabf7ccec95b146a2430ee8dfadd7a8f81b32908a5ec1eb32553f3c5ca426460a06579ef7cfe86abc74226add3641a91009148bf294c013f331860c22ae6915ce0a3e949f8c8407363649285941b9ee5748b991c54f76874c97fc1070af3d22af1a4d84cc249a9cc0fa901fc2969e23d4ef1eaf2f3e8124116819029720c3a548f388710658313eb8235bb9174f938a0bdbb885452db065809282bf878021642c632bbb5f8e3b894810a0a609ed09ecacab2e1dc9e6d60906b4dced2f0d3b73ebb51106ade6da9812db967e9e8f6dedccf5a312ed81fefd520953f2aec50b76b529c1ff0818971415a048800d572fa8ca1891bdd89e333e5dd835622843e45579307ab241c973c7c8a536ef7178e700b83b28e278015e4e78d3d4babdf374cba4b5887e931d0fbb234e24f3f185cbe321d38f96bbd298038898b6ba0c7bc483824038f75c4f2b86acccb0dc3ca9c142dd2feced28762416f5982c41f04af74e592315f32b53adfcca66ae9b59cc9cd0aa86a56eb42ce5933819804d04cdd4dc1974b6d3d201bbd3ba963fc0274c6bfcd6485d63f2c0356e58ea146c9bf75ae81d40aba10ff90eec2c866d8144f4d194c1a4bc74ae10c4086fceeac428c0343b24a74e836eb71466880e5002c4f1a63033e1be76bef68bf869aa59bbd38d613d03af4e530846551f030696d5c5312f063d1025001297466cdce007786682ad803e399305723ddcdf7461bd7373d9db54603a60a75a4ae430132998c654190d9a72dc953cd61d1b5c75b95ba0b1ecc5a8de59336fcd9ff56cfd9c97929958ea44c940b47558f10623376b29e5f1d1f57c963d7ecbb8c6d9335793e3c4eba610c0eed4fcc972e9ccc659f4810bffd7e3ff599bb3a041fd4ed05209930b3f700296e6f2259d2eac9792076a846d834676e4d52df0b968a225af1540a2526e905229f704dcecf086d77b9492027dae55d5a230d6d270f076704b8418a6de20821770af1f3978a948bd84f30fdebd6ac6e4092a43566dc1efeb35de9110e7238896ff23cc52c4cee035342bb56370fb67077d18cc248380c8bbd5b195c62e55e6955b6958db749e4e109e7d7d861155707f5a2b6c476cec5836e384414eec80bf4dc70971410e9e34d3071bb9a82755b1f6da9025ef82bed51a7d65c9ac0a65cd538ac290484b8864b41b0d462c94f9b8f1b45d5afe9d138c2f63fb7cdd4229d6277ebd00efc0852c8ea1e88e83653dc2b6d8fc07c774dad12845aa2ebf3eff749398b4d20a46bd51a8621e86fd9480fb63347a6688d17fc6a0203ace2480d947ca09351e154d089438c27bd62cdf0c3fd33f59e3e20553149ddd03c0e402b8a5943ec546ca0dd4ae634aa222a3f09acd52b207447ded958edbf5ae835cd38b3fa2fd7de117386f7dc3a5cc0e6148338f756d3771204595045e9e2e3011ff68465f24bdc47d348c8fb4d86c1f171b13277b56f015dd79955256805d6831bed199bba40179ffa613f0bebef1d44413de36ef71a8c7f7f0051a3d3ca175657ba4b6ff0a89de78e7c903f41d740caf613b94d390aaf7a06ad2ced180f", 0x1000}], 0x7, &(0x7f0000002b40)=[{0x9c, 0x1ff, 0x2, "0511c053a97a91db83a0b796ca1db7144d77e4b6d29a591349d91e62dadff05df712bc51d61f1e841d7e6a2bea5fea61986ed7b302c752eebd1c285e9e79b54a41652deb45036b3e9ce03d1c780665fab08851cf0b20446ad64ef2fdaf7c194ccd3daac94fdda88e71c0b137ec554452de370ad6439b42ce1ac9a3d20e35022f0e029f214881b7e9a8fda852ce8e67"}, {0xf0, 0x10c, 0xfffffffffffffff7, "0cc6c7ff32030bdc0454df88ffb80357dab0ccb38f102fd379d3aa82a76299e76c242e759903c25ac75b5a2d5e767d7b195ff368d5002cb779c6526133e0b8cb6e03a5e58f204f650e2bc2407c6ae6209b084e9a5a33a2af557d0e03ce9766c3eb8f35d4efe7136140396f1649c455d4cc901c3eff50485710069cc3408fa1c467eee70885b7398aa897525fd4f8523f372ac539367ab00353e7f4fe0024a33ca4c9acdcbfc1b4b034fef3f9d8773bc0f6df1e9e55468a6ddfc8a4d616116747efa9273b01ee9c4e8db3be5fcc9dbbb78361765852680c3cc487e4549dfd4dfa47da"}, {0x4c, 0x6, 0x2, "1dea03d0e51733a5d5ba174a3da27f40b599630cb93141357a8cf035d6d0fbbc503505429c1356a4983b414336675d98ccdd6c59e1a1c1e477d5ba5039"}, {0xf0, 0x12b, 0x2, "885ecfd0fa0dc18b320b6fe90473f69a5029bb15aff0711d26d946e5111bb4ec87c9914045ea731d0d1dc43d2ee89655d45c4ca454e1cd337e052c6eff1910f83bab7303007adbf4b02ee8bfb714d87b0c5c4391853b7efeb74fc00ea1150ac1b21fdc0ff4d51887fafdbc87cfd0766b9d790070c4bda021fead7a2a506991e1bb8d0aaae72aa891f2d9de7f486ffc995af8e44b9c2d32711f67f19508fe867445f2163b1333438658b9e0e794d6e63b5548af601ef8165d0373211bcb6572c59844355d8c73a1f0056fd9c0ed0d75d11e8a0559b06a8ec54320d700ecf74eba3be086"}, {0x14, 0x10b, 0x1, "20b1880f81"}, {0xa0, 0x0, 0x9, "d9ad3abc2898874356929a0dc4090a161268188b8dddd39a2f090de9f518e7adc6c528b70fc813384b08e4471f28f2d8e3b31f8ad46e449acafc1dc6211b18deb549e5e58c201d278c4fdae09e14da234786913e6dcdcb5cd4085226ac63d8170741500d88fb0b4c8ee03198088b7da5baef51d36f421d1f98590465e4dc22d71e11c6d01bb0c641cba4ef96133e15df9f66"}, {0x58, 0x11, 0x741, "d88c3a98ab413c5ba2caf6b2ae09b6fdf6e58efafc2ca0e4aa85a35a510b201ebe9c1f72cff8b3b306ed145e27165ebf94114e845af8e6928a679ac87cab99b6cc2b132765147239780e64db"}, {0x3c, 0x109, 0xd9a, "70e600d47a505760f104695789bec4d308c5854a73c16625f4cb3282fedac4867581737d9dddaa203ebce82330d6"}, {0xf0, 0x111, 0x27c, "405119ece5990ff49b3eea89bc3c487c7cef60ce0bd5a23296d9892002bcd9c32d1f9f36c5a06c265645c92211543407d0e4600f68db8ce80614c20fb1d6cfb1576a0c2238eb7d6ab4b9787d19a7319242b8e213b42c913ca676c8a312c5b92df36e13757092937549aa1c05135725d8da1143a7a1e7c6154beec376e6c624539897dc3dc777daa0824672bdabcc08b897aed60c2075fc3280a117d9dbf0952a39987340bc705427ecc2d95167c75175cddc8f05df113b1c5974a6fcf309b366860c0cb0b0a06cea2ecccdeb8f1c760b647dd166900872f73fb9b561e52e462d5ab107"}], 0x500}, 0x4}, {{&(0x7f0000003040)=@ipx={0x4, 0x1, 0x1, "6686e2575eca", 0x2}, 0x80, &(0x7f00000034c0)=[{&(0x7f00000030c0)="0d181e047a70e2a698e21f20d8baaa0d3916d130dec71a4a4d4e9d2d776f4fec064fa80b456839959687fde94838be08f6ffc163", 0x34}, {&(0x7f0000003100)="27679d1f5b713de3020a96f5f00adaf75e9c94d90f7ad5367037854efcd9a16ff18be5b1cc8d50574ff78d596d", 0x2d}, {&(0x7f0000003140)="f17a0212d9fa3393971ee2502a4830e0369fab69187f1172febccf67719a264efdcd66a4a51fd8481305bbd21a4efe3a5087f8096a1d182a3f0d5636e585f4fcb20ea7f10ab42307fd3bf91782d618664766b746707dfbf000abfbf610a35948cb95edff314e480c536a639cdcd583e98602040561a9714a3b8e165190c5d580a3cb669f2aa9ba9de4aaffc4f10fca4e21dde73ebf6f9eeff29ec22f038ef11597e4a93740879bc2ff4372f3748c996078c5229e499cade91bf339", 0xbb}, {&(0x7f0000003200)="36270c4fb6a627ec3b4357b28c9a1bcdab8e2d60c80afcc30cbe338a697d5e41b5f26be34fc150323cbd36ddef3965e5b9241f42dde6f2fc5f6e4565d2c4398695ddb86e07d4129a9826fa818e66e38d9aa095b5a722b20fbfd300be7528194c5a85143d6f90ca28e7ecfee6c2e429814bfd1eae25d1b0c758c3c67dba754a97", 0x80}, {&(0x7f0000003280)="e2c9b0ec7ed245bc7cb4ccfe8898b9b5df0215048024b69a7384a33487e9708c1f41c98a171fe3b616f6e9b986891f6c1f2d85db6e15c0e6f3eca90f998150f13e9ab3db6dcae7476d0eb7696aa0c515ce04ff126b662af20c96c19e437791a097aac4cdc44faf2b0ef836d5", 0x6c}, {&(0x7f0000003300)="c8fd6ab643f0383c2fe9713ec1601cb5d684299f6faf2db65b1232f3a0ad65646e39a968ad10c9f92ebe7c8506aa5a7726e7c53fc2592a43e699104cd4bd0b6d887bbec2ead9b870cb4efbf4b4d5c75fbd0261fdbeada66da85c3703a200a1e02a060b354c82ea852c492a99ac4bc62f361db3906aebcdc8ca007fd933eb7982edb25dcb01080beaf795dbb2ee0478aa9ab387344b86fdc8fb4cccb64eeb075a315194963e3dd5213c49d62164e2448a33b8f2db0f3813bcd47dc3afec6467200f38885a499b891d9f867d6884e0d586ecd3c4d3a5b4b728c6a2c507f80dd4d2d7e94804d0f4980af49ea3f33d5d6653d4bcc00fb436726465eb", 0xfa}, {&(0x7f0000003400)="b6a9bef858dd1a41c9b5505b270509da2f474d8fb6fc9b048cfd8ba792854e144549a2b8da898a49e0fa68447164c3b9752e092fd5d9d41267aeaea32d826d95d0f97b540e2684af61491de2a8c814dac6d2a35132b2fe4a869cb8b43e4270804d354024e0a0ab9a6c96c161e2478383d828ad30e1ac322188c64138b8e4456757daf490ff28af5476a90152347dde1ae9dee5663d73ae", 0x97}], 0x7}, 0x100000001}, {{&(0x7f0000003500)=@ethernet={0x6, @dev={[], 0x10}}, 0x80, &(0x7f00000047c0)=[{&(0x7f0000003580)="c9bfc83826a631d663d0a3cbb0b9aefe82da3fdbdba5ebce0c137a4aa6dcfb46ea7c5e7ec8538231888804626aa7eacfdef43412a4749afd787da68017109e61b341b5a19a3483a33a5487a96aa27cd5161b32d6d1c58fd9ec0cd7ea8f58a0802636dd3922673260ac6c665211bf90634eb46cbd3bd80a194de47e943b95e795953ae0528d65f814c742d55229cd2d593a43d834d4eb3f7891a0ba3aee20b00c629912fed2f349ff11742bdadf9e145cc09ba0bce9f6ef82c2cba1267c03d09c020bc44d80105bc722f1d494d6e731e93d96e7da4a5a43eb81f400b43eeaf0c1cf01dc55", 0xe4}, {&(0x7f0000003680)="7fba8f9a6280529b2656676024005e87b5ae918fc3da82165f06e69b4e745828d7189d9f65d0b206dec5f3c6d36e72291b5c9019ce655d05742eb9f8f26c4590b896d614fa23d9c875c9d72fbc49ca5b8d1b7f1ddf1558ab637a78a7bc46effa98c673ca733765fca5bbe4934937d87259c5779e5dcacf84c1604ad425b2e1fda395c08a9a997cbd08a0356e66936b03bc7e4bf2e4ba959f66ea3b873090e08cc2421386449b34a2bc686d2429575e5a901ebce07846672a94ac0e0098448921b1dcf78cde5385d75aca5bf2f01914bdfe506c9c30e4b9cd5ba950519d58ed83ec0d695d27749148193ebbe64ed8caf1562f666338578f5d5ff26d6cc0ae5cc1f19a24218222d3bbe93d230f02d9ef4b529c9d3863775b186ec9a89a12234ae4246e63cfd1335bcf4ca02ac73cf90fc4be99797fe7e9548a2e8cf5d5730690faef5d9449fd13ccb4df69beb920a2c0bc3abae80a91d83ec3a75a2f15a26a460821cfe266ec20ad00d5fc67ef4137789befdcf440da79744ac565841db9f069afd62969424f1778cd079c9f25afca9daf09b70f0b307795c3a785ffb437b9169c8c4482ad5c8ba5657d5a1e4d2ca52bdd0440e9949d55399555fd1d0ebe5eda0194e5a6664b1bc33d41b0dfe5d25dd4620ebeb4e11c37f406fd90a89414584b75696ab6beadef741d1c10160d8d756207d0d08bfd99bc5c27de541f0d74b3d1deb99804b98d0685e897a3cba140acedd55392545e10a3d2df1d835021e2f623ee5cc7c77717028bb8d9096a65830913cca6f00f8a4cd504f8d2586578474d54d6e6b06e0e56cf1b3dc8c573cf1fcd497c7be45d4987e8038e84e14513f80aac3f77c9544b8be473641a0eba541500f2fcb7b25ea5416f370d06bc97b564995f4fb48d7b5a118c80530fb92b578c2c1a840c674237a7ac1dedfbc0949291f55b5646e0cb0a2e0a400a8c7fb4bbfe0114a4b80b6262c2b53708dff602db941ca0c4a3770a5ccb0352df513a90664697d033c70b8303301a9f859d8b840597b35b77f7ce484e7b98f4fda733ff0e28805c07f4b55d9b79428fda075798479e6d02254ae356d098ce5f188f4b784864d20d61fd76797dfff4311995a6a463e6cace9eb14b1f33b2967b2daa7975403af7b3213ec963f85cd1d0e761295b07bd718cffd9104e37fedd1e1d368d3eb351123eab054c14a665e52c7a303531347d7c8f3b16a005e06c5aa3edcba7f048ede756fedc1402b8c2e6fce22ec2a9cd775fe5166b1a8230d99c3e83ad3183d4af735e1ee92d0d63436617afdf048f9e5e1c2709e1a1b0404b7461fc56ba7ab43552b295102eeb5de26ccde765bb945725450a36739a714e8270b50c0446e544130cb790a098b8e4d5404d1745d5584957af46a75c304ed31aa8e8a7213cb134d03463652f07d979c5105b9b82a6e737c73e1de84c7663ba261ea70d3525a4c5edca4b06653378f426d264b515ac5a37a63ed4a147a3dcc598c33172ca758b76c1ba2cdc5d652c3b6aa79c78be520e8999866c1d8cf58811e8d0eeecf87837e87c1f785cd0650ee8f35a05fc72569bb26622f0f7430a06a2acebcec41efbd772e06b51e2cd6aff15843e3ac1701bc9d33e11d5b3c6a48c1abb4e9fd5eb98272cd78b2b8b067aa4ce06dd9411db12aacb21044a44ce573c63325ea3df7453d4af6ba898a3ed3fea38294e02e5dd9ccd72bfe192295f657a764156d1e7f6200fa9571742c1e8d240b2bdba7dbcc89bfc4ade735c6b1d1cf2ca7055935dd1702de4767133530e9f67f67f3796e468b6cf43292b8aa945fa110883051ae81b3661e638dce3d5f3aed9266f5e278703370138e18e8eef7e6f9043f778b2b5efa513a0ce77719badcba60cdf3848cefe4e7a222a1c3223aba6b4a7d45ea444acbd60360af58d60d2ea90025377abf54390c0d5567e44c3402736a7b652739548eb9fff857484ee6dbd880596dd05636bc25fbd3caf0a032ded9eb2abff6ce43ae65c04caf132147c2a9ce8eb8b3500ff479fe49d638b049c55b2a3ac24fbcb9f1ac5fbdd5faf5091e3fea1485fd9d414a687522bfae3ae43f31f5693cc3ccd8ccee4bb5916e06e3e611d3d5d3e38ffaa9fee87083c2daddc6a03194ffc3d2aee4c70abbe3c9146992a7f363088047362600f8b009d7b15f4bfe0b26ae034ed9ee26b0495dbc09ad83157f37551ed80a3af8e872b4312566f65fd5b96256a2bcee97b1445981e2f8836546684458ff78b48ef6b50151ececcfb9ec1b5c7df6a0bb0824a568d82612b851f7ab830fa27eb93f5287527ddd9d735a4b721fb84e01be755ada0a285aaf7b81b5c791b078842a222463d5a16cb91498221c9c850cfd8f6382077698b67695a29085948782a364870f58a360ebf0a053b84b8da772d79362f1c0416c05b6aaa3da5feb1206d223acd2c1ece57f35b9785aa8d1624f7d0eb1968bd7dddb1194309a395cd8eade956a122cc2fcaa612ca7bd88bfc142398d2cbc51234c83428813909f7e30e193d991791b00881609dd58db294d46779c636107b3399406954dff709016cc512896c542be5270520ff53a799494639e3a0b259e69e6d04fb28b018ba1613e233c7ca335988a1033c4b7a01c5bc18a26168b82c66dd84682c6d34f21ef94bac4820daf3ac76e137c75c3c8da380d219155e4d792e0458fcd188b05c1315488288171d20373b2e91031987fc13d42cd1f72e5643f0beaff6c4973856625a12974e1e5319633daa8d370d1d02fe67fe8c24e8977f7aeb1897e1a99b078ffc63cfbabe390c869b49d90083a051f4f871476958c13a52a0a2bcc4b0e39d1c88927a8fb92fa95617c7800b9eb7f5b4a302b2c993465a6c14ff4446d1afb36764c1fd136a37b769299d396589da25e52df2afad330395f5f15f5912439c77d6116da87c204e883c761748845c73368bd63e3a52e16e27ae41c59543811d9005d88246e3838e3a6223cc1ae1662bc968b7533ed07f3776f29619e79d66cbb0314dc18b04c277442d03589a5ceb4de75cfe2e394a2a8bdf8888377b0ff9b43003f56d52bcc5ecd4a57116af6c37850cf23980735071933265cf5a5d193a6eed805864235c3f1ec19405dc7dc2bf35fa0b2a397ca3ffa09d70f1bf0bb8bc2d97ba2f622577b8ddbff5a1c9f26f174d52288a8144eba214e6ac2820f3d0b99ffccb0f00f9890b7b0878adb76e4d0e330466e5d8625286f25020bfa32fe966c7c04efd1b2de911033ce5a322bf4e4c0d346c41dbee764a9a54bb7fe9f9a30fc78023974e60d1e80030b3c34852b4aac84604ec356578673ab645b953c861c76517cc5865eb24a88391f4de0b6ca80efdf61c01eca5deb64f534c96eb0143639f35c14cc56d7c6a97c926fb17798572f47d4505b43b513ad2f278c744c1ee3be357e9c8c441c3b67fb6c4af8d577b63a04d7a492e51f36f1ed273127611d81c504022061bb33b1ba5edba07d396a9943b33aa98fac58b146c849e186e09ebf6b154f357d6829c7ef24c1451288767f54ad0188d487784c4320bc34e9e9a7a1f736168710d095c08c34b22dbb9240d58b5b2d0f7e0f828df4f6bc627a37b058564955e797c2780a69f568dcb4cda3c0768c6274d8a3f1580917e27fe3a0368ea549c30d01196adb05720ef0559ea7c4361bb7894dfb7b9932253d0567f0d039747e4cf9766c51ea81090ce0d3a5f6719bc1abace0b2e7f6a03efa5f423523d57c1645addfe0010166db87ceacf518b1d888562b3fb73a07fff8cba85542abc21e9ca8fb2ae305b9fc30e688f0fc91e62726e2e2703162231de2df88a45d1d898f3a525fc8f12d481a981f53f2d577704e6b8f77644ec3372919783d3ee70fd74446d806b23ff8802589a88f7b2caf539de0e52229120ac285d7bd44bcd38801b264dc586e0043d7099d77ddafd0ad2002b659ae8e55e7aef3a291b7c39d35f7b46360a341a3c3746a0e371a2a5653b3b8070bf98f52026204410474cd60597699f23f5897201f7f340871ff0f0a91bb63c7d27b214fc39c197044810f92aa31c3f2cca798e68c3349b9b0088c4cd1b369caecaa8f9b94b11f83150723c24c52fda0b17d5fbf44083a7e893c8b3719e4a8b2da635cc754bab6a293866e47260529dab1db114cc5ca1afb34f02d808d48568eeb7c5182698955609c8bc577190847a3ec7931327bfa6c2d20c03f6eddfd68f10a712a26ec824d5f617e14170ba1739a704bde3c156ca3cb7929b4c73e3f1f28a7235a6753a5af5d061cdb9a106d891c7d7166354d62bde212a62a2499b2169a197f4d7d3745c430ceaf3ecd62722404e6cb59c20791fddf430ee13e2689baff0cf05faa651a4ca3ffcdfac915ced8f73c8951b929e196d586270d43efae13ab7b03d01f6c629ff03d5be8b6bc98e18a5ee34bb7004fc0cb9e00235068259ce0f24ab71b64712a061c2a403c95380ccfb2746d07a60eb6785fc9c4d792b2df50158a2151175d101cfe7cdcc1c5bf3e7bcfdb7cc7926a3cc5a2e925061b5c20e163ffc68cd5f7ff48009ce0fdca01c6a37861e8a36cfa9262516021bbe8a4d9f340cd2c19292c29568c72f563345a13be9eea612b38436dc51e1e732cc8e429c9c5bff3184405656f63de7c50994cdbc823d20650215fd695e607096d8037847bfeeda2d8585b459d7ab70337be28fc68f9d2706ac541edd384c184b64da0edb38c4b1a1d0930ab761c81f5f1057ad082f5bf30482a9aa3e5337afaaa1ca3afbe29559b5c7bafb9442a430a85459202fff3d91413f6760017cded3c95d6bf5f4b28ed39236603e26273619d69582c890d9443ee7a9fce8f61104680a3e05d3f18b941d67f79ba4fbaed2d3a1e4e3ca51ea8bcba30c04b55921c0d777e7d398700e6e12b3053bbda7146b28bcf47df5eed98fcd652b02fb1af508cd9b2b123dcb34e080d8d548c7db76975326e0ee6459b70a08c7011539ab29307aa1f57ed0cfe21fba1c5e5fee5f15b7c55a931f2beeba4d6fcc8d25f009a6f916ef9a8ffdbc74475547fe976b06311ab7e1265c7eb70e520102ec2c488765dba25e135271a06ea14095ced02914f51a8d89067b13b6dff5a772f89acfc24afc1592430249377b6402683edd9e7b9f20f050b17a5b02d2f8f9ad8cf3991dbfa547794475c3c1c6f31564b69baa6ceb6fcaa9f180ac4360682bf40c563d33561649fb3e3031b95fdf3fe5394dc728f3f1b1fa662b9547ba20afaf051009fc5e1ea6119cc61d8201278dc26a3603b92fdf4b434175eb3d5e432a82b80247778717a12f3f4d4b0513840084ad3ea25cdd990c97eeacde38f37bb0fa38c0af4dd812e4cc520ee366b1591f193dd3160892f6fc97fce8658dcd99eb3442012b498ea7082610552d412eb6b53d2c0d1a70127509f290b6f9344292d18c16a8bd901d3435766c74fcb2c3e1139494afc2b04f9431d5a3b58d5a8e14b4f41905ad7bf5dc4c5a174918af11df272bb24ef1c50031c21e2710bfcb749bca047d3c47fddb10b6c8542ac21bf0ad267f33414c70c92fd9c25cd43c525fedfac2b9d478e3b804bb2e84ff5be4071109fb87170d9ffb75765952eb38611552e4c28ee38c1b5fa29c52c5a12777dc13d6766a01a54ca08ec7fb6bbdf51dc09269cc29ca37809802a9a9ae366a9ecc32d561e3f7286fada0ed36b108dd2549516ca9819535b46145a34b9dc29d6acd10e2a795dcbc5e1facb4c9af1d5fcdf27cfd2c1ef32c37c96a6ee36a955874fcdf4df06fffa940b4b664fca3054406d0fc1ce14027271079e0113405cd", 0x1000}, {&(0x7f0000004680)="c26aa7d4de843327705a1664d0cdb3bccca915a9", 0x14}, {&(0x7f00000046c0)="e0ca35275474856f79493012530764c333bb36e0794237d3fc81acb551a35797bf16205cad24cc3313c9e3c99ce943781793f1dd25d2e1d16df2af12ab7bc9b14b6c8eed15cd74aaf3a082c992e3e86efd458dc1aa97b53adaaf83019656d9579c1008b95c9c23b4c517bb239f2d5e2b3b50f34ecd20a4fa6fd6c1636a041f64f1e7080c702e7fbc11d5f71f68d33723f062ac9a295b79cb06f726e2b7202a7f86f79c2c66e3c13d048937a5f648be29a612400a773209578b7cc0e7b89ed91a7dc6bd518fcd9f61f57f3e676221ac5b1714adaf5956d3b7b7266206f3b777305755e5a34aef0a578bd080", 0xeb}], 0x4, &(0x7f0000004800)=[{0x74, 0x11f, 0x101, "842b5d460c3dac2448377f0cdce5e7e9c0d7ede1dd61320fba015209657d73147f51f36a3be14636a784658ab2bfd8c26b146a0cc809b113a7590ec5e555fa715a7960ac4d0a5d512185a5b2818644c16d2b18467d4131a3a32802bfa8959bce405fde4a4aa0a40a"}, {0x94, 0x0, 0x8, "1cda885e2f30c91b6897508f1c395fe62a393bf21948788f3c95a79555f4a4b674e994caaa64e0ac81dfa90b97b1f3e1b7ef27ab913199853f81dc10f2aef9c4c026f5fc51ef189f45d690e84bc58882641ecc426505ac9ea9e66b62f32be95dea7aa945c1290e85ea5ff45e4c68329aa2455ec0be5ce5c4f49fe98d8845fd1b2725d1458c97ab"}, {0x64, 0x10b, 0x6, "97e64a4dd114c27e4ed3868b6c527f24e24a09fbd5edc9841529fb090804da15f8a05850c0ccc8682efe325756ed73bdbf05a9cf38854c7aae5561a693ff00e97c8d4a1efc0e7e95d56ed1308c2ad8f68da1d10764"}, {0x64, 0x11d, 0xfffffffffffffff9, "0be27ba496a62812a24bf0bbe8a33203929a812b19e742964449c6b62ddaa71fdbf1a9bbdd54964e7b613359b822a25f42cc2dcf3f1b5a60a98756a800706e68c05522b8c0325557757f2cd42a94dc4fb435b56c3cc84fbf"}, {0x68, 0x115, 0x5, "36fdb6ad8b3b530aed4c0beaf2e6ae9f6fbf913226509819bc2cc55d2f09c1dc62b15131588d41fb35eb7eb43c69be92a70b5ae8b75f8ffa970f6f3f66289bae1c6e72f37b6d6518dde09c714a1d7f3df88a584847cbd6d94f477325"}, {0x80, 0x13b, 0x81, "6b2687710fb506001a229b1fe525955d49a5eaee165b8f73827456d23926e16fb3e284ed2613c21dddf3840b7e338ed3f4ae0353d4ae0eb489b7659ee11e574380f0ea0a3ae844aeb450a87b1c07c963cf68f4266ece7bc861c16ca720f6089e7999ee112ca3fa5acf84aea41460b62dca"}], 0x2b8}, 0x6}, {{&(0x7f0000004ac0)=@pppol2tpv3in6={0x18, 0x1, {0x0, r2, 0x1, 0x0, 0x3, 0x2, {0xa, 0x4e22, 0x4, @ipv4={[], [], @multicast2}, 0x6}}}, 0x80, &(0x7f0000005ec0)=[{&(0x7f0000004b40)="6ad11d20ea91880809c262e53faf11216a13a4f256a70d1632ded96cea07cc9c7196f359e63d393cf46df7e06c0a89bd6804264e90aa6d5d8a92c043f50028a625f4ae3c4b805e8f05e6f0b1413b42725c82dbd3e8a5d2f05aeaa5c8d969f6a3a405c8ccd0d07362e6df163b0872adda5a65cc0fc05ce7271faa88aa7c31a0e3ce097a6b38", 0x85}, {&(0x7f0000004c00)="e05c41579109a0e05219914e5ccf84fb7e0dcc8f9aeb265b1d96e88b638ba910761c7ea6ad735db7d68d27facf3d060115dc6fc109c689089f62157c5c4aa009d9655a1c7644ede105c0a03ed313f445b94135e2716fc23fad87c6a76929e22dfa8376fda307d9fe6cd66e86551c2aef41b996545fa0d23a710930fd9f4e76438215177033d7f3c2a80d315fed1861c72363230b6d96571291d87b6547785fcd4887364eec17dbf7314de5a88f9baa7605432d1111cc1c12c33c2082858e601be9c5e6cb31410b13990ca24eab0a1191b5557f096d6e01", 0xd7}, {&(0x7f0000004d00)="44b7359af60449e82ca1fec5e7abdf0ec45a74dc2b5c1a456e10d218e2ec4182007a2c2ecedba28c0fa0885ccd112deb88b864c2cc2d1eab321ba7d87cc5d0ab58f15f231ceab6e7f3d839d55d9181a508f840698bc432113b64cb43d1a65cc17b3d565fb0", 0x65}, {&(0x7f0000004d80)}, {&(0x7f0000004dc0)="ea363deb24503b901e687efd5d70d84f0418e18f091375ede2c77dfc1fdf1700c9b3432f98920090add8967ea2fe92046d6aa86660fcdd54d1e48bb0ad60b74a683f4cd35f1b5da199a946c830ba2bd1ea05bed545103defc4a38328c36336377c31c2802d5f2aa3dfcdba30a2df4d6c01df7e62250880a765f52176165a072d1e647f23e4e9c53debbce0e3dd988a653bc776e5b62c8de034131b53173bbeb87f8f6bb445589b5e42b128e3225416a8ca625941d268aa97ad181fc91125da1b5cd64af067d19125998b586d63cf05a1b003f305dc28d339c252d1140e5c7357ea4bd948ac7e41", 0xe7}, {&(0x7f0000004ec0)="76d45bb0cd412f7802974971d8c8b4cc71a3494d44d6781d2c0c29d13b993e86cf32fd162ada87ce0447658f88af75f648da3fb502e1f0e46bfa2157704571de458ac9af7a032724d1d91823f58c3abe4eb3fc48ac06622441368d5bcb1a5ad2fa67206e6a7ed471deaee8db77a842a382ab234d3070becc0b7f7584e450e30a5cc45ea6d5a6f9bbdf4946d4c954860dc73ea6a0825445ff4b54d1ab5e9cd25436da0d6abaa80058d58854e28814b42f3ff6fb4dcc6159fd708316161aa541fc367f7623a9551091214430aba013bd10f9b01971412e84c294a7277bf74642241e63f62237a7386f998711ea562086b4751e542e0147acc39cffa82ad3de4b5308279318cae1598aec3e8c63b4dc8c365d5e00fdae9229da58105ba4e5b5f410e6b6125a1f5db8655faf0ca4fd696819295c429e9e87a899fcf0d01ef34b7ba214f30c5a5cdb5eb5b5165312b793615b942d7ea1e84f60b9a676e110645f17fef160ee6014efd7098003b1cbb12bcbe2476516ca5655b4125c02ff236c9610c0a0e01bfb9d34899f5c1492ea71c61760067ca476a79e5a3cea77dc4764772c1c8b693d39a4f0beee65ac50aeff2f815e05e43bc4b523e74c2c35a4b18422bdfaf870b1261fb76718d2b5935305de49c425fae3ad5a2586d2124ea45a4e7fe078409c8f66de420d0324b9b0a7225d3b639a34befe50550bb7927e71d72742dc679853b7df943c0e23a8522c360a08f166a71f6352d04971c43e329628c2f78db5197fb317a579f5831c2b79063c93cd13d9f8dcec757c330356c6809eca97f5c0878c2b473f4f8a9b9fd818a457b69e4db6235080b2462637fd619594a8e9a7d830f0dd4be318c86250f0e8bad9182b88a23aad33378c0d0315a9d4ed65f0b19b15457c41a4de23b859c29288d3e18c599be0951ddc8d19f49a7d6c0330e2a45debd02b1e79cec32b16039bd2d39e357ad088b2ea3f07140025f3071cc959017bc62552a6428a94c6fa14111c59c6c640a51bbde297dd837297483978a3e9e8a58983a0b85454e1651c59226daed48ca8b7e73c12ba24425857f6640e43f5b1713ea79f78a650aee140e661f9ebdc721c5d93a18441ee3a7fa7be6946db4c0428e61e430da7e0db93096edd363b7f07866533f1f445293b892a43a6704c7eb7ec77d01b1393aeebcd8a67b1d7be504c6bdfdbbb2d8fec13269b4703ec82a209a6744a3b1a620bd113758ac54a70351f043731ed8bdd0df32073ac94cd6fcd29123fb494cd90f0f26db2224ed157cd09daf757e31bc84d771fa92ae085d34e84a14da83af2f83b42ce0bed8f2396913e398a6972146eda8769a2f814ff31eb9d26dabee9c6da17109503d6beb947953c49e1dcf0a9fbf79df0c9f9387db26a876721c1175a17207ddf862a33ab3ebb49ef222df94856ae91ccddf8a187e5daf11712f421e1027913a805a8a4643dc553b7557a6b549c8e9cda16e598e51ca9d66b8d0fbac03ba8060d343b126e2424112922cacb9e322eb3ede1adc82cb61cf84823f599cf37532c6042daebc8cd87e2512136ce6b699f667d4cfb3ed91a9bb8e4be96ba50699e0fbb79c77d0ef47409b1c6d89c0c64d3d00f450cb28741feea3984ea499304d2900f4becb3d0613de1030b1ca10949c3f4483433c018684c8e9067239f236a53e916f8c1ce383b729b3ac49d28ed381f724030a182370c3d696f2a67b4562c363dd8598ab2ed185d743f6188f22053e81b263ed7c323aaf930518e5d1d94871eb0f6b35c810b5e3fc32347b7dff4e83014185df32d638ee31835c04d4b731719d9a8cf78ca75251b54c19fc4de60e8167a389b0dc56ebe3f4019dda820aedf305596ef2801f1ace3ea7c874bf1519dbf1a9d556eb3b5570dca9aadc3821ff21494cf47041b760042c5af2f5f0754f47aab8456a7e92ebd7ff920f9c0af75bb1880a764adf52ab58cb715785f1afc3ea41db67ae20d595af99cf0cf09e543ed3f66d97e2343ee074884506c76df8fbc405cba53f15d004f182a59d3263035b834917fafe50a7e68b5b76d6c23502e0f7d79845efcae50db4518108400b88af80932e8cbf5ebf36d2c42a0a018f392631f57b085ed5822bb416fb3f4f55582114555cd488ca91bf0b3d428a87279e6e2ff3e592093e1555ae3e011cb82a9d82f2afe1f05ec16c3f4cc1da39f3261b94d9f837ca0e377fb60c2422f80898ab978f9ab7e0e59c60d03fa8821f5cd511ba67c201e9028a5b35b344b0b3d9ea608721b9fa1c88819f170a1fcedc8a70cd9ce84e071c8e88b0151f25ad7a4504009ce0722b12dfa0b27f311364f9b65154b0357f3968cfc9312d38cf84425331f56a445b152f18c51327e6c23bfba9ba71871a02d4887474ffa0bff90a845064617e2e9a09e953eba2b87316a4b8fa29199d41eb2dd7beebe2419209a76032773bacc1e39f34bdb0aa3c5e5f7dee8210d1c5ec91978f57e7c2cf15766c78beaabf865f32ea39d38beb95f9d447ad096ff9e46058d890108a512687e433c4b4795e339cb15371beecc1dc7f61da5aff46fe2f7a16b2fc0882423015e3c470a54888ef08a77dc0652d19059d402a3b772a9dea1931fea55d27c7007344c167f1361d93a5673d37a123404f21f5893c21c928e388633fc94f5eba7d489d7bc3b131a23f3a72cafea925db11ca5b3fa9b83b12920483fbebef269c966342a13f7bc14f47b58eee2be8dee3ff6bd08808f1684bd16bfe306c0a442a9404806d0823dbb9a2c0570744ca3be503cd1afc0074d5a3a928e6df6467f6d78ab8152640b3e174db254c5168a711874b1d13612d51e23b25ee9d5b4d65834659c62d5c6e7ce64fa5cc5a3989b396d837576a8d23d6b796838c1ae8295fb380dd289f618a100cbb7d2d7843d6e0b870dc720ebaf5f9c76a461b34f7333c93fa763e007a2a6677f68ec29893724ac7b914f44fedd60fee7ecad473bfcca5f748dd1c888f7980df5bb23f6616877ffed6d24db5cf589f8f944d878b094675c688ee7d33024156bf4c2b837a639e9aab9e074f22c76ef9dcd67c27624cd93628ebe745fd53483263c2a23ccc64e1785006cc4ee5520e049d7ba719c777f0b6441497441c9451e351ef6d8b560ab8fda96b34a3c36ce788f16891f0c77385dd7a50f4297a8531148572841b43f9af151a66189e2d0edc921891ba5a5eb52131d84ec00aa155b45f474c7f80f3bc641288bb3d1c02190618fe6d69b8a0e2bdfeb337983061eeed883825b51d86044c04f26c03e3dd486bb329aa0d684b5ff2c2c30a02e6196efd6d25642c39aa69a4f3e6d058c5abff0c3b384de3205a17eb5a0d96ce9b50b8ac70bf64cdfdcead9358818d42a1643588d98ab3bc0b17f62711c1155ec6717a83d1edb320feeafcc83337a30850578df18854eeb63246667c10dcebb3eb03937cb782bbdf23a532a1f64f2e79376028da72d05ddbd43b71c2094f607a11005d53342231211e46ff2923f693469ccd48b62b1c3577d0bb2f5a17b816b3c22f971e292b20a304bbc61cbba89c2b4f69144d6c27277718072fd8d5a1b0d95b4f5c8aadd1504749388aadf015d7aa9082aa572cab28a86db15fc6b83d1cbfbd891a4cd1c2912dc0cfe5acf9d3b704a32c6253b33bd14eabecfa7c32ec8d24190a1e0c4d3804cf59c9b3f7144a1e27165746b0efa85b42b984e7df384a40a676221a7be28aee1a4d59d3db722244ee3928848f540742f0e8e5e7fd46d96eb5e212ee459594f7e1345efee6ef82ad975d8177744b3c33ce55e61e396c3dbde108ca81e4698ee3a15ed5b8a133c9f1dff3d8d9935b264d8052e371d8994f1c3b01b6e9b9a9ce829d31fab2e1c0e021ae3fd058fcd2d86fb8ac278d74fface500799f0eaf756737c8f23449ba05a5bf65d6899e90eb0fa758155194fc35978fd218a2a156a12ec954438cf8a828dc7dffbebd4d612819887a0eb13930f214bd2bc734e49db90c18a40e787a5d601361c0832a70933e4a5491f53445b3274ac7d07f285d76e925cffc92959c0f96a9052b4127e6a014eee25f2e1eeae5df530a18c87c1ba6082c17dc3675f90a57f3775ca89f28336a4ff496bb2007c28eb9ba754018061cc789cc5076fd21fcffb2dd42833a7ea17f3fa2603c8451b1b9f99593b0cc7ee4a9af587d78cf9b12103c86838d07c6cd2cb762040b76b102beca989d30ac754a52cff44b4f0076ca6a2691cd9f474fc3346d8a8da53821d4b2e64ee82faa542ada95f96e93a8efb0bc92a5356807809704542d7a1f58b06a96e159aa697a06462396eedafd47f39b4b5410c742418d24270efaad8fb55ef1e789568f001c108193594a96b10dea5d37855b49e91feb0fa9fe83e96f2dc2820576d733e02a3899be6eed695dbb50f16bb36617399365b9ae00ace803c26e61a14772606aadb2848175263b87b8bceafbb6fdaaab72d3385120d4858d963cb13764a334e5b2dc09f60b7db56690dcf1a635be5da1b27bb948a8c8684d616964e98cd6f65c9136bbd9740efc29e08b660bc810bbeaf77d6e8cf4f211f2609ed35c50d2fca5a773b9480ac1bf5ddf42333503b8d1b5b53bd95195b0dd2136fdcda3d8dc73d08d9ce5683c5ebeeca41f1157607dac69971eaf671e645f54b1d24bee7a83be0fe9fbfa15e8057c4fc809e43488b14d83431d616c612731be7f209cea579f227e2c0b36e2b99c3c9832a71fe21927866f5908e35a0301f6be4e82d9fa1c85c4d8f7bf6076e1c7762db8d7c837c4ecadbd8ebb139965b6f2bae2b78698fb958eb9eaea16e86754e064fc6a974e2f47312db80edaae09ef34ecc0e9aeffb8d2b4df80008c4469d4e30e07e39cd4a935265f56461a445a9d62f9ac54044c6e162d85ff3954df18956afdd970f00deea8282e43415b9acbc32d1b14c66ab905d0e92806ad858aa4d12887fb6af6c6d3bd7b8bdddaddf94ca17cdf65a1c0ecff8908e9bbc203531df637da5323fd70811b5fae4f2f0c150aac8b433e65c90afcf42e78e88bb84ebf8bdd1eefc3f27874fe00b5d6b718b187ec00e300dac8bedd15f1fa089d602160bc763225399ac37c152e69cdff4f946d374164ca1769f630f14730c383e3895361a59fae0f3f7caf41fdcc698ec3c4945bd6dede136eb9816f5617c3c4deba7830b44abe7df2eab9b2d7d0370f1115d314e4a5b3fe5210a4ae475d3e39a233e8a0a032c71e11245af2cbd4ca9faa8ad8533400d089e913abdd255087f0047931c3eb1e5aadbfc7b2755fc0ebb8d7657bf0a92d6c3b1247804f12c5d0c7c2d0c0f75ad5c80fc211a6b07c5bfb3efeb66f3a6ecec4aca26b6a08a33e67e7c0e966f2081dbc6748069b5d2acb55751aac2b7633a933c80d7a577777f0e50b08801406d66bce9461911ba8ef25e64718bd30d18e4dbdb320535b61a3b8398fff23733749e025341fcc77aedbb735d1ef05e23dedad3fe2ed639ffff5bbf6a3578be32c13e583db6eca73ed6aee5f62eaf1fda2b65771e9eda9f06d41e7c853a4abca009baee8c257f77adee2992525314fe1b9ef236b5b585a79dc3103eb6df1caa21fbd275cc3e06b482b0da0562193a545df6eeec5a1182dba1fcbb3943b069c424e70fce8a8b1adf0499aa40bab996a30248eddc5e146ab5d313f3abb02914eca6c659597f389418eb16ccad4bb75dcc005e42bcf770f7ae46b900c5c8783588b423866b251714b909057f974822c2b86d9fbb471b0a3b61cc8d319f4ba54334186640d1a33c5ec227fa5bb3230a5c4534111fb32294d776204c0e5c37bd", 0x1000}], 0x6, &(0x7f0000005f00)=[{0x7c, 0x116, 0x3, "d818307793bc4f016bf81f6210f45708897793924fcfc1a1840d12d636e8eff9e34eb02c862286e6f524b5cd66bcea256437a17b1aa8dcac1a62b746262a80123189ed1052c97daf3ac89a181251d6cd8eb269546920c57ec146d062ec46fa8360ef32b026f01e384773eb6ca115c9"}], 0x7c}, 0x8}, {{&(0x7f0000005f80)=@nfc_llcp={0x27, 0x0, 0x0, 0x6, 0x7, 0x8, "8ea6601aae47f4d4bc8cbf06e25116649cc287453af022983ea142defd61e9b0476ef6e7d6048bb39e0ab5a7db0306aac07025babcf5308e0ab751d18b5e0e", 0x8}, 0x80, &(0x7f0000007440)=[{&(0x7f0000006000)="b6c99ced2cc2fd033eab3d0483c7b563b35457683051176cbbe26e9faf44ae427ee50cc14c22240e7ed382e264b1fe3fcb405656953f0e03ddd1dc316d9fccc6c604bee0c93e540732fc34c08de97bae5f6f0834fe392ec790eda2de6acedf204adc84c9a82d4e28c0c188f595bc7cdc44bb95ca88e048853e1bb18d0997df8c3e9140ebd15ab28dff9f52c074a69bec455643cb25ab6f58b25d90842ad713e0ec78dcb342f4b9899dd42e0f6dbaf0e24c19fa488e6f3c9ab93d80621684ecd120fef8673aa3a47cb9a07da98941345dc9f38fcd44b86da8400c65eed64455c58fd7664cca82c253ddc5f0e5c521e557a4963c495a2a3549a2ccc4ba1a2596566b369fc9b82e33b927e4fbe27a8dcd5976aa744d1640aea3c99704bc3d17e0a0798001a21f8d1d17cafd9e6510a7f3f5fc7fabd53a81abd932043ea8fa786a07454ad79f7957f77ba39918f73ba9019953f8a30a850d726d6e73cdd8fdecaba3a8bb232c3e5b7e62d9afa0c5724144ff6d5839bb87c30535be585b133d34fd894c1cd3c6421c9d9886a914d1f01a8c3795c809d47e2129742e83ac6497aa8e8be629a4f4f7abcdf53fa78146529093fd0551af7d2e5c9d9636b737e65693e471f47ea2e859e039b94af3051a7a28d6c29eafb161bca4c469fb7be74d0b76882fe029e2c17e6aa98ce18880515b785a1ebc4cebabe678f4310bce93d037a199e1d667ea61c854d9b8db78bdc92f3e566bbc801d2e6f1949e1001bb8b76f3a93b0aa8d0f100f9e86e994eb30425d7ff6dd01633149111574f41b56b13d70c54ecef902296c465f3c68ce6293485f4c4af666544a702f2f36ee9a28ff3b0fc10cb762f0e5cfcd8310b018ab7751a0b24f5ff7ff23537d56c73a44474e50092184c3e57a1a85deabd28408413bc0c43b74c8c9a373680551207a6963db8170bce1533b54a8d312d3285c7063433a4e1258eefbee5da22d25735de3e185ec1432b0deda891a57aa7d845d57beadcca2d370292c89482bc8a26677d4fc810fb15ab51553df9b82bc6f31c3094d3b5bf4a762ce8624f4076dedc35be9710daa296e58469798ff2d9fa00291063ade018a2883e5fad1af79d104ef92f65bdad34e1b107669b4e857d2149502827ec542f9a4975da3395a53c97c47c6f6fada0687b34585b568affbccd46952b90b3b775e561df264364b83967ca9df34921dae6df6a2b52c051d029f62e85ed3960b7ac8dc1b8262d63dfc107c26d9481c68b4688153c9dff9a243e09a6d9238e3ad5ff7fc168142914f54078984048947e936382e42ba13a142ecc0fdcdc414825a172b7155344bde5f2ee0854096d03e3c4026fab600a91e1a9cfdac884c0d83a7f72e59321e361445a11bb0b243b6b3d1ea019f5cbd46004f8a48653aed21e8cd712a3e924add5db419a3e5e46046b6b2d206823349f72a18ecb33ae302026bb75f3abd6c5e9746152d893c3739493d2034946f9978639cb9095a0bbe3985fb7655fb24deaf261b16a5fb967e907d69ccd1b981d4788785fbd8be7309284f764b357fe1d201d1a1149674c00574204cdb7218f737f35a4f9814d86f348457f15c4decc4615f3649338d1be844e8798c4e7ab55c8dc50f71e74d9b9665bbc4785fc6345f5f552d1042b459558f89e8ea201d2546ca10836bfd95b444f253671c8f49828325a90e5d12711bf6ec67ec13bd6ad83729b72531ae2cb1f0355842488fdcf27659ae00cc7198f2c5e6cc935bd4b019b31c1798519a244dee34bb84f273952576682660b96855db68e0a451fc6a3e2d0b91ce9f8630c7eccc4254c48af000e55e702e3755cd45122698c6e48858cc92eb9b47e8b29ec0aa0e9a8ff8f60ac2070599c501acc782abc1839235060b28afb03a328fc19dd2152d5987deb9c5c0791c4f5a9d7b8d68c682cef29a5c2075a4d7286999d0ceb43776520cafff4d669a9cdd31c509c86919c8012ae032c4ab69fd3bcb141fa106a1b1ebc7663fce471f4cba30ff6ac5b1cae25d5cb59f7fe6797ae415bedc0c0e88c2a8489424617e7342392f46cfef93125d2326e684cafd3f253952ae2c5fb1d40355bffef78e8647f3b98c8e622ebea8d8c97d75aafdf85d464039a7a210523360571fb040bacbac30345fa8e8a6a1aed1f2bd026e28acc468307bc8a3a52852a82df426ab1395b08340ddadfeb4104c2c63139200ca17fa9c5f1a4c52f2caf19a72a54a8b808625c40ad25b2d53ba705d525143c9e10b6264c2dfc651370fe8e6aea47a0377356642fb178f43da41b8f98ea03d908ccb43ac654784b56841a3a984d15e52bc5b321136bfb0affe58f16fb09b49cf33e2d5341440cd7e132374d70286265787c0cf47ac61e62ac49d9c1f426831321087c9f3c541b6fb428424d30aacd201d4fec84c7bb6b6d27380cf8e37c99570977976ab36937edee3c80247e17b1842d1b7c1a184709be2ba7b9919ebce4b4d7243e3d4b9c8fd76b0c9550e938ef5d5703157bd9b6d4ae95769a8c2e93f09d05edf127740b7caa67e5ae5a02559da92b7ab30ea123fd8da15c01f3f101908e416ecccda3a650e5b2b66008285a55b22ddbd8e534a5fe6beeae590d86706011e3c993a42dba223f551a0a8a519d744b65f0681ca8a23992ea61278c98affa1e541a541f7109b9dbf0ac70efb4d522a2d90712ab4db9c9c51fb7a673c6f6959b61e4e46cd581e724f70a9678cfea89253923be76efa15ed9501bee4f76a388d327f37710a793b2284fddacbf5a72022f6f289a4184d62bd44630906f2c6a408f37679d6f0b615868487abf7219ae6c8e3d6311553dcfb9d4748fd900471c2addded3bb5fc6c988f3de85b2c84e0520d1a9591909d04b832c3277aabb26a492d74bbeaac3cd2594a56f7df2b500a7e636b4fd2224ca68687ba3990b709c70bdea58ff6d0693cc06b388beac475fe0f11966b5de08566c9c83d1ad43ecafffb50581a3b03ce8df102f7111d45e7f81747bceae9c96ea1848bc997ff729b631b456d63246fb14653c63e57f9bba5bdb1abb57af12881d5bd9a52cf57f4710ee053f4458b0d89ce28ef8f1ced14dae2b9f5da3d4412519fb34bc509e106b9de4272735ef49faa4ec06724a5eaa5929ce53b0467e6796d21097ffdc6b6d35996e4b1aec13535095fd118258507b28bc424f6c44ea98b0cb066c585dc781aa7bce4b6fcc5ac662a94aa7ab06abcd5938b9819359dbd82615d53c354da857b6fed11841ea25e8455dfbbb375474b4db65e3d4b0273843727f2882bbed6c76e63199feffae4c57d58df25656b823cd79984df4eb05c509755dad8a325b42503af434a5c84da4e319a4e633f78066fe2d258f5d0c08a72f89e3cd7da5960b9df2f2701e7a59cfc600a266c2a09247ca097f53daefd18930e81f11e2ddcff7738ccbfc696c1a146cb63e7e419c5b8d0d979176a0331b2d3df58e9b5e6d974acc67ce0e4d831737786eef3c3a99d66b2861f9022f8d17ae0bf2acde7ef0d371eb330923dca7da9a9dd8a08bfc88ac4d5b221acc0124220ebe911a6fc2313a0ed4322f41eda15139576e32a22b6352e4304194f4e384837ad1b6040813f7b6f4eb43fcb18ca996d0ec8fc9d7fd8c12ea57b22900f0877a74676d2b89cff177e4d3e135a6730c27c4974ed3d780cb269cee8094ae282c52cfa195a547d6dad681340495b32bc3ceb114d04ee6a158c81e0a9e4015165f1156aec3652802767f3b2224d1c866a8cab36aecaf8862dd2398c0aeaad8b6d3678be490790ad27649adb8667a3d3e23df3e9fd4b425d57b9c6c3ec37dbd15d011f82cc322caf21339af79ad97567c21e6cb5a26c49ecacf7f6ba93be9327a0c21a3de528727f8d409dd94ee93bd6905cf6e992057d94264607f3c471e23ef2446fd12ab347a21198e1b846c10200b557cd2e75b839958c3f00b5c726dbe9f8175925e6169775e8c01634fde35bc1c2963cd6576a20a7a6e56615e15124071c327fe77ce9061d7c9f7802ff110741bec9addd4fd6a4d0c2841e30d90338512c7e6b0755245303fee92b8375a5ed00de48729325ad04ce2ed86a3ea6cce2756759f96d73aa58b1beef11fd5097f6866f074f9ac0cbf106f66eb24068808a6789de10e25ea05223450499a7ef24899c8551fcf517292df518a9a171740a46f1833f8e8b3fd723e6830bdeca7330813855374f501c1a966c2828a37dc9f3cf46284c906554de4323450cb1d6eabbc07acd3dbf7b470b959d88b1bd3d714327e9d3a9ef056b8324ab7026be3fbf83377800948b3b3512976168c969ba325d2b0531672bac865e6d206e00ecc631a80ab41b6c8fe013dada40134f729d548e0654933c77fc0124510fb5dd031945748fef84c6db5d7184a8cea741742a23acd11983deb597eef6d3c7e362716252cd2112663f14e2ea7f460a382c2c309dc5f4254815f58ef3652f444a9e271e7d71e4ac0ed568c16a112a3173ed958c20e0a7fefd164ec66d7867f01e75bcf154c3e8ba29052784cf9b195fd6aed282b039060c62b24c15506ba69aa281bde2bbd03d022d6e51db902d41387204ec88ae7582e6296ba23b876f9bbdd31bdbc6cae5793ad2d3823f304c6571f67f98bbc098462db146fc0883d8b9bc02228d43a414160927c792ec50aee07b6436e9ab769b55957a1f17586d61c1b89403c00394a7c5ed239e1dcd19cf4a191765bb8084c4d0ab7636a9740886596881b028c0878f6596b08a2609017eb87856bcd1c78b27b28234f3980610b927ba6788f9bbeb25ac8671500d2a4f278b5f07e41739892eb7192ac064fbf982f52fca4f602a13f987b6bc85ec4cf8130cd529b0b30870a27801df8dbce5ab702ea7d0ebf0959e272165c8aaf49d9d114829753da695f48c151439950c7da9239e1748023248279e3ae454d54571c2543ad4730dc063ae9d46a55c27dcc586e9de002884023c1fa5fbf1ee790662077876912c865c4447554c0318e2b6e0df8270aa76902788df4a35cc7fae3c1431b0ced265a394024eea069949b553d2c47395638642015ddbf8d3aaccca70337203ceeae138808af763eded3ab40371ac5df39026c93ba53b443f9ee835b2f1809d23e2193eed9a03af79383f9f8f918c2529289e15fc904bc3a0b316bf2fcd18a71a9084d0432b19172adeee9dfd9389bc47f960f3aa48e293e2d386b9a077d5d3c2097e3cedb5b8194d1bf23381ee714a23c1b32ccaf87dff91fdc7bbea2d69543fd6e8441613416f41a4447e41e29470d82c8ce7a0f963169f7c534e77f7fdf02dd7437532d00e1bc382fa4a6339d6f19884729a2c3dd5924a557ac5e947d6b11a51eebe11221cc7a3f9083c3f73da6e699407e978b1072f1076083f67867cf9e247594912d8c2e556987ecbc38c7fd74b7154228550d28bed33089a91e3ff06ac076873caafd25edffd166f06f7a20ec0a106bcfe4b6f719dc0c1bcf433be11cfe90fbe84fc3d8172f0e4e53d35c93a592505a68191ae1ab8a000d28cdf406da18d5f88c0722ca0581ad22d189c2fda60af9345d4d7d3de044e7c0b6a1762d3d55f5f1b742f0cb23e59092f2ea9fd2f3b44b9a6fd75441daffda5183d836c29c2797d84f3551f3081c6f160c2fbe6910ea75fe2ff0238edf6b3f551a891091fcfe010a32129271b30c93cb749717af31ff827a49f46c996d18008e7975c4ce3c7c13425a39ce04e932ae236aa94b80558eb3dde53af493e2d6ca3fcdadd842398ded2ad7f6d3d1d43490c15bd11aa1a112a498c913976fccaab6dc43d86e0b9acbe", 0x1000}, {&(0x7f0000007000)="33ed1930495be56018cdde06d48c6aafea55ce4fcd771cd10d6f19a0ed28630045a0bc74b5a3779dd4b62ebc457937476346734df19e20f96ee6970cbfc899a9cf7cb5b4025553a45153d5d027d060e59c6b004b25e442618aa0fdc541e814cfcb3bc1cb3e03807c17745663fc289bc1af744c51278ebb20af4621115582a7400124bd56ef9d", 0x86}, {&(0x7f00000070c0)="a99652618e7a143e18c0e39885202ddba201219377a30e191963cbe450f3e5314d51182fd3baec03bc0aeeb683dd2f1f443dfc9d35145a585f16b2c4b389d508a670a47aeefe1e209b724b5be5cd6414e9f7dc403053f1941f8be371eae5de6e4d5d4f25c572a6e283dd999698840dba01d8f254a07c5ca0553a7fc5f6d1fd1478793e1f58aa525bc5386eaa0f442c37c9e730f5929d8cccb1f9c75809b78fac7cd8aea7d6a0140875b0337cf50afd19cd9976168e8c0f0a499d0bccbc62ac7946310961e24dea7b5a", 0xc9}, {&(0x7f00000071c0)="9de737a457ffdd389a9a10b8fa4afd6194eb390499619fcbfee65f3f3cd8818dfbf8b43b29433f73baac97ff31e63c350dcbf1eae9a04616fc0338ef1cdd5e56c12a15ea364a24b2e94fec41de70dbb5c69ebd5db502b0b5d84c7be1f71eb248efbb0a470523b0784b47eaf9b6fb63f7e5b2862d4e8081b64432899e760f1458dcf00d423269e922fee1533e501d383cbba8c84ba6f89e3b2330552a82153ed8c39376e88d1d3d5fc9e69bcdfeb3a6d54ee1f587ad20d019f940c22537", 0xbd}, {&(0x7f0000007280)}, {&(0x7f00000072c0)="4af73f3a7245fc4632aa596251e1b9d9e43d21d36dd3e64cd60bde656b54e39414cf14b78054550d5225b8fa3f", 0x2d}, {&(0x7f0000007300)="a834dec4bfa220c5860614497891fae88d33f2ef87756880d8958bb3", 0x1c}, {&(0x7f0000007340)="ff04825ed369a34a8465864a17757d65f8a91d394ec72eff2c00fbb18e240498cc6b69e588b9ab0210de727ed7db56063ad782f65f0fb0a5d3b4a4d0dfb4aa667c68c00772f413cfeb57412996bff827295d5b7b4498c9a717b6a2c35cb6c96cd27e9e691fd9130cf75e450723f2b30661cc4e60d6035d8534ad5ccdfeb28d86bab6d884ca789c131f6cfe34b5be5de9836b4cc78b16de31496e8e4ef98ecca8c4c43aa64c111ab5ea58d8ec692ab37e013ac4aabe052d5398223be9eb6e118195d4ba9cb92871631ce2a5f5b5481f45cec3dc196203c0c57a6b62ee5050513352e1711f3a7df2fa38912fbf4f92c39f6c1d802633643cfec01bc086d9", 0xfd}], 0x8}, 0x401}, {{0x0, 0x0, &(0x7f0000007580)=[{&(0x7f0000007480)="100336c288cf35c8ecb25366073017365f4ea2212c0d127482cbe025684308a2b02e2e832f02b29904e0fb1746ba0c5a7c7d4b943d037f80088b57425d9a212e1e8d8d7d9be2", 0x46}, {&(0x7f0000007500)="9e400d8f2387e6a23f8b2aab322bc2befa46437f29e6548f235058ae7da7fbc2deddda86aa0b2844823d30bda5f14a6c9576d2079674508abb23bfdca271f100fd36b4c88954feddd9e97c5c1a47396efc7d63625a12408c4196e949d6f0cae7eb1e975904aea1", 0x67}], 0x2, &(0x7f00000075c0)=[{0x50, 0x11f, 0xfffffffffffffffd, "c85f1ec3c73da4bfb70ac5a26d00dd3271f1e89174bb7b55853316f0fc81a0c713e3c71cdffeae7f03648ec83744d6959e74b8271a3e503f2da4fe23f8427b0d85"}, {0xc0, 0x11f, 0x80, "72eac020274c54072214c4b9f704c021e289394b357b75952d5aab6ec0354baae678c8a09e370b40136ec6f6dc8f2690b273f812cdabdd72b6b9d1d12f7a9ae78c323a07e35714890e30b9b40890a3db49fb0cc27542ac29e2061d4754f07ae811e14b9788dc97897da71c5d9436f87d7341cca42778da4b19216a6fce25580a32f872f14983b4e196287399e2a38577a2b4b394470b7a10b503e9f760551b558e3307c431a45062f4a8772e98563e05f9af90"}, {0x58, 0x19f, 0x9, "081d5cca2a31a0a1b69b905a7453dd3c469134b67c847f4b7b2f93bca88c57864bbf99b84ee7a123ae00481c75f2ebc4fd556d813d205fe12de91e07624c94a3596a55bb625b9f6455bc745d"}, {0x1c, 0x10c, 0x167, "64140a2b56a19201c3b73e2fb406c4ec"}, {0xe8, 0x18d, 0x5, "9cf82601994705406b9e879723854144946f2483baef935affaf63d33f85a10f136f4ae85cd3dae015a2185e14dc312ab84b4eda1134a07757a314edf1dc62dd42e9f106faf2b09b97b67885fe980f01c1990969a7aee70ab0302c71d03880816d0b9a83d5b39d4414cf47369dfbf61470f2cf9fd95341a6ddfd17176c10e14bdcaf79a776e6a8ec3d4789728e26635053fcbdef0affefde72c00bd59982bce5e51f290e7a8b32f8aaa2adc2dabaaaf38ec9bc11c0e164786aad727342a4e3189e67ef3bdd07fedd81c7c4ad3124ff8e24734c52af23f5483dcb298a"}], 0x26c}, 0x8ba}, {{0x0, 0x0, &(0x7f00000078c0)=[{&(0x7f0000007840)="eebfe00be1d2f6f7dec44109d878f8d24836a04181c71bcdf8eb4b9a8248b1ea87bca77b4cd9d2dbc0f0697ca7cdd2b845a526d807dd86bc8fdec4f60f070fbcb2224d9460aded631a915fad15cadfa03684a2976012ad9f4d78a985", 0x5c}], 0x1, &(0x7f0000007900)=[{0x10c, 0x101, 0x4, "60ccf1cf3fc22769ec7e1065badf3450c33a79de62a597bd5eacd81cd795f719cb3c8abc2de8ef1843425f7039c09ad5d5bc21a83221c60ef8620498bee2662d20c3d47adfe5babaca3f324edb2b9f16de5a79ce15377cf204488bcc3f9ac7b55181136dd57d224462756f01b66e9e7fc0fab841ba94bf3ca67a06d68769015c98b30c9f541b86c0743e7ae287fa8ac32882b1f244621167759256bfdb9f4cfd711118272122b0ccfb279c1589727c5d0fbc386b35a05e9fbceb001b7f6ab4990ef99aca6426dc7381a5d1ba5a0ffc20d29665c6d53405d9497f425c98e8182e4319b383645ae243ae9a57419ab52383a2c3c220f53642c986664e9e41"}], 0x10c}}], 0x9, 0x4000000) 13:18:27 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}, 0x14) 13:18:27 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc803000000000000]}}, 0x14) 13:18:27 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r4 = dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) pread64(r0, &(0x7f0000000080), 0x0, 0x0) dup3(r4, r1, 0x80000) [ 975.251088][ T741] misc userio: The device must be registered before sending interrupts [ 975.341446][ T741] misc userio: The device must be registered before sending interrupts 13:18:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:18:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xfffffffffffffffb, 0x210103) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000080)={0x0, @multicast1, @dev}, &(0x7f00000000c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000000)={@dev}, 0x14) 13:18:28 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}}, 0x14) 13:18:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) ioctl$KDDELIO(r1, 0x4b35, 0x7fff) set_tid_address(&(0x7f0000000080)) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80000, 0x0) ioctl$VIDIOC_TRY_DECODER_CMD(r2, 0xc0485661, &(0x7f00000000c0)={0x2, 0x3, @raw_data=[0x950, 0x5, 0x7ff, 0x7f, 0x3, 0x9, 0x3, 0x8, 0x7, 0xc9, 0x5, 0x1, 0x101, 0x7, 0x5e, 0x5]}) ioctl$UFFDIO_COPY(r2, 0xc028aa03, &(0x7f0000000140)={&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000, 0x1}) 13:18:28 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r2 = dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000180)={'filter\x00', 0x7, 0x4, 0x4a4, 0x140, 0x0, 0x0, 0x3c0, 0x3c0, 0x3c0, 0x4, &(0x7f0000000080), {[{{@arp={@initdev={0xac, 0x1e, 0x1, 0x0}, @initdev={0xac, 0x1e, 0x1, 0x0}, 0xffffffff, 0xff, @mac=@dev={[], 0x18}, {[0x0, 0xff, 0x0, 0x0, 0x0, 0xff]}, @mac=@link_local, {[0xff, 0xff, 0x0, 0x0, 0x0, 0xff]}, 0x3, 0x0, 0x35e9, 0x9, 0x1, 0x0, 'ipddp0\x00', 'vlan0\x00', {}, {0xff}, 0x0, 0x20c}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @multicast2, @multicast2, 0x5b6972aafde09839}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@local, @multicast2, @remote, 0x0, 0xffffffff}}}, {{@arp={@rand_addr=0x9, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0xff000000, @empty, {[0xff, 0xff, 0x0, 0xff, 0xff]}, @empty, {[0xff, 0x0, 0xff, 0xff]}, 0x3, 0x200, 0x9, 0x5, 0x10000, 0x6, 'veth1_to_hsr\x00', 'bcsf0\x00'}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @empty, @broadcast, @empty, 0xf, 0x1}}}], {{[], 0xc0, 0xe4}, {0x24}}}}, 0x4f0) [ 975.638661][ T877] misc userio: The device must be registered before sending interrupts [ 975.743437][ T872] misc userio: The device must be registered before sending interrupts 13:18:28 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xfffffffe}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe80000000000000]}}, 0x14) 13:18:28 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000000)={@dev}, 0x14) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vcs\x00', 0x80, 0x0) ioctl$KVM_GET_CPUID2(r1, 0xc008ae91, &(0x7f0000000080)={0x1, 0x0, [{}]}) 13:18:28 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c]}}, 0x14) 13:18:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}, 0x14) 13:18:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffc) r3 = request_key(&(0x7f00000017c0)='ceph\x00', &(0x7f0000001800)={'syz', 0x2}, &(0x7f0000001840)='system\x00', 0xfffffffffffffffb) syz_open_dev$usbmon(&(0x7f0000001900)='/dev/usbmon#\x00', 0x65d, 0x400) getpeername$packet(0xffffffffffffff9c, &(0x7f0000001940)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000001980)=0x14) bind$can_raw(r1, &(0x7f0000001a40)={0x1d, r4}, 0xfffffffffffffd82) keyctl$instantiate_iov(0x14, r2, &(0x7f0000001740)=[{&(0x7f0000000240)="bd6f7fe6c6a43aae4f1a341a64036ca6f93ade97556e3982e97df5d59a97d447f687c8e1f8722e8cc58fd66cb019dd8c6b198ff30832e715b689fe42d1f088d533db46951fb84ce8375683bb43f2a383b54c93d2ed60c71e882b5a699183d081e8d1111508d322686b6b56c4f32a85c40101838f1f14eaeba4", 0x79}, {&(0x7f00000002c0)="d68821c6e6725a50dc29ce0b23add420d25aeb46b2019b7750b7787b9d6dc545f8551067054bd9f059ccefdaf1e6302ab84be2619d1f3873d4e2f0569e2cf16ece7b034fac5e2d4ed2dc0a342b7483cf88630bbd1653ae8630f5fb4f0068f0dde43cdc0b4b1e917bf88bbb7f1fc33217fcd1aa110c4ab6328200a7e98289e68311da9e9f80921d43bfea2a0fcaf72b5181641b5911bd44b59ac779ff902bc208878c16e0160bd03cd80ed287b6faf329de582416cb", 0xb5}, {&(0x7f0000000380)="d0bbaff799ffda0bb63b1efde4edbe554be990549829323c802904c5345292f26dc96fa83aeb8d65641671fe", 0x2c}, {&(0x7f00000003c0)="38cb3cfc69e9beaf13e35fab42114dd680fb09cb72a410661e206b28c9d5d3c45302c5cabd7c4848f043f3794278bd556d23be8a9d25dd942e104970e3befd2d8701f45d1ddb7c3b2094c84a9d1608eb37806b78809269dce99e6426c2c27d72523622725da4d8a56ad35bf640099e9c9931dce4379e97aecfc1344ba732b030e559dad80e0549417356e67b52b0369e14eb901f0ac7314d3be0abeb64f09ddbea89815d3925cdd4bfc39f6607968c9b72e7a5765d31f36e29097bca198e6cc0a4770559c95d5d8a673cc0a5fa934844ce8697d89b90ca3eb921219091b9f58bd0f06b5609963c313f0b3e51df4a265e7c5ee62a5efadb35b14e7ba3c234b4395997a777bfc36e05f169d0bc6b395c2b3da704bfe5e7de9349aab7a7a1cada2fcef32a9691017b7c1738fef793e365c7cc86eada81467b8a19e1cbc9ac1dbe5374266fa6c1f3a898d820b4cd262f52cf1be8c913e54835e5cda46449336e281df30ba3d4e4ece92dcf14242827c4460d9167210e1752658d7cf2f422dcb264ef79c200e708e573b8812aac7bfea8ce28809cd255757bca8f3ac8674d809d8a26f8e1da6a11f1f75b0686c30d89832811afcd7ad8fc66163ba23ac6ee1265c3da6d4ff1daa2d2b4c3f78d1439e06c3cf2f19973545a324e3a6fa418ccf01825c33d5a4217f75ec3e23b8acb339ddb70280ed09754d9927dc04319aaddd17267691e6689f6f455252db6166ad4b47f7969d32010a608ea85778c7d80b0d3760998034c798c76dfda0871a2cfcd73179707ff8aa3212f91db87335356fbdc80a2ba13b6163e72aa79b70a43e591feffb0b1c03e9618e1ad800efdee92b24ab9168b9b57e432fca3f849c82c50a75b8045a819fdd71579f553074e3b3ceefefb89990f5731de8a5f9b56d06f6c379a9907d212374c9d0de67aa1c9cb9a8f39fbd6552975faef30f1b6eb23021305638989c1a6645a5bfd7acde0fa6aad86d006f67b47d13fd77dd40c800ffe3006f7b1025d0c4a3329793a8084842bd8bc6b919d214ccb728259a473c191551f6b7c26b739aecd794ddf29acfec2e67530233bb65ab28f2dd17aa7673d83e280b2735d0dda50c3dde628e8c44f3732e0836220401de1d97ada046575edb34d227a441bbbd71f9b25141c401e94299333608769a368f76ae1acb86cc31b9371a4364502df1e18fae174384ee02a0586e6a8c5b2380a4867b555dc4fb27177cdabfdeca6e55432a017ca19db3742f380d4f27136b0149b44936816f4716a404c32d0d163c2551ff931b32405e9b4379c39195559ec7cf882de0e91b57f52c17d98c1bf8ccaf13ef288e03866d78390884c46748ca67ccd49383e47e6a89df51e93d54a161488e268e0562ae261887303200db95ca07b1f0c323c0eecf202ae31a7d76539b91dbe1f20e8fd2433ad89f9a2a008064db01b89388b3ed685b28585f4feb44c4c65282c682a3790e3097849d1921736387b29429e7fb9ddabbcdc4c6bc1f09f1231b7552ed40c529fe491cc19129369dff83262b31d73df225a1ef5c6d03cf791b1398fbfbb3f362c06353d4e76a8ad6cfe84a2f0d6ca5e7c9740705b9b273e1b0c2b590ebd3f61c63feef77d7e73f53fe9a0ab2c8daaf4e3a9e5c34d4709093daf9f3f66c3f9f27ba5bd97470f50741ed50c3638a45d9ebdf4f81d2d3718050aadba8f9bbfbc11c37c415430e37bd61766492225858431af9fb0e030a8c7b934c07aa45fb1339aeef6d9310c91d0d3b023df13476ab6c53932f8df3bbaa7c02eb3b26caa3f22888dbcce49c1e1d23b8fe392b90e51d9b41057b09dfe062991c8f31475e435050cb77f1d320bc405aac794376804e5fe4410f207a950c9441a9345c55d6b17ba3a6130e8b508d6528dc15ffd29d788798013313ab13795394aa38ec6abaf924620dee4419426ea0bf252444167603962a674b0e9b5efc2d4b687bcc2628919be8faeb3c921f3bebb685bfde6a5331222b54f7a8c1171c29a2ecd5f84c6c049cdc9880d3c1823d5b0ac72351a80eb1f30bc0d0f1662cd8c12309237d0edaa71f33dc8c27bdfc5f2ea511053156fe4770f6e833b49ec511c8a602a490660ec3f60bb73a32084d2a2de77ced0040d0c76a6a5052e420b01def59329d01d11c66c70a07a70cf32f99013943d2736917b3bf4a1db4f39670a806d9d2dced51b9947b7b138a0e0fde37292d00e953d4db42c1bada9ac9eb00755da1933aafd17be2fc860cc84f627b70925e495b351f79a7a03ad3c10618f8c6e100cab7f7e1e11d5acac2e9d2add51409c86fbbe17fe36ed69cbd3636a3593db3758587a71a99198ca46b0ecfaba4807f80c31b1fe60e142f66a4b8aff34e2e45dce9a1252147a4065c29ae046a524042b7a26ffc238e33429f023a70303e95fcd425eabc4da3b2b555dc3424c65d8763a7e2e17d9c1c375d06fd40932d67bed31065d3bad232d24d9d6ae7132c76bc411ca49cbf532ee9733436459666eccdbab1c276d0f6bd10668224ac2c58a1b52521369350655b6240a2d94738efd6911961e41f7b6d150374db81e1da3694a8656850377f0faa01d796750e98110a6ab2cc79088399dffe8c60aa482deab42d7298a3d12bd448274f50292c46431e25eca54984820fc36bc0291690a5922705eaaa0ef3d398d6feb8abd04df3b28e37bd1657a0f33fc343cfa214bf09576f99986ffec90e2768f8fddda38b7964a838c218c51f60f6a779c7c589a333f080b34721e2e973c2a9cf3c178f3d4917e3b5d4fce08ecab71ca295407d5643b29eef5521f869f1225149ed2ca0dadf83c28ac2cc23bf07962da82047e229e2a269437558d0344e1e03650d928503a82a48906f3df2ace91b67cbb60bb51a1718a437c881e5141edfb8a01c37631612593172d83e54a3923b0c6a962d3f0105353f05462a67256679b4960a6d0f36709f486d5e780cf09d7dd3900d9ec0b716e53b28423fa9895964613a58dcc38e78ee089386b525b5b2484b0f215707262f65dc1f5f2077bced99c372b5edee0a27164a3ddfcd76ec458d2d4279cc35de4dc1e9b764be0fbb85ce82850eaa3cee9a19dcbd3b2b9a9e9a7a1a558efa95f2fdf4d54a971b740a3eda9e47b49b968fbc2cc761c401d9eacb54dff48a0ef161eb1e3bed8e44a8c1febe25f34f5276a3f99cf04264dab9af749a3bedee482b60768404421b95e733a505ba4d1ec4f0822d30c0bf206f09f55585c219b12740997e0a7a9b58019deec0674eaa5ac836354a55bea11bfe7c9151c2926df5e87b97ec7fd0a51acb1fd24fae626971837dc23e7ce40215ac0e21f7a94bf22365542262f75b9979f314cc43cc5746d443e4571df3a2f5ea14a68a700684d7bc8d88ffe71aa33dc4cd48761b1daa9ba1fa9e3005f606e571434ff32a02ad484e37cfb840cbceaf962ff4e5fbff9f04d8fedaddef482cac73edc6835555cd0ef5a8e26ac94e474f55ef0cc672d29169b5a826ec360c1ab1efd0a00609f2466e70cb2c3c11e322a20bd305ad83925398a06a4cf5146955e903e5f5ac01b1f1e5955401800b592688a25393b7d6dd9339bb91d394d51eccd66ad0b5483a4c8f720298682482bdf417d113487db7ff450e21406489b161c04f8838806895ed19e3ead81e89e7e93503d314586db3b30c8f8a96b35b2bbefa93713e7a27686d4692a153bd507497b0596ae5d04c400b0e5994b878fc5cab97cac77c9ffdd7ab881d42995dfb7fc22b7b87cf28c56a38a6910f2f93ab49289d7b6c1960dab1278840b8d0fba37544fb5d1fe868b67cde98a7a55d7e405799291d27a3109263cf9fac93a9a5e1b32a707eec2d671ff7b68015dbb9276b58d1e1ce047ba4cf0ecdd1c2b0bcde4652022b79e2679d8d9fdd74fc4c5ed553526c11026f82cf5b3aa0e4cd54d6389ab70e10baa703917b7a9447008fd232ab99d81661b43cf23e31f13312245184d199aa6953f1eeeae422d884340da92824514a2fb829ab0e03d297f3df1d22b25f97ed4f4e94310a8f26cbe06936618c1816d82b99ee8cb3dd07ff90ead7a60739df3001063958721f3d22ba555791e5ea814556e0c864eb35d20214bf70d541e706c746efdc655b60652655d2d588cea8413e633769f4608a87fc96ac897ac7801b19cda8368bebb0791380f9d426a32a10595700f92e0a605fc8d0cc0d098fe137b332a3103c6f645ecb1663e07800c3d566106a8382a7e7267c8e4c9364a91e75fc0fa68b4cf1bfecb95983bd5efcd43c68f7acbd326ab7804d15c3341c07162f210bb7226478bb4ad9a5cdbc3fa427d2e3ba94a86d96e6c137933ca9724d0bf9d1276c50c1037500d36ae8ba5b4dbadda46c593491e4e4e66936f4ff39e53a1773fc3b9b2f5881a62620a4396a17c6b8edd6432489dd1c4128a175bd47e187714d50ddfd82349aba9b295c7cbb4aec48ac066be6eea0ac5bbc94bcfdcfc66898755d27f400e2a3351710460fe56f0348c716cf285cddf14d8f0a30baf402b6817642365bc262143d848c21434cd5e34f15bd3ee6b0b3541dcfb6224d918717c1d0b2b1f6d97a4a6b6e12657485f5dc9cdf7dfa1fb03a471fd6d8590d4e63808600d19829bc58122fcd1d9d6c370fe23713777bcffc17a2e7650a1254b8f2622927b6178525e8d78628e4cb10a26c6ebf584e235a42f6dc8aea76497762116752536296b21f8d9e9d515d7ee5d0dd95eddbaf2be7f5801232e2961b9588919fcd092e5eb0c22f84c25b558353c48d37a628766bbe5a8a93328ae3858a71f4ded4d9a87d56b5f547a088293157ffe38b6f97bf051affb0669bedbd5dadf18cd486b20ff84ac1d2c374eff0a26615f417b2c83d86c30214b53b28f62d68b234f6f09815ab0022ebf4bd2df84092370c298ead1020b30faf6a13de7f53d75a76a513402be68758cfe076c8250dc4237c085d18b17b26d20f4c5c801d934ac66d0ca3d3bf4a6f7b10af6d65b9bde1cbe6b4bee9484b9c9a36d01ec679971823c72afc04bbbe07bbac90c6685ede48f7d312bb7038bf459f86389056e4f1c49083a411e20b5e6fc9b745a7915e56b17825f6cd62bdf62969f6a40b2b9df0d38eef5391ed823a68e9b56cdb9c66437a826cde08b4a5eb812b79bfc1d81e899f6aeaac68a1efa8d03715d56ce858afb53ea9d7c28f6e40eafdacc68f33b4d2b3950bed6c87041fc61e64c139f6d677a8fbbc6a88f30b349a2fb6b93cbbe4efec4b500b8bbef3c8b62b83badb6bcd2f878088fde4c6eb3a24dd4f3d2d6ea3a58883be8d76ef8b1da2f7aa5a053d3aec0f1236cf4119ac12d528052bad1b8512dd8a9c148dba40b58c197534636cc62d88a9c9b5c3baa2d7a73d6c5e2e77a664b1e472683b011f941dfebe74649ae7bce3ee170640b933926ebb1fca507c9aac6fc00fa4e37e322f88bfe9f196b2cc6977ca7d20739fec2b0e9a00c72c8ffa5b952508ac07af0ae7a2717c267128c90a37e361266719695226808c9cc1d5bebb0c7cf495f5cedc3b1169f30fd8b6933f3bfbc9a9f4a6d539ebc71390bfd321c001d695fc2b25262050688c4a17dca2aaa3813ae9c90bb2ec055620a7a3d0126bf03a8b7963b741cc06b9a47914823f38b46982f634022aa22330beb645cee157a17c5f5dd78d4431f02a24ffb556affba57c0f2e1525f4960d636e3647b28ae8ed8bf6cd715111f6d4a7fb7a0b9dcdeb38d1a25edcbb3113b790cea06d598a3edfbda0ba4de955a30a9332298c16b848abbe1e01154b21d2a3bd68c252d3eecf175a932a467cafcafb2eab968", 0x1000}, {&(0x7f00000013c0)="edfebd86cbd94f968f1880c4671b446173fe4c710f422da4b962f397e3ce64ddc278bd9c7855feaa771d9518aecfabfd13dff0e6d2b22c7610dd31152f520a3f7b2ef8fb0063e7e11da97a29356cdb857cfcf9feb9c000534f3a31cbb220e29d34827dd536ed91b4f8a571c8765b5cd862982d4dcd74b462bc5cab2fc440a238cfe6d08943e1992c2e770697651331bce93af15eba813aafad939061b9e9e7e96864b4411e", 0xa5}, {&(0x7f0000001480)="f2f9ce0a4337a295390a1597ba51945cab47224983d1e2a23d499e68fb08c85bc269b612825e08daa2698ed3e0dc083f73f3b4baa1c3a8911bf58bb858129238a8059c05f882fcc40cc5a4b84e09068d4ca5e176dff8dcffdd14e29e443f28f74f2f04a48b2179867e96c0056170e5a757276bc6fb347d1cec109aa9acb970a8189028d67f5d35affc099e404c8a4e3f896205dc625c4b7a3bf45055f266eb5261c2dad71df9fdd13b7c284732e385e06c1c4994946233730124ce0137b782b13df046a493b1c69cef840d3d4f279c0bdc1067d9db03ebff5699ab94be630ad7cac5", 0xe2}, {&(0x7f0000001580)="1f2c52ff9e2f30e531a44a43cea80422ce46257ca6d591a928d5d96c1ecd9c5eeb05e707d1c377f4703662e97abe70870e624ccd4db8b228768055b10d519c8784f8a2a6e50135a36f2588c65d", 0x4d}, {&(0x7f0000001600)="a55194213a99f21303872b727edf19178fd822a8e1eb68312d56b13a4a54985a6282b71ccdb7850bad526663838946f208a66ad79d81b9b3565f9642cee6a55e67002d1399bcaed1158120206312729b93d76b18c61c3e874213a1", 0x5b}, {&(0x7f0000001680)="c098eae2bf6bdde9af95fea8797b5fee2a0aa1483cefe526f5bcbc629a054b7b43ff769eead0f802f420817a15f8ede0b0afd8c4a7714e95dd43645b3b1330872a73f78f8814ad2085924ed11329712915a88700ffde47807d46eada1ab4fcdb55cb585ea780f8993093cd12c2f4bdf7de70fd54c32276a48e51a97c25139eea7fbd4189396a84a7f96485252f075a4334cce4e6c5e5fb9a8526dcd83db15d3d16dd29bcc889776f45163c9c5400cdf4165b", 0xb2}], 0x9, r3) socket$tipc(0x1e, 0x2, 0x0) syz_open_dev$media(&(0x7f0000001880)='/dev/media#\x00', 0x0, 0x2800) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000018c0)='/proc/self/net/pfkey\x00', 0x40900, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r5, 0x0, 0xfffffffffffffef5) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r6 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="d88279013e75a4ea80836f97944e47128908c8ae1abade91903456ff5d913b4a4ad83f8d8b68f60b0855a4e58c32212977fdb7fa65fe345a025fc26a92505ecc5fa5343919e3b33139", 0x49, 0xfffffffffffffffd) keyctl$KEYCTL_PKEY_QUERY(0x18, r6, 0x0, &(0x7f0000000140)='system\x00', &(0x7f0000000180)) [ 976.078533][ T1003] misc userio: The device must be registered before sending interrupts 13:18:28 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 976.195532][ T1010] misc userio: The device must be registered before sending interrupts 13:18:28 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f0000000080)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f6}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = syz_open_procfs(r1, &(0x7f0000000100)='gid_map\x00') getsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000180)=""/2, &(0x7f0000000140)=0x24) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) ioctl$VIDIOC_S_AUDOUT(r2, 0x40345632, &(0x7f0000000040)={0x734, "f0f9c46979dda53249c5097ae48de956f4bb0bff2354900f7751c9b5aba8ece7", 0x1, 0x1}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:28 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}, 0x14) 13:18:28 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r0, 0x4000005452, &(0x7f0000000100)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00]}}, 0x14) 13:18:29 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x19000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000000040)={{{@in=@multicast1, @in6=@remote}}, {{@in6=@loopback}, 0x0, @in=@multicast1}}, &(0x7f0000000140)=0xe8) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'rose0\x00', 0x0}) setsockopt$inet6_mreq(r0, 0x29, 0x5, &(0x7f0000000000)={@dev, r1}, 0x14) 13:18:29 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, 0x0, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa]}}, 0x14) [ 976.591475][ T1095] misc userio: The device must be registered before sending interrupts [ 976.627776][ T1095] misc userio: The device must be registered before sending interrupts 13:18:29 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}}, 0x14) 13:18:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x9, 0x101400) ioctl$GIO_SCRNMAP(r1, 0x4b40, &(0x7f0000000080)=""/253) 13:18:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c8]}}, 0x14) [ 976.972387][ T1177] misc userio: The device must be registered before sending interrupts 13:18:29 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, 0x0, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:29 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x404400, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000080)={0x7, 0x1, 0x40, 0xffffffffffff8000, 0x101}, 0x14) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 977.130762][ T1177] misc userio: The device must be registered before sending interrupts 13:18:29 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}}, 0x14) [ 977.610288][ C1] net_ratelimit: 25 callbacks suppressed [ 977.610297][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 977.610396][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 977.617284][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 977.617449][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 977.646624][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 978.010289][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 978.018242][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 978.410281][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 978.410301][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 978.416564][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:18:32 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x0, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$usb(&(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x80000001, 0x50080) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000100)={0x0, r0, 0x7f, 0x9, 0x10000, 0x3}) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:32 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) ioctl$VIDIOC_STREAMOFF(r1, 0x40045613, &(0x7f0000000040)=0x7ff) 13:18:32 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}}, 0x14) 13:18:32 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, 0x0, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:32 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x100000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:32 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}}, 0x14) [ 980.396775][ T1219] misc userio: The device must be registered before sending interrupts 13:18:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rfkill\x00', 0x2000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000100)={@dev}, 0x14) [ 980.478249][ T1219] misc userio: The device must be registered before sending interrupts 13:18:33 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80fe]}}, 0x14) 13:18:33 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:33 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}, 0x14) 13:18:33 executing program 3: openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/fscreate\x00', 0x2, 0x0) r0 = userfaultfd(0x80000) write$binfmt_aout(r0, 0x0, 0xe2) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r3, 0x84, 0x13, &(0x7f0000000100)={0x0, 0x8}, &(0x7f0000000180)=0x8) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f00000001c0)={r4}, 0x8) syz_open_dev$binder(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r2, r3) syz_open_dev$adsp(&(0x7f0000000240)='/dev/adsp#\x00', 0x1000, 0x80080) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000040)) [ 980.819870][ T1349] misc userio: The device must be registered before sending interrupts 13:18:33 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc803]}}, 0x14) [ 980.904920][ T1349] misc userio: The device must be registered before sending interrupts 13:18:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_config_ext}, 0x0, 0x0, r0, 0x0) syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x0, 0x2) r2 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x80000001, 0x800) dup3(r0, r1, 0x80000) r3 = syz_open_dev$media(&(0x7f00000000c0)='/dev/media#\x00', 0xff, 0x40) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000140)={{{@in6=@mcast1, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}}}, &(0x7f0000000240)=0xe8) ioctl$TUNSETOWNER(r3, 0x400454cc, r4) r5 = syz_open_dev$dspn(&(0x7f0000000100)='/dev/dsp#\x00', 0x6, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r5, 0x0, 0x7b) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:33 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}}, 0x14) 13:18:33 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:33 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x200000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:33 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe80]}}, 0x14) [ 981.151098][ T1427] misc userio: The device must be registered before sending interrupts 13:18:33 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x0, 0x0) bpf$MAP_DELETE_ELEM(0x3, &(0x7f0000000100)={r1, &(0x7f0000000080)="efd44c0af80a3fb9708e717c6d685eae1689ac3e7c5173701cb9ff51f6729c4f699310fa193c5f35000ed1bb2fabb5e038383888f2cb8b89e3af99c135ac14af999945ca13d276b999723b36b7eb342c319e2907b315e56d47a37bdcaf954d2d0d884518f9638446bca7eb4464b46df8d3bd3804816d162ab5a09b26"}, 0x10) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 981.301488][ T1477] misc userio: The device must be registered before sending interrupts 13:18:34 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x8000000, 0x0, 0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0xae, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}}, 0x14) 13:18:34 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r1, 0x84, 0x6c, &(0x7f0000000180)=ANY=[@ANYRES32=0x0, @ANYBLOB="55000000e46240c2456783b18c5ad9307301dbfec92cd39c6bd66fa446e615253421cc9ae190f5c6e7f7db01dc922c3d64a1612face26403fe49e9b8ac797b155136b694582cae3d93cada2633118269279558791eaaf06210"], &(0x7f0000000100)=0x5d) setsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r2, 0x84, 0x1f, &(0x7f0000000200)={r3, @in={{0x2, 0x4e20, @multicast2}}, 0x4, 0x1ff}, 0x88) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000000]}}, 0x14) 13:18:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usb(&(0x7f0000000040)='/dev/bus/usb/00#/00#\x00', 0x3, 0x145342) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r1, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000340)={&(0x7f0000000140)={0x1e8, r2, 0x400, 0x70bd29, 0x25dfdbfc, {}, [@TIPC_NLA_SOCK={0x1c, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x2}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x20}]}, @TIPC_NLA_LINK={0x84, 0x4, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffffffffc01}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x226}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x101}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}]}, @TIPC_NLA_MON={0x14, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8000}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_NET={0x54, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x9}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x6}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x200}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x8}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xae}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0xff}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER={0xc0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xfffffffffffffffe}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @remote}}, {0x20, 0x2, @in6={0xa, 0x4e24, 0x101, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x2}}}}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e23, 0x8001, @rand_addr="2164823455d089faf9f12fb6608dc528", 0x4617400f}}, {0x14, 0x2, @in={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xf}}}}}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x480000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}]}]}, 0x1e8}, 0x1, 0x0, 0x0, 0x10}, 0x20008000) ioctl$VHOST_VSOCK_SET_RUNNING(r1, 0x4004af61, &(0x7f0000000080)=0x1) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 981.686798][ T1499] misc userio: The device must be registered before sending interrupts 13:18:34 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x300000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:34 executing program 4: r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vfio/vfio\x00', 0x0, 0x0) setsockopt$MISDN_TIME_STAMP(r0, 0x0, 0x1, &(0x7f0000000080), 0x4) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x5, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@empty}, 0x14) 13:18:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}, 0x14) 13:18:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}}, 0x14) 13:18:34 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) arch_prctl$ARCH_SET_GS(0x1001, 0x7ff) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_MEASURE_VERITY(r0, 0xc0046686, &(0x7f0000000040)={0x3, 0xfe, "7a8bb5319388a07788c971b9680ff4ed6f0305fc05c50ad4cb0b1818f7e6bbcda3bee947a4e7df05546b4bd5969c2d50ee2d04e8353ad2aa17925e7144a9b50ac7ad9b8b3034c75db18a2b485480ac6104c50deacbaf0a8eeccc0bbf9e0311061e5ba0da7dffa60457e29be1a9a8c916f26497320d1c246fe90cf50785333247c593891bcbd08fdc09282c84f677754de62acb708aaabaabfe0035b9a34666e4e6c99793c8531ef921c132c4c32a8b7cebb2663006db0cac066e21b1bec8600046e8f262045c2171b7ed1fd2ae3249a1a0ce86af36960693bdbce9629b719c1f8f49e9373f7ddf95cb36e01f3c48a93b29fc87337a9841a43d02cf37f3fd"}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:34 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20\x00', 0x2000, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000100)=0x100800, 0x4) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800004c004500a, &(0x7f00000001c0)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r3 = dup2(r1, r2) recvfrom(r3, &(0x7f0000000040)=""/37, 0x25, 0x40, &(0x7f0000000200)=@generic={0xa, "f44611c26603d834f07ad28a6fb53b5317275191e7a2cb76d13ac6672996c898f3e5f8b838f1a0abcf81335f6c80bee52386d5a8b58191c40166b957ab06e1b9bf46034280c787182ef99a116270c32fc8473724bd86bb1f64839f6d46c7fecbe42de284e71bc60abf10172214c6c29be59ea782f59a690e216005142713"}, 0x80) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 982.068641][ T1646] misc userio: The device must be registered before sending interrupts 13:18:34 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}}, 0x14) 13:18:34 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r2 = dup3(r1, r1, 0x80000) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000040)={0x0, 0x7ff, 0x7}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 982.145517][ T1646] misc userio: The device must be registered before sending interrupts 13:18:34 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:34 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:18:35 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) sigaltstack(&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000040)) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:35 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x400000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:35 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}}, 0x14) 13:18:35 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$PPPIOCATTCHAN(r0, 0x40047438, &(0x7f0000000080)=0x2) [ 982.507668][ T1776] misc userio: The device must be registered before sending interrupts 13:18:35 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x400000000000000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f00000000c0)={{{@in6=@mcast1, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f00000001c0)=0xe8) arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x5) r2 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000300)='/dev/rfkill\x00', 0x400000, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000340)=0xa000000000000005) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = getpgrp(0xffffffffffffffff) setpriority(0x0, r3, 0x10000) r4 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) ioctl$KVM_GET_PIT2(r4, 0x8070ae9f, &(0x7f00000000c0)) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000680)={{{@in, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@local}}, &(0x7f0000000280)=0xe8) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x81) setxattr$security_capability(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0, 0x0) write$FUSE_OPEN(r2, &(0x7f0000000780)={0x20, 0x0, 0x0, {0x0, 0x4}}, 0x20) setxattr$security_capability(&(0x7f0000000600)='./file0\x00', &(0x7f0000000d00)='security.capability\x00', &(0x7f0000000c40)=@v3={0x3000000, [{}, {0x90c, 0x3f5d}], r5}, 0x18, 0x0) ioctl$sock_FIOSETOWN(r4, 0x8901, &(0x7f00000002c0)) pivot_root(&(0x7f0000000080)='./file0\x00', &(0x7f0000000580)='./file0\x00') ioctl$UI_DEV_DESTROY(0xffffffffffffffff, 0x5502) clone(0x20000, 0x0, 0xfffffffffffffffe, &(0x7f0000000640), 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000ac0)) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000b80)={0x0, @in={{0x2, 0x0, @local}}}, 0x84) r6 = socket(0x2000000011, 0x3, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, 0x0) setsockopt$sock_int(r6, 0x1, 0xc, &(0x7f00000005c0), 0xffffffffffffffe4) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xa, 0x0, 0x3, @ipv4={[], [], @multicast2}}, 0x1c) ioctl$sock_inet_SIOCGIFBRDADDR(r4, 0x8919, 0x0) getgroups(0x2, &(0x7f0000000840)=[0x0, 0xffffffffffffffff]) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000200)={'team0\x00', r1}) 13:18:35 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:18:35 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) [ 982.825585][ T1839] misc userio: The device must be registered before sending interrupts [ 982.873240][ T1839] misc userio: The device must be registered before sending interrupts 13:18:35 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080), 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:35 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff]}}, 0x14) 13:18:35 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x500000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:35 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$adsp(&(0x7f0000000180)='/dev/adsp#\x00', 0x0, 0x80000) ioctl$CAPI_INSTALLED(r0, 0x80024322) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) ioctl$FS_IOC_SETFLAGS(r1, 0x40046602, &(0x7f0000000080)=0x5) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x400040, 0x0) 13:18:35 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) [ 983.226485][ T1917] misc userio: The device must be registered before sending interrupts 13:18:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000003, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x1}, 0x0, 0x1, 0x0, 0x5, 0x327}, 0x0, 0xe, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) userfaultfd(0x80000) r1 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x2, 0x2040) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x3, &(0x7f00000000c0)={0xffffffffffffffff}, 0x106, 0xb}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(r1, &(0x7f0000000140)={0x8, 0x120, 0xfa00, {0x1, {0xe1, 0x58c, "fe4fc986e3946ba56aa505d41fea48bb41f9d6a1f117077ddd3a19f958834bf9bb489831a8365cbd4348d1ad00610fbe7e7c87feab613487b96ccaff4bf40f212e631d3fbf1093f002f7ba0439e3eb3fad92dddea0c3959d0cfd3f412d5f697e29ced90a1177cd5ac5f463ebc85b5adce1cabc29deadef9d9d76faa18dadb30f0273bfe60155609052decaac7219855e98514503487927f93fd8f1861db41d5512d2d0b2f110f95c154d41b8cb53415741ec21a6d74a4caf90fd3a1e45008c261a5b279f3cd1dad20720363a2a5217f5d61a1e6463963af277be7a4025bc5583418623029e6024afd41785b34a35a7cb6687a8cfd8f59a9ce01457b2dca7ce6b", 0xe0, 0x3, 0x5, 0x6, 0x1, 0x1, 0x8001, 0x1}, r2}}, 0x128) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 983.351037][ T1917] misc userio: The device must be registered before sending interrupts 13:18:36 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:36 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8030000]}}, 0x14) 13:18:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) 13:18:36 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd900, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000200)=@gettaction={0xac, 0x32, 0x20, 0x70bd25, 0x25dfdbfe, {}, [@action_dump_flags=@TCA_ROOT_TIME_DELTA={0x8, 0x4, 0x5}, @action_gd=@TCA_ACT_TAB={0x90, 0x1, [{0x14, 0x1c, @TCA_ACT_KIND={0xc, 0x1, 'mirred\x00'}}, {0x18, 0x10, @TCA_ACT_KIND={0x10, 0x1, 'tunnel_key\x00'}}, {0x10, 0x9, @TCA_ACT_INDEX={0x8, 0x3, 0x5}}, {0x10, 0x11, @TCA_ACT_INDEX={0x8, 0x3, 0x7f}}, {0x14, 0xc, @TCA_ACT_KIND={0xc, 0x1, 'sample\x00'}}, {0x18, 0x1, @TCA_ACT_KIND={0x10, 0x1, 'connmark\x00'}}, {0x14, 0x16, @TCA_ACT_KIND={0xc, 0x1, 'sample\x00'}}]}]}, 0xac}}, 0x4000) syz_kvm_setup_cpu$x86(r0, r0, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000000100)=[@text16={0x10, &(0x7f0000000080)="f21e0fe90426a5f266d2bd4f000f00970f00d02eb3350f093e360f380bb65d00e80300660f0174fc", 0x28}], 0x1, 0x42, &(0x7f0000000180)=[@cstype3={0x5, 0x5}], 0x1) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:36 executing program 4: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000100)='/dev/snapshot\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000080)={0x0, @aes256, 0x1, "a7e8391732ae0547"}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f00000000c0)=0x1, 0x4) [ 983.612695][ T2048] misc userio: The device must be registered before sending interrupts 13:18:36 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff]}}, 0x14) [ 983.684757][ T2055] misc userio: The device must be registered before sending interrupts 13:18:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000080)={'team0\x00', {0x2, 0x4e21, @broadcast}}) ioprio_get$pid(0x2, r1) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) [ 983.850185][ C0] net_ratelimit: 25 callbacks suppressed [ 983.850195][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 983.850341][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 983.856084][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 983.873993][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 983.880462][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 983.886960][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 983.940035][ T2168] misc userio: The device must be registered before sending interrupts [ 983.962086][ T2168] misc userio: The device must be registered before sending interrupts 13:18:36 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x600000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:36 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe800000]}}, 0x14) 13:18:36 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:18:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 984.220846][ T2182] misc userio: The device must be registered before sending interrupts [ 984.250177][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 984.256109][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:18:36 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:36 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x8, 0x18000) setsockopt$inet_group_source_req(r1, 0x0, 0x2c, &(0x7f0000000140)={0xffffffffe2f244cc, {{0x2, 0x4e23, @broadcast}}, {{0x2, 0x4e22, @empty}}}, 0x104) ioctl$TCXONC(r1, 0x540a, 0x20) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r1, 0x28, 0x6, &(0x7f0000000100), 0x8) getsockopt$inet_mreqsrc(r1, 0x0, 0x25, &(0x7f0000000080)={@local, @empty, @empty}, &(0x7f00000000c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:36 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) 13:18:37 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) recvmsg$kcm(r0, &(0x7f0000000100)={&(0x7f0000000180)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @empty}}}, 0x80, &(0x7f0000000080)=[{&(0x7f0000000200)=""/77, 0x4d}], 0x1, &(0x7f0000000280)=""/4096, 0x1000}, 0x60) sched_yield() socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r3 = dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$IOC_PR_REGISTER(r3, 0x401870c8, &(0x7f0000001280)={0x0, 0x5, 0x1}) [ 984.354812][ T2182] misc userio: The device must be registered before sending interrupts 13:18:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x2014, &(0x7f00000000c0)={@ipv4={[], [], @empty}}, 0xa) 13:18:37 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) 13:18:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) [ 984.650195][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 984.650215][ C0] protocol 88fb is buggy, dev hsr_slave_0 13:18:37 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 984.740923][ T2313] misc userio: The device must be registered before sending interrupts [ 984.829964][ T2313] misc userio: The device must be registered before sending interrupts 13:18:37 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x700000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000080)="21e6dafa8a8b468f5242cf350f1388ec0bd409fba64a806241dcea077819b833af80e28a96f34c8aa10da750e5d678da6e3905c991b783c3f0196c9abafeee78bd10059af1fa31def35adf05dc78bafd412e29019b800ee67330a09da71e3f7154d0f5d62252435a38230c6bf060dbd41e6ba7b787809f90", 0x78, 0x4040810, &(0x7f0000000100)={0xa, 0x4e23, 0x2, @mcast1, 0x10001}, 0x1c) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0xffffffffffffffa1) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:37 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0xfffffffffffffe74) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x1c0000000) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x4e21, 0x9, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x100000001}, 0x1c) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) arch_prctl$ARCH_GET_FS(0x1003, &(0x7f0000000080)) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x0, 0x18}, 0x10) ioctl$int_in(r0, 0x800100c004500a, &(0x7f0000000240)=0x800) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000504000/0x3000)=nil, 0x3000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}}, 0x14) 13:18:37 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}}, 0x14) 13:18:37 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 985.137363][ T2337] misc userio: The device must be registered before sending interrupts 13:18:37 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'nr0\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={@loopback, @ipv4={[], [], @multicast2}, @rand_addr="84696cdd9097ac323f66528cf15f396f", 0x9, 0x10000, 0x3f, 0x500, 0x8, 0x200, r1}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000000)={@dev}, 0x14) 13:18:37 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) [ 985.218295][ T2386] misc userio: The device must be registered before sending interrupts 13:18:37 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00000000000000]}}, 0x14) 13:18:38 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x7, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0xffffffffffffff93, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 985.580599][ T2467] misc userio: The device must be registered before sending interrupts 13:18:38 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) [ 985.633928][ T2467] misc userio: The device must be registered before sending interrupts 13:18:38 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x800000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:38 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) [ 985.824876][ T2482] misc userio: The device must be registered before sending interrupts [ 985.858749][ T2482] misc userio: The device must be registered before sending interrupts 13:18:39 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r2 = dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$CAPI_GET_FLAGS(r2, 0x80044323, &(0x7f0000000080)) 13:18:39 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}}, 0x14) 13:18:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:18:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x900000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) syz_open_dev$ndb(&(0x7f0000000040)='/dev/nbd#\x00', 0x0, 0x80000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) accept4$packet(0xffffffffffffff9c, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14, 0x800) setsockopt$inet6_mreq(r0, 0x29, 0x0, &(0x7f0000000000)={@empty, r1}, 0xffffffffffffff79) [ 986.616445][ T2503] misc userio: The device must be registered before sending interrupts 13:18:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) 13:18:39 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x0, 0x2) ioctl$SNDRV_TIMER_IOCTL_GINFO(r1, 0xc0e05403, &(0x7f0000000080)={{0x3, 0x3, 0x613, 0x1}, 0x4, 0xe6, 'id1\x00', 'timer1\x00', 0x0, 0x9, 0x1ff, 0x6, 0x3}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) 13:18:39 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa00000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:18:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) sysfs$2(0x2, 0x4, &(0x7f0000000040)=""/241) [ 987.011701][ T2643] misc userio: The device must be registered before sending interrupts [ 987.064936][ T2643] misc userio: The device must be registered before sending interrupts 13:18:39 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:39 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:18:39 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) 13:18:39 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$KVM_GET_PIT(r0, 0xc048ae65, &(0x7f0000000180)) 13:18:39 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x4e23, @dev}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fe, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1e}}, 0x10) ioctl$KVM_SET_DEVICE_ATTR(r0, 0x4018aee1, &(0x7f0000000140)={0x0, 0x3, 0x1f, &(0x7f0000000100)}) r2 = dup2(r1, r1) sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000800)=ANY=[@ANYBLOB], 0x1}}, 0x0) sendto$inet(r1, &(0x7f0000000000), 0xfffffdef, 0xc0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 987.266653][ T2775] misc userio: The device must be registered before sending interrupts [ 987.371616][ T2775] misc userio: The device must be registered before sending interrupts 13:18:40 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xb00000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:18:40 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:18:40 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) socket$can_bcm(0x1d, 0x2, 0x2) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0x8, 0xffffffff}}, 0x0) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 4: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 987.729997][ T2900] misc userio: The device must be registered before sending interrupts 13:18:40 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x0, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc803000000000000]}}, 0x14) [ 987.813923][ T2910] misc userio: The device must be registered before sending interrupts 13:18:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$sndtimer(&(0x7f0000000100)='/dev/snd/timer\x00', 0x0, 0x40000) ioctl$SNDRV_TIMER_IOCTL_START(r1, 0x54a0) write$capi20_data(r0, &(0x7f0000000040)={{0x10, 0x80000001, 0x86, 0x0, 0x8, 0x19}, 0x83, "3c4bbcfbb3110bb75a9cba6f7acbe7a99e523010fb089ad70bde16159ad0490b9b1328faf596803e8663dae2f13b62b5387f2622f0819a8b05187761cc5c2b207084041832a5021bc9e9be0e7543791cf9d2c8c2e229d86ba4fa4d5b7490beca7929988e98367a06efec13048d4ca07d06842d6621637214314428280ab5dac1d7097a"}, 0x95) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r2 = syz_open_dev$adsp(&(0x7f0000000140)='/dev/adsp#\x00', 0x10001, 0x40100) ioctl$SNDRV_SEQ_IOCTL_SYSTEM_INFO(r2, 0xc0305302, &(0x7f0000000180)={0x9, 0x89, 0x7, 0x1, 0x7, 0x2}) 13:18:40 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}, 0x14) 13:18:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x0, 0x0) getsockopt$bt_BT_FLUSHABLE(r1, 0x112, 0x8, &(0x7f0000000080)=0x7f, &(0x7f00000000c0)=0x4) ioctl$VIDIOC_RESERVED(r1, 0x5601, 0x0) 13:18:40 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:18:40 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x0, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xb00020000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:40 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x53) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) signalfd(r0, &(0x7f0000000080)={0x3}, 0x8) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet_group_source_req(r0, 0x0, 0x0, &(0x7f0000000180)={0x10001, {{0x2, 0x4e21, @multicast2}}, {{0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, 0x104) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 988.162397][ T3028] misc userio: The device must be registered before sending interrupts [ 988.265977][ T3028] misc userio: The device must be registered before sending interrupts 13:18:40 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$vbi(&(0x7f0000000040)='/dev/vbi#\x00', 0x0, 0x2) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000080)=0xc0000, 0x4) 13:18:40 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}}, 0x14) 13:18:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfe80000000000000]}}, 0x14) 13:18:41 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x0, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:41 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x4b32, 0x34) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) ioctl$KVM_SET_SREGS(r0, 0x4138ae84, &(0x7f0000000180)={{0x105004, 0x3000, 0xe, 0x8, 0x1000, 0x6, 0x8000, 0x3000000000000000, 0x7fff, 0x8000, 0x4, 0x100000001}, {0x2, 0x112000, 0x4, 0x2, 0x80000000, 0xffffffffffff8a3b, 0xfffffffffffffff8, 0x6, 0x38, 0x4, 0x7, 0x5}, {0xf000, 0x4002, 0x4, 0x10001, 0x100000001, 0x7, 0x8, 0x1, 0x8, 0xd60, 0x6, 0x7}, {0x1, 0x0, 0xf, 0x0, 0xfffffffffffffffe, 0x800, 0x8, 0x7, 0x3, 0x7c9, 0x401, 0x1f}, {0x6000, 0x4002, 0xd, 0x401, 0x6, 0xffff, 0x7f, 0x4, 0x3, 0x7fffffff, 0x3a3, 0x40}, {0x0, 0x2000, 0x9, 0x2, 0x33, 0xb1, 0x100000000, 0x3, 0x7, 0x5d0e, 0x80000001, 0x8}, {0x1f002, 0x7000, 0xb, 0x91, 0x0, 0x8, 0x0, 0x100000001, 0x1, 0x6, 0x5, 0xfff}, {0x6004, 0x10000, 0xf, 0x2, 0x100000000, 0x4, 0x100000000, 0x1, 0x2, 0x100, 0x0, 0x6}, {0x102000, 0xf000}, {0xf000}, 0x40000, 0x0, 0x1f003, 0x240000, 0xd, 0x800, 0x6000, [0x10000, 0x200, 0x0, 0x5]}) dup2(r1, r2) dup2(r2, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff}, 0x80000) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001640)='IPVS\x00') sendmsg$IPVS_CMD_FLUSH(r1, &(0x7f0000001740)={&(0x7f0000001600)={0x10, 0x0, 0x0, 0x3040080}, 0xc, &(0x7f0000001700)={&(0x7f0000001680)={0x58, r2, 0x200, 0x70bd28, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_DAEMON={0x24, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @loopback}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xfffffffffffffffc}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}]}, 0x58}, 0x1, 0x0, 0x0, 0x20000040}, 0x4000000) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 988.554447][ T3185] misc userio: The device must be registered before sending interrupts [ 988.657554][ T3191] misc userio: The device must be registered before sending interrupts 13:18:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2}}, 0x14) 13:18:41 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x0, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:41 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xd00000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:41 executing program 4: socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x4) write$P9_RUNLINKAT(r0, &(0x7f0000000040)={0x7, 0x4d, 0x2}, 0x7) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) 13:18:41 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c]}}, 0x14) 13:18:41 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x1000, 0x0) openat$cgroup_ro(r0, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4}}, 0x14) 13:18:41 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x3, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000080)={0x0, 0x28, [0x5, 0xa6ee, 0x1000, 0x7fff, 0x80, 0x7, 0xc1, 0x7f, 0x4, 0x6]}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 989.047758][ T3356] misc userio: The device must be registered before sending interrupts 13:18:41 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x0, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 989.195273][ T3360] misc userio: The device must be registered before sending interrupts 13:18:41 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa}}, 0x14) 13:18:41 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_REFRESH(r0, 0x2402, 0x6) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:42 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x1000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:42 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x0, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:42 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3c8}}, 0x14) 13:18:42 executing program 3: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180)='/dev/dlm-monitor\x00', 0x200440, 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, &(0x7f00000001c0)={0x0, 0xffffffffffffff9c}) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ubi_ctrl\x00', 0x444000, 0x0) write$binfmt_aout(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="000051ff59030000d502000006000000d5030000ffffffff0000000000000000b2fcac4842a2da99f945459703c9c16ed6e865c93b433fb1806e8f1aa14044a9f58602be79b05a8fb350afd25b5acd37eae6f293cbd663e8fc2fee45c764a78cb2f5ba7e5456e9f2ce79ce295766b37428d21d0948025a360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c2a65310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015eccc7b8338c30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000125d4fdf524c09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008811baefc23dad6fae8ffd0e45012014c17eb5eb65d56a5f09b75792c4b33a56d5808ade4258aac320e88229a08e06f572ec475c2395f24cb5838cb5fb1a94b56380322fee3bf9dd743e097d573b74c393f05044330530be0220d18985b033812079165d1494e5b79679f9246d65ad4360e56d956b93f6b128f710c639ccd7106aed7124bbfaddbc14d53b6ca04fbbe67bd42a6f04acc4a4152302db04d232f366869670bf7ec82ff963bb350f8463f2e19439259c0b356706250a868a7e1ec31bd50c0af409c6a755bac3765c09d14526730562a5872f4a86f23befec69f6b49118532a7baf5db6b5420adb7270fa4941de30fa62225a38a99367d9476dbc395f9e335a9d39287a79993efec26a895261b6721619a300000000000000000000000000000000"], 0x978) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) ioctl$TIOCOUTQ(r2, 0x5411, &(0x7f0000000080)) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0xfffffffffffffffd, 0x2) write$FUSE_NOTIFY_POLL(r1, &(0x7f0000000b00)={0x18, 0x1, 0x0, {0x123}}, 0x18) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r5 = dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800008031, r5, 0x0) 13:18:42 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f00}}, 0x14) 13:18:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00]}}, 0x14) 13:18:42 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:42 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) syz_open_dev$midi(&(0x7f0000000040)='/dev/midi#\x00', 0xfffffffffffffffc, 0x200) 13:18:42 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x1100000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 990.045432][ T3652] misc userio: The device must be registered before sending interrupts 13:18:42 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000}}, 0x14) [ 990.090170][ C1] net_ratelimit: 24 callbacks suppressed [ 990.090178][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 990.090205][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 990.096373][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 990.113778][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 990.119575][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:18:42 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000180)={0x0, @in={{0x2, 0x4e21, @multicast1}}}, &(0x7f0000000080)=0x84) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r0, 0x84, 0x76, &(0x7f0000000100)={r3, 0x5}, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 990.166190][ T3652] misc userio: The device must be registered before sending interrupts 13:18:42 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:18:42 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}}, 0x14) 13:18:43 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x80fe}}, 0x14) 13:18:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x1, 0x2) ioctl$IMSETDEVNAME(r1, 0x80184947, &(0x7f0000000080)={0x10, 'syz0\x00'}) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) tee(r0, r0, 0x120, 0x8) fcntl$getownex(r2, 0x10, &(0x7f0000000280)={0x0, 0x0}) getsockopt$inet_IP_IPSEC_POLICY(r1, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@initdev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@dev}, 0x0, @in6=@loopback}}, &(0x7f00000003c0)=0xe8) r5 = getegid() r6 = gettid() getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000400)={{{@in6=@remote, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@initdev}, 0x0, @in6=@mcast1}}, &(0x7f0000000500)=0xe8) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000140)="90e933153f4a64f7232484efcb30a0f6925223a027107b8ac3ef9cd4939bc0572ea6ea55bd2f95aa920511f4beb8d7f5457d98444c3c0f79c6b831a76b513fd9ab6291c97f1362935007c17df0d499bfaeaab57d5eb2ddb668b4dbca27fdd876057fe989693829221286d380c06bde033c696848ab3317d802a39d03c2ce7b25a3cef1fc871f8398ddd5bb9c8c4a907411e1204aed3bd2ae200b838897685f5fd3edd92d4035e3d9ee0f505b076a1182e0ee0e39caefa66bb802bb83ea63a54e3aa9c223ab5a9d6aaa319950a1b92db9a236a5052ad02fd490bc92ab4ba775ffeb92e702303c20c426fdfd82add0a55cd74030aaa6f4db09cdf0ba", 0xfb}], 0x1, &(0x7f0000000600)=[@rights={0x20, 0x1, 0x1, [r0, r2, r0, r1, r1]}, @cred={0x18, 0x1, 0x2, r3, r4, r5}, @rights={0x18, 0x1, 0x1, [r1, r0, r1]}, @cred={0x18, 0x1, 0x2, r6, r7, r8}, @rights={0x24, 0x1, 0x1, [r0, r2, r1, r1, r0, r2]}], 0x8c, 0x50}, 0x40) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 990.458276][ T3747] misc userio: The device must be registered before sending interrupts [ 990.490728][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 990.496542][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:18:43 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x2000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 990.566189][ T3791] misc userio: The device must be registered before sending interrupts 13:18:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xc803}}, 0x14) 13:18:43 executing program 3: r0 = dup3(0xffffffffffffff9c, 0xffffffffffffffff, 0x80000) ioctl$SNDRV_CTL_IOCTL_CARD_INFO(r0, 0x81785501, &(0x7f0000000180)=""/86) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000080)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x3}}, 0x30) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) arch_prctl$ARCH_MAP_VDSO_32(0x2002, 0x4) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x8, &(0x7f0000000000)={@dev}, 0xffffffffffffffcb) 13:18:43 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:43 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}}, 0x14) 13:18:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xfe80}}, 0x14) [ 990.890199][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 990.896111][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 990.901221][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 990.911140][ T3910] misc userio: The device must be registered before sending interrupts [ 990.958637][ T3910] misc userio: The device must be registered before sending interrupts 13:18:43 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x40000}}, 0x14) 13:18:43 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0xc01, 0x200) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000180)={0x3ff, 0xffffffffffffa6ff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)=0xffff) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r3 = dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) write$P9_RFSYNC(r3, &(0x7f0000000080)={0x7, 0x33, 0x1}, 0x7) 13:18:43 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:43 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}, 0x14) 13:18:43 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x2000, 0x0) ioctl$ASHMEM_SET_SIZE(r1, 0x40047703, 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@rand_addr="510fe560878de2a4cd296d83bda445cf"}, 0x14) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000040), 0x4) 13:18:43 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x3000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x1000000}}, 0x14) 13:18:44 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 991.504780][ T4037] misc userio: The device must be registered before sending interrupts 13:18:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x8, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 991.619172][ T4105] misc userio: The device must be registered before sending interrupts 13:18:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}}, 0x14) 13:18:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2000000}}, 0x14) 13:18:44 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:18:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x1, 0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000080)=0x8, 0x4) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0xfffffffffffffff7) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 991.894301][ T4140] misc userio: The device must be registered before sending interrupts [ 992.005822][ T4140] misc userio: The device must be registered before sending interrupts [ 996.330229][ C1] net_ratelimit: 24 callbacks suppressed [ 996.330275][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 996.335971][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 996.347530][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 996.353527][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 996.359353][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 996.730281][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 996.736273][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 997.130233][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 997.130296][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 997.136115][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1002.570247][ C0] net_ratelimit: 24 callbacks suppressed [ 1002.570284][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1002.575998][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1002.581840][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1002.587485][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1002.593197][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1002.971019][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1002.976840][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1003.370227][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1003.370272][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1003.376077][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1008.810195][ C1] net_ratelimit: 25 callbacks suppressed [ 1008.810201][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1008.810230][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1008.815949][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1008.834061][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1008.839858][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1009.210293][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1009.216487][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1009.610359][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1009.610365][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1009.610451][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1015.050254][ C0] net_ratelimit: 22 callbacks suppressed [ 1015.050307][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1015.056003][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1015.061870][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1015.067543][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1015.073246][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1015.450221][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1015.456144][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1015.850190][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1015.850219][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1015.856145][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1021.290277][ C0] net_ratelimit: 23 callbacks suppressed [ 1021.290287][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1021.290312][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1021.296181][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1021.302332][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1021.319933][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1021.690199][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1021.696052][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1022.090255][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1022.090324][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1022.096132][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1027.530192][ C1] net_ratelimit: 24 callbacks suppressed [ 1027.530226][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1027.535928][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1027.548650][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1027.554549][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1027.560382][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1027.930212][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1027.936080][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1028.330199][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1028.330223][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1028.336074][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1033.770168][ C1] net_ratelimit: 24 callbacks suppressed [ 1033.770174][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1033.770201][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1033.775888][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1033.793194][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1033.798985][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1034.170196][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1034.176031][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1034.570233][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1034.570238][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1034.570318][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1040.010212][ C1] net_ratelimit: 22 callbacks suppressed [ 1040.010251][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1040.015948][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1040.027491][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1040.033504][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1040.039820][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1040.410195][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1040.416177][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1040.810190][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1040.810220][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1040.816073][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1046.250166][ C1] net_ratelimit: 25 callbacks suppressed [ 1046.250210][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1046.256278][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1046.262408][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1046.269062][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1046.281231][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1046.289466][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1046.650213][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1046.656078][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1047.050190][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1047.050263][ C0] protocol 88fb is buggy, dev hsr_slave_0 13:19:44 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) syz_open_dev$binder(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x2) 13:19:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f000000}}, 0x14) 13:19:44 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x3e00000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x873, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x2, 0x0, 0x3ff800, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(0xffffffffffffff9c, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x875}, &(0x7f0000000080)=0x8) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000140)={r2, @in6={{0xa, 0x4e23, 0x81, @mcast2, 0xfae3}}}, 0x84) 13:19:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000000]}}, 0x14) 13:19:44 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1051.680146][ T4171] misc userio: The device must be registered before sending interrupts 13:19:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer2\x00', 0x400001, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getnetconf={0x14, 0x52, 0x400, 0x70bd2a, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24040080}, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:44 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x40000000}}, 0x14) [ 1051.779259][ T4171] misc userio: The device must be registered before sending interrupts 13:19:44 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:44 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}}, 0x14) 13:19:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cuse\x00', 0x2, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x100, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0xfffffeac) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:44 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KVM_SIGNAL_MSI(r1, 0x4020aea5, &(0x7f0000000080)={0x5000, 0x0, 0x8, 0x7fff, 0x101}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1052.144667][ T4197] misc userio: The device must be registered before sending interrupts [ 1052.246189][ T4205] misc userio: The device must be registered before sending interrupts [ 1052.490165][ C0] net_ratelimit: 24 callbacks suppressed [ 1052.490174][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1052.490202][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1052.495999][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1052.502022][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1052.519602][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1052.890277][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1052.896351][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1053.290340][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1053.290557][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1053.296432][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1053.671982][ T4214] IPVS: ftp: loaded support on port[0] = 21 [ 1053.738300][ T4214] chnl_net:caif_netlink_parms(): no params data found [ 1053.768351][ T4214] bridge0: port 1(bridge_slave_0) entered blocking state [ 1053.775711][ T4214] bridge0: port 1(bridge_slave_0) entered disabled state [ 1053.783515][ T4214] device bridge_slave_0 entered promiscuous mode [ 1053.791856][ T4214] bridge0: port 2(bridge_slave_1) entered blocking state [ 1053.798983][ T4214] bridge0: port 2(bridge_slave_1) entered disabled state [ 1053.807371][ T4214] device bridge_slave_1 entered promiscuous mode [ 1053.824954][ T4214] bond0: Enslaving bond_slave_0 as an active interface with an up link [ 1053.835058][ T4214] bond0: Enslaving bond_slave_1 as an active interface with an up link [ 1053.851659][ T4214] team0: Port device team_slave_0 added [ 1053.859146][ T4214] team0: Port device team_slave_1 added [ 1053.941936][ T4214] device hsr_slave_0 entered promiscuous mode [ 1054.010529][ T4214] device hsr_slave_1 entered promiscuous mode [ 1054.056342][ T4214] bridge0: port 2(bridge_slave_1) entered blocking state [ 1054.063500][ T4214] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1054.071120][ T4214] bridge0: port 1(bridge_slave_0) entered blocking state [ 1054.078363][ T4214] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1054.115619][ T4214] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1054.133386][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 1054.153542][T27652] bridge0: port 1(bridge_slave_0) entered disabled state [ 1054.161817][T27652] bridge0: port 2(bridge_slave_1) entered disabled state [ 1054.169912][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): bond0: link becomes ready [ 1054.185736][ T4214] 8021q: adding VLAN 0 to HW filter on device team0 [ 1054.196542][ T12] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 1054.205164][ T12] bridge0: port 1(bridge_slave_0) entered blocking state [ 1054.212653][ T12] bridge0: port 1(bridge_slave_0) entered forwarding state [ 1054.232088][ T4218] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 1054.242074][ T4218] bridge0: port 2(bridge_slave_1) entered blocking state [ 1054.249133][ T4218] bridge0: port 2(bridge_slave_1) entered forwarding state [ 1054.270912][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 1054.280415][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 1054.289153][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 1054.298244][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 1054.308885][ T4214] IPv6: ADDRCONF(NETDEV_CHANGE): hsr0: link becomes ready [ 1054.321059][T27652] IPv6: ADDRCONF(NETDEV_CHANGE): team0: link becomes ready [ 1054.344003][ T4214] 8021q: adding VLAN 0 to HW filter on device batadv0 13:19:47 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x4000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff}}, 0x14) 13:19:47 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:19:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x800, 0x0) setsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000080)=0x53d, 0x4) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000000)={@dev}, 0x14) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='highspeed\x00', 0xa) 13:19:47 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0xfffffffffffffffe, 0x300) connect$vsock_stream(0xffffffffffffffff, &(0x7f0000000080)={0x28, 0x0, 0xffffffff, @hyper}, 0x10) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x1000, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='hugetlb.2MB.usage_in_bytes\x00', 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x15c) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1054.767526][ T4233] misc userio: The device must be registered before sending interrupts 13:19:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xc8030000}}, 0x14) 13:19:47 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1054.886976][ T4233] misc userio: The device must be registered before sending interrupts 13:19:47 executing program 3: r0 = creat(&(0x7f00000001c0)='./file0\x00', 0x81) getsockopt$inet_sctp_SCTP_EVENTS(r0, 0x84, 0xb, &(0x7f0000000200), &(0x7f0000000240)=0xb) write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet_sctp_SCTP_AUTOCLOSE(r1, 0x84, 0x4, &(0x7f0000000080), &(0x7f0000000100)=0x4) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:47 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) 13:19:47 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-monitor\x00', 0x200000, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x1, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:47 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x401f000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xf5ffffff}}, 0x14) 13:19:47 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1055.184283][ T4270] misc userio: The device must be registered before sending interrupts [ 1055.265890][ T4270] misc userio: The device must be registered before sending interrupts 13:19:47 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xfe800000}}, 0x14) 13:19:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0xe, 0x204640) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000080)={0x886, 0x3ff, 0x800, 0x100000001}, 0x10) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f00000000c0), &(0x7f0000000480)=0xc) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x1, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240)='TIPC\x00') sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8801}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x404, 0x70bd2d, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000100)=0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000340)=""/197, &(0x7f0000000440)=0xc5) rt_tgsigqueueinfo(0x0, r3, 0x2, &(0x7f0000000140)={0x35, 0x10001, 0x1d1}) 13:19:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff]}}, 0x14) 13:19:48 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r0, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xffffffa4}}, 0x14) [ 1055.557551][ T4299] misc userio: The device must be registered before sending interrupts 13:19:48 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1055.649300][ T4307] misc userio: The device must be registered before sending interrupts 13:19:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) 13:19:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) tee(r1, r1, 0x8, 0x1) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:48 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x6000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xfffffff5}}, 0x14) [ 1055.952126][ T4321] misc userio: The device must be registered before sending interrupts 13:19:48 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x104) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conntrack\x00', 0x2, 0x0) ioctl$KVM_GET_CLOCK(r1, 0x8030ae7c, &(0x7f0000000080)) [ 1056.093416][ T4321] misc userio: The device must be registered before sending interrupts 13:19:48 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) 13:19:48 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000000000000}}, 0x14) 13:19:48 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x81, 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:48 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$FUSE_NOTIFY_RETRIEVE(r0, &(0x7f0000000080)={0x30, 0x5, 0x0, {0x0, 0x4, 0x7, 0x8}}, 0x30) r2 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r2, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r1, r2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:48 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='attr/fscreate\x00') ioctl$sock_inet_SIOCADDRT(r1, 0x890b, &(0x7f0000000200)={0x0, {0x2, 0x100000000000a, @rand_addr=0x400}, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, {0x2, 0x1000000000004e22, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, 0x0, 0x0, 0x0, 0x2, &(0x7f0000000080)='dummy0\x00', 0x4, 0x3fff8000, 0x9}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x9) openat(r1, &(0x7f0000000180)='./file0\x00', 0x0, 0x122) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) write$P9_RMKDIR(r1, &(0x7f0000000140)={0x14, 0x49, 0x1, {0x80, 0x1, 0x1}}, 0x14) ioctl$VIDIOC_SUBDEV_S_EDID(r1, 0xc0245629, &(0x7f0000000100)={0x0, 0x72, 0x7, [], &(0x7f00000000c0)=0x20}) [ 1056.452332][ T4358] misc userio: The device must be registered before sending interrupts 13:19:49 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x100000000000000}}, 0x14) 13:19:49 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x8000000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 4: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x410400, 0x0) ioctl$KVM_SET_VCPU_EVENTS(r0, 0x4040aea0, &(0x7f0000000080)={0x40, 0x3f, 0xfffffffffffff001, 0x0, 0x8, 0x1ff, 0x35fd, 0x3, 0x1000, 0x944, 0x4, 0x3, 0x0, 0x89, 0x0, 0x280, 0x7fffffff, 0x1c06, 0x7fff}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0xfffffffffffffeed) flock(r1, 0x8) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) ioctl$BLKPG(r0, 0x1269, &(0x7f0000001100)={0x2, 0x100000000, 0x1000, &(0x7f0000000100)="dbf8abcc6342d1f742ab32587bb120d2465e75cae2300769f1617a4a222d9c37732d1ffc39f66f350647168696955da5b2be7407df168330eeb8cc78f30da2432ad4bece4a889a9b85890035c9d56d380a688cc20dab587830f33842286510b32b65eb5077adf1e6eb09f0a0bce886f231c1834923c63f4934d081f332e77a708cfb773b7fb14fe3e9f9fca3f8719e6b753ac6a7a274195f001134781f64f218883a8cf95bb54661484174b564e8af29ff6cc850bea05587f6d4b4863313cc58a44a1ec77b7a7ddf6ada6a0c3ed61067de136737dab969fbeec9c2146d88c7a161dfd4a9362c9709fdcce7cbb5aa3ac560722d2863f1518818d215b75feba47caec8eae38e81cad7b13155a365750de7740d75d63854527c4f288a45f0b8083f81238533f6a742bfd3c7b8fe54639a68bad68f45ed9a2f5cac680fa5e5a6775d924bbdbd6f1fd2b965b92ab9c93e47aa57390fae8ac3823618fc305f544b03d817f7fc1f1572c331d8451536cc8f694338465eb733c0f67f8fe77195bdbff022d6f64f5fc15bc5e2d32233aa06df11fb15aae924aefc3ecd21fa0ae7cfbfa0c2247c1c3b6abbfe91ec9a7df9902970ebd6df6f4fd527ef3ce94aa1707a39bd8627b52e5c0dce165527f67a3308783f3f38084613c172e971076264559eb440ee1f81233dba8711dbaa4d8a3791a6a400b0ed1ef8d5696ccc3bca461dd3d22138e6dc52101f2f92a8789b725a8518cad386bbc7ac7e2c95a1f34c51fb6987a2b8c4b5c04691ad4d3bfd63cf4b83b6898b096f3b349e5c92868a51273cbe02358477bb76640cc3bd103f5456539c6e70053fb90123a7d5b430b5cfee1fa5d75023a3020672f05cbac5e24a55ac10751e4a378cc2df4f1cdbb493538f386369c6dc71584297ada2f6fdc6a66d072b1a64a2e14bfd2e76458cb39aa09b27b7a8223cd0d47834ac4898c457222fd4bc3cf7aa2ab13f29e6c2342f8424dda65fa0dc9c50c12fe6fcc70ddb45d9ea5e58002bee47abfe51224d184b25a8e9ac1a82e9cb3baf43c5c51055d26b03065dc63c1fb629e529c5b2d4e612eddfc5aa9b84be2d3b3de779ae1bcbb50eaf7fab0583fb21a4af2c11b074b7897d2c21a66d52716f1ea4824327fb0bff7b5d5990d17aee81cb2cec9bfffaa93c04c0783cd44a57eb6ade19726035658f53711cdde7f8c895f6a4e4d9555d4bd6e3550bb53e40eb1fce2a9d90a471ac65620a735395b2bec43019d93fc743d80aed6d8f456419b49f6ebdc0b88691dcaf7c4c52e39bfed181b3009d3032ddfea365d54c52ada277f6ed9e086d4e49fef16dc55a6566fe537a76df8202f72f7fb0c088818420c0150ea227d0549baaf40d749a5aaa36c8e415e3ae7963a6f3469dc2b76fa71d482302e5960bc0ade730eb6e5952f08b2c7eff7525d4f1c203de77cc76ebd61c67ff443345219381b165d3ad6ad855d40c6f950caa8cbca09d58b400af20fae4c30923d6d20c3adfc7cade7ff75f2a1eac92a97764b843b5106d1262e0b2f84412690e02ef6aa62211d654898ff70ae3784b08d889d6eedccd02a0599a8ef0af0930ae7249b40409e806c37155af91ce081471da95d61cbc3a129fb2b306dddb376b8379f0606aed147fd66ebcb913fceea4be0fa9f15e1418186701a48810e6d083483d2965a9f3f0ed3ef7bb29e8c11ea8b7b0efc1b042027ab4c15be5003cb621f77c7d51735fb2f462fa163491f93e0a4d9b64062071775e886004d2be13fda4556d254627069df00d442fbf9ac181eb044de2c582053a9bcb8c09800999ae694ed3ee59813a5ac73699fc4aa71214112af5726f0855b5e0e9f88a1137f6b0a8c0573c908883ae799d8dea0d78fa10b250cfd5242f88f713ef8669a47aac0877cd59ba2a7d540be3d816693d793464c992f32bb41c7a0923c3334e39928ea2a58645bf03850aa7831050d9459473ab2ad55e9e5a6578c07183f093fb1ce3407832165dd8fd17c83a8efd0c43d857c9b937af668b5f6596508396e6f98d5e54d90f9c291b52947aa76bd91d817008af6579ed2203ba063fc6d19303716829ac3d76e14e7f6621ef68dcbe34ae7ab2fb7a521156bd18b738bce1d08a5c99abaede790a5b1d8cb14e27dbd4b2e76dbde47f57560b567804054055e290826c3d3977d8a3555014cb042b0891e66ee708ec28df2d56f151b0ba0a88be1b806b682822b451c6c70bb24ac25484523547ffdac68c6fd09f377cca4b3c55fd922ac11d1298e7db95d216b8e38149d9592fa62b07edf22eabec813382b04e013f5ae034a8fcd714be35cddfdcd02e0ca40d9ffe38b230d17ca422625b83bf70d32a587dce00a76ad93a2c439ef17b50bd1ac975eaef97cea18d0e84da9c6fb00487ebc0d7bb26190dae713bebd9138df1dd06a95cb2987317f71f961b0106670e3079395dd7c2a2260ca30c033726429440713d1e170bb76a3ba1348f1b8fc5128ab21e7ef44271c1aa2c360e2a9e899d58874f6dee22fcba32a5cab5287f5dc3ce3e402dbc81bbb44968f24338110c78438ae5f028c86505921745b8ed6376e6ab9d2ae4a55d7fca5003a41d049ff3ad7aaa7375be1957e6388311d2235856114844a42f33b2b5f7a5d56cd78f6b149753acad22607aad5d9a0cb2846f8bcae2f2de1079dadb4bafe64649691cac99a9526ff25e9e6e471d14ebadc9d45b3f449bbe48be8feec15a00529c00e96ecce9ce3a0bcd9ed6cc9962323f32255a1fcb6a22404243a9c14cf698f25df006ac2a39ecb453cbe7da3588b794ff1e284c207f80ab2fa2729cf8229ea3a66bdb4cfc81dba30ebb761c079fcc1590f3cb225f7880e9703475e4b58103dbc38c27d39d6a536b552d5bced126417cbaa4119816fbad615f0a173e4e4eac4d368f4600cdcc7da3b91adf8475bb892fc3d73c8374a2f0c85bd17647cc27817f21772212f199a6187cf6fb1a978188bf86ed8ffb8c582988ec801a36e49887aaeca7d640c4ce2dc3fc853e082efbab15c2ba1fee80d48c2486c5b6cac1289e38ba1556f9b1ebdf06efa731cc9d5fa050d128372d04117b92a7af653552cf5fae014e279087447584d42e5f8ef9d6cb9dd855e600f7abeb4da3b5796b9eb01b15c17cfeb34f7295292d357155adcd291ba2abf246070b6d94b02be0a610036794652d2bcd5abf7eb85d6073ef401b84fa2666dcae7655ffaaa4b626505733e26b060c44893d28ed6ad807021672c406de78323c2c5b882b2b277b47687d42622c56cd3102751da50a13f87e2f366ee4c74e3cf654314605db7b7cbc059019c88c67ea1ad0c4e5df0ee06689e0836d5c109bb13c349ca4b7240dbe67bdc4c4b796e924762d5414a896760f7cd46889623cd36c04990f020f5a807e41f35297edee4ed4c698310bb97d4c4e2abb5dd86e57251e8c3ca54f15c4ab4c26fb1ca004bd55711be5a7ae85f150c0074b6ed5e131d15aa539d9cbe9a5b786e45734ce43a22c44697e54a3580dad1e62d606aa629f854c46e1a62d820f040981213bf31693384f449b9976fdcc331f72fdbbfcb03168c16c6f6819073d474c22ceef92b885e39433c67db160cc487a83bfb289731590602b0ff35f6830ae81c94e0d0ab663cf7edf6665473d7ef70e567df034d7624b7e1a5282f6c8d5ac85947751d4118b332a88f3d60ce91497f199c3a55d2e5980320c794944ce5042554b3f6286481f9dc284d99ef0100d52688d39e40540713afbbc8d29027507a18d4dcb2215d698cb196cd1658da6c8745f02b6aedbc6b1c68a573a3a22d4154ec295f6e3df5890ce47317dd54b6791baa767bd7ca5608aabe46da73dd03672716af7ebe3f580ced8a79a6908078fe52bf68e1353dfe3055d4c32ea52e1c7ded363e924ffa4e31db5db46f8cd853471b635d51e81dc44e8bb707d49ad1408a57c9855c4cd1aaab2809052f4b4de9ddb6ba7da1ba4ba2f90dbc9952a7168ff0482c2e6216fcd9f34918f147b818989966520d6761c3626590fc1c5e671d3dbeda9d7b4678058c83d8f764b741100ae26352075d492d6cf37f110d9ff49d5b68ecabe41f0f787c83465c4bc4aa136afa657456cbd036865c051daefdf62c91c378899d10a7b4732963e6cfd32aace0c88ff1fbd843907dd25d5c26e9d176b692145306593d077672d9be05b1b1f1930b47bd8a318633ff0f4410a7bce218d6f755022642b81333b4aaf2211c2bce667ad81ee3f60754632533add41aa6c176110636ce9e1aa41cd32da23e463f60c5e132cfd1f46fd6dfc083c4118eb47e24adfbedc31f2be869a995ad65524f73206596583e4c49aae4c7c0c25c92bbf9d8455624fff0ee9e85d5cd44447e9ceca76ac22e498ecccd26d2481d871bba903988d9fe642126a32c95ea9535c5e5d6fa00f0d1bd57063308a31fefce6b48d183df67257ee64664a5bb2cc25d656b1a9a2ff094d7df4796a9d599591d4afa90a675e28219479c8bacc353f304155269f471346df16c23f53a97d1558be7f2873a3b90e94960e584a93104f5eb644aa017f0013def40af0fed0e860a859a460ee6a7309c617059fac5f8db7c6e41abf319ac1ddde5b4831c2a476456baf3bc431ed083bcfb962754bdffe6da7aea73713e0d670662398bc71f294bc325e1e85ca21add6c2f4032656feca4f6ebeee36af740487259aad971e10457ec77e93f52ea478c45d6fc7b91b7d2423a78ed1334f82b04bf16252edcdeebba8062f9aca95a949100b089891aff02200c7d13e41dd754ec37505c3efae1b85ce269c097366151ca863e0a28a0de30ac250f09a922bf4a99d4c72931f96db367c625048bfb0ad24c1ef6fedc2189f2ee9aa0c553933a1cc7ffe97b0b0ee13dbf70417b328028df0ebfb46971a089038f361cdd080d79ad8d9836829e428828520295dff1a619049be55ceeb92b93336ac1cf2fbdb1094c2b976831b6e056cb068a6a647e3db69235bafe9d78f6359e3e3429d5a09d1baed27f853f2695270b5c1db44c612a0342507d5f9f40f249f8d74174d7e38b67f9d8579db5742164a40d4cb3ce07ba624c426eb511ce0d368bf6890893b795cdc266603bde40eec6eb7016552fbe9945fe61d35d20d94bbffc8de8d6a26a728a9d646305205068db82c6318b318218bbd332bf467c3498a47755c244a943c79bf7ba08c277b51d68aef2f8c7cb037168056f99d5b5c7b7df3b07bc34b1e13355dd0095adb3cc02f3d20075a65b658d1c141b3c11102e37a4dbd2f53627522c9129b0cc06ba9c7a53a8e35da155be9becd0c30c8e8cf7440da4eaaf77f0fa9bc6199973c4947562f13c8c780cc9c06426fbce34def4bd53b3aabe1a9fbcce62befaf027171292b39e06e3ca2c2c6ceac8ac982be07ac3dfd63c0137720efc892a14803fbe0eaf2e00cff35cdbcae6ca32a88649c7f7b03a2a40106b9e6fb12156802a3823482df8549ad2b17cb4d6c676517f62065332feeeadc5eb00c890ec96acf4d41cd8e7f864fbbfa3dacf0f1c9d580983a33795c0457089b2207eac8958f4459c5a2fee25ad0c53cdbb740c2e1f184d80f54e196cefbae97be5dafffbac6cc485cf048296a389cb6ab5e15b4bc7e6edc11f26debb0523de8d899a793ce1f84b6b88501b0ffff1ce3cc5dd6db38e5bafeec63f5b7abaffcdf2675a786de676b59a35b08664f7756b0fa3f3ebf57e0228806290b5ff55efc73d4d605cfa70fefbb7afe9f3ae91731b0f95c24cf741cdaaa48098c31bb71d4cf0a72429d6885644deae7ecd4bf8284e971773a5058dc609dd1"}) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x2, &(0x7f00000000c0)={0x7, 0x3f, 0x1, 0x69}, 0x8) 13:19:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:19:49 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) ioctl$TUNSETOWNER(0xffffffffffffffff, 0x400454cc, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) creat(0x0, 0x8) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) poll(&(0x7f00000001c0)=[{}, {}, {0xffffffffffffffff, 0x2000}, {}], 0x4, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_SET_LAPIC(r4, 0xc008aec1, &(0x7f0000000640)={"6cdd4237dd245c8404721efdc9c8dc1964125fa96fa42b761c6ec25b2bec0ba4c81036c93a40c8a4d4412a763b00040000000000003c5ca206c047ecee377abaece6b88378e3d63a98fc191f361d264ffa8b46485f02baee1ab6b8154252066178868d1ef4b5365c5dc26ca097ddda7c21a984c2b9ca4bbb7a87165c0c1dbc75d7ea4df10010174a3ac8694525952f44500a1f0db509c32cc7ace842c28f37f06e4ea9f1e5f0c6c379f9cc58bf69fcde317fad4825aa1b6a832d4e48cc41bb5a6baa41d614f6c8941bee805954a62d196a4e8d4bf6b21224b57f530d0000c1ff53bf79a1f5c5dc34b2262d66ae793b6304a30b97077f1c131045cbc11c4562d22db88d0edc5daee171cc04d96d9ec2db07478f347edbd6404923ad4a5672b1b285c7988c4ec0922c655ff600000000c00dc290d936d93236051fadfb4b95d02c0bda7ce38dabb7cd103fe4d0c9c963cd717a77f8df8d46099b1f58e068af6afbbc19db161c6df3e7c9c71bc08a282fc2c142856b5e4caff4c0a4f72445ef10dcd2c569319d6e9bb2058d023f669a64fc7d9684b45b00000000364673dcfa9235ea5a2ff23c4bb5c5acb290e8976dcac779ff000000000000003d4e185afe28a774b99d3890bd37428617de4cdd6f53c419ce31054182fd098af7b7f1b1152c691611f897558d4b755cb783978d9859b0537b05b623dcb5c4ca9317471a40fa4998cca80e961efffb4e1aa25d8a17deef0c8694c4395fc99be3c3fe7aeb8af4929ce7d346ca62b25d48fda5d10146702f78b233b5208752726ed9f0c340d494b92d19cc930bb8a5f8b4da8f4603ac0c3b698384e17a570dc8524823ed15af4ecfabb4b2541d3c114b7bba1c21a845c9cf0d1cc24aba47e30f558b2246ad95ccf7d2f80cc0ab26f08336ea1a33b79cf35b898837016eb211a1734c7af076e15451e33519fc978f66df7df4557c91024a8dc130a28ef5f63ad07b39c8d23b85cf434e065e8a29a80047fe17dee6f6347b4951f97b5703dc78b1ca9d74ea6a9ae12ab367c0de2659cc38d2f33ddd86e0597d33361eada119b5132145fa4525c488c7fffd6ceda6e9a02ebd97ced6b0161f2cc84615ceb8b18883299c636e9e46724a9a0600a8bb02f3e489631d522019a35fe12a33caf9dd8768ddbc02a484c345c3eff254297b1dbb04989c3f9f3c7b3c985c39b1d313018068d3809bac8c657e39f4f692613e28387e955722908dd88b56163be8312ff47c5b6f280472935af74e97a5a8110a4d74496f4c8ec82ddb56d9b962d2fc43fa01a047526865c888c9ff36056cc4ac258021e1581d43badaaec6cc5a2ef989de9801fed6d4be2bfcfe07a69c46bffbe9dd03970800000000000000d372bdd6d89dc1ecf63c23d506114d0fba2bd1c69e8f7e3fccdcda85ce975ec1381b1cec6ddaa76e186719d8191643"}) ioctl$KVM_SET_SREGS(0xffffffffffffffff, 0x4138ae84, 0x0) ioctl$CAPI_GET_ERRCODE(0xffffffffffffffff, 0x80024321, 0x0) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x200000000000000}}, 0x14) [ 1056.761139][ T4386] misc userio: The device must be registered before sending interrupts 13:19:49 executing program 4: r0 = syz_open_dev$audion(&(0x7f00000004c0)='/dev/audio#\x00', 0x4, 0x8800) ioctl$sock_FIOGETOWN(0xffffffffffffff9c, 0x8903, &(0x7f0000000500)=0x0) fstat(0xffffffffffffff9c, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DRM_IOCTL_GET_CLIENT(r0, 0xc0186405, &(0x7f00000005c0)={0x3, 0xc1, r1, 0x0, r2, 0x0, 0x0, 0x869}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc7, 0x1000, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x3}, 0x1000000000}, r1, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r3, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000640)={r3, 0x28, &(0x7f0000000600)}, 0x10) close(r0) r4 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x10000, 0x0) ioctl$KVM_GET_LAPIC(r4, 0x8400ae8e, &(0x7f00000000c0)={"90ec5ab630aae283d24b1a3856c616309d9e07588795f462cd0486fd13e9ba46445fa1e3021a6984032932172921d1063e5e92c59e2e17f8faa3ddb5569cf1ba3251014b791d7ccf8bf8755c402e619a509bb385462667b5cc419adf885bd6acbe07356108b4ffd78559fff31afc1853741c27e97d6442e93b9c166657d88a2fd790e9c2b0cd7de21987a64685136f7fede10f299b16f2d0316c4aa7afe5655c006b74b52c35ba5b2caf0e2d7c688020f6b1f1739ce6193ca3b6eedd3ae9c4cfd92fbd4831ee348d28bb1c35b6a379e7f5c62b3b3523b585fdc7a7a6cfb28f4080a9f0d74b17f650cce960b624d8923eb1cb8bf26d853127bebf1e4a918ff72788d1f8cbf779ef961834a74ae5b9d31698f8eefd39642dc1091cf945502114829802b6fe79edc82450b8e1e4ad2073c80fae2fee24d0a9e90b53e52d54d612c2cf14de2b00d1a773fc52ac78d85d86b94fc2955b101b1c5e295cbeb237f86e247b421f8b959b08fd84c7f0329de60bd66785d47dbdf8fc2942bef5b69e7812cd0ff28a03fb6fd12e9a8ddaff3ff07f1dfdf6159f7b36ce2de219a38913e3e94ab7d29c0e15fe0baa7be1692acd248cec3a68d6ce59883e20aba405bf27bba73f78d7d47a7ac6f2783201b361b210ee9377e81e79c32f8d6f763fedcc2e12c7495b12a1d6833eafe7406f9c76b042f42da8060d3dc13303ca0f4f6e4a279b12e3968d2b28c354f9d54dd4793b725a26b628edb4f7b4af6670066b414ff7e683aa92d1bba08a932914fa7249e90ec2f533a9ed90c6478cbd4ec4f4649987243f9d0cfe20d4355aad5c082017b87510bbb933366fd89f9348371a417f7f4fdce017a6a979c606f39eeeaa439414784d290cc2839aa72189fed6020ac5031c572d4f360869d697277c005274d61fd8707f502ba1b829321368ccd27743309b30aab26fff418fbdf8055a265775e4b8747e39e66a58e3357db4d8ec16c0f286a4d14bf36fc9de82585fc479aa971fbb400e1b5c9fc151debdb02e1548680a3a3c40c52460abce464012a7f61c8673df9d91b42b6b3b3cec760ee1548b164b5c159ef5981dbc39737c8f30791d7ceab3a8bc08948800c80fdc909c8c3bb2b324372a00e5e635e5e5e83c8f2c22a0f7f270cd7971be0cf1c3401826dba118189b9e0376dc99c4dcde3edc8a3825aa88711a63f06998f08e5a66816c1b266aa8486d38438a2b0167518f29606cc18b643923f2781095a7b22a34b5a70aa389e5358cd0c10f79811494e9ad4f8ee4ee73238f203dfe65f68ea74010885437a22af5ea334e6409ccb9fbda86651f7eef1c8e22eafa74045a52aad9562eb7e509addc2798f97c05f5ed7e3d7b389fdc495ed8917b39d0c8ec87d77f81a2826f613698cd0d1e0ee7a3bcc1b0eb4abcef47a7faba5a3dbc3aff2705156ef4c19aa69a57c8e849"}) [ 1056.878531][ T4386] misc userio: The device must be registered before sending interrupts 13:19:49 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) 13:19:49 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$usbmon(&(0x7f0000000080)='/dev/usbmon#\x00', 0x3ff, 0x30400) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffff9c, 0x84, 0x9, &(0x7f00000000c0)={0x0, @in6={{0xa, 0x400, 0x20, @mcast2, 0xfffffffffffffffb}}, 0x7, 0x3f, 0x3f, 0xb1d, 0x9}, &(0x7f0000000180)=0x98) setsockopt$inet_sctp_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f00000001c0)={r2, 0x4b60}, 0x8) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000200)={{&(0x7f0000ff9000/0x4000)=nil, 0x4000}, 0x2}) getrandom(&(0x7f0000000240)=""/245, 0xf5, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r3 = syz_open_dev$dmmidi(&(0x7f0000000040)='/dev/dmmidi#\x00', 0xfff, 0x80000) ioctl$PPPOEIOCDFWD(r3, 0xb101, 0x0) 13:19:49 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa00000000000000}}, 0x14) [ 1057.175596][ T4410] misc userio: The device must be registered before sending interrupts 13:19:49 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mlock2(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1057.254847][ T4412] misc userio: The device must be registered before sending interrupts 13:19:49 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa00f000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:49 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}}, 0x14) 13:19:50 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="b400000000000000bc0000000000000020210000ba1800009500000000000000"], 0x0, 0x5, 0xc3, &(0x7f000000cf3d)=""/195}, 0x48) 13:19:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f00000000000000}}, 0x14) 13:19:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000080)='/dev/dlm-monitor\x00', 0x1, 0x0) ioctl$NBD_DISCONNECT(r1, 0xab08) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:50 executing program 3: 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) r0 = userfaultfd(0x0) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000140)='/proc/capi/capi20ncci\x00', 0x8000, 0x0) setsockopt$inet_udp_encap(r1, 0x11, 0x64, 0x0, 0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f00000000c0)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f00000e2000/0xc00000)=nil, 0xc00000}, 0x1}) ioctl$UFFDIO_REGISTER(r0, 0xc028aa03, &(0x7f00000a0fe0)={{&(0x7f00005e3000/0x800000)=nil, 0x730000}, 0x200000}) openat(r0, 0x0, 0x10000, 0x0) [ 1057.586836][ T4440] misc userio: The device must be registered before sending interrupts 13:19:50 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getpeername$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f00000000c0)={@loopback, r1}, 0x14) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x800000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000000000000000}}, 0x14) [ 1057.702909][ T4440] misc userio: The device must be registered before sending interrupts 13:19:50 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'syz_tun\x00'}) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000004001a00"], 0x1}}, 0x0) 13:19:50 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa086010000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00000000000000]}}, 0x14) 13:19:50 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) fstat(r1, &(0x7f0000000040)) 13:19:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x8000000000000000}}, 0x14) 13:19:50 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r0, 0x2000001000008912, &(0x7f0000000100)="0adc1f123c123f3188b070") r1 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="02120000020000000a000097d3d34473"], 0x10}}, 0x0) [ 1058.089912][ T4484] misc userio: The device must be registered before sending interrupts 13:19:50 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f0000000200)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x4000, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000100)='IPVS\x00') sendmsg$IPVS_CMD_GET_SERVICE(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x60200}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4}, 0x8000) connect$l2tp(r1, &(0x7f0000000080)=@pppol2tp={0x18, 0x1, {0x0, r0, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x15}}, 0x3, 0x2, 0x4, 0x3}}, 0x26) 13:19:50 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1058.168893][ T4484] misc userio: The device must be registered before sending interrupts 13:19:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff00000000}}, 0x14) 13:19:50 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xfeffffff00000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:50 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r2, 0x1, 0x10, &(0x7f0000000040), 0x23d) close(r1) sendmsg(r2, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0x0) close(r2) 13:19:50 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) 13:19:51 executing program 4: setsockopt$inet6_tcp_TLS_RX(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000040), 0x4) r0 = socket$vsock_dgram(0x28, 0x2, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) getsockopt$inet6_mreq(0xffffffffffffff9c, 0x29, 0x1c, &(0x7f0000000180)={@mcast2, 0x0}, &(0x7f00000001c0)=0x14) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@loopback, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@mcast2}}, &(0x7f0000000300)=0xe8) sendmsg$nl_xfrm(r1, &(0x7f00000004c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x100001}, 0xc, &(0x7f0000000480)={&(0x7f0000000500)=ANY=[@ANYBLOB="040100001800000229bd7000fedbdf25ac14140b200000000000090000000000e00000020000000000000000000000004e2100ff4e22ffff0a00a082df2077508a587303d794806e000000", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="fe8000000000000000000000000000bb000004d200000000ac1414aa000000000000000000000000080000000000000004d60000000000000400000000000000010100000000000006000000000000008100000000000000ffff0000000000000080000000000000050000000000000000000000000000000300000000000000080000000000000002000000ff0300003441000026bd7000063500004c3e046d0a00000000000000f8000000000000000c0010000000000000000000"], 0x104}, 0x1, 0x0, 0x0, 0x20008004}, 0x20000000) ioctl$sock_inet_SIOCSIFBRDADDR(r0, 0x891a, &(0x7f0000000080)={'bond_slave_1\x00', {0x2, 0x4e20, @multicast1}}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000000c0)={0x0, r0, 0x401, 0xffffffff, 0xfff, 0x7}) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xc803000000000000}}, 0x14) 13:19:51 executing program 3: syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/rtc0\x00', 0x0, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$vbi(&(0x7f00000000c0)='/dev/vbi#\x00', 0xffffffffffffffff, 0x2) write(r1, &(0x7f0000000340), 0x10000014c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clock_gettime(0x1, &(0x7f0000000280)={0x0, 0x0}) pselect6(0x1db, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x1b7, 0x0, 0x0, 0x1000000000000, 0x0, 0x0, 0x0, 0x200000000}, &(0x7f0000000200)={0x0, r2+30000000}, &(0x7f0000000300)={0x0}) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) [ 1058.474292][ T4522] misc userio: The device must be registered before sending interrupts 13:19:51 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:19:51 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000180)='/dev/snapshot\x00', 0x12200, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000080)=""/202) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r2 = request_key(&(0x7f0000000200)='ceph\x00', &(0x7f0000000240)={'syz', 0x1}, &(0x7f0000000280)='\x00', 0xfffffffffffffffe) r3 = request_key(&(0x7f00000002c0)='pkcs7_test\x00', &(0x7f0000000380)={'syz', 0x1}, &(0x7f0000000340)='/dev/snapshot\x00', 0x0) keyctl$link(0x8, r2, r3) ioctl$sock_bt_cmtp_CMTPCONNDEL(r1, 0x400443c9, &(0x7f0000000440)={{0x4358, 0x8, 0x2, 0x8, 0x5}, 0x3}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) getsockopt$inet6_tcp_int(r0, 0x6, 0xc, &(0x7f00000003c0), &(0x7f0000000300)=0xfffffef4) write$RDMA_USER_CM_CMD_CREATE_ID(r1, &(0x7f00000001c0)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040)={0xffffffffffffffff}, 0x13f, 0x100b}}, 0x20) write$RDMA_USER_CM_CMD_NOTIFY(r1, &(0x7f0000000400)={0xf, 0x8, 0xfa00, {r4, 0x12}}, 0x10) r5 = getpgid(0xffffffffffffffff) write$FUSE_NOTIFY_STORE(r1, &(0x7f0000000500)={0x2a, 0x4, 0x0, {0x0, 0x10001, 0x2, 0x0, [0x0, 0x0]}}, 0x2a) perf_event_open(&(0x7f0000000480)={0x3, 0x70, 0xffffffffffffff1b, 0x9, 0x3f, 0x8, 0x0, 0xcb2, 0x103, 0x4, 0x0, 0x8b, 0x100000001, 0x4, 0x7, 0xffffffff80000001, 0x8, 0xffffffff, 0x9, 0x4, 0x6, 0x8001, 0x8, 0x6, 0x2, 0x4, 0x401, 0x6, 0x5, 0x14ce, 0x1000, 0xffff, 0x7, 0x7fffffff, 0x1400000000000, 0x1e, 0x35a, 0x200, 0x0, 0x4, 0x1, @perf_config_ext={0x3, 0xffff}, 0x402, 0x51, 0x9, 0x6, 0x80000001, 0x6, 0x6d00}, r5, 0x0, r1, 0x3) 13:19:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xf5ffffff00000000}}, 0x14) [ 1058.730133][ C1] net_ratelimit: 33 callbacks suppressed [ 1058.730142][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1058.730562][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1058.735945][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1058.742883][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1058.747621][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1058.764912][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:19:51 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1058.827696][ T4548] misc userio: The device must be registered before sending interrupts [ 1058.890156][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1058.896064][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:19:51 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x4, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000000c0), 0x1}, 0x0, 0x0, 0x20000000000}, 0x0, 0x0, 0xffffffffffffffff, 0x1) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:51 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xffffff7f00000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1058.937333][ T4550] misc userio: The device must be registered before sending interrupts 13:19:51 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) 13:19:51 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, r1, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f00000000c0)={@dev, 0x0}, &(0x7f0000000100)=0x14) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev, r3}, 0x14) fcntl$getflags(r2, 0x408) 13:19:51 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xfe80000000000000}}, 0x14) 13:19:51 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1059.130224][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1059.136098][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1059.166846][ T4583] misc userio: The device must be registered before sending interrupts [ 1059.234319][ T4583] misc userio: The device must be registered before sending interrupts 13:19:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000000000000}}, 0x14) 13:19:52 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x8000000000000, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10002, 0x0) setsockopt$bt_BT_SECURITY(r1, 0x112, 0x4, &(0x7f0000000080)={0x7, 0xe2}, 0x2) 13:19:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:19:52 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x2) 13:19:52 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1059.578083][ T4598] misc userio: The device must be registered before sending interrupts 13:19:52 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xffffffff00000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x3) 13:19:52 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1059.677345][ T4598] misc userio: The device must be registered before sending interrupts 13:19:52 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x101001, 0x0) setsockopt$kcm_KCM_RECV_DISABLE(r1, 0x119, 0x1, &(0x7f0000000080)=0xaa1, 0x4) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0xe, 0x204640) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000080)={0x886, 0x3ff, 0x800, 0x100000001}, 0x10) getsockopt$IP_VS_SO_GET_INFO(r0, 0x0, 0x481, &(0x7f00000000c0), &(0x7f0000000480)=0xc) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) openat$full(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/full\x00', 0x1, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240)='TIPC\x00') sendmsg$TIPC_CMD_GET_NETID(r1, &(0x7f0000000300)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x8801}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x1c, r2, 0x404, 0x70bd2d, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000100)=0x0) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r1, 0x12, 0x2, &(0x7f0000000340)=""/197, &(0x7f0000000440)=0xc5) rt_tgsigqueueinfo(0x0, r3, 0x2, &(0x7f0000000140)={0x35, 0x10001, 0x1d1}) 13:19:52 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:19:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x4) 13:19:52 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:52 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000180)='bpq0\x00') r1 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000040)={{{@in=@local, @in6}}, {{@in=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000000140)=0xe8) [ 1060.105353][ T4637] misc userio: The device must be registered before sending interrupts 13:19:52 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xffffffffffffffff}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:52 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-monitor\x00', 0x200000, 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000080)='/dev/full\x00', 0x1, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1060.209697][ T4637] misc userio: The device must be registered before sending interrupts 13:19:52 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x5) 13:19:52 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet(0x2, 0x805, 0x5) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x25, &(0x7f0000001300)=0x80, 0x4) sendmmsg$inet_sctp(r1, &(0x7f00000012c0)=[{&(0x7f00000000c0)=@in={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x10}}, 0x10, &(0x7f0000001240)=[{&(0x7f0000000100)="4234a8eacb3071eeed7236fb93c04a1e872feb5be85602236ac3fa90d45e28ee440ea123bd97c781cf00902eed699f7293b5ee069580add69a79fc038099a47d4c5d40598190aed108980e7f44f1b05369505a12ae055fa33519fa035f88820cc6dc52893928b5e7dd259084d7600b58fe7cdc010188f7e2dc9f4390f544429dd1d8ee766c39e8c080c6fc9f37d8bd3ad9", 0x91}, {&(0x7f00000001c0)="98466659a7c7c780c64cc7dd9940592023a5da5029d537a18a0706f403dfebea5dd527a1c217ed4cfa5470b486c6751e84e50b15fa22958818732a31020cdb4a690f04d68eac0646", 0x48}, {&(0x7f0000000240)="ad1edbbf37375e2ebf567a418cb2766cb95061a287edd170ed29c0034d5cb215b42ea7f0b39ecdc4b33d111a63082e7d878a32dcadecc74fba7628961ad15868769ed40a68e4d7794521a2c84a60715733601a105ee9b9fafc94bfee9f0e78687842b4843325e083c531b6339c1556818bebb92abddbd1a032f277d5d3cde03ed4fba705479e80e304440fae7a38734ac44755c87ded1999225d707b3ba5e1106557e6cbe3110a7544ce61f7286aabca764653336a7b679307cb1be143567eb127eed1de97d18fa78e4f9368d0912b5852a7e35119d8b5bdf13212d79274e2295d053d6065276b13d754cb720012ae9db3819fc06de27d6d387212b34ffbf5d41f06e29d561d188772a5abdab0bd51ee422d582dc8ce050d33947b6218e62a805f3af30743f9ac35e5cff18885a8907d9ada886370d237508062694108eb9f9f8c22be7e997fc8e05f47df4df1e05845d4d6dcd526aecc5182dbac159a5e836cb8f65a5aee1bb605c2ba5793249dda65d3202e61bcffb56023b49926c6a964e8c4c093a3f5ed4cbf8da52972689418fec503e603ee9da1a44ec83fa083d961628fd3e9798515b59a6822ee9e69a44553a41a46ec6064bfe110becb6577c20e2917d387acb4fa2a389b9fd99b253507d21a7849e48c9c3133dda74a97c75814371f2ffa6d8b418e9c9a16c396aff37f3b28dae13f61ed1f4eef77975b6745554b6e8c6f162ca6ca3deefe6eb2ea27b92fad4fea2b359c83712f396c2ba0fd852e88838778506ea9553709cc1ded20ed1e843e25dd6519214df7fcbc3e83d91944036150a7e755dd4c4ba3f8f1597c16d1a199fe09e7a8849e6e0c4e258697190663af96140d85dd8ca7fd1c38c810ca3cbc1a99e147bf8ca32f82bea5f0d6b38f947a10e20089c4689e34cffd2ff527eb72f69d4190bd3d0735b63b4343c1fc8e9d9a0d4fe7c516e7c5f0908900f53095c2a9e347623f10b22f28118dade10cbd95599e7a1240e78512c7f2677ace439a14d0fd4487859b5c2b1375ac680674dbcdc27e90830d803577ed56c5d03aa3d87f75f8775ba4dbb1fa0a92ff3c9004e4930ea6c5516c63641c516ebfc5130fcb92c1c0d991943ad10809e0b20869d8e01e7f2d82fcc54311c0c2a23cbdcc55d7d66bd4a051052b9a8849e15f91cf494b23c19e8a05d02cf9a2c26fbd503176cdc6a221bd8965c216bf5e5647ed4f5035d784375526ff30f6431ae6fee3d7855b34bcdd5ee213931120235f341ff2912a77b022dcdbf4f57173200b434d81544e6a1ddd80b438da44cb0776d8e8ce94b30e317536c0589d9d4f14032c249c06d0647a6f34fdb31799c271062ae88461e98b1c03d1631945d26c87bc362b8747dfddc4bb5a7ac7a10b3aacedb811deb7085aa774f331d44528015485de4080043adfb3c56c2e24b1cefdb78dda9e319c32ac68ee7d8d103f44d3e8a9fca381e3a9fedafb0629114d7422e8b6e681d43c269e196e74d4bbccd571e1a406e8103cf3586763ba1e2ef821b90b5a6995d2037407d0d85fe2e0a2c5b14cdf9052110b712505010078251e1c70391ed602a57de55a36b94e6454a2b0152e10416ea67efd85c2af6cf1aa715f30af4687fc68060ddebb352ecc8b69ca1aed404c550c1115689d8d87f5fd42ec6e305e8e1d67c657afbbc4c5d5928425e8c3f9cf54fe9f364d0c3a5ddf44f60ca99d3a89c43da36a80fa8e7cbada40be96dea9ce3bb3c11e0425fe4b91efbd74542a2cac0dde17db5aeda6bbe43e303f3f09a91cae38ca29fef7e904b06fdb7bde3d98c99f3c0ea2d4ed02ac32450b76bf8e408ecfcfc75fdb8fb051bd9dc26e6ce57556ddb03e79029d540d471097603b154f31b5c56f50f79c5df5fa6f18f8e8e78e0d0c5ceb09b5d6f8e7c79e64700e0fd02aa438aa83eaff483304bd919dd0434b1b2057f59e80cbcb536cdb893b6ddff9e4ea117010a71a104be29e26abbaf5e019ab47879d7db344ac3135bc3122d2ec03535240dd79b35c8634f726f213fc4cd21c9f5735d70727935822f6e4afddedafc094348cfad1784d2a98a944843e0be71fa53477bb8462615c0f3a39268f9c1d614998d7265d5870904dec61e1f613c9c1cddd38ce2701d93f86613094606d7a2d612d81f8376e5bf3bf83fc47b5e292eb42ecd85b742daa5c4d0c2b8fe26abc66a60d731c4421006049decde8c6b9291230b9527bdf61146a02702ef6281ba0de258f1c3dbdf8cfd5e81bd10c29cd600f6ccdc9f86b908fc940981a4c6ec5ce8d1097cbbd7b43260b786d61279be96e5c406a57ecd87dd643430265867a40ef9d0400f4787bd2f464ba4fac2324c67bb827380f2a158fe406af74988d5ffbc929e73ae004e16d63da2a56763c7c3b81d557c747ae51123e67d6bcd73ef28c9fe327117d3bd9089fb8773e671dcdb4ef543e798ec2b31fdda2cd49be729480798e9ea3b9396af1530bce6f6ae96c179885685777925b8c25fbf917074e224268d5d2e246d55caef7d68173d060f3ef8ae1f3b8dd3cbcfd44ee78e56bbf408536918a7939e595d10cee525ab5c8ca6b2ef90a108e6daac1dcdba10775ac9294f4dcd44fbd777a2bf2032776c55922d5287ff500e90ae379dd0d05285bdbb5467b99d996ccc1e27040ffa5bb7757e438640b9cb26bb8c028756c17ef2df0682ab93e239f45e69d293a7406b26e4afcd11e9fdc7d0392cd891a05fb1a8bc173557c4028782fac870a89541fa75d7f1b6c072514f1f0b7fcc835023e9a65850da7dfb980dab147f78517fcf8748d1b8a0eadf6d9c69149062c747b42b2ac4717b19f01c54e20a8d2fe027bc87903b353ad2cc0153b206c7d162389c8ff913dd5706aebc645d02aeee2c01c21eb2b039af45f082d08ba4dfdf0071acd6623ae4ea2af1e1580b2afb50a27dc97bc69aacb27a5dcc50134be47f62e1c298c804565e7cc7892e137ecc61a512ac702e96bbf5b56c2ba0c1ee479536b7965570b25c69d038aad77f921783f6c9c90016f11bd4831be85b2f140ee8ccd8e0bd04b59c1a19f0b190fceb0dac089bf4be5d7f3a9913de9f7761b2547b1933de435a997669daf432ff8bbc18a9c5e0221cd26b48fd365e80ef1719b3c17d4caed39f3cc44eafa18bddfae6bfb23d3ad6fa0c1006f7b042023d7c789c4cdc85bfe5dfa075b79abb2f7ce3e0c1cfa902fcaeed5d10e926ac73ad5783538b705b1f0600663ae1cd613fbf63f01d9e0f04ddf3e3c0e785645c2b20df4223d2d4997d9f9291d903ad88719ab4393569da87e593583f0633ef6ee98a44366ce92acf526552ffd2b44b6437f7f3b9fb09a02fc8b9475ec5cfd6d34cf09749378eb164a41ce510cae283029a500e27a93712aedec36b8fe14517ef7428ab3b61fbc2de481fcc1b097f4d9bb38bf978712fb7b1fe9c19915c4f09aa91ba77d7971b69c2ac6c0916a889e6e1139b4ee95503ab5bbb3a98ecc6d8f1ca54419029e3a67a9642a7da8dcfa0b6c3f7edbb2530c7d167a856490d805a9f696ca28986e93708feb9d9d90292b28ba27c069be64b3ff42cf0e6da8f7d879198830fa600b9636008c4955af48278ad3923f69810040c20c24584de022cfb542eb04ebad3bc90ee22fe744c44ab65810c69c6355eca75429420b6614b42c3d30b14daaf549bfcb18eb30067c9ba2023fbc3db94d1564d10e756e2a0883ab5705cb7e9febb8b5d324cbfc1cd14b5dc7e8337aa0346275380838366dd1ec000d305e315f4ee06a9a8cf75310e406a0c4709478f43969c14699c4a1eaa68cd83cd09fbd6d7dde7d4017a5ac6907fefc91682d8a52944493c2e0632db02b50c5de60281e579968e9bbb31a12becf55697019ca1d3e3b7bdda6043a659a8f66242bc9f2f1701ba1e0d90c224bd0bd527aa4b410a699d8722f1c2fdbd075903aba6812b19ddc8e0616463c2604b7040f9488bd4880ebbbeaa7f43922596f093e1c8c73e184b105be18158cf95d4c19240dc9ceffcbb356a85f9dbc52d0a94534c5ba79349e64ed19b970b0279f066e6f2dd8f0277f8bb7114450fae2d906d78b2d0dca7991b6ee85cd6a82ffd6748db7a0826a00c1bda1c599a6200309392b4aa2a3899b416fc27290bfcfe131608a6226d894490a74f3a47d1318e52cd700474497b20838bb5b08fc6e3cbf19d0e8d1d18e7f4f1ef80c2d79803ca23a225664fc69c63837fee60c2fa90d22327ebcd978f607052801d12dda13a8a051cbbce3a6e7685c54d0f45a370a8a8537274a275afee702b188f72d9d5bf9f5e4e4e58243144ecfb823124a28cb47f69b61df19d8297a4b668c71df41cb01efd09283729fb12e0161838af6525158639f014c044989cbf1bc3704113b2f90115eee251fcd046099286321ea19ef885aef61d2715d7fe1399d5dc9a018fc3fbe9448fd47e947602022df974e4845dc4338884ffe1501a009e313b62f47d98edb4cb6975d6de26d6fec6ff96bd47cd50848ce83e1a3b26926fe965b69c6b901da484514b79f568ae2f4ffbeb26f95fe48eba972a34a8453efc285d1bfd90ae3aae921539329d759fdef0ab1c1019d4c38bf0b6db32be59c41d86b615b4438e2438f046abde7a954396577e13cc7660bfbb035d15da8177be0518e3ab5a0d1cf2c70deb422642b9da4702f67756eb401a55eebe3e214ac42d9224c67a60d092f74a7c7b2a5f8385198a3fff45b9af4e614ae9fe7ede2b97b4b3f9cfe689c568cbefe2f67702f137bbc62d8d9e5ea4751dbe11b419fc38114063201d6500749ca59d0809b8dd96f317f152c63dfe655224376995791d0a68fe10cdeca3f42816736b342c76c8b89e324bae9d1cf45d3d3ec2866daa5273be239224218580891cea5b18e02499c1ce7088aebaf15d977e1a1e1b7b5428f907e096dac1102036978d84fc335a0b115fee5a5b10a9e2a5c0aba1f77d8f31594d71bbb90cf4a6821a15571eb561056b580ddb09bddf11b131a13a31a6691967cf25eae581b5e50e04c38d2b17d16f45a20b39bac963623dd90e8fc58b085b0e37bbc9c7d5de1f5aa573bc7b54fdf4bdae479d8085897501a2b61f264a12b9b003e7a9a752dce6f439537df6b838ed44b15d01c33f6367327dcc3e64856c26f16162d4559067640e33c35c0c79e84b41151cd29454bfe1c4e4066baaf9a74b654bb970b870ba4abe845f3d6fa0bf642ffa7f16596d41d909be50737ff4610f5567a9f5cbffb0cfed5e431db4d85a8a987d40b9d442d324891ebbe0783ff5fc87d568465548cc811193675e9defe9f89f0b1a0e905fa5947e0adb0609ec24ba1511ee2f85ce05178b8375770b7d446d68303c38bb4fba4c63d2aea24f4cdfac2c0db7f740c05a4ab1cee6259b8d106e7205ee75e6c0b8bf44f2938e14555c89a484ae2396c6c704107877a0a50ebd95c0ae16bc64d3f5e7f41e3174735697bc4e81cbde539649dcf325ebb665d2189d4f039a3f17bb2f4357a3f466db1c82ca6502b665e56e9970742534ca19a6abaee0dba865cacce742b42899b21a3aab230f6eb731991ec59084bc3e82e6d5492ac07ed5f9700e3a69992fdf393bde7eeb0be4ae78d64fe70741c5ae3369f6f76247113dd7835a4e65450b1c64d1ced4929be8e070c7394347c13eabc3fa211d9cffafd6cb0c833721e345cac0f406fcf4518d2bd7eb4443ddbaf1660f3280a4dd48476d9cbc92c26244ba55fbd4b5cfb81b9bd2606a40d043595e3db78273e6916a9c8666b2421df1c8cbdcf1a0efa6196662acc946f6f0ef46c2778fb17e506dd992df093430a", 0x1000}], 0x3, &(0x7f0000001340)=ANY=[@ANYBLOB="100000008401000007f000d4c4cf007f004c9fbaa7d2d6d963aead53069800011400002c840002000000001ec1000000009a719850e0402b8d62df8c3a9e7be3c7c9ce316c94ac4d5872b083bc79a57cd916c82d8b9109f3bc6dde5b63f7ed33f85202a7ae9bdd00000000000033a61b37b2ceed0a5f3a3900a44f24d299c7d62bfc09"], 0x24, 0x10}], 0x1, 0x811) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) fcntl$setpipe(r2, 0x407, 0x6) gettid() syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x4, 0x200) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vcs\x00', 0x800, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r3, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:52 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 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_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:53 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}, 0x14) [ 1060.391207][ T8056] device bridge_slave_1 left promiscuous mode [ 1060.399388][ T8056] bridge0: port 2(bridge_slave_1) entered disabled state 13:19:53 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x1000000}}, 0x14) 13:19:53 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1060.490179][ T8056] device bridge_slave_0 left promiscuous mode [ 1060.497152][ T8056] bridge0: port 1(bridge_slave_0) entered disabled state 13:19:53 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x2, 0x2) setsockopt$CAIFSO_LINK_SELECT(r1, 0x116, 0x7f, &(0x7f0000000080)=0x8, 0x4) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1060.610086][ T4677] misc userio: The device must be registered before sending interrupts 13:19:53 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x6, 0x0, 0x8}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:53 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x2}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:53 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:53 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1060.967044][ T8056] device hsr_slave_1 left promiscuous mode [ 1061.009908][ T8056] device hsr_slave_0 left promiscuous mode [ 1061.107692][ T8056] team0 (unregistering): Port device team_slave_1 removed 13:19:53 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$sndpcmp(&(0x7f0000000040)='/dev/snd/pcmC#D#p\x00', 0x3f, 0x240042) getsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000080)={@dev, 0x0}, &(0x7f00000000c0)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r1, 0x8933, &(0x7f0000000100)={'vcan0\x00', r2}) [ 1061.176574][ T8056] team0 (unregistering): Port device team_slave_0 removed [ 1061.241737][ T8056] bond0 (unregistering): Releasing backup interface bond_slave_1 [ 1061.289076][ T8056] bond0 (unregistering): Releasing backup interface bond_slave_0 [ 1061.318722][ T4677] misc userio: The device must be registered before sending interrupts [ 1061.432121][ T8056] bond0 (unregistering): Released all slaves 13:19:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x6) 13:19:54 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(0x0, 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x3}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000100)='/dev/vbi#\x00', 0x1, 0x2) ioctl$VIDIOC_S_PARM(r1, 0xc0cc5616, &(0x7f0000000140)={0xe, @capture={0x1000, 0x1, {0x6, 0x2ecaa2e}}}) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) write$binfmt_aout(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="cf01048161020000f7000000050000006b010000050000000000000000000000c23d813e163229d6a20317e59297b14d1dd1263dea982e9e579c62ca7a1e8da5762b182861c1e2b5d4c5df02265e732fb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009ae7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003add3c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e508096b16727625afa9fcf177abb100000000000000000000000000000000000000000000000000000000ecffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353a35b5d23d4a43adff80f01c36c35c97d273d07950ad3d981011631cb52477bb01205eb53d3ce9984fc9aa2941afec0fe226496da4397ee292eecd9b64cdc56e8f88a52d1fd0b7e0a65c59d99beca5641c53614bea22af852fa06f0ec5a497c24a7510a470bf44ff989d01332db5929149b3e5fb6a8f1f1ce0772f26000000000000"], 0x351) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000003c0)={'\x02re0\x00', 0x1ffc}) r3 = syz_open_dev$swradio(&(0x7f0000000040)='/dev/swradio#\x00', 0x1, 0x2) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000000380)=0x6, &(0x7f0000000340)=0xfffffffffffffd78) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000280)={'syzkaller0\x00', 0x2602}) fsetxattr$security_ima(r2, &(0x7f0000000080)='security.ima\x00', &(0x7f00000000c0)=@v1={0x2, "401392bbd5b8"}, 0x7, 0x1) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f00000002c0)=0x6) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}}, 0x14) 13:19:54 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x1000000}}, 0x14) 13:19:54 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(0x0, 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x7) 13:19:54 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x5, 0x0) setsockopt$SO_RDS_TRANSPORT(r1, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) [ 1061.791569][ T4735] misc userio: The device must be registered before sending interrupts 13:19:54 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x1000000}}, 0x14) [ 1061.950414][ T4750] misc userio: The device must be registered before sending interrupts 13:19:54 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(0x0, 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x8) 13:19:54 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x4}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c]}}, 0x14) 13:19:54 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:54 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x0, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x9) [ 1062.449540][ T4779] misc userio: The device must be registered before sending interrupts 13:19:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000080)={r1, 0x3, 0x1, 0x375, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) [ 1062.589017][ T4772] misc userio: The device must be registered before sending interrupts 13:19:55 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x0, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xa) 13:19:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) prctl$PR_SVE_SET_VL(0x32, 0x2a320) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ptype\x00') write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:55 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x0, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00]}}, 0x14) 13:19:55 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x5}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:55 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x0, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1062.978196][ T4806] misc userio: The device must be registered before sending interrupts 13:19:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x7, 0x2ac, 0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xc, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/dlm-monitor\x00', 0x40000, 0x0) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f0000000400)="19ce8a07c912558476264719a85b4f2420c0ab3223e8f16e66c1d0c480f4dd39f20a865b016b5430a602e5bbd6155b398ba8d1cc49a078547b1db77e7ab44051a65b2e6ff979b14cd98391de39e0a47815e85ed232ab2165f0ca50e61b25d21e0693adaf8a8f013ab849e490caa423f2c25bd2ea56c625137aa5090d1f2f7cdd10a47c0545eefc5c92b39ed12dcafe19d3cc0b2ce392d9d0a9c1f57aceea6cf6a0de82845863da4aaeb8a9b9c4c665bbcfa78b79fdd9c959ef165e7bd3ce5b1cf4f8df44a9d33d588f68cc93b9f32b716d51e5") setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) lsetxattr$security_smack_transmute(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000240)='TRUE', 0x4, 0x2) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000100)='/dev/full\x00', 0x220000, 0x0) fstat(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r4, r5) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000000140)=0x12, &(0x7f0000000180)=0x4) openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x0, 0x0) 13:19:55 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xb) [ 1063.067260][ T4815] misc userio: The device must be registered before sending interrupts 13:19:55 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x3, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000080)={0x0, 0x28, [0x5, 0xa6ee, 0x1000, 0x7fff, 0x80, 0x7, 0xc1, 0x7f, 0x4, 0x6]}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:55 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:55 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x7, 0x200000) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0xfffffffffffffe6a) ioctl$VHOST_SET_OWNER(r1, 0xaf01, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x3, &(0x7f0000000080)={@dev}, 0xffffff8e) 13:19:55 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}}, 0x14) 13:19:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xc) 13:19:56 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000100)={'team0\x00', 0x0}) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000140)=@hci={0x1f, r1, 0x3}, 0x80, &(0x7f00000004c0)=[{&(0x7f00000001c0)="41ae05993f443278be3bb08f7df8eb1ffd94ca9b871e5ebb4bacc631ea6f695bbd448c74c3224c996271deea66583d29748b708daddc104ef0e5bbd5bb415ee41ef7069ec2afe665957ccac28188fa4c2825eee254f482fe2347d662a07b02a26cd2b68b05046b4ac8bb2529ec37e30f88ae41432b7fad51548526fd0d986924b204a60c3ee711623257e9b8f69db5ed954a0e89eaa55496d53c7e7cc3ef9faf596fc7093aa1704cf1ef41d2e635f992031914f49e496a038ae453964dfa0212ffc19a4513e3d087c3dbed87cfaf91d92b85b19122aeb7e819944b02eb1cf11d72a66e288c51", 0xe6}, {&(0x7f00000002c0)="a391b16fec1940dec66fad548b03480d1c17665f9f8214356f657f331814d13ef5a8fb1ba35c193cc5242be159ec8ec7e35b713bb01bd4116bfa8c6b4b9f5398859fd1b74571d4b0eeea8f597ef861f49cfc87bc33a2dea2c8068e442c56c58f428b16032b3bd8966ad0892fa0e8c70a0e92b22154baa66e8e15b8333b0fa7d1424d6a", 0x83}, {&(0x7f0000000380)="92a3a78a00", 0x5}, {&(0x7f00000003c0)="0f6dba7e80fcd78da9359c28e64c399eddce3295ca7a13de58210f965aab1014db604c2ab6c3238148c765f4d07e65733f03ccdc5cfe47480389a41e80b2f36536b2acbee95e5f32d35b5d092b531a1c395ea6d84c7591a4d64f58500312a79dc4b235493f6d2dea42ca30b5cbfce42a54bc3f8874d009de98273db56bee54fe3ae2163fffa79e9861bed02141fb4111f476ab9f6dc48b4941babdb33ae906c1921ff6278112c0d1b279a4266e4ea04cfc795d4c84fe88b354b16d0399531d1cf600d3c5de02a9876bdfc130ef6357", 0xcf}], 0x4, &(0x7f0000000500)=[{0x6c, 0x111, 0x1f, "c22c027853bcd226aa0a127c869b0410cd6218a703bb9d10ab0d73b83a39299cd691f75a54977438da79acc3d6301c4e22bc2e31804ba5e5d939000235a629d6c35d888fc28908510cd8f7fd5027ae59099175aa582a0eac3ebe6faa6db5"}, {0xe4, 0x0, 0x101, "01e9b5d5403023841d3d2df2d7d6ab21426fba819ca035aa006c71be85a4e6e5deb657dbf6658fea2309cf1b9ced3fdd231a7f8dd9baa071507aff903abb4b6470b93808ef46ef0d5fa1ef2a24e82634a1319b7bd3c4c08a66449bd9ca41ec68c79d49025502c61db98d856d0d7ef630a49afd382a36481c06886690c45f37a1efa626fa209590eb3e3fa099918535cb1bea66314e6e847b669fdab4cb7bd96d57812ad1900c1477d7fe406dfbb8eec906234e41abc7e56abaf1e08a5e2cd8c0c6e1852335c595e876e58fdff3692c7e4b4e5db1c0bf76cc"}, {0xc, 0x11f, 0xffff}, {0x108, 0x1bf, 0x5, "f25980b8ebdd2f01f964de38836e7b85d3a934dad4443fcedd948d5c6041a0b8542dabe87058d282afeba457a983ed6e48de3aa454501ef9c437d7677250109fffff6a1c4652b0625e6be2e581a93906e4907dcb6d97ba93ac7343dd266ff8e37395539ce80d468666748cf985fe18dba79fa342b217b77e0c9deda25358156eba7d3fbbb64ceb241be7652eeef6322d465a44a5193930417f88cd63af8c84e4e97921b6d9902cd4637da836538f6ac68d5b168553394064b7993be785cbf51a39691d37957dcaaf9bb99df268191685b7b66a3dd7e32a61741b93f227ce19b3056ce563a5d16cd606b62d1fe2b022cd98b3d239474ba8ce0d"}, {0x24, 0x10d, 0x7fffffff, "8fc437296c327e4011995c3c55fb893c74b19e176220"}, {0x78, 0x10c, 0x9d38, "be79ae635ce785adf68e55310c83b1214a817f464af6d8a0c3ada65cf7f1c187fe15cb59a215a958952af3906fd208d8972dca6d3a697c1657faeb6fbc7c6149830d49f41621a1882b72932f88f521f52999baa81847195e28e698fc95346379e307e24339788a99dba8"}, {0x90, 0x119, 0x0, "a846ea7e61649da1fab890bdaa9f99e386d9a3459fffc5cd05fff97cfb1419d10b2934e0c640a10702019c90ea4ce8afa7bed62bb58cae6f4a99f1c828b1361c0d1d472f9d0f841a079b15b387b7ba57f2a50676e8da9d88c06ce87b8e662c886d72679db421b9004f38b0d43cc112ce9945ff718c923e503add05e2f1529c3831f124"}, {0x104, 0x3a, 0x7fffffff, "08baf20c0ef1357b8b6a06d9532b7def7b7f7a0b532bc9ef6ead25257d5d7fef81606c0ea9ee63b923a4a87f2aa8aef3c54cfb956243735af489d3b0415b05a84f41e39e56ea9c3ab94d500abea9c4ad024843cc89f8834516de7499789ead8729f1f682bdb2780492c1cc0bcaec3317814338e2a6e02e59588879217ff5e721954c13251157161cf749153d95b62ca2830d79da758b53e6862c4192f87e7a13efc071ae6be6f77dbeaea5f0a3efe900baa32de77a8d77a1b0c956afc7dfbe5ade7c7752c36068ce5004a2d5ffc53f0b9ca3d1135cdf0715ae000569a33b0bf82dbae483f8bad7f586719a8b20359f31db4b38b77c94ee"}], 0x494}, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) r2 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20ncci\x00', 0x2800, 0x0) getsockopt$IPT_SO_GET_REVISION_MATCH(r2, 0x0, 0x42, &(0x7f0000000080)={'icmp\x00'}, &(0x7f00000000c0)=0x1e) write$P9_RLERRORu(r2, &(0x7f0000000a00)={0x16, 0x7, 0x2, {{0x9, 'vboxnet0\''}, 0xf0}}, 0x16) 13:19:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xd) 13:19:56 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x6}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x0) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, 0x0, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x13) 13:19:56 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x3, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000080)={0x0, 0x28, [0x5, 0xa6ee, 0x1000, 0x7fff, 0x80, 0x7, 0xc1, 0x7f, 0x4, 0x6]}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:56 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(0xffffffffffffffff, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x29c) 13:19:56 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x7}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:56 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}}, 0x14) 13:19:57 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x20000014) 13:19:57 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) 13:19:57 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x80, 0x0) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(0xffffffffffffff9c, 0x84, 0x1f, &(0x7f00000000c0)={0x0, @in={{0x2, 0x4e24, @initdev={0xac, 0x1e, 0x4, 0x0}}}, 0xfff, 0x10000}, &(0x7f0000000180)=0x88) setsockopt$inet_sctp6_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f00000001c0)={r2}, 0x8) r3 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r4 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vfio/vfio\x00', 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(r4, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r3, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:57 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r0 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r1, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r1, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) r2 = dup2(r0, r1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) ioctl$CAPI_GET_FLAGS(r2, 0x80044323, &(0x7f0000000080)) [ 1064.910462][ T4899] misc userio: The device must be registered before sending interrupts [ 1064.970142][ C0] net_ratelimit: 28 callbacks suppressed [ 1064.970151][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1064.970181][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1064.975885][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1064.981683][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1064.999175][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1065.005070][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:19:57 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x8}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:57 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(0xffffffffffffffff, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1065.130137][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1065.135971][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:19:57 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x3, 0x0) ioctl$SNDRV_CTL_IOCTL_TLV_READ(r1, 0xc008551a, &(0x7f0000000080)={0x0, 0x28, [0x5, 0xa6ee, 0x1000, 0x7fff, 0x80, 0x7, 0xc1, 0x7f, 0x4, 0x6]}) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:19:57 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}, 0x14) 13:19:57 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(0xffffffffffffffff, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:57 executing program 0: r0 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x2, 0x680000) ioctl(r0, 0x101, &(0x7f0000000180)="2a72fc0f36ef470577b79e2b1f8a202c0e80f3dd03d396c076bb5a93b43104081b62219d548c8cc48d4699ebc9444fdf9ee541a299fa1de4a31fe1ae65b03e1764d82ef061be6bede6a089831729fd578382c0572eecbf139a3bc365c2e0b7961005ab4ce04a47113749dd94f9e7c8af2d6734e1fe4a82645f5299e8bd51227502558dc71adbd0c8a4e768057fc6") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, [], 0x2a}}, {0xa, 0x4e24, 0xfff, @rand_addr="627d028a053ba26b6970b0f03af6b8b4", 0x8}, 0x8, [0x2, 0x9, 0x5, 0x6, 0x6, 0x8, 0x1, 0x4c]}, 0x5c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f0000000080)=0x1e) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1065.286366][ T4934] misc userio: The device must be registered before sending interrupts [ 1065.354682][ T4939] misc userio: The device must be registered before sending interrupts [ 1065.370179][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1065.376246][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:19:58 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) setsockopt$CAIFSO_LINK_SELECT(r1, 0x116, 0x7f, &(0x7f0000000040), 0x4) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(r3, 0x84, 0x76, &(0x7f0000000080)={0x0, 0x7}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp6_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000100)={r4, 0x8}, 0x8) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:58 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}}, 0x14) 13:19:58 executing program 3: r0 = syz_open_dev$usbmon(&(0x7f0000000140)='/dev/usbmon#\x00', 0x2, 0x680000) ioctl(r0, 0x101, &(0x7f0000000180)="2a72fc0f36ef470577b79e2b1f8a202c0e80f3dd03d396c076bb5a93b43104081b62219d548c8cc48d4699ebc9444fdf9ee541a299fa1de4a31fe1ae65b03e1764d82ef061be6bede6a089831729fd578382c0572eecbf139a3bc365c2e0b7961005ab4ce04a47113749dd94f9e7c8af2d6734e1fe4a82645f5299e8bd51227502558dc71adbd0c8a4e768057fc6") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e24, 0x6, @dev={0xfe, 0x80, [], 0x2a}}, {0xa, 0x4e24, 0xfff, @rand_addr="627d028a053ba26b6970b0f03af6b8b4", 0x8}, 0x8, [0x2, 0x9, 0x5, 0x6, 0x6, 0x8, 0x1, 0x4c]}, 0x5c) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f0000000080)=0x1e) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:58 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x9}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1065.771687][ T4961] misc userio: The device must be registered before sending interrupts 13:19:58 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(0xffffffffffffffff, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1065.891139][ T4956] misc userio: The device must be registered before sending interrupts 13:19:58 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000000]}}, 0x14) 13:19:58 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000100)=0x0) r4 = shmget(0x2, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_INFO(r4, 0x3, &(0x7f0000000140)=""/119) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0xfffffffffffffffc, 0xb98, 0x984, 0x76, 0x0, 0x7fff, 0x100, 0x1, 0x9, 0x0, 0xffffffff, 0x3, 0x9, 0x4, 0x2, 0x8, 0x3, 0x3, 0xc5, 0x8, 0x7, 0x200, 0x101, 0x3, 0x8, 0x2, 0x0, 0x1, 0x1, 0x581a, 0x800, 0x4, 0x4, 0xfc, 0x200, 0x1, 0x0, 0x9, 0x3, @perf_bp={&(0x7f0000000040), 0xc}, 0x8084, 0x4d7f48a3, 0x80, 0xb, 0x4, 0x5, 0x3}, r3, 0x5, r2, 0x2) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:58 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}}, 0x14) 13:19:58 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}}, 0x14) [ 1066.116389][ T4978] misc userio: The device must be registered before sending interrupts 13:19:58 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) tee(r1, r1, 0x9, 0xf) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1066.279655][ T4985] misc userio: The device must be registered before sending interrupts 13:19:59 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000100)=0x0) r4 = shmget(0x2, 0x1000, 0x220, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_INFO(r4, 0x3, &(0x7f0000000140)=""/119) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0xfffffffffffffffc, 0xb98, 0x984, 0x76, 0x0, 0x7fff, 0x100, 0x1, 0x9, 0x0, 0xffffffff, 0x3, 0x9, 0x4, 0x2, 0x8, 0x3, 0x3, 0xc5, 0x8, 0x7, 0x200, 0x101, 0x3, 0x8, 0x2, 0x0, 0x1, 0x1, 0x581a, 0x800, 0x4, 0x4, 0xfc, 0x200, 0x1, 0x0, 0x9, 0x3, @perf_bp={&(0x7f0000000040), 0xc}, 0x8084, 0x4d7f48a3, 0x80, 0xb, 0x4, 0x5, 0x3}, r3, 0x5, r2, 0x2) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1066.374978][ T4993] misc userio: The device must be registered before sending interrupts 13:19:59 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}}, 0x14) 13:19:59 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = dup(r1) ioctl$KDGETKEYCODE(r2, 0x4b4c, &(0x7f00000000c0)={0x6, 0x9}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) getsockopt$TIPC_DEST_DROPPABLE(r3, 0x10f, 0x81, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:59 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xa}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:59 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:59 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x0, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:59 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) r2 = dup3(r1, r1, 0x80000) ioctl$VT_GETSTATE(r2, 0x5603, &(0x7f0000000040)={0x0, 0x7ff, 0x7}) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1066.697434][ T5004] misc userio: The device must be registered before sending interrupts 13:19:59 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) removexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=@random={'trusted.', '^[&GPL\x00'}) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:19:59 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:59 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:19:59 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:19:59 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = getpgid(0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={r2, r3, r4}, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r0, 0x29, 0x41, &(0x7f0000000100)={'nat\x00', 0x4, [{}, {}, {}, {}]}, 0x68) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1067.134043][ T5035] misc userio: The device must be registered before sending interrupts 13:19:59 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x0, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1067.254296][ T5035] misc userio: The device must be registered before sending interrupts 13:20:00 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}}, 0x14) 13:20:00 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:00 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xb}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff]}}, 0x14) 13:20:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) fcntl$getownex(r2, 0x10, &(0x7f0000000040)={0x0, 0x0}) prlimit64(r3, 0xf, &(0x7f0000000080)={0xeaf, 0x7}, &(0x7f00000000c0)) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1067.556434][ T5066] misc userio: The device must be registered before sending interrupts [ 1067.565858][ T5068] misc userio: The device must be registered before sending interrupts 13:20:00 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xa}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1067.686024][ T5068] misc userio: The device must be registered before sending interrupts 13:20:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$userio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/userio\x00', 0x0, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r2, 0xc0086420, &(0x7f0000000080)) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:00 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}}, 0x14) 13:20:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff]}}, 0x14) 13:20:00 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x0, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1068.028703][ T5089] misc userio: The device must be registered before sending interrupts 13:20:00 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FICLONE(r0, 0x40049409, r0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x100fff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x155100, 0x0) ioctl$DRM_IOCTL_RM_MAP(r2, 0x4018641b, &(0x7f0000000080)={&(0x7f0000ffc000/0x3000)=nil, 0x1, 0x1, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3f}) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) connect$l2tp(r2, &(0x7f0000000100)=@pppol2tpv3={0x18, 0x1, {0x0, r0, {0x2, 0x4e20, @multicast1}, 0x1, 0x2, 0x2, 0x4}}, 0x2e) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) write$UHID_DESTROY(r2, &(0x7f00000000c0), 0x4) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:00 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x200000000000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1068.090447][ T5089] misc userio: The device must be registered before sending interrupts 13:20:00 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xd}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:00 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffa4]}}, 0x14) [ 1068.365782][ T5115] misc userio: The device must be registered before sending interrupts 13:20:01 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$userio(0xffffffffffffff9c, 0x0, 0x10001, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0xfffffffffffffdd5, 0x0, 0x0, 0x0, 0x20, 0x0, 0x41c1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = syz_open_dev$sg(&(0x7f0000000040)='/dev/sg#\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xfffffffffffffffc, 0x20011, r2, 0x0) r3 = syz_open_dev$vbi(&(0x7f00000025c0)='/dev/vbi#\x00', 0xffffffffffffffff, 0x2) getsockopt$inet6_mreq(r3, 0x29, 0x1f, &(0x7f0000000180)={@initdev, 0x0}, &(0x7f00000001c0)=0x14) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@dev, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@loopback}}, &(0x7f0000000300)=0xe8) setsockopt$CAIFSO_LINK_SELECT(r3, 0x116, 0x7f, &(0x7f0000000080)=0x9, 0x4) setsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, &(0x7f0000000340)={{{@in=@local, @in6=@loopback, 0x4e21, 0x0, 0x4e22, 0x5, 0x2, 0xa0, 0xa0, 0x7f, r4, r5}, {0x5, 0x4, 0x5d6e875d, 0x80ad7b2, 0x30, 0x8, 0xffffffff, 0x8}, {0x3ff, 0x8, 0xfffffffffffffff7, 0x8}, 0x400, 0x6e6bb1, 0x1, 0x1, 0x1, 0x3}, {{@in6=@remote, 0x4d2, 0x3b}, 0xa, @in6=@mcast2, 0x3504, 0x2, 0x13c7330392a80590, 0x4, 0x3, 0x4, 0xff}}, 0xe8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) ioctl$GIO_UNIMAP(r7, 0x4b66, &(0x7f00000000c0)={0x1, &(0x7f0000000140)=[{}, {}, {}]}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r6, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) ioctl$void(r1, 0x5450) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-control\x00', 0x40001, 0x0) 13:20:01 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, 0x0, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1068.490069][ T5121] misc userio: The device must be registered before sending interrupts 13:20:01 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x10}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:01 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) 13:20:01 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x100000001, 0x80) ioctl$DRM_IOCTL_RES_CTX(r1, 0xc0086426, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{}, {}, {}]}) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) write$P9_ROPEN(r1, &(0x7f0000000340)={0x18, 0x71, 0x1, {{0x28, 0x3, 0x1}, 0x40}}, 0x18) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getsockname(r2, &(0x7f0000000040)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4}}}, &(0x7f00000000c0)=0x80) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0xfffffffffffffd7e) setsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000000000)={@dev}, 0x14) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000200)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x44, r3, 0x20, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x6}]}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x3}]}]}, 0x44}, 0x1, 0x0, 0x0, 0x4000}, 0x800) 13:20:01 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, 0x0) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1068.823845][ T5136] misc userio: The device must be registered before sending interrupts [ 1068.953005][ T5136] misc userio: The device must be registered before sending interrupts 13:20:01 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, 0x0, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:01 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:20:01 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x2000, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x20, &(0x7f0000000280)={@multicast1, @broadcast, 0x0}, &(0x7f0000002a80)=0xc) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r4, 0x802, 0x70bd2d, 0x25dfdbff, {{}, 0x0, 0x800b, 0x0, {0x8, 0x2, 0x6}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x80) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002ac0)={{{@in6=@initdev, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@initdev}}, &(0x7f0000002bc0)=0xe8) sendmsg$nl_xfrm(r2, &(0x7f0000004000)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x28002000}, 0xc, &(0x7f0000003fc0)={&(0x7f0000002c00)=@newpolicy={0x13b4, 0x13, 0x500, 0x70bd2a, 0x25dfdbff, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@broadcast, 0x4e24, 0x8, 0x4e20, 0x400, 0x2, 0x80, 0xa0, 0x29, r3, r5}, {0x800, 0x3198, 0x1800, 0x100000000, 0x0, 0x7fffffff, 0x1}, {0x8a0, 0x3daf, 0x1, 0x9}, 0x8, 0x6e6bbf, 0x2, 0x0, 0x2}, [@migrate={0xe0, 0x11, [{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@remote, 0x6c, 0x2, 0x0, 0x3500, 0xa, 0xa}, {@in=@broadcast, @in=@multicast2, 0x32, 0x3, 0x0, 0x34ff, 0x2, 0x2}, {@in=@dev={0xac, 0x14, 0x14, 0x28}, @in=@loopback, 0x0, 0x28d946974ddca2f6, 0x0, 0x0, 0x0, 0x2}, {@in6=@dev={0xfe, 0x80, [], 0x1d}, @in=@loopback, 0xff, 0x4, 0x0, 0x3501, 0x0, 0xa}, {@in6=@local, @in=@multicast1, 0x6c, 0x1, 0x0, 0x3502, 0xa, 0xa}]}, @algo_comp={0x1048, 0x3, {{'lzs\x00'}, 0x8000, "1b13aac7a4631202b9ce19e1d5ff42c528c54c3ecd4ff3456da6bb77b0b811f198e9461f5de4500a520b7a0443663d7a19a04daa36728c457aa70a22c7c1b3bf396ac83ccf2f55408c89c42a284370e25ba1b4b544d3ee71a2b7b4c0f0280448876b6e2526b4a382b3b0d002af8d837356bf40f37d40bd2cffbb4304461bd352d6c2ed0ce580e86f4d22b916760f48c817e87fb3fe93c48996bd6d1963c7be6be5a8f20f082da4eb6ef624210d144a0fbe0fa4e9334a732c325dc1d2e4760791f98959f24ec54bf45ee94e5aadeab58a35281f9bc754e981b58c215de9518d8e382264771db71c0cead8f3cbdb72ffc0c6548159c3918c8ca9e59a9a5965b963cf77eaf64ce97fc4efbfec109d25aecae6ba2a692199647e876e3f7e75d18ed067c2e7eb7d546010dbee50151dc31519825b077b2d99f4b67bfae4586df67eef53c7fc1ba2016ad1eab0521d772f303e3ead5bdf49a076685a0a266752c57e4dfd16b349bb789556f605b2ecc9c81340d5d5c90ddb60a3e4b25ad40accad5febc633bf49aa169183d051f2beae069eaa7f8ec6a397354abf1cda11edaba5325d81707bb090dcb7ee9277c673efafb9b49a745cc18347e5cb91bc8d650131026636826f682337b8dfd0a9cf2cbd0e92a031abf0de389ae7e2b9e194ad2b078d181a08769004afc200910631c55875058a8636ebfac742ce1e68b3ac6d992bfe5c40ec3da36ce71af9800e7d9ebb7bc7fc8238583d85cd0671cf15a118ed149878efb4cc26cc4bed3222d9aa79687399b64316f02915af709a92a0797e8489bd3036a5ffd3b47ff525fd3646edc7b364400bb2e78357ff04f93c5ae6b47385ec4b52e87500435ba32f3773ebfb67948ba61249548099afbd03fdb27d63a4dab9ac291bf427f22c6bf5ef2c5f18710a28798c13def5bb375c0c2ada73ba7f62c5d81547cb95d2ec75d749e0043a311b888efe3626bf837f4e59a54637b69cf3f7411f0899827526c9987c61bf3df284a458267776eda8e064b89a13ae1547906169631eb8d55e2109350573f80bbc73d0a50199bb7523c93859bdff20958d16e0ea327946f3276b2d3c158cd4b982e43abd6be5d570eee0144c5742e16115c20cc085db2ba703d0c1655b1e6f4f03a39fcda00e4f947ab5cda3bf433794cbf602d2d8a88d0ee032bb5a73866b54f0834a8485b7ffc364400c9e0b98d1a053801734b8f5a9336cd6c3f3b8296b84d9214fd3057c52969aa7da2a9e77f161ccf565f269f935d2d5f9bf99f14dc89a26baf43c07319722c1e6e2e6f0d385cd0eeff97b40882e80f6250847bc7df8ebeab0a00485712714364855cfe170485600af6885a4b27fe13818d5455f5833017eaf34cd16e81575e3190b7cf3506c8ceb526f6a8ce5c02103396334098dd25d1ce63be0f829c24f0aa9e0260f1661a3b0efd051167c494c51dab7cbd084720f4447cb7a5f8f3aca3b0c36bef9a3f2d5eb854a7140db4df9a8a6bfe4f6266e9f70a7633e6c76b96341eab37b46efcb9b5690bcb9d5179f54433db65fa9f0098f0ad0808808c4a25450af51230d1ff40480efe08b71c25b6bab7e3a8cad88378c1b1a7d996c10322e00734893095a425999729a3f87d2a21ee287dafd0449f05ad566aca8095a224a81459451396bcb4c24e3ea2ae106044ba2b60ce01d37c04c807330042e270b8580fb1e45a2a3316c70d6fcf2edfb716a70da788d42cd6bafea8b567bcff9331990f61cd2f7dcbbd8dc385c5ee90b1008a24e0ffaa95268dd9613cbfb7e6adb7b585f458e0f7c4752bfe1be5127c3be943c80802a06135192bf397ecf873c3ccccba0345d11083b0f033c88ea83f912b0f105a5b220b8e0e55990de70e9b7c8f6d90c5e5af8a43cb530d211c65d254c17844b1fb8ef3efa880f2735bd53918cc21d7c97745ec98697a6eabbb3024fb8c9bf7deb66b0e1d977e8baad4b704632494cbfcb91cf8ee94c4f28db037597b736fec2d8a3b279a945fc38403b4ed7661dd4b02a99413bddbb50d73885509668037c3da007d8a4c0bcd06e686fe1e1ca698bae551779efd714cd98a7e8fad75b785c44eed76e0d270b8ec0aa026f3f910b124b041604342e38a44f7ebf7404cb0912508f0d20bf77e192d074638f802ed1ef8535ffce2e1f77cd8f8f0b83acebd2a161a6020b0867310260e644c24ed8f5dd924f629a4e69514228bf2282071d74e5a1e593b54409babf370a9fd3996ef5c9fc8198028c44cc38c9fb6a55a9d8cc303d4167e7ca01589c6bb209ef1f7457c065712ecf50e2ab78e0784b3a9cddde9dd44768f8d1d9cbde71651a433c19f3d6f63ce40aa3b6c4fc332ced27be40daf00ca4c1b73d2d5af4b36648792efbf920b13d1e937d15ffd5b8f21652ed2baa5b8a0fd48a4acbe78bd1604149f2ebb8b2cd61ad26cca940acb1fad9313c4d75e7c53b029fb07cf32e4a3114f82d055beba5d8f831b066c07d28ff32d5115e7493ec48095ff58f039f51f8871a974f4d4ea7a2c978eb0c9bc57cfa566a94cbd088fb6553368f7aa0eafd94be338f326bcdbfa649a53d74d808fe53d33f34b949cf5620922f06fe54dd98a38e1cb520ae6b0174dd70701ce5f21b95f3abe3a11144d8f72bea6b6adbe003c479d43125312c76cb51e42f1cc13a5bbddaccaeb4b1d7418f784120e3a2e5f6b000877669a97ed131597034e0dc08665ce91355ed0af87ba85d9deb891055daa315a4f0b419e74f669c66f4f35e2c0579c36dc5467f453f692d5d8e0624260b7645a7dfaf4826f2ff6e9e11e271d24785629001bcab369e34128f004392fb59fc6a2064869935b3560a9189fdcb1b0a4da6acb063041ec3488a71daf563f9be634d093b2f3324be8689453db0e0dbd7d6481e829bcb8aefae7a6e38a8dd0a2debdc3734fd567ede12df420ea3483891e58e958e078fb0bc971456cd480298b301c213d13fcb94d46d25c75d3ea3a35b581892e8be33fefb0f959de752aeb6677f2573d9b5909679d8c5590ae2376a6f0f4826c003c692d378d7594c611f22209f7f29a4a4924426a329c7ab7225caa4183208a5eb4f4b6465e69e7aee9f1412062f82824ab7077a13abeae2b7c1d95044f9bf7dbce55628b74e67684c90c9df0e69e2e21c07e4b76d397d3f3a7e049f56b0e285bd4c1d6e5af74078dcc0e33862c89faaf592a173823eb546c43fc527462429603f76a6d9740e48bfe3f17e8152c6d5a7a983b65ce1dc0886dacb1cecd4b53b35e68abd349211d410253cb13b181f3b093a4e99ec9dd5471779548e04061d1984aae41cb9e0b18fbe01d2936aa5ddbc9beaf23488b4c8c5bc8ec62a98e5d6d47146d3b7dddecd1a5661ddf49ce372b0e1350ddaa1c48881a982172bb0bee9b93fa93d8cfccc0f54d4aacd34ff2e43d8592cd086381c1e15cd256a1d76f3dfb4e2ee74e864b9d330c5ff50bd6e3235e829535651bf41d557ba60e1bbaa05b11323948e90fea5fe1754bd97c59ec9192ae4aee95b22799b7e842a87eb87b9db179793f348742faf5a60e21f74b4a0dd264c2f3c1e4fc7cb2c2155e5273f21761d8cb5ee0d49d01f293f56191a693dea14dd7926c50c76db023b1d10f6f845c08c1c26efc320893f6a0eab01d692317c95eb7d0c7dbda33122b681f884379da921f7b471eccdfe2cd58aaa74ad8b6f26819f1edf9873c4723b8c8a1ddce011518d1fa008b67d1226a3bb1f87858de6ef1104a56b913e66230aca373cb5cae401f44badc0fd891c32c129878d45168df61eb796271b9edb0f1ef81ce35f198ec4d1dfe8dc8c1d4d72eb5ecfbd1d1f3807b1f3ad8248558981306f68a3ab1587c51da75d52526055dfbca96916493acf798ac8b42a0868c4ff09fa8b2707d4e7f0da2eab41bcd3fad2e8dfa34ca78a07e380bc29d71aec9ef65acc86adc48de7a982129b7aa0833665451bc069f72d6ea4f86843bc6921f5ba01e000306a5f62fc68d0c3d04e7c5bde434fcbe7ef056128a2a8230ba63059077fa58cb0a02d42140252389b7bd7b4e3a9ff776531e6ff3d53178a55e46e0cb4729aca6f9bf4af9887c015c4b90c810c321e7e099f2fa7e6f937a3566598591bac7d863b7359432124f78e629f244f3b333007e977cdea1f0b2f9a47ac9a5e634a3a7e16914c34a67bc89bb2e1fc506bcd20cab04d04f74a60bcd21d6441e6122f7925fa5602f50d79f8c6655f2723a3d7924d5c3f8f8737a753b537f316e9d6893fc194c6072389b833064027d57819d3b4c7bf273517bf4906fe317ad9f10fa00d4ac1c29b6abbc66e30113bd4bfcebb591c431bf6c2cfd2d669ed3ae2598d20a5fc7c14fddf81c78df6d4bb0e200c0ebe78c5ce34798de116ba1ef3c818da626dd7b76ea9e079bf359c6c7fd5e0b36761c40164410b6960318f56ea42a3e104fee49ea4535c1cca0805989fb58e36f3c9b4e5d8d9dfc37600e6dbd12fe884484f2e7401e4ef34021f266676eed7c429587e5dcea5d6d80ca1040c1f425571f2b5288b2015770c17bfa08615abc634edf4ae2ba10172b54599a73425a66f8bf8573da7905e56856a00c5889a77678acd4f01aa873cf107111e6358a4c64a2e6e0fce022723907c835413b2c11049aaff10cd06ab53fd42404f5b22df02e49611f09726d9b6f9e99e31e28b4fc74cdd6d6fcb67e0fba21cae73f07967c555f03d24fdc859a2bbdf772f28bb4e8fc216368abb45b6e376694a7cb7ff3c800e29069ae67f9ab52453bb8c5776f2ed9b00ba05ba7f41758c6035e80db6591dcc3b80ee0e888e4cea8d7bfcab30d920a8e9fcc568dbcc12f755840ec56eb9956f9017f3f91e443bd6479439d135572d0e2bd414371e7a630c91dc262bcc97cff55669b6081f8a10bad82b443c7fe4d426ff71691a59721f53ca23a11585f5215f39cfb8644a1f519afa765b5e6041a7b2a1aa7661dcd738454fbc0d562a20f3921408548b7503cb5e15fea081027cf3027d5e76f846d012439bab1d9bc04c207394e47d275f52e0fa780adc013d1f2f6eb1b6dca0e52bd10059a5714f47cd35da7b57926a216ad5081b1475d950a08b682d828a813c57e1da62332c671cd237654b55f71f824dd96d2f9d51bcdfd4b599e2dece5a0eb5b2746e59babed250e4fd3b0d04c77c1aac3052cf66fa488a18ec88949d322a7f511cbd64e5e9e61233adc98ef8417cd9ab94bfe27be2817ddaa27e4e8fb8c853bec8b75d4f58c4fe6f077099abcba6c75addccc77893aaa277835db72db76d60957a1b09ba9b27c287b62afe5508beacce3c1dd3293ab53a83575202839d3d23fe1510fb5c362f90292bfaf1d8ea63c1c66c476fe373cd19f8b7bc6c87b1591bd9a46ab703aca145d265f4338701185c471e5b5b4ca4b06b1354618993a9c860c5954012b21027e38ebb6609f383314382566a5a6afae9bf34c0a8ca593cf15d5cdc1a3977cd7d17eab9d63c518da960e85e5db746de292c1ce1655c23fecad64a1cad7ef9739be1b84babd275f433c4ae9c13a03c450d9a9cc16aabd86ca778bdc8dfc6c0df620ddf0929ad92668bcd3a3193ec8da13876d549e4534a3ef7604f15df3b997a1e018b04a818350f537d77118343b5c54ab29970c176532a0c1c53bb13b4d42fecc86fb2034bc6b646b94b23f617b5ea75476b70b2f06631d4d1a423c02b9997f44aaa136e45fba2e178f945aa4acc928e5c9e55000e29f665c6cd58496e9bb00a9d0e4e217274a63c6ad5b2cfaff48391766bd1d65e4de17337b01241fd71d199d2cb4c2419edddc91afabf0b"}}, @algo_comp={0x9c, 0x3, {{'lzjh\x00'}, 0x288, "ce963065dc6bd05b6a88d21377b0951bdd5249c8fd55ce40bdbb72dbbbba7a4a711a68174c34985dbba384097b53072b49a0b0c6e3838250aad0c3268a803792cb4f6a0288735a2005c4084185ef831243"}}, @lastused={0xc, 0xf, 0x9ba4}, @extra_flags={0x8, 0x18, 0x7}, @algo_auth_trunc={0x11c, 0x14, {{'cryptd(sha224-avx)\x00'}, 0x670, 0x60, "bd6da79d64bf54a9736fdb209edc72cd8bd1cd7fb230f8784fd39a6de2777243c405f2e66b3d0287162eafd47ec53dd045b94da68b79af1dba04b4f747a07ef03598d50887db019bfda8f535ffab32e30a806663053c0d1a15ceec2862fefec4f59f41b1a3f9a29190fe630feeacd9cfbec0a49a1fc201465282206c064f2ae107d1e4f1bb8a4a1b46182c96d02c660c8e4273cde66a37270c1d291d4fa7b62b01c8300bba68d2a0a37afa91223ec7ce9121d7d042f6eb7eae13950eb54faeafea1a612629df685cbf1cd60f9b9f"}}, @replay_thresh={0x8}]}, 0x13b4}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getsockopt$XDP_STATISTICS(r2, 0x11b, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x18) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:01 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x0, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1069.370618][ T5158] misc userio: The device must be registered before sending interrupts 13:20:02 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-monitor\x00', 0x4002, 0x0) setsockopt$RDS_CANCEL_SENT_TO(r2, 0x114, 0x1, &(0x7f0000000140)={0x2, 0x4e20, @multicast2}, 0x10) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1069.489436][ T5166] misc userio: The device must be registered before sending interrupts 13:20:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x2000, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x20, &(0x7f0000000280)={@multicast1, @broadcast, 0x0}, &(0x7f0000002a80)=0xc) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r4, 0x802, 0x70bd2d, 0x25dfdbff, {{}, 0x0, 0x800b, 0x0, {0x8, 0x2, 0x6}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x80) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002ac0)={{{@in6=@initdev, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@initdev}}, &(0x7f0000002bc0)=0xe8) sendmsg$nl_xfrm(r2, &(0x7f0000004000)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x28002000}, 0xc, &(0x7f0000003fc0)={&(0x7f0000002c00)=@newpolicy={0x13b4, 0x13, 0x500, 0x70bd2a, 0x25dfdbff, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@broadcast, 0x4e24, 0x8, 0x4e20, 0x400, 0x2, 0x80, 0xa0, 0x29, r3, r5}, {0x800, 0x3198, 0x1800, 0x100000000, 0x0, 0x7fffffff, 0x1}, {0x8a0, 0x3daf, 0x1, 0x9}, 0x8, 0x6e6bbf, 0x2, 0x0, 0x2}, [@migrate={0xe0, 0x11, [{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@remote, 0x6c, 0x2, 0x0, 0x3500, 0xa, 0xa}, {@in=@broadcast, @in=@multicast2, 0x32, 0x3, 0x0, 0x34ff, 0x2, 0x2}, {@in=@dev={0xac, 0x14, 0x14, 0x28}, @in=@loopback, 0x0, 0x28d946974ddca2f6, 0x0, 0x0, 0x0, 0x2}, {@in6=@dev={0xfe, 0x80, [], 0x1d}, @in=@loopback, 0xff, 0x4, 0x0, 0x3501, 0x0, 0xa}, {@in6=@local, @in=@multicast1, 0x6c, 0x1, 0x0, 0x3502, 0xa, 0xa}]}, @algo_comp={0x1048, 0x3, {{'lzs\x00'}, 0x8000, "1b13aac7a4631202b9ce19e1d5ff42c528c54c3ecd4ff3456da6bb77b0b811f198e9461f5de4500a520b7a0443663d7a19a04daa36728c457aa70a22c7c1b3bf396ac83ccf2f55408c89c42a284370e25ba1b4b544d3ee71a2b7b4c0f0280448876b6e2526b4a382b3b0d002af8d837356bf40f37d40bd2cffbb4304461bd352d6c2ed0ce580e86f4d22b916760f48c817e87fb3fe93c48996bd6d1963c7be6be5a8f20f082da4eb6ef624210d144a0fbe0fa4e9334a732c325dc1d2e4760791f98959f24ec54bf45ee94e5aadeab58a35281f9bc754e981b58c215de9518d8e382264771db71c0cead8f3cbdb72ffc0c6548159c3918c8ca9e59a9a5965b963cf77eaf64ce97fc4efbfec109d25aecae6ba2a692199647e876e3f7e75d18ed067c2e7eb7d546010dbee50151dc31519825b077b2d99f4b67bfae4586df67eef53c7fc1ba2016ad1eab0521d772f303e3ead5bdf49a076685a0a266752c57e4dfd16b349bb789556f605b2ecc9c81340d5d5c90ddb60a3e4b25ad40accad5febc633bf49aa169183d051f2beae069eaa7f8ec6a397354abf1cda11edaba5325d81707bb090dcb7ee9277c673efafb9b49a745cc18347e5cb91bc8d650131026636826f682337b8dfd0a9cf2cbd0e92a031abf0de389ae7e2b9e194ad2b078d181a08769004afc200910631c55875058a8636ebfac742ce1e68b3ac6d992bfe5c40ec3da36ce71af9800e7d9ebb7bc7fc8238583d85cd0671cf15a118ed149878efb4cc26cc4bed3222d9aa79687399b64316f02915af709a92a0797e8489bd3036a5ffd3b47ff525fd3646edc7b364400bb2e78357ff04f93c5ae6b47385ec4b52e87500435ba32f3773ebfb67948ba61249548099afbd03fdb27d63a4dab9ac291bf427f22c6bf5ef2c5f18710a28798c13def5bb375c0c2ada73ba7f62c5d81547cb95d2ec75d749e0043a311b888efe3626bf837f4e59a54637b69cf3f7411f0899827526c9987c61bf3df284a458267776eda8e064b89a13ae1547906169631eb8d55e2109350573f80bbc73d0a50199bb7523c93859bdff20958d16e0ea327946f3276b2d3c158cd4b982e43abd6be5d570eee0144c5742e16115c20cc085db2ba703d0c1655b1e6f4f03a39fcda00e4f947ab5cda3bf433794cbf602d2d8a88d0ee032bb5a73866b54f0834a8485b7ffc364400c9e0b98d1a053801734b8f5a9336cd6c3f3b8296b84d9214fd3057c52969aa7da2a9e77f161ccf565f269f935d2d5f9bf99f14dc89a26baf43c07319722c1e6e2e6f0d385cd0eeff97b40882e80f6250847bc7df8ebeab0a00485712714364855cfe170485600af6885a4b27fe13818d5455f5833017eaf34cd16e81575e3190b7cf3506c8ceb526f6a8ce5c02103396334098dd25d1ce63be0f829c24f0aa9e0260f1661a3b0efd051167c494c51dab7cbd084720f4447cb7a5f8f3aca3b0c36bef9a3f2d5eb854a7140db4df9a8a6bfe4f6266e9f70a7633e6c76b96341eab37b46efcb9b5690bcb9d5179f54433db65fa9f0098f0ad0808808c4a25450af51230d1ff40480efe08b71c25b6bab7e3a8cad88378c1b1a7d996c10322e00734893095a425999729a3f87d2a21ee287dafd0449f05ad566aca8095a224a81459451396bcb4c24e3ea2ae106044ba2b60ce01d37c04c807330042e270b8580fb1e45a2a3316c70d6fcf2edfb716a70da788d42cd6bafea8b567bcff9331990f61cd2f7dcbbd8dc385c5ee90b1008a24e0ffaa95268dd9613cbfb7e6adb7b585f458e0f7c4752bfe1be5127c3be943c80802a06135192bf397ecf873c3ccccba0345d11083b0f033c88ea83f912b0f105a5b220b8e0e55990de70e9b7c8f6d90c5e5af8a43cb530d211c65d254c17844b1fb8ef3efa880f2735bd53918cc21d7c97745ec98697a6eabbb3024fb8c9bf7deb66b0e1d977e8baad4b704632494cbfcb91cf8ee94c4f28db037597b736fec2d8a3b279a945fc38403b4ed7661dd4b02a99413bddbb50d73885509668037c3da007d8a4c0bcd06e686fe1e1ca698bae551779efd714cd98a7e8fad75b785c44eed76e0d270b8ec0aa026f3f910b124b041604342e38a44f7ebf7404cb0912508f0d20bf77e192d074638f802ed1ef8535ffce2e1f77cd8f8f0b83acebd2a161a6020b0867310260e644c24ed8f5dd924f629a4e69514228bf2282071d74e5a1e593b54409babf370a9fd3996ef5c9fc8198028c44cc38c9fb6a55a9d8cc303d4167e7ca01589c6bb209ef1f7457c065712ecf50e2ab78e0784b3a9cddde9dd44768f8d1d9cbde71651a433c19f3d6f63ce40aa3b6c4fc332ced27be40daf00ca4c1b73d2d5af4b36648792efbf920b13d1e937d15ffd5b8f21652ed2baa5b8a0fd48a4acbe78bd1604149f2ebb8b2cd61ad26cca940acb1fad9313c4d75e7c53b029fb07cf32e4a3114f82d055beba5d8f831b066c07d28ff32d5115e7493ec48095ff58f039f51f8871a974f4d4ea7a2c978eb0c9bc57cfa566a94cbd088fb6553368f7aa0eafd94be338f326bcdbfa649a53d74d808fe53d33f34b949cf5620922f06fe54dd98a38e1cb520ae6b0174dd70701ce5f21b95f3abe3a11144d8f72bea6b6adbe003c479d43125312c76cb51e42f1cc13a5bbddaccaeb4b1d7418f784120e3a2e5f6b000877669a97ed131597034e0dc08665ce91355ed0af87ba85d9deb891055daa315a4f0b419e74f669c66f4f35e2c0579c36dc5467f453f692d5d8e0624260b7645a7dfaf4826f2ff6e9e11e271d24785629001bcab369e34128f004392fb59fc6a2064869935b3560a9189fdcb1b0a4da6acb063041ec3488a71daf563f9be634d093b2f3324be8689453db0e0dbd7d6481e829bcb8aefae7a6e38a8dd0a2debdc3734fd567ede12df420ea3483891e58e958e078fb0bc971456cd480298b301c213d13fcb94d46d25c75d3ea3a35b581892e8be33fefb0f959de752aeb6677f2573d9b5909679d8c5590ae2376a6f0f4826c003c692d378d7594c611f22209f7f29a4a4924426a329c7ab7225caa4183208a5eb4f4b6465e69e7aee9f1412062f82824ab7077a13abeae2b7c1d95044f9bf7dbce55628b74e67684c90c9df0e69e2e21c07e4b76d397d3f3a7e049f56b0e285bd4c1d6e5af74078dcc0e33862c89faaf592a173823eb546c43fc527462429603f76a6d9740e48bfe3f17e8152c6d5a7a983b65ce1dc0886dacb1cecd4b53b35e68abd349211d410253cb13b181f3b093a4e99ec9dd5471779548e04061d1984aae41cb9e0b18fbe01d2936aa5ddbc9beaf23488b4c8c5bc8ec62a98e5d6d47146d3b7dddecd1a5661ddf49ce372b0e1350ddaa1c48881a982172bb0bee9b93fa93d8cfccc0f54d4aacd34ff2e43d8592cd086381c1e15cd256a1d76f3dfb4e2ee74e864b9d330c5ff50bd6e3235e829535651bf41d557ba60e1bbaa05b11323948e90fea5fe1754bd97c59ec9192ae4aee95b22799b7e842a87eb87b9db179793f348742faf5a60e21f74b4a0dd264c2f3c1e4fc7cb2c2155e5273f21761d8cb5ee0d49d01f293f56191a693dea14dd7926c50c76db023b1d10f6f845c08c1c26efc320893f6a0eab01d692317c95eb7d0c7dbda33122b681f884379da921f7b471eccdfe2cd58aaa74ad8b6f26819f1edf9873c4723b8c8a1ddce011518d1fa008b67d1226a3bb1f87858de6ef1104a56b913e66230aca373cb5cae401f44badc0fd891c32c129878d45168df61eb796271b9edb0f1ef81ce35f198ec4d1dfe8dc8c1d4d72eb5ecfbd1d1f3807b1f3ad8248558981306f68a3ab1587c51da75d52526055dfbca96916493acf798ac8b42a0868c4ff09fa8b2707d4e7f0da2eab41bcd3fad2e8dfa34ca78a07e380bc29d71aec9ef65acc86adc48de7a982129b7aa0833665451bc069f72d6ea4f86843bc6921f5ba01e000306a5f62fc68d0c3d04e7c5bde434fcbe7ef056128a2a8230ba63059077fa58cb0a02d42140252389b7bd7b4e3a9ff776531e6ff3d53178a55e46e0cb4729aca6f9bf4af9887c015c4b90c810c321e7e099f2fa7e6f937a3566598591bac7d863b7359432124f78e629f244f3b333007e977cdea1f0b2f9a47ac9a5e634a3a7e16914c34a67bc89bb2e1fc506bcd20cab04d04f74a60bcd21d6441e6122f7925fa5602f50d79f8c6655f2723a3d7924d5c3f8f8737a753b537f316e9d6893fc194c6072389b833064027d57819d3b4c7bf273517bf4906fe317ad9f10fa00d4ac1c29b6abbc66e30113bd4bfcebb591c431bf6c2cfd2d669ed3ae2598d20a5fc7c14fddf81c78df6d4bb0e200c0ebe78c5ce34798de116ba1ef3c818da626dd7b76ea9e079bf359c6c7fd5e0b36761c40164410b6960318f56ea42a3e104fee49ea4535c1cca0805989fb58e36f3c9b4e5d8d9dfc37600e6dbd12fe884484f2e7401e4ef34021f266676eed7c429587e5dcea5d6d80ca1040c1f425571f2b5288b2015770c17bfa08615abc634edf4ae2ba10172b54599a73425a66f8bf8573da7905e56856a00c5889a77678acd4f01aa873cf107111e6358a4c64a2e6e0fce022723907c835413b2c11049aaff10cd06ab53fd42404f5b22df02e49611f09726d9b6f9e99e31e28b4fc74cdd6d6fcb67e0fba21cae73f07967c555f03d24fdc859a2bbdf772f28bb4e8fc216368abb45b6e376694a7cb7ff3c800e29069ae67f9ab52453bb8c5776f2ed9b00ba05ba7f41758c6035e80db6591dcc3b80ee0e888e4cea8d7bfcab30d920a8e9fcc568dbcc12f755840ec56eb9956f9017f3f91e443bd6479439d135572d0e2bd414371e7a630c91dc262bcc97cff55669b6081f8a10bad82b443c7fe4d426ff71691a59721f53ca23a11585f5215f39cfb8644a1f519afa765b5e6041a7b2a1aa7661dcd738454fbc0d562a20f3921408548b7503cb5e15fea081027cf3027d5e76f846d012439bab1d9bc04c207394e47d275f52e0fa780adc013d1f2f6eb1b6dca0e52bd10059a5714f47cd35da7b57926a216ad5081b1475d950a08b682d828a813c57e1da62332c671cd237654b55f71f824dd96d2f9d51bcdfd4b599e2dece5a0eb5b2746e59babed250e4fd3b0d04c77c1aac3052cf66fa488a18ec88949d322a7f511cbd64e5e9e61233adc98ef8417cd9ab94bfe27be2817ddaa27e4e8fb8c853bec8b75d4f58c4fe6f077099abcba6c75addccc77893aaa277835db72db76d60957a1b09ba9b27c287b62afe5508beacce3c1dd3293ab53a83575202839d3d23fe1510fb5c362f90292bfaf1d8ea63c1c66c476fe373cd19f8b7bc6c87b1591bd9a46ab703aca145d265f4338701185c471e5b5b4ca4b06b1354618993a9c860c5954012b21027e38ebb6609f383314382566a5a6afae9bf34c0a8ca593cf15d5cdc1a3977cd7d17eab9d63c518da960e85e5db746de292c1ce1655c23fecad64a1cad7ef9739be1b84babd275f433c4ae9c13a03c450d9a9cc16aabd86ca778bdc8dfc6c0df620ddf0929ad92668bcd3a3193ec8da13876d549e4534a3ef7604f15df3b997a1e018b04a818350f537d77118343b5c54ab29970c176532a0c1c53bb13b4d42fecc86fb2034bc6b646b94b23f617b5ea75476b70b2f06631d4d1a423c02b9997f44aaa136e45fba2e178f945aa4acc928e5c9e55000e29f665c6cd58496e9bb00a9d0e4e217274a63c6ad5b2cfaff48391766bd1d65e4de17337b01241fd71d199d2cb4c2419edddc91afabf0b"}}, @algo_comp={0x9c, 0x3, {{'lzjh\x00'}, 0x288, "ce963065dc6bd05b6a88d21377b0951bdd5249c8fd55ce40bdbb72dbbbba7a4a711a68174c34985dbba384097b53072b49a0b0c6e3838250aad0c3268a803792cb4f6a0288735a2005c4084185ef831243"}}, @lastused={0xc, 0xf, 0x9ba4}, @extra_flags={0x8, 0x18, 0x7}, @algo_auth_trunc={0x11c, 0x14, {{'cryptd(sha224-avx)\x00'}, 0x670, 0x60, "bd6da79d64bf54a9736fdb209edc72cd8bd1cd7fb230f8784fd39a6de2777243c405f2e66b3d0287162eafd47ec53dd045b94da68b79af1dba04b4f747a07ef03598d50887db019bfda8f535ffab32e30a806663053c0d1a15ceec2862fefec4f59f41b1a3f9a29190fe630feeacd9cfbec0a49a1fc201465282206c064f2ae107d1e4f1bb8a4a1b46182c96d02c660c8e4273cde66a37270c1d291d4fa7b62b01c8300bba68d2a0a37afa91223ec7ce9121d7d042f6eb7eae13950eb54faeafea1a612629df685cbf1cd60f9b9f"}}, @replay_thresh={0x8}]}, 0x13b4}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getsockopt$XDP_STATISTICS(r2, 0x11b, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x18) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:02 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, 0x0) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:02 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}}, 0x14) 13:20:02 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x11}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mixer\x00', 0x2000, 0x0) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x20, &(0x7f0000000280)={@multicast1, @broadcast, 0x0}, &(0x7f0000002a80)=0xc) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r2, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x24, r4, 0x802, 0x70bd2d, 0x25dfdbff, {{}, 0x0, 0x800b, 0x0, {0x8, 0x2, 0x6}}, ["", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x8000}, 0x80) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000002ac0)={{{@in6=@initdev, @in6=@ipv4={[], [], @dev}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@initdev}}, &(0x7f0000002bc0)=0xe8) sendmsg$nl_xfrm(r2, &(0x7f0000004000)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x28002000}, 0xc, &(0x7f0000003fc0)={&(0x7f0000002c00)=@newpolicy={0x13b4, 0x13, 0x500, 0x70bd2a, 0x25dfdbff, {{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@broadcast, 0x4e24, 0x8, 0x4e20, 0x400, 0x2, 0x80, 0xa0, 0x29, r3, r5}, {0x800, 0x3198, 0x1800, 0x100000000, 0x0, 0x7fffffff, 0x1}, {0x8a0, 0x3daf, 0x1, 0x9}, 0x8, 0x6e6bbf, 0x2, 0x0, 0x2}, [@migrate={0xe0, 0x11, [{@in=@initdev={0xac, 0x1e, 0x0, 0x0}, @in=@remote, 0x6c, 0x2, 0x0, 0x3500, 0xa, 0xa}, {@in=@broadcast, @in=@multicast2, 0x32, 0x3, 0x0, 0x34ff, 0x2, 0x2}, {@in=@dev={0xac, 0x14, 0x14, 0x28}, @in=@loopback, 0x0, 0x28d946974ddca2f6, 0x0, 0x0, 0x0, 0x2}, {@in6=@dev={0xfe, 0x80, [], 0x1d}, @in=@loopback, 0xff, 0x4, 0x0, 0x3501, 0x0, 0xa}, {@in6=@local, @in=@multicast1, 0x6c, 0x1, 0x0, 0x3502, 0xa, 0xa}]}, @algo_comp={0x1048, 0x3, {{'lzs\x00'}, 0x8000, "1b13aac7a4631202b9ce19e1d5ff42c528c54c3ecd4ff3456da6bb77b0b811f198e9461f5de4500a520b7a0443663d7a19a04daa36728c457aa70a22c7c1b3bf396ac83ccf2f55408c89c42a284370e25ba1b4b544d3ee71a2b7b4c0f0280448876b6e2526b4a382b3b0d002af8d837356bf40f37d40bd2cffbb4304461bd352d6c2ed0ce580e86f4d22b916760f48c817e87fb3fe93c48996bd6d1963c7be6be5a8f20f082da4eb6ef624210d144a0fbe0fa4e9334a732c325dc1d2e4760791f98959f24ec54bf45ee94e5aadeab58a35281f9bc754e981b58c215de9518d8e382264771db71c0cead8f3cbdb72ffc0c6548159c3918c8ca9e59a9a5965b963cf77eaf64ce97fc4efbfec109d25aecae6ba2a692199647e876e3f7e75d18ed067c2e7eb7d546010dbee50151dc31519825b077b2d99f4b67bfae4586df67eef53c7fc1ba2016ad1eab0521d772f303e3ead5bdf49a076685a0a266752c57e4dfd16b349bb789556f605b2ecc9c81340d5d5c90ddb60a3e4b25ad40accad5febc633bf49aa169183d051f2beae069eaa7f8ec6a397354abf1cda11edaba5325d81707bb090dcb7ee9277c673efafb9b49a745cc18347e5cb91bc8d650131026636826f682337b8dfd0a9cf2cbd0e92a031abf0de389ae7e2b9e194ad2b078d181a08769004afc200910631c55875058a8636ebfac742ce1e68b3ac6d992bfe5c40ec3da36ce71af9800e7d9ebb7bc7fc8238583d85cd0671cf15a118ed149878efb4cc26cc4bed3222d9aa79687399b64316f02915af709a92a0797e8489bd3036a5ffd3b47ff525fd3646edc7b364400bb2e78357ff04f93c5ae6b47385ec4b52e87500435ba32f3773ebfb67948ba61249548099afbd03fdb27d63a4dab9ac291bf427f22c6bf5ef2c5f18710a28798c13def5bb375c0c2ada73ba7f62c5d81547cb95d2ec75d749e0043a311b888efe3626bf837f4e59a54637b69cf3f7411f0899827526c9987c61bf3df284a458267776eda8e064b89a13ae1547906169631eb8d55e2109350573f80bbc73d0a50199bb7523c93859bdff20958d16e0ea327946f3276b2d3c158cd4b982e43abd6be5d570eee0144c5742e16115c20cc085db2ba703d0c1655b1e6f4f03a39fcda00e4f947ab5cda3bf433794cbf602d2d8a88d0ee032bb5a73866b54f0834a8485b7ffc364400c9e0b98d1a053801734b8f5a9336cd6c3f3b8296b84d9214fd3057c52969aa7da2a9e77f161ccf565f269f935d2d5f9bf99f14dc89a26baf43c07319722c1e6e2e6f0d385cd0eeff97b40882e80f6250847bc7df8ebeab0a00485712714364855cfe170485600af6885a4b27fe13818d5455f5833017eaf34cd16e81575e3190b7cf3506c8ceb526f6a8ce5c02103396334098dd25d1ce63be0f829c24f0aa9e0260f1661a3b0efd051167c494c51dab7cbd084720f4447cb7a5f8f3aca3b0c36bef9a3f2d5eb854a7140db4df9a8a6bfe4f6266e9f70a7633e6c76b96341eab37b46efcb9b5690bcb9d5179f54433db65fa9f0098f0ad0808808c4a25450af51230d1ff40480efe08b71c25b6bab7e3a8cad88378c1b1a7d996c10322e00734893095a425999729a3f87d2a21ee287dafd0449f05ad566aca8095a224a81459451396bcb4c24e3ea2ae106044ba2b60ce01d37c04c807330042e270b8580fb1e45a2a3316c70d6fcf2edfb716a70da788d42cd6bafea8b567bcff9331990f61cd2f7dcbbd8dc385c5ee90b1008a24e0ffaa95268dd9613cbfb7e6adb7b585f458e0f7c4752bfe1be5127c3be943c80802a06135192bf397ecf873c3ccccba0345d11083b0f033c88ea83f912b0f105a5b220b8e0e55990de70e9b7c8f6d90c5e5af8a43cb530d211c65d254c17844b1fb8ef3efa880f2735bd53918cc21d7c97745ec98697a6eabbb3024fb8c9bf7deb66b0e1d977e8baad4b704632494cbfcb91cf8ee94c4f28db037597b736fec2d8a3b279a945fc38403b4ed7661dd4b02a99413bddbb50d73885509668037c3da007d8a4c0bcd06e686fe1e1ca698bae551779efd714cd98a7e8fad75b785c44eed76e0d270b8ec0aa026f3f910b124b041604342e38a44f7ebf7404cb0912508f0d20bf77e192d074638f802ed1ef8535ffce2e1f77cd8f8f0b83acebd2a161a6020b0867310260e644c24ed8f5dd924f629a4e69514228bf2282071d74e5a1e593b54409babf370a9fd3996ef5c9fc8198028c44cc38c9fb6a55a9d8cc303d4167e7ca01589c6bb209ef1f7457c065712ecf50e2ab78e0784b3a9cddde9dd44768f8d1d9cbde71651a433c19f3d6f63ce40aa3b6c4fc332ced27be40daf00ca4c1b73d2d5af4b36648792efbf920b13d1e937d15ffd5b8f21652ed2baa5b8a0fd48a4acbe78bd1604149f2ebb8b2cd61ad26cca940acb1fad9313c4d75e7c53b029fb07cf32e4a3114f82d055beba5d8f831b066c07d28ff32d5115e7493ec48095ff58f039f51f8871a974f4d4ea7a2c978eb0c9bc57cfa566a94cbd088fb6553368f7aa0eafd94be338f326bcdbfa649a53d74d808fe53d33f34b949cf5620922f06fe54dd98a38e1cb520ae6b0174dd70701ce5f21b95f3abe3a11144d8f72bea6b6adbe003c479d43125312c76cb51e42f1cc13a5bbddaccaeb4b1d7418f784120e3a2e5f6b000877669a97ed131597034e0dc08665ce91355ed0af87ba85d9deb891055daa315a4f0b419e74f669c66f4f35e2c0579c36dc5467f453f692d5d8e0624260b7645a7dfaf4826f2ff6e9e11e271d24785629001bcab369e34128f004392fb59fc6a2064869935b3560a9189fdcb1b0a4da6acb063041ec3488a71daf563f9be634d093b2f3324be8689453db0e0dbd7d6481e829bcb8aefae7a6e38a8dd0a2debdc3734fd567ede12df420ea3483891e58e958e078fb0bc971456cd480298b301c213d13fcb94d46d25c75d3ea3a35b581892e8be33fefb0f959de752aeb6677f2573d9b5909679d8c5590ae2376a6f0f4826c003c692d378d7594c611f22209f7f29a4a4924426a329c7ab7225caa4183208a5eb4f4b6465e69e7aee9f1412062f82824ab7077a13abeae2b7c1d95044f9bf7dbce55628b74e67684c90c9df0e69e2e21c07e4b76d397d3f3a7e049f56b0e285bd4c1d6e5af74078dcc0e33862c89faaf592a173823eb546c43fc527462429603f76a6d9740e48bfe3f17e8152c6d5a7a983b65ce1dc0886dacb1cecd4b53b35e68abd349211d410253cb13b181f3b093a4e99ec9dd5471779548e04061d1984aae41cb9e0b18fbe01d2936aa5ddbc9beaf23488b4c8c5bc8ec62a98e5d6d47146d3b7dddecd1a5661ddf49ce372b0e1350ddaa1c48881a982172bb0bee9b93fa93d8cfccc0f54d4aacd34ff2e43d8592cd086381c1e15cd256a1d76f3dfb4e2ee74e864b9d330c5ff50bd6e3235e829535651bf41d557ba60e1bbaa05b11323948e90fea5fe1754bd97c59ec9192ae4aee95b22799b7e842a87eb87b9db179793f348742faf5a60e21f74b4a0dd264c2f3c1e4fc7cb2c2155e5273f21761d8cb5ee0d49d01f293f56191a693dea14dd7926c50c76db023b1d10f6f845c08c1c26efc320893f6a0eab01d692317c95eb7d0c7dbda33122b681f884379da921f7b471eccdfe2cd58aaa74ad8b6f26819f1edf9873c4723b8c8a1ddce011518d1fa008b67d1226a3bb1f87858de6ef1104a56b913e66230aca373cb5cae401f44badc0fd891c32c129878d45168df61eb796271b9edb0f1ef81ce35f198ec4d1dfe8dc8c1d4d72eb5ecfbd1d1f3807b1f3ad8248558981306f68a3ab1587c51da75d52526055dfbca96916493acf798ac8b42a0868c4ff09fa8b2707d4e7f0da2eab41bcd3fad2e8dfa34ca78a07e380bc29d71aec9ef65acc86adc48de7a982129b7aa0833665451bc069f72d6ea4f86843bc6921f5ba01e000306a5f62fc68d0c3d04e7c5bde434fcbe7ef056128a2a8230ba63059077fa58cb0a02d42140252389b7bd7b4e3a9ff776531e6ff3d53178a55e46e0cb4729aca6f9bf4af9887c015c4b90c810c321e7e099f2fa7e6f937a3566598591bac7d863b7359432124f78e629f244f3b333007e977cdea1f0b2f9a47ac9a5e634a3a7e16914c34a67bc89bb2e1fc506bcd20cab04d04f74a60bcd21d6441e6122f7925fa5602f50d79f8c6655f2723a3d7924d5c3f8f8737a753b537f316e9d6893fc194c6072389b833064027d57819d3b4c7bf273517bf4906fe317ad9f10fa00d4ac1c29b6abbc66e30113bd4bfcebb591c431bf6c2cfd2d669ed3ae2598d20a5fc7c14fddf81c78df6d4bb0e200c0ebe78c5ce34798de116ba1ef3c818da626dd7b76ea9e079bf359c6c7fd5e0b36761c40164410b6960318f56ea42a3e104fee49ea4535c1cca0805989fb58e36f3c9b4e5d8d9dfc37600e6dbd12fe884484f2e7401e4ef34021f266676eed7c429587e5dcea5d6d80ca1040c1f425571f2b5288b2015770c17bfa08615abc634edf4ae2ba10172b54599a73425a66f8bf8573da7905e56856a00c5889a77678acd4f01aa873cf107111e6358a4c64a2e6e0fce022723907c835413b2c11049aaff10cd06ab53fd42404f5b22df02e49611f09726d9b6f9e99e31e28b4fc74cdd6d6fcb67e0fba21cae73f07967c555f03d24fdc859a2bbdf772f28bb4e8fc216368abb45b6e376694a7cb7ff3c800e29069ae67f9ab52453bb8c5776f2ed9b00ba05ba7f41758c6035e80db6591dcc3b80ee0e888e4cea8d7bfcab30d920a8e9fcc568dbcc12f755840ec56eb9956f9017f3f91e443bd6479439d135572d0e2bd414371e7a630c91dc262bcc97cff55669b6081f8a10bad82b443c7fe4d426ff71691a59721f53ca23a11585f5215f39cfb8644a1f519afa765b5e6041a7b2a1aa7661dcd738454fbc0d562a20f3921408548b7503cb5e15fea081027cf3027d5e76f846d012439bab1d9bc04c207394e47d275f52e0fa780adc013d1f2f6eb1b6dca0e52bd10059a5714f47cd35da7b57926a216ad5081b1475d950a08b682d828a813c57e1da62332c671cd237654b55f71f824dd96d2f9d51bcdfd4b599e2dece5a0eb5b2746e59babed250e4fd3b0d04c77c1aac3052cf66fa488a18ec88949d322a7f511cbd64e5e9e61233adc98ef8417cd9ab94bfe27be2817ddaa27e4e8fb8c853bec8b75d4f58c4fe6f077099abcba6c75addccc77893aaa277835db72db76d60957a1b09ba9b27c287b62afe5508beacce3c1dd3293ab53a83575202839d3d23fe1510fb5c362f90292bfaf1d8ea63c1c66c476fe373cd19f8b7bc6c87b1591bd9a46ab703aca145d265f4338701185c471e5b5b4ca4b06b1354618993a9c860c5954012b21027e38ebb6609f383314382566a5a6afae9bf34c0a8ca593cf15d5cdc1a3977cd7d17eab9d63c518da960e85e5db746de292c1ce1655c23fecad64a1cad7ef9739be1b84babd275f433c4ae9c13a03c450d9a9cc16aabd86ca778bdc8dfc6c0df620ddf0929ad92668bcd3a3193ec8da13876d549e4534a3ef7604f15df3b997a1e018b04a818350f537d77118343b5c54ab29970c176532a0c1c53bb13b4d42fecc86fb2034bc6b646b94b23f617b5ea75476b70b2f06631d4d1a423c02b9997f44aaa136e45fba2e178f945aa4acc928e5c9e55000e29f665c6cd58496e9bb00a9d0e4e217274a63c6ad5b2cfaff48391766bd1d65e4de17337b01241fd71d199d2cb4c2419edddc91afabf0b"}}, @algo_comp={0x9c, 0x3, {{'lzjh\x00'}, 0x288, "ce963065dc6bd05b6a88d21377b0951bdd5249c8fd55ce40bdbb72dbbbba7a4a711a68174c34985dbba384097b53072b49a0b0c6e3838250aad0c3268a803792cb4f6a0288735a2005c4084185ef831243"}}, @lastused={0xc, 0xf, 0x9ba4}, @extra_flags={0x8, 0x18, 0x7}, @algo_auth_trunc={0x11c, 0x14, {{'cryptd(sha224-avx)\x00'}, 0x670, 0x60, "bd6da79d64bf54a9736fdb209edc72cd8bd1cd7fb230f8784fd39a6de2777243c405f2e66b3d0287162eafd47ec53dd045b94da68b79af1dba04b4f747a07ef03598d50887db019bfda8f535ffab32e30a806663053c0d1a15ceec2862fefec4f59f41b1a3f9a29190fe630feeacd9cfbec0a49a1fc201465282206c064f2ae107d1e4f1bb8a4a1b46182c96d02c660c8e4273cde66a37270c1d291d4fa7b62b01c8300bba68d2a0a37afa91223ec7ce9121d7d042f6eb7eae13950eb54faeafea1a612629df685cbf1cd60f9b9f"}}, @replay_thresh={0x8}]}, 0x13b4}, 0x1, 0x0, 0x0, 0x40}, 0x4000000) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) getsockopt$XDP_STATISTICS(r2, 0x11b, 0x7, &(0x7f0000000200), &(0x7f0000000240)=0x18) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:02 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r3 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000200)='/dev/btrfs-control\x00', 0x40000, 0x0) perf_event_open(&(0x7f0000000100)={0x7, 0x70, 0x2, 0x2, 0x2, 0x100000000, 0x0, 0x1, 0x0, 0x8, 0x0, 0x3d90, 0x100, 0x8000, 0x7, 0x5, 0x9, 0x40, 0x1ff, 0x8e05, 0x6, 0x80, 0x100, 0x9, 0x2, 0x7, 0x3ff, 0x5, 0x5, 0x71, 0x4, 0x3, 0x3f, 0x43f9, 0x401, 0x9, 0xffff, 0x5, 0x0, 0x1, 0x3, @perf_bp={&(0x7f00000000c0), 0x2}, 0x20000, 0x80, 0xa6d, 0x5, 0xfbf, 0x6, 0xfffffffffffffeff}, r2, 0x2, r3, 0x1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) setsockopt(r4, 0x7, 0x0, &(0x7f0000000040)="c063b289de87375d3add326534f97f022b72b63198634b4a98a4fb0dda5687fb61fc42cffba04b352c955f7a213fdda6f51cbd61b6812af5ea19c0cc31d61e62f9d22bedad6de980c284a6b81bfc5228b8d63e8bc21a27385566ded64cac46ecec76b152eb92dfc6670f26756ea713419ab59590", 0x74) 13:20:02 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, 0x0) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1069.954258][ T5186] misc userio: The device must be registered before sending interrupts 13:20:02 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x0, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:02 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-monitor\x00', 0x4002, 0x0) setsockopt$RDS_CANCEL_SENT_TO(r2, 0x114, 0x1, &(0x7f0000000140)={0x2, 0x4e20, @multicast2}, 0x10) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:02 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) ioctl$UI_SET_PROPBIT(0xffffffffffffffff, 0x4004556e, 0x1d) [ 1070.064412][ T5186] misc userio: The device must be registered before sending interrupts 13:20:02 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f0000000040)='/dev/adsp#\x00', 0xffffffffffffd5f4, 0x101082) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r3, 0x200, 0x70bd27, 0x25dfdbfb, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040}, 0x10) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:02 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}}, 0x14) 13:20:03 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x19}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1070.491219][ T5222] misc userio: The device must be registered before sending interrupts 13:20:03 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) r4 = fcntl$dupfd(r3, 0x406, r2) ioctl$EVIOCGUNIQ(r4, 0x80404508, &(0x7f0000000040)=""/89) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(r2, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:03 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(0x0) sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c00000000000000]}}, 0x14) 13:20:03 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x121) ioctl(r2, 0x9, &(0x7f0000000040)="f5370ed2406a2d6d1e895febeb0798be26b46af6342b714018b0e1e3d2376ce2bf5f8643b6030836940c89aead0f00257010b301eb635711ed76b8fcba7712bf57ddab4e13fd88ce5d") setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:03 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa0860100}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.027639][ T5260] misc userio: The device must be registered before sending interrupts 13:20:03 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x30}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:03 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4000) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_DEL_DAEMON(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x24, r3, 0x2, 0x70bd2a, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x10001}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000801}, 0x80) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r4 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x0, 0x400200) renameat2(r4, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x3) ioctl$PPPIOCGDEBUG(r4, 0x80047441, &(0x7f0000000080)) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1071.186548][ T5257] misc userio: The device must be registered before sending interrupts [ 1071.210126][ C0] net_ratelimit: 26 callbacks suppressed [ 1071.210134][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1071.210162][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1071.219100][ C0] protocol 88fb is buggy, dev hsr_slave_1 13:20:03 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa00f0000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.224992][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1071.242377][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:03 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}}, 0x14) [ 1071.370122][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1071.375973][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:04 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r2 = syz_open_dev$dmmidi(&(0x7f0000000080)='/dev/dmmidi#\x00', 0x7fff, 0x0) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(0xffffffffffffff9c, 0x84, 0x22, &(0x7f00000000c0)={0x7, 0x4, 0x0, 0x3, 0x0}, &(0x7f0000000100)=0x10) setsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r2, 0x84, 0x7c, &(0x7f0000000140)={r3, 0x2, 0x5}, 0x8) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) r4 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x420600, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) write$FUSE_IOCTL(r4, &(0x7f0000000180)={0x20, 0xffffffffffffffda, 0x6, {0x938e, 0x0, 0x6e3, 0x100000001}}, 0x20) 13:20:04 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, 0x0, 0x0) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.539281][ T5294] misc userio: The device must be registered before sending interrupts 13:20:04 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x3e}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.610189][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1071.616067][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:04 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa0860100}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.688107][ T5303] misc userio: The device must be registered before sending interrupts 13:20:04 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) 13:20:04 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x0, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:04 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) r3 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000140)='/dev/btrfs-control\x00', 0x200000, 0x0) setsockopt$TIPC_CONN_TIMEOUT(r3, 0x10f, 0x82, &(0x7f0000000180)=0x10001, 0x4) getsockopt$bt_rfcomm_RFCOMM_CONNINFO(r2, 0x12, 0x2, &(0x7f0000000040)=""/140, &(0x7f0000000100)=0x8c) 13:20:04 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, 0x0, 0x0) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1071.968367][ T5327] misc userio: The device must be registered before sending interrupts [ 1072.011880][ C1] protocol 88fb is buggy, dev hsr_slave_0 13:20:04 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x60}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1072.107359][ T5336] misc userio: The device must be registered before sending interrupts 13:20:04 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$PPPIOCSMRRU(r2, 0x4004743b, &(0x7f0000000040)=0x400) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:04 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x0, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:04 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000]}}, 0x14) 13:20:04 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, 0x0, 0x0) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1072.366826][ T5354] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1f, &(0x7f0000000000)={@dev}, 0x14) 13:20:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) [ 1072.429291][ T5354] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:05 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa4ffffff00000000]}}, 0x14) 13:20:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}}, 0x14) [ 1072.612299][ T5371] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$FIGETBSZ(r0, 0x2, &(0x7f0000000080)) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20\x00', 0x40, 0x0) ioctl$SCSI_IOCTL_DOORLOCK(r2, 0x5380) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1072.768029][ T5378] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) [ 1072.824542][ T5378] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x300}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:05 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:05 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c000000]}}, 0x14) 13:20:05 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:20:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040)='/dev/snapshot\x00', 0x400002, 0x0) ioctl$PPPIOCGMRU(r2, 0x80047453, &(0x7f0000000080)) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1072.992036][ T5388] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}}, 0x14) [ 1073.067305][ T5397] misc userio: The device must be registered before sending interrupts [ 1073.123315][ T5399] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x2, 0x111000) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:05 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x0, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1073.192231][ T5399] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1073.254598][ T5408] misc userio: The device must be registered before sending interrupts 13:20:05 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2}}, 0x14) 13:20:06 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80fe]}}, 0x14) 13:20:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x200, 0x0) ioctl$KVM_SET_CPUID2(r2, 0x4008ae90, &(0x7f0000000080)=ANY=[@ANYBLOB="040000000000000007000000060000000100000000000000000000000400000000000010000000000000000000000000070000000800000006000000020000000300000002000000020000000000000000000000000000000b000000080000000600000000000000060000007bcebd2608000000000000000000000000000000010000c00000ffffffffc65500000000000000000000000000000000000000000000000000000000"]) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1073.494106][ T5426] misc userio: The device must be registered before sending interrupts [ 1073.588528][ T5430] misc userio: The device must be registered before sending interrupts 13:20:06 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x500}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x0, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xb}}, 0x14) 13:20:06 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x0, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r0, 0x29, 0xd2, &(0x7f0000000040)={{0xa, 0x4e20, 0x40, @ipv4={[], [], @broadcast}, 0x9}, {0xa, 0x4e20, 0x9, @mcast2, 0x400}, 0x1b3, [0x3, 0x0, 0x4, 0x8001, 0x1000, 0x81, 0x0, 0x2]}, 0x5c) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1073.886897][ T5455] misc userio: The device must be registered before sending interrupts 13:20:06 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1073.949536][ T5455] misc userio: The device must be registered before sending interrupts 13:20:06 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:06 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x9000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:06 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2c}}, 0x14) 13:20:06 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1074.317520][ T5479] misc userio: The device must be registered before sending interrupts [ 1074.392678][ T5479] misc userio: The device must be registered before sending interrupts 13:20:07 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x600}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x200200, 0x0) ioctl$KDADDIO(r1, 0x4b34, 0xfffffffffffffff9) socket$nl_netfilter(0x10, 0x3, 0xc) openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240)='/dev/sequencer2\x00', 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r0, 0x29, 0xd3, &(0x7f0000000080)={{0xa, 0x4e24, 0x7fffffff, @dev={0xfe, 0x80, [], 0xb}}, {0xa, 0x4e20, 0x4, @ipv4={[], [], @remote}}, 0x9, [0x6, 0xba77, 0xdf2, 0x0, 0xffffffffffff7fff, 0x400, 0xb52, 0x7]}, 0x5c) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r1, 0x84, 0xf, &(0x7f0000000100)={0x0, @in={{0x2, 0x4e23, @broadcast}}, 0x4, 0x3, 0x0, 0x7fffffff, 0x10001}, &(0x7f00000001c0)=0x98) setsockopt$inet_sctp_SCTP_ASSOCINFO(r1, 0x84, 0x1, &(0x7f0000000200)={r2, 0x3ff, 0x4, 0x8f4, 0x8000, 0x6}, 0x14) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:07 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x9000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2c00}}, 0x14) 13:20:07 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) splice(r0, &(0x7f0000000080), r1, &(0x7f0000000100), 0x47d, 0x8) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(0xffffffffffffffff, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1074.688781][ T5498] misc userio: The device must be registered before sending interrupts 13:20:07 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$VIDIOC_ENUMAUDOUT(r2, 0xc0345642, &(0x7f0000000080)={0xf49, "1aaea92684d40bd1db10e094de4d2d9a1b7454dafe4f7c16d889800ae5915e17", 0x2, 0x1}) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:07 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x5000000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f00}}, 0x14) 13:20:07 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(0xffffffffffffffff, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x700}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1075.023347][ T5528] misc userio: The device must be registered before sending interrupts 13:20:07 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x408000, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1075.113953][ T5528] misc userio: The device must be registered before sending interrupts 13:20:07 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(0xffffffffffffffff, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:07 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000}}, 0x14) 13:20:07 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:08 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r0, 0x29, 0x22, 0x0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)=0x0) ptrace$getsig(0x4202, r2, 0x3, &(0x7f0000000080)) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:08 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, 0x0, 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1075.429652][ T5556] misc userio: The device must be registered before sending interrupts 13:20:08 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:08 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x1000000}}, 0x14) 13:20:08 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$RTC_WKALM_SET(r0, 0x4028700f, &(0x7f0000000080)={0x1, 0x0, {0x2, 0x10, 0x7, 0x4, 0x2, 0x2, 0x4, 0x6f, 0xffffffffffffffff}}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$sock_SIOCBRDELBR(r2, 0x89a1, &(0x7f0000000040)='rose0\x00') ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:08 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x900}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:08 executing program 3: socket$tipc(0x1e, 0x5, 0x0) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x0, 0x10}, 0x10) signalfd(0xffffffffffffffff, &(0x7f0000000180)={0x4}, 0x8) r0 = openat$vicodec1(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/video37\x00', 0x2, 0x0) socket$packet(0x11, 0x3, 0x300) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cuse\x00', 0x2, 0x0) write$binfmt_aout(r1, 0x0, 0xfffffffffffffdb1) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000340)='IPVS\x00') sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80020}, 0xc, &(0x7f0000000400)={&(0x7f0000000380)={0x74, r3, 0x100, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x100}, @IPVS_CMD_ATTR_SERVICE={0xc, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_DAEMON={0x3c, 0x3, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @loopback}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'bond0\x00'}]}]}, 0x74}, 0x1, 0x0, 0x0, 0x10}, 0x40) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r4 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r0, 0x0, &(0x7f0000000540)=0x1fffffffffffffe) write$FUSE_NOTIFY_RETRIEVE(r5, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x60}}, 0xfffffefd) dup2(r4, r5) write$9p(r5, &(0x7f0000000240)="378affeb912763562fa3c647b7c0bbf2a7cffcb0c15f2fca7f3a4682c246725ee84eb1a363209a1e714f28b118d217a68674bd349f7cefd999ff156434d3284be62ffae1aa5d0281638894f336566bccd483528676a17bf56274863b94b40674628ae2f5a6269c54203c640aee2c4a614f3cd94995fe9b5208121331cbf3a948420c3d618a7720454993f8c08ccd2ddb8a9d0b139d3e16dfe1bb9b54f763a15a", 0xa0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:08 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1075.808287][ T5576] misc userio: The device must be registered before sending interrupts 13:20:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1075.908563][ T5576] misc userio: The device must be registered before sending interrupts 13:20:08 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000040)=0x2, 0x4) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:08 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2000000}}, 0x14) 13:20:08 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, 0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:08 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x190000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1076.198668][ T5606] misc userio: The device must be registered before sending interrupts 13:20:08 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r4 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x9, 0x200000) setsockopt$EBT_SO_SET_COUNTERS(r4, 0x0, 0x81, &(0x7f0000000100)={'nat\x00', 0x0, 0x0, 0x0, [], 0x2, &(0x7f00000000c0)=[{}, {}, {}, {}], 0x0, [{}, {}]}, 0x70) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) ioctl(r2, 0x3, &(0x7f0000000040)="3671e0d3d3ecbab6848ef0686456627b938397eb19ab5eb3b1ccf42150acb91a6d36d765") ioctl$sock_bt_hidp_HIDPGETCONNLIST(r4, 0x800448d2, &(0x7f0000000540)={0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}]}) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) fdatasync(r3) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) ioctl$sock_inet_SIOCSIFBRDADDR(r3, 0x891a, &(0x7f0000000180)={'hwsim0\x00', {0x2, 0x4e20, @remote}}) 13:20:09 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xa00}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1076.368481][ T5606] misc userio: The device must be registered before sending interrupts 13:20:09 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2c000000}}, 0x14) 13:20:09 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x900}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:09 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 13:20:09 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0xd0cf79d2) r1 = socket$inet(0x15, 0x400000080005, 0x0) connect$inet(r1, &(0x7f0000000000)={0xa, 0x0, @local}, 0x66) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1076.687329][ T5634] misc userio: The device must be registered before sending interrupts 13:20:09 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_open_dev$binder(&(0x7f0000001500)='/dev/binder#\x00', 0x0, 0x800) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffff9c, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x117, 0x100b}}, 0x20) write(0xffffffffffffffff, 0x0, 0x0) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prctl$PR_MCE_KILL_GET(0x22) madvise(&(0x7f00001a2000/0xc00000)=nil, 0xc00000, 0x4000000000000008) clone(0x0, &(0x7f0000000240), 0x0, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x10, 0x0, 0x0) openat$cuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) setsockopt$IP_VS_SO_SET_ADD(r2, 0x0, 0x482, &(0x7f0000001440)={0x7e, @multicast1, 0x4e22, 0x1, 'dh\x00', 0x4, 0x8, 0x6b}, 0x2c) pipe2(&(0x7f0000000140), 0x4000) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000)='/dev/nullb0\x00', 0x4000, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, 0x0) getsockname$unix(r4, &(0x7f0000000300)=@abs, &(0x7f0000000380)=0x6e) setsockopt$inet_sctp_SCTP_ADD_STREAMS(r3, 0x84, 0x79, &(0x7f0000001700)={0x0, 0x5, 0x1}, 0x8) preadv(r4, &(0x7f0000000040)=[{&(0x7f0000000400)=""/4096, 0x3ffc00}], 0x1, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$VHOST_GET_VRING_BASE(r5, 0xc008af12, &(0x7f0000000100)) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:09 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x190000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:09 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 1076.837523][ T5634] misc userio: The device must be registered before sending interrupts 13:20:09 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f000000}}, 0x14) 13:20:09 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xb00}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:09 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r4 = syz_open_dev$midi(&(0x7f0000000080)='/dev/midi#\x00', 0x9, 0x200000) setsockopt$EBT_SO_SET_COUNTERS(r4, 0x0, 0x81, &(0x7f0000000100)={'nat\x00', 0x0, 0x0, 0x0, [], 0x2, &(0x7f00000000c0)=[{}, {}, {}, {}], 0x0, [{}, {}]}, 0x70) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) ioctl(r2, 0x3, &(0x7f0000000040)="3671e0d3d3ecbab6848ef0686456627b938397eb19ab5eb3b1ccf42150acb91a6d36d765") ioctl$sock_bt_hidp_HIDPGETCONNLIST(r4, 0x800448d2, &(0x7f0000000540)={0x6, &(0x7f00000001c0)=[{}, {}, {}, {}, {}, {}]}) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) fdatasync(r3) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) ioctl$sock_inet_SIOCSIFBRDADDR(r3, 0x891a, &(0x7f0000000180)={'hwsim0\x00', {0x2, 0x4e20, @remote}}) [ 1077.131749][ T5665] misc userio: The device must be registered before sending interrupts 13:20:09 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0) [ 1077.243486][ T5670] misc userio: The device must be registered before sending interrupts 13:20:10 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x48, &(0x7f0000000000)={@dev}, 0x14) 13:20:10 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) ioctl$VIDIOC_G_MODULATOR(0xffffffffffffffff, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x40000000}}, 0x14) [ 1077.450143][ C0] net_ratelimit: 24 callbacks suppressed [ 1077.450153][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1077.456861][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1077.461773][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1077.467598][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1077.479211][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1077.485092][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:10 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2c]}}, 0x14) [ 1077.610540][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1077.617282][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1077.641980][ T5693] misc userio: The device must be registered before sending interrupts 13:20:10 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x48, &(0x7f0000000000)={@dev}, 0x14) [ 1077.655429][ T5691] misc userio: The device must be registered before sending interrupts [ 1077.773646][ T5691] misc userio: The device must be registered before sending interrupts [ 1077.851054][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1077.851480][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0xc0080, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:10 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xd00}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff}}, 0x14) 13:20:10 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:10 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0xa00f}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:10 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1078.122390][ T5716] misc userio: The device must be registered before sending interrupts [ 1078.229610][ T5727] misc userio: The device must be registered before sending interrupts 13:20:10 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400000, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_GET_BEARER_NAMES(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r3, 0x800, 0x70bd2b, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x4) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:10 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xf5ffffff}}, 0x14) 13:20:11 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:11 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1078.481581][ T5740] misc userio: The device must be registered before sending interrupts 13:20:11 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xfa0}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf5ffffff00000000]}}, 0x14) 13:20:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x10a00, 0x0) getsockopt$inet6_udp_int(r2, 0x11, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1078.656092][ T5740] misc userio: The device must be registered before sending interrupts [ 1078.689769][ T5754] misc userio: The device must be registered before sending interrupts 13:20:11 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x3a, &(0x7f0000000000)={@dev}, 0x14) 13:20:11 executing program 5: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r0, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:11 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xffffffa4}}, 0x14) 13:20:11 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x38, &(0x7f0000000000)={@dev}, 0x14) 13:20:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) get_robust_list(r2, &(0x7f0000000200)=&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000140)}}, &(0x7f0000000240)=0xc) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/mcfilter\x00') ioctl$DRM_IOCTL_GET_MAP(r3, 0xc0186404, &(0x7f0000000080)={&(0x7f0000e00000/0x200000)=nil, 0x400, 0x2, 0x80, &(0x7f0000ffd000/0x1000)=nil}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:11 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x1100}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:11 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xfa0}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:11 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1079.172958][ T5777] misc userio: The device must be registered before sending interrupts 13:20:11 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r0, 0x29, 0xdf, &(0x7f0000000040)=0x9, 0x4) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1079.232534][ T5788] misc userio: The device must be registered before sending interrupts 13:20:12 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff5]}}, 0x14) 13:20:12 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xfffffff5}}, 0x14) 13:20:12 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) r2 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/sequencer\x00', 0x0, 0x0) getsockopt$bt_BT_RCVMTU(r2, 0x112, 0xd, &(0x7f0000000080)=0xe8, &(0x7f00000000c0)=0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:12 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}, 0x14) 13:20:12 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1079.578674][ T5813] misc userio: The device must be registered before sending interrupts [ 1079.581373][ T5812] misc userio: The device must be registered before sending interrupts [ 1079.658838][ T5813] misc userio: The device must be registered before sending interrupts 13:20:12 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}}, 0x14) 13:20:12 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x10, &(0x7f0000000000)={@dev}, 0x14) 13:20:12 executing program 0: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/udp\x00') ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:12 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x1900}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:12 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x100000000000000}}, 0x14) 13:20:12 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$USERIO_CMD_SEND_INTERRUPT(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x8, &(0x7f0000000000)={@dev}, 0x14) 13:20:12 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:12 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@local, @empty, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x1e, &(0x7f0000000000)={@mcast2, r2}, 0x14) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040)={0x33fe7439, 0x1, 0x3, 0xfffffffffffffff8, 0x414e67be}, 0x14) 13:20:12 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/udp\x00') ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1080.155213][ T5842] misc userio: The device must be registered before sending interrupts 13:20:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) ioctl$KVM_SET_NESTED_STATE(r0, 0x4080aebf, &(0x7f0000000040)={0x3, 0x0, 0x2080, {0x7000, 0x4004, 0x1}, [], "1287caeda70b1f7a4f38d4b1e6a1848208d596d47c055dd904e091653e793e28e37fc87ce683846c8b55ab4a744a263e22263c875cb4c73bfcdfd41268b54a532dc47e3351868781f599d2b8e962a386e34b5f08413238245885397d5cf95af17c36342696c6091d7d8e0d93233b0347a35e1a7e301ddd169622d10b7c439e1bcc886e658649e0aa8b827cd6b326fb69c629747f91b328b9c8f643e6a9ed4eec0e6d184d82ceda440afeeb7845448b61af5dee3019eaeed2e5a3e178e4e6d3fc5472bdb861f184e7c569e4fff62b29cea2e842f1b4024119f7e4662c2ba06f28cfe44380e90bbc47d7dd6fbbd12017fd5832df0f2ad45ce9a1cb346c6b27b91a95e05775691edfae0cebabf44f3699e0476c86b2fe6d79b22df2508afaf9dc2b2b1785f4c31f646ecb5b4782f9cabd9d3df7bb43b0f479e85683142c36ecac3f42f0b89c9e40542b796505a0d50dd286427de82a09cd1eeb8b6948e53158a89f14fe195413556324aaabff9f8bdda7478819aa54a770db0ee702d43bedcec0d4fb59332c65362611206d1560867472a6e048d14691d0b6bfadffef449cdd0c7866410a170b86080b04ba4b10bac03547a3114f8c8ebd57f0b9f906751255e68e5b72894beaf8f7df79b7bcb398dcab42756984edb0dc17bc6fcf3334654c62519a712269c483f037fa47182ccfaca4bf422eadc6730caa7d015a2fc9f484839b50f7ce34306382704b0735a5cf5627bded619f07fe20d78e6241a9a9158ff3d4f7f5b37a6fbf3860c49770bf94c21f7c79a9465547b4ef8206e4641ec1013805f4200b3238f24848e136688467f09b15c2ffc7dd739ddbade130f69aaae378e50d0d6b8f3628486d245f1a2f86b6dab174abd39659712e67053c103d19c9058ac7519691d72cdd6763934d4985130ce3fa38e090e02d7122f1f4807e15d0c79f6a5e7b22cd1952ac5880b8d9a74063f0c4c64a4c4944aa60903e38a80915b2b17ed738e55398dbd57fc78c29b1169c8aed75f1ba69c80e8e024bc339f736f777cbe4cf0b369086a33feca5e65b61b6287b0ff1b41ded3db82d3d2ec21a1d98b32c5a7c30954d51b57bedd3740d80e633f93e28e71e1f3667142c80198ca3527c30ab1900f883079cf74740a0d53f5e95bd39e6687cb1d930442bc39c5f03eaef61bc29306004fcc760769f353ed9fe9038d32f360694dce91416a2d3ab210a30f5197531fb524be7998c2545d144c3bf5294bf69fcafdb755f75ea152862e106c8f9a096b5bedff9c34cbe0908d667438282944785501533ea78bf843531534fd3b3d47fd13558eb87f794558be8570a1d528985f0eb04de15a165ea3150df78eedd1a5da1ac69540c90ddc385b15c3acb282be0562fa7c2d854027af871ea97e321a157f08fda2ffb18ab49ad69dcd8bf9c2a60dcec4f34a32f3142c367da1d6a8626fd3a25f84273794ee9824f653bc57ce70beded3e0bae8162e5c9f40f41a5838913e016ffaf1fd1e019f537e6c8e6b598c9dd1040776c2a7ca6ed3791f907e0a3aaeb6ce8d3785d57924804c32d1d0e829d3d0b81fe218f3f94b9c2754f880707609a880428f149bc722ad3def89294217352d2e0ae2843353ad5c419bab5050f2f29350fa00ccf347fd748df5aaf0f4fe74ba540e6dd276b800b40dc5b638eb5cc3acd99f66a52fc2774d047164f9b91471cace2391c7e913f3904ce651788e2bfae3859283e30d1eca00c015323c17474cfd0146e911ccdf68d8b3b238c62b9030c34960b56269d888d0554e5cfc4b1828462b1cb237c97c11a750947363bbff8792f99a8b45b08d88227589ee3b4d37041e4868980ab2257fe3401e313fd623ba4c8c2bdd23bab13fb657efcb7973df2dbefa402fbe20ad84fedaeb1acb5c1ce5a63b37f641211d707a35f0d08f994c09829251611a71f71b0e1b7f0889a3e18eb8ec0fdebf4044c14a0f56f8db1ee2680d0ef1955726348157c4f0fa3ac951af75a6fd7f569e30a7a345ad6f39b6d8be0026654cbd06c9382c2374017d93fb0ec476ca15c7c5caa5a0ad1152e93c5bb6116b7ae0d0d25a8487e013c30c4cc8d9a68947bc641c36283fcc420fad7f2de6f89aeb89d2845f94e8212ca4dc3582a32aec9d8bb5026d6cdf4cfbea620aa3e542167818315aad3bae1552899a44382b8dd4e39c2b8d222aa7280279ac0c0afe47e0dae4919453a2962a0467cfd12751daa39921a5e6fa8095a6fcd0c3fddb86a4b8b9b12d5b5a485e6fd621d59ee2e81b61ea01aa62cb8412cc56e4dd7169ebba99756ae9555d53fe2c0c9932ff6cfe6916b998f5f90a2c1151d7c6c6fa52c05299a6f7f4edace4123e19bf217c4cf3d7f7f0fea358b5980fb4536c53c75732a37d2dc02710fd0410b2e62b7974659f8c9d6deb22362b59746ef554e99777dbb6e458e319b11156ccf595a1c36f45f43663ea9f8c97f4f7b277693d151381f607b16bdbefb7b99269cb6792609061c147e29ba88d2a71d412dddc2d99daba3cf7394a7ff26d03116a94f324d5bede40cee18d2d37f3c1ea401f7a4c32aec602f9b166ab753f80b2778d797af7c806ee83da64bdf1a06e6462ab6c408f071e1453219caafe855fc33457efc2fc542eaec0156e1c1b05d43a9dacccd26cedc72903381421cb168472d4b74fca90dd090cd55524cb2b76ed8fc9780a37d679f38b36c1aec44b2b78ed7c3f9307aceaa4af5c8e76caa2a62d633c02099323009a0bee2827af1f40edb462fadf2eb860bcfd6deb636ef13491773a118375b4c58de831ddfe785d29513964f3777f08db1620b7c6b308335e825b6623ee70b0b5c742f337f941c5b1295cccb361a3f676b2f79d0530c27a206f5ce8173aa149495e71e7ad3f58bf4652adf796ef49c194d98ea3c14f1245bd02b3be8bf7ec613164efac49c26dff927859da53e276990b786c8c417dcab7bb57b07eb99d16ea25beff896f544742414546959f50488601aa38f0e0ad41ad5be22f10203241cd904970c5482daf76b831824fe0265716951944fde6c44faeed412b9ad720ebd6abdb50edb039b66f8f1973a9ddefca190dcbde2edff354ab45ac0e94790056f578715958063f9415fcee7bc31223df3205e8b56dd829c211dad4f080c9dfbca0224c7796e3565cc44e888f9346aac66521b3e6fefb76f4616745629b3cca4e796bab78ba5ebea7f5d03294898fd31fecfda9af4af426acaa7b492911201fc56b5da96664cac557e36724801fce32a425bed8db0f4598618eea9fd71cfcfbd8e1396080630ca458c35713dfa9542dbb4ba725ab5396e94ef5f49a3ac14391079a2af1702df81d5d82715dc18be65bfdb75be6f6e22517e161b415682461ccea13304ea1624b609fbeb07d5cc4135517f0abe118525265659348a27191ba3c68f5dca803066482498f2f9fc8b9045228b3dd9a5f2b526e2b66cde38c2f161e6ed137121effcb7af1d9fb18e056743c0cbb2427417ec6225a99ea278c289ff480cd093eebed71f9f4e8965da9b7c0847089b92f21ccbbbe71c3a1ce52079d8e813068acfab8adbfb21fea44b1922e3467292e0af7f72129515e13437e968312f61076f987c762a345ed883fac13e05ec836185b1741d829b69c74ee6e919333f779a3971ab8fdcde58ad013f4da847bf4a4075a28572614e7a755b279f397c4ee6112fa28e34ce8aef01f4166ee32e7977e5d229e855eca878df1ce35e8c697a53705cddea4117dc727c4521d0f03ab8e8eecbee262b16da65cc1643bd8bbffc649659b9d5224b064f81b927cd58430c5647e492444743f39f4d6e01e82462b4c5e72cd13ce8fa9a07cbc14791b7f5e94708b70130f9d0d284dbc2a290098c609acf494ec99ac659902db6c777c5ee70b25e65e3cc2b1c1a8e239c1e880e8bc5b1c550a1cd1f6721df0ed25782fe767979efc36cbcaabf26b07bbe8d92aa27529efaa87530e36c53f5e3c9f1680ca62550bf93c675ff134c520c288b065f39cfeea828ff20a9824fe05250471b54c59a9192d8a96062fe22f4cc042af31a4c2f5505f70048705ce0ac7e9fa3bf9c6a7a1dc0ac2452d09e9832a49485296fdf852f527b397594ab6adfeb271ee041b7acd541fd0cd243c830ca1c7ab6f19faec8cb7ff7d21ff170a30fd70911d8006674b6d7f10ef344b73a659925653b0768bcaf065fe672c61d1c1ab42a87c04de33d2984579bf48d6610b64821438ead86961d4bf2ce26e603ccbe8cb08ee3c65a0c6a58e1cf73f0f0208d1b55d0e21a8b7ece7cde9549154fb40d871f27afce3117038b6b4256f4021e8dbe469548e3e5648dea10b3687459dcc66109c4f5d66af204e06fbf62930816f2985c8b7a6854b3f5e3ae519e959e62d6b7e7c3080fa6416b819a44cbdb919f89fd3770c1f33dd9a01b6183333c5e1f2099181e4cd660bfc135b576735a0672c1e0b5890cf1cccc828d59289b7d05fd70b59e55c32e5c62e6b503f056f83014322dd2113714802e460eb2a99cae2220decc5cc75f385ef80840227c448040eb186bffa94b554e4d85e6797f43c1cea63c5aaf93496a81e0a28130473c5e6f95fb379888132ac737ad866141dd0b6ad98dfb6af134c8666f84e83a19f93cc06998d5cf6e1aa2c2bfa2c411b6f1bef640a2464223292627e2c6b30f23dc8c09ee027c89074b1182f7fe2f5ca72b508f0ae94e06d84c3dcd2d6c44ec41ad3947deb888039acd813604c24e2e385928ec9944a95fd35069d907115bc67b7dbab02c8672d56fd293d55807bb22676432fc70ad5c54ba6f386db6c864871e2ef3620e9bdf27abc87429ffba69abe659e0aefc558ad11e95b3171c8c1553cf27afc957099841a5b5fdfe4b0b0fb42399d94711668275ed66fdaf11c01fb8120c9bd117ece3f64fe1ab67b3fe00416aeda160ec69b70fbf46b6cf6c0e310bcc4fe259014bd0dfd80328efb0321dbaa6dce7c94f81235579cacad69d78ab933485a53c34f607b25b91e29131ee7bbb590b6adfd040a2e6a86e8117799693d304fba9f95cd9c7ac7e2a91e2d6e8269a81e9faa924a32c034a552f4eac7b56ca5034926145520b929486d3d3ea795f121227b005056b6817e660288da05ca31da2294a487ab4997a42eddce8a784f0f01090cc6ebdb4a699843d04abd8e373fe795c67518a2ff4f19c9e549cfaa1d917f09288d02970a4a31c8132672edf29280d7962f6a095b1154c86ea660d003a67f264c6129f0ff05c49b55b3f69cca5547fff2b79d10e9ef336e1a3d6502d22a3ec4e6abbf1b005014326426b29e9b376b4c5f41321cc1f411bb0128251fa675aa74955e0c9b6ea26a3075f8bd665350d109e0cfbfb7c53348d8e4bf81dab2a552fe2a7c51b0152cf1194efdb9a7111f8ffd94b55f73b3f4c32fdbdce9d600f1216c5c95036b6895af5e9ab728557196dd6e0598fa45b3cb517751d66fc32dd98a75c9e6bef40bdfdc75dec4258d3b3780b4ee8199eda3ad7328923e730656e5a0f61208aeac1f7bca36814beae5b9313cd9d9abb70393eaee596c0fbaa07401a29caeb713bd935cc3eda6b81093f8d1ac52ad96788b2733e709db7362a7c0e62823566fb3b49f48466b55ff17868c6b6e4ac14f39812e4602edd8ab44724ee0db9b2fc9c262e6258626f4f5a9fb4b441d2dfb17956d1d8b0c9b74f4225929499d09573f169ac9e3ed6cfc82f0e674e36825612acea62f88fdba005aa97e61a59a7eae61e627ef2419b8a3d5db93c643d61cbb3beb2fef7a2b0bdfca3da9ab27ce6a03a37bfaf4bfe92e8cd29dc", "62f81fca9b0796625d1ed95ca4a212bf4abda9a810c7b1b680e14bbadea8c6111d4d99d362f6f3198eaaef1d31d48e0d84762db95a41c1e346b3a09c7dc3387255b85b7c64b16d76e7354beba7d4f515fdc746be5e9d3d890314e56c7600d2914fbc2c30c4476cca5211ad55fa68519f427530dfd2f1c95a9f992b5893cd9ab18bcc7ee0afd4c33772429d07756858d746b01ad2a73fab699e33896297ba236869210486cb1a1ffff6b70b49fb78cca5d35bb0dae9fb74f431fc1f7d224fbba113328c13861bc2ebc4c036d52f49ce409b4869b2bbdbbe414537df6f773c3a9a58d363b82c007229223e618e8adcdf508ccc86a56fb7ff3bc8f328258c8d116741dab45b04dff066afa56a1f2444291224b8d9e881852d3969bcaab0c2dab0235e56b9a52564fc3e44cbda696609fdf6f3c412b4d4b4c504ad7e86898f42cc8ee7cfcc25f5998df4e103823dfc8cd64f381f089133ed0c635f93a7d043c042cbf55657ea199b5354fe207ae19f53987aeeee281b71824533283e530529aee15dee2b8fceba0dc9fbe4c3805bbd0128aa13ab5769a2a791669f87014c63097b2674e16b8b0ce6ed91ff5e2e336ad8d44d325592406001e75dd962381588889391cfadc2388c5d3ae592e83349fa30b13dd7792ec75d7ba028a024b2ae3ef6ffb3ecb03b02c4a03bed1fcfeb2694664af44d546f8ae68e59d498719900433f1db22f3e45dc764767c9f218354db72127e1fcb5cb1d08a31dc73678d57986727aab693765c34b7a1409da6f674196dd33580d44751b2317a597c9822994a6ca475fc1a783c4b2cc5776c1a921602341beb32e22078cd5409820dcae2d5f0d6868394857eaa498c950698239ef4b73557f8c889fff67b2cb51d4364ada598a6565b5c787c28a11649bd3de175c85dab7bc65d31ce5e9107cf10faf845ffd1ff6747e636e28bb1b101d789beb72a820581e79edba9fca294a6ff0a5e4cba5343d6924095e855787cccb396e87b8337dda27d607ff8d952a56b7da7ebd40c61694e23d0a565ade9b20b2126b3e2c281797cd46630782e341700ada20a83183e1b7ceb41552db3aa5058e508ba4bb94790fe4f10de0192fd8eb3c99c51296579d73c33b1488c95239ca8ee2886c4d04c255b216f4d2e9219e09bc5940b9dede7ed1778c2c71fca11c9640c7d62b10b370851ad42b474cf37cb107206ae9ceaeee34a9008de37d0c6bc6a747c546cd51a3367b8df121406c29c602b9262de9b1262478dee3424424ccaf0a95a011b34062885b597ada3b973fd768485264a0ebc8a645a4359f41db829e70d21231c25c8af545ac9d6c005ca927737d0b43bbb569622313d044a4b9657d9e6e1120c66af9ccb757133179f6d9cc00f378c28de1e25f37160296ce47a3f3529b9dff19fec73f3ff5e961bffd852d87529a6c8a8f3192bd4127cf938fca2e0109394edc9c5bb6040009a8923b3b8c6367b2c4b9441c0ca1b49ed018a68c12d1cf81f95b91884eb09bb5424f26cdd9f22f073a1b8bfbc2089fc630d4aec1d9f7db292ce07245c8c5c5e19bfbe22f756ad939702b53f28e384a127124c33be47bfa399f3786cf1616a5b5590186af898ddec09bc054c41ee2e4c557e48be63ecfdc288e6f7f8f5a7d8522585d683c7146d317c9a5590aaae71d00fe9fee64964e2af174c5c42d865a74c63d2b171c1bbe4c804091cfc5f32f8d0488109925f991f6b6fb8f2f0be8efacb2cfac5784b651d5b8eb7951d05e827fdfd5bc8b5a74a0de0ad54867989ec40b32e780dfc494020120fdfc38f43bbda264121cda0da3a6233d0c14abe74f0cabfcc69abdd93a1fa6ee04f310d9c5da0e5e8e001a0807c6d1ee6af8371e44e2a9b32c6543fc44ec508dc2bf72256b8cbbf11021eb4680ec5d6d33623223c9086ca74914161eccb418845bafc229137cdb17bcd5a0e8bec5f67df404a563d77f452a2ba0fcaf777d410ccff7d4f992512b2e7eac3a503e6b154b0d9f82aa7734d7b7af788295a2981096076ded5006e6a9f71ff979fe7c391dff287d16df257e13654df11ba06bb6b913c022b3f8d686e758444997ddc46384934e923406408021ae44f5395f28b3b8249fadb55383c6d2eef7f478068e4cf1e66c2cdcd92cb7fd591b6cfb63c3bdf343abc0100ede43faaa74c3037d34661533e359872e39e85b0e646ec6028120b266f9c27d0e0b63dcefa080ff3a78a830c7b56fecdd911ded40d885d9e609fa3e947c4bda96565ae440827309374fe0894fa6c187b16460751cb10da619ced286caf7c393c5e00a303c3ad8de441fd5ed6760f70b782e138683aaf8112c4b2578bb373820b1058b1e1543d12d0f8047ff3a68608023aa2d076e7ea47914436d725066999b45b216fa078c5d395c8d7ec13c7779b2b616ccc744f20129ef6956728d2b7b70a4176f908489112c001b66ef584b47f2c90f7c3c4159caf9206ba2231f53a25652e825457892d0db772f05db46931f3c0fd009e92a4c5f30ea4d6264bb8cc63786c149b7fbf809d091b1edaf67086fee9668530937d68bdf1e3c81e756c4b31f7a5dc6ece31efd93bf9377d7adf628cd66fdb816ac9cf804b68b4d601c40063f4b5f10fcc3fc63e04e87e80513dce3e4795b618dccc061389d395001864cdeb5c36e07c487398c1a4abff11093dea3aae3d18b06f7d6f8b11864c6c4f15b70d1d0533d721483c40118f21d14e2b46e576594ae3f4a7b86ce71fbd1d4c2f9da86ebaf651f178f69ebfa00a1daa6b299bd644d1fbe431ca27b0510a5021cec3aa3c533f1e4841a92eae7b560d36692d0df47245d99bc2486c0a47d5c73bf502040851b3aabbaed931a378b80ee31bfd64dcd86c0ddf4f015667e0f409ce2b3807043f679000824c65eac236b628c38a3a55c04d4ae05ed14aa3c486a017089bc67c51d50ab4e806e69a481c01435e8f9ba60fb7f7531d8585dbc724b9b775bab7b512dcfa70da015fe93027d34cc481de06c025d6a1830f7c6a30c7a2bb0d4edf1c3bd550c018fc3df6c044f84e5e0d30cefabca1529f5ff8e9b6a715809555cb1b646ae7ba777d6322ac1948d7a60474d62ee407d4a9a5dab0a1331b1902e8f04adc078efc2be84bd1d5284207b83818beb4b2582d0243683b9cd876bd269465e9d6f7e5bf91bfbe79bdbfd0c6314f7b2d1d9b9758e7d2bbf350c2d1c0b9fb381e4d34272dd8d529541ec7d96db20d043ebb322a8295f67a75da5fed054cb5a1bffe481c76a522a71f3fcd17c145c66378710bebef30a4db5c70295f98d08a848bdcc955938161a14c6a338c34cb77c8577425a910418798ed446a4e068d83e4ba38541f80801b4cf8dc14e922f9697bb4c5a16faf46dd0ff4bf56738c09280a3a2b5ba58632201887891bbe1341fc3835916c78ce38c6fe11beeeba54998ff4e6ab598ad342689be2213421f4e3122c2ae6f5d5a179f7c8cbd7721b1ce81a093ad73ea0379ad7aac32f219458e7313085f0f4d45af24f622f76d530b6d593944faf210acbc5c3f8042abdd1a4975142a3029767531f1cd144b61a0ef67d4e5c8050f4bcef9527e43b2522110d079f6181593138cee635bc49012c03f90b5a7bbf350d23a37934b61a8fe80a483ee88bf691ea2c4e30ccd308299ffee694eff2c6a79f443d886f4356b28d6fb8b5de8f06c1a66517ebed6bf922216f8146df701a1b1ed147f9833b11a5435d69f3f250bd2636336e81d6732dfcd5e3146b007dbb2c65b1f1ebacb7d22b658f3706438dda87764bf4677cc3dd1e3932b6bf08788a1aac1150c51f51363db03218d42535f49ea2bc9868c8345316eafb97afaac73f07e176afa2c9e0f8f3babeefaeb610d950add033371741eb8ad1eca1a7b65d6c6b51b4ed47203632647f239eb406628efc40839a2bbebdaebb404e76fa627ca71dea41eec0723f7d5e0ef1a50af2248b6468c966856fe8857e404b13e5f7ea3d98e82d54a7221781615333bc31141930718d3a35e6d16042e2f6a520dca4d252ee77a9be0def4680c80a562026000d10524ee82c003452a429844e19a3edfcdc3ae8d43dfd05418ab10b9f118e5b0e2b5c4591674e6409156182589a1fa5b25ef542acd88138f5b2fb04a728dace78eeb70844e2a6c709280b7afe5fc19acf6a93ed09cd5608c92e009a7e0e2e776fecafb3bc62d86dfca5a08bc6bf9cc8ef6e58be233ca3b5c10077f00de5011b6f9ce07780bd7cb2be905f6736c817a8f04c25063402535faedaf738f52eaddffbfec8d41ffdb44541e5111ec3bd2eb8fd1de87723c602b7a0dee2dd352189269d53ace39bbbe6894e16ff691be9cf143d0bba14a0644e203317a702993255168deb326d432f9419418e66a20a095fc553c8518c48f009eed58b00c4ab4c821f47d4ea45cab8caef240caac6f0d37e82806e051f2e7d53e47f87d63a9145b9157f560d63b7ba73b94e42b6c504aa7c0a0a33388fe90a9bf48e890d6bda97829b9c44492180eda564312f42e9fb3c08cd85207dfb45cd41fa1dbba56b33b43e40919110f8f4e5bac201fb5f701bb4ddae917b0b710bb5e6137f91f8fde5bab1fd7615949c1cb50326d3cde65b0468e58ec68bf292697c5a2484ea05deae4d0ba57387b270fa9b8f172cbd0429ffa427165a169aea24e50d157b7fa54337a7e254ad9bc0951f9c9e471ac7b9de74d4dc5065953513834e85c78241c1ae58baafefed8da98a47e77b801bbde983a430f8b272e93cf75a8a4fda4ba60d9a30ce1fc2445018e52674beb78d80db4f3b95aefec655cf2c249b3b0a6c820bac7bfbd5930df4c6de85b3ed4c69fdc8115e774da353084e3ac86eec8b3abfa5ea8135be853a8bc072b5dfec0c47718fa29ca73c54ee8acbe2df9edcebf50929a91a113c15ede76f66274601a49e374ff384e7922b1cdc79e536e1fafc4cb2f6fe91aa0fdbc9edb09ce85a19ef28e1244197f560644c7b584164adfe08d9ced28d83df376e6d7d9437751043635c8055042e7fd7db001764cc4e40a448453d5782282e2b8702f9da574d0d5309bb2c0b6c02c460c1b30649e3c1b3426f5782b7b7c385f03bed460cc5d10ff14467d1b8f8767053902c1283ed9c9b372a6b02f6deb25210f4a14bbd5ce51edf91bf6cc4c1575f770ce02cd74cbb292c6f96706e0070b4cc3c5273396ae80b2489115bfb17963b10029eb8096732c3e4105410f06153a39dcb9e8575815a5c782e19a151bfe3e0fb125d9c081972cfbec19748362aef2ec67429d8d096abaa7e00e8afc01a8c98a3cc83e3069de37b3a812c6471d1394dfd11712a3031afaa9b494ef377fb990da41a1f026d99a7844ea878264cfed91a810cb8859ce92f0a022f282cb8cdb99caccc8eeb78da04c70a512f01fb98b85cb0796c111069b1f912a64394bd7336f5cccd020e7ae60d2310d2aba419e126b4c1e6d7479266a8d4ea262d3dedcc20b904b6b7dfe876423b34762e6db057458215d727ee838e891bb253d76f3ce682d9786b1b4c25d241f2245b1164a00c7939b414a8a0b1e6d949704727504ee2d54d1521d19786cca97dd2a6cae30a43d2362afd904842414ebe53ffde3da4a4925c6610b4db7cc01baa26c3d4174b927e03a33f7266712e8e21774c42629771c09e2d9cc9f904f531d6b4ea82f44c4c16622ba1b14ac19c41c0b7a47ef485c05886f14019cf5508909c25d5f8f4ee09215792ee95ef75237983808619f7d8d9a6056f7f8774687c780bf5f73841d5c2eef5a28aa3ee419020066b98986ef580705a87dd45e606475ba"}) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:12 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x20, &(0x7f0000000080)={@local, @empty, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet6_mreq(r0, 0x29, 0x1e, &(0x7f0000000000)={@mcast2, r2}, 0x14) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000040)={0x33fe7439, 0x1, 0x3, 0xfffffffffffffff8, 0x414e67be}, 0x14) 13:20:12 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/udp\x00') ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000080)) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r2, 0x0, 0x0) setsockopt$inet6_mreq(r1, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:13 executing program 4: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) 13:20:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x200000000000000}}, 0x14) 13:20:13 executing program 3: write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) [ 1080.543479][ T5874] misc userio: The device must be registered before sending interrupts [ 1080.623830][ T5874] misc userio: The device must be registered before sending interrupts 13:20:13 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x1f40}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:13 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x10000, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r2 = syz_open_dev$mouse(&(0x7f0000000040)='/dev/input/mouse#\x00', 0x4, 0x80040) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(r2, &(0x7f0000000180)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="040428bd7800fbdbdf250100000006000000017564703a73797a3100000000000000000000000000000000000000"], 0x34}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000000) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:13 executing program 5: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x600}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:13 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}}, 0x14) 13:20:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xb00000000000000}}, 0x14) 13:20:13 executing program 3: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}}, 0x14) [ 1080.844466][ T5894] misc userio: The device must be registered before sending interrupts [ 1080.889655][ T5894] misc userio: The device must be registered before sending interrupts 13:20:13 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x500}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:13 executing program 3 (fault-call:12 fault-nth:0): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:13 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x2c00000000000000}}, 0x14) 13:20:13 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x540e, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1081.122045][ T5913] misc userio: The device must be registered before sending interrupts [ 1081.149630][ T5913] misc userio: The device must be registered before sending interrupts [ 1081.209115][ T5918] FAULT_INJECTION: forcing a failure. [ 1081.209115][ T5918] name failslab, interval 1, probability 0, space 0, times 0 [ 1081.257596][ T5918] CPU: 1 PID: 5918 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1081.266065][ T5918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1081.276230][ T5918] Call Trace: [ 1081.279557][ T5918] dump_stack+0x172/0x1f0 [ 1081.284809][ T5918] should_fail.cold+0xa/0x15 [ 1081.289439][ T5918] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1081.295463][ T5918] ? ___might_sleep+0x163/0x280 [ 1081.302578][ T5918] __should_failslab+0x121/0x190 [ 1081.309420][ T5918] should_failslab+0x9/0x14 [ 1081.314328][ T5918] kmem_cache_alloc_trace+0x2d1/0x760 [ 1081.319805][ T5918] snd_pcm_oss_change_params_locked+0x1a7/0x3750 [ 1081.326186][ T5918] ? __mutex_lock+0x3cd/0x1310 [ 1081.330995][ T5918] ? aa_file_perm+0x432/0xeb0 [ 1081.335728][ T5918] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1081.342298][ T5918] ? mutex_trylock+0x1e0/0x1e0 [ 1081.347107][ T5918] ? find_held_lock+0x35/0x130 [ 1081.352194][ T5918] ? __fget+0x35a/0x550 [ 1081.356846][ T5918] ? lock_downgrade+0x880/0x880 [ 1081.361906][ T5918] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1081.368207][ T5918] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1081.374444][ T5918] snd_pcm_oss_write+0x42b/0x8f0 [ 1081.379612][ T5918] ? apparmor_file_permission+0x25/0x30 [ 1081.385195][ T5918] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1081.391482][ T5918] __vfs_write+0x8d/0x110 [ 1081.395853][ T5918] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1081.401440][ T5918] vfs_write+0x20c/0x580 [ 1081.405912][ T5918] ksys_write+0xea/0x1f0 [ 1081.410269][ T5918] ? __ia32_sys_read+0xb0/0xb0 [ 1081.415057][ T5918] ? do_fast_syscall_32+0xd1/0xc98 [ 1081.420190][ T5918] ? entry_SYSENTER_compat+0x70/0x7f [ 1081.425498][ T5918] ? do_fast_syscall_32+0xd1/0xc98 [ 1081.430640][ T5918] __ia32_sys_write+0x71/0xb0 [ 1081.435471][ T5918] do_fast_syscall_32+0x281/0xc98 [ 1081.440531][ T5918] entry_SYSENTER_compat+0x70/0x7f [ 1081.445669][ T5918] RIP: 0023:0xf7f31869 [ 1081.449755][ T5918] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1081.469821][ T5918] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1081.478425][ T5918] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1081.486782][ T5918] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1081.486791][ T5918] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 13:20:14 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x3f00000000000000}}, 0x14) [ 1081.486798][ T5918] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1081.486806][ T5918] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 13:20:14 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000040)='/proc/capi/capi20\x00', 0x14200, 0x0) [ 1081.557671][ T5926] misc userio: The device must be registered before sending interrupts [ 1081.581447][ T5926] misc userio: The device must be registered before sending interrupts 13:20:14 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x2000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:14 executing program 5 (fault-call:2 fault-nth:0): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x5, &(0x7f0000000000)={@dev}, 0x14) 13:20:14 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x4000000000000000}}, 0x14) [ 1081.769224][ T5938] misc userio: The device must be registered before sending interrupts 13:20:14 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x500}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:14 executing program 3 (fault-call:12 fault-nth:1): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1081.835371][ T5938] misc userio: The device must be registered before sending interrupts 13:20:14 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) setsockopt(r0, 0x1, 0x2, &(0x7f0000000040)="ecc6793c193ff18b80106c5f5e0adcd74fe4814966dad261c2490d6bd92f21c2a3b8796c9370ee65ccad1d3a79c4ea2286ad18b6289dfdba095f067a793910e075782c0d2bebd593d588441d605c7ab38cb7d9c20d26064af930110e0a838db20f2da0cfe2583a2befaaed9c02e3fbbaf307f1e6c4392446a5403364d5ac0a551cca609b9342e408c75c7f1b86e0b9348454bbeac0786b00d6ad30d2ab930c1ee18a2140512ac1c00b2b415cf496a13f825da07075b425f5c598bcc9e56d2ed12d58d6bec46fbcc77196a64978a65c1f35615f943925d5d3ceaebd09fd2e34482b4872473713f46cdf5d2fef", 0xec) 13:20:14 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x5, &(0x7f0000000000)={@dev}, 0x14) 13:20:14 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0x8000000000000000}}, 0x14) 13:20:14 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x3000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:14 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x6, 0x5, &(0x7f0000000000)={@dev}, 0x14) [ 1082.057317][ T5956] FAULT_INJECTION: forcing a failure. [ 1082.057317][ T5956] name failslab, interval 1, probability 0, space 0, times 0 [ 1082.093553][ T5963] misc userio: The device must be registered before sending interrupts [ 1082.161398][ T5956] CPU: 0 PID: 5956 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1082.169278][ T5956] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1082.171949][ T5963] misc userio: The device must be registered before sending interrupts [ 1082.179783][ T5956] Call Trace: [ 1082.179820][ T5956] dump_stack+0x172/0x1f0 [ 1082.179842][ T5956] should_fail.cold+0xa/0x15 [ 1082.179863][ T5956] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1082.179890][ T5956] ? ___might_sleep+0x163/0x280 [ 1082.213012][ T5956] __should_failslab+0x121/0x190 [ 1082.218583][ T5956] should_failslab+0x9/0x14 [ 1082.223111][ T5956] kmem_cache_alloc_trace+0x2d1/0x760 [ 1082.230323][ T5956] snd_pcm_oss_change_params_locked+0x1df/0x3750 [ 1082.237027][ T5956] ? __mutex_lock+0x3cd/0x1310 [ 1082.241940][ T5956] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1082.248461][ T5956] ? mutex_trylock+0x1e0/0x1e0 [ 1082.253249][ T5956] ? find_held_lock+0x35/0x130 [ 1082.258024][ T5956] ? __fget+0x35a/0x550 [ 1082.262206][ T5956] ? lock_downgrade+0x880/0x880 [ 1082.267073][ T5956] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1082.273358][ T5956] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1082.279286][ T5956] snd_pcm_oss_write+0x42b/0x8f0 [ 1082.284463][ T5956] ? apparmor_file_permission+0x25/0x30 [ 1082.290218][ T5956] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1082.297415][ T5956] __vfs_write+0x8d/0x110 [ 1082.301772][ T5956] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1082.307356][ T5956] vfs_write+0x20c/0x580 [ 1082.311976][ T5956] ksys_write+0xea/0x1f0 [ 1082.316244][ T5956] ? __ia32_sys_read+0xb0/0xb0 [ 1082.321047][ T5956] ? do_fast_syscall_32+0xd1/0xc98 [ 1082.326183][ T5956] ? entry_SYSENTER_compat+0x70/0x7f [ 1082.331496][ T5956] ? do_fast_syscall_32+0xd1/0xc98 [ 1082.336749][ T5956] __ia32_sys_write+0x71/0xb0 [ 1082.341450][ T5956] do_fast_syscall_32+0x281/0xc98 [ 1082.346614][ T5956] entry_SYSENTER_compat+0x70/0x7f [ 1082.351933][ T5956] RIP: 0023:0xf7f31869 [ 1082.356646][ T5956] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1082.379064][ T5956] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1082.387503][ T5956] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1082.395498][ T5956] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1082.403489][ T5956] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 13:20:14 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x2, &(0x7f0000000000)={@dev}, 0x14) 13:20:15 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$BLKROTATIONAL(r2, 0x127e, &(0x7f0000000040)) sysfs$3(0x3) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$IOC_PR_RESERVE(r3, 0x401070c9, &(0x7f00000000c0)={0x1, 0xff, 0x1}) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:15 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xa4ffffff00000000}}, 0x14) [ 1082.411650][ T5956] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1082.419637][ T5956] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 13:20:15 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x500}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:15 executing program 3 (fault-call:12 fault-nth:2): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1082.705325][ T5986] misc userio: The device must be registered before sending interrupts [ 1082.736441][ T5986] misc userio: The device must be registered before sending interrupts 13:20:15 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x3e00}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:15 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev={0xfe, 0x80, [], 0xf5ffffff00000000}}, 0x14) 13:20:15 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) r2 = add_key(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)="c68362535331bc7a84a1b778942e49e7091230247b45dc4264846d5c1394690d2ffc07ce9cdfb2521a217641a17a24e5ff00b8ad05571ec5ea67aff0fa4c05d90ea7351e705340f4fe2bd6a3b73763bc80d24abc8a1eaa82e8fdb97861dfc1dbe4e368a64ee9ca82d1d85ae94b18613fef92429487af886ab63288465b11aab76e1637983943e478571ed473f65eef7e610c835fa282431aa881147ed7df8802095f936f64a6d934ab2071deec5dba929518e4e2333a6e3e6eeb465d26c4e9f185f7315090be3b10c576439de12c483ddb02aa4d9063eee2b8ff339a500c2d15dd53f834110a286d0e594f6a418dc3f3cd740830", 0xf4, 0xfffffffffffffffe) keyctl$KEYCTL_PKEY_ENCRYPT(0x19, &(0x7f00000001c0)={r2, 0x4, 0x4}, &(0x7f0000000200)={'enc=', 'raw', ' hash=', {'crct10dif-arm64-ce\x00'}}, &(0x7f0000000280)="0d03d015e81781aaa9732ba1c36581f5c323225221b0fc5648a2c38e4a346278ea5795d7da2f5f29c0bdf350980444329d529370a712d1053cff642c991381fa1e90374532d87ab3466f7764e6832db08fcaacbe1f4f60a7efa04959342ced979a9ef1096ff04819db91db5be89b5b45020ed2ea7cc0775a7606b81684004f189b9d324f5cdfde8317dd2dcbdfc813284f19f54e676769dec3362f62ceb35b3343ecc9d8ff6f3b54", &(0x7f0000000340)=""/86) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r3 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/snapshot\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(0xffffffffffffffff, 0x84, 0x77, &(0x7f0000000400)={0x0, 0x100, 0x2, [0x73a, 0x1]}, &(0x7f0000000440)=0xc) setsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000480)={r4, 0x0, 0x9e3f, 0x2, 0x100000000, 0x6}, 0x14) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1082.820961][ T5991] FAULT_INJECTION: forcing a failure. [ 1082.820961][ T5991] name failslab, interval 1, probability 0, space 0, times 0 [ 1082.937175][ T5991] CPU: 0 PID: 5991 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1082.945033][ T5991] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1082.945909][ T6002] misc userio: The device must be registered before sending interrupts [ 1082.955108][ T5991] Call Trace: [ 1082.955142][ T5991] dump_stack+0x172/0x1f0 [ 1082.955164][ T5991] should_fail.cold+0xa/0x15 [ 1082.955185][ T5991] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1082.955208][ T5991] ? ___might_sleep+0x163/0x280 [ 1082.955228][ T5991] __should_failslab+0x121/0x190 [ 1082.955250][ T5991] should_failslab+0x9/0x14 [ 1082.955270][ T5991] kmem_cache_alloc_trace+0x2d1/0x760 [ 1082.955302][ T5991] snd_pcm_oss_change_params_locked+0x217/0x3750 [ 1082.955326][ T5991] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1082.955342][ T5991] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1082.955358][ T5991] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1082.955382][ T5991] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1082.955408][ T5991] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1083.036207][ T5991] ? retint_kernel+0x2d/0x2d [ 1083.040833][ T5991] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1083.046749][ T5991] snd_pcm_oss_write+0x42b/0x8f0 [ 1083.051723][ T5991] __vfs_write+0x8d/0x110 [ 1083.056074][ T5991] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1083.061650][ T5991] vfs_write+0x20c/0x580 [ 1083.065911][ T5991] ksys_write+0xea/0x1f0 [ 1083.070170][ T5991] ? __ia32_sys_read+0xb0/0xb0 [ 1083.074959][ T5991] ? do_fast_syscall_32+0xd1/0xc98 [ 1083.080171][ T5991] ? entry_SYSENTER_compat+0x70/0x7f [ 1083.085479][ T5991] ? do_fast_syscall_32+0xd1/0xc98 [ 1083.090648][ T5991] __ia32_sys_write+0x71/0xb0 [ 1083.095352][ T5991] do_fast_syscall_32+0x281/0xc98 [ 1083.100510][ T5991] entry_SYSENTER_compat+0x70/0x7f [ 1083.105637][ T5991] RIP: 0023:0xf7f31869 [ 1083.109810][ T5991] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1083.129892][ T5991] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1083.138339][ T5991] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1083.146339][ T5991] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1083.154595][ T5991] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1083.162782][ T5991] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1083.170779][ T5991] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 13:20:15 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x3, &(0x7f0000000000)={@dev}, 0x14) [ 1083.195354][ T6009] misc userio: The device must be registered before sending interrupts 13:20:15 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) 13:20:15 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x4000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x2) 13:20:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$sock_TIOCINQ(r2, 0x541b, &(0x7f0000000040)) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1083.461780][ T6027] misc userio: The device must be registered before sending interrupts [ 1083.513404][ T6027] misc userio: The device must be registered before sending interrupts 13:20:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x3) 13:20:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x6, &(0x7f0000000000)={@dev}, 0x14) [ 1083.690134][ C1] net_ratelimit: 26 callbacks suppressed [ 1083.690142][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1083.690759][ C0] protocol 88fb is buggy, dev hsr_slave_0 [ 1083.695913][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1083.703252][ C0] protocol 88fb is buggy, dev hsr_slave_1 [ 1083.708100][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1083.725844][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1083.805408][ T6041] misc userio: The device must be registered before sending interrupts [ 1083.841377][ T6041] misc userio: The device must be registered before sending interrupts 13:20:16 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x4, &(0x7f0000000000)={@dev}, 0x14) [ 1083.850138][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1083.856312][ C1] protocol 88fb is buggy, dev hsr_slave_1 13:20:16 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) syz_open_dev$radio(&(0x7f0000000140)='/dev/radio#\x00', 0x1, 0x2) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000080)='/dev/cachefiles\x00', 0x800, 0x0) openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/btrfs-control\x00', 0x4ac001, 0x0) ioctl$sock_SIOCGSKNS(r2, 0x894c, &(0x7f0000000100)=0x800) ioctl$SG_GET_KEEP_ORPHAN(r0, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x4) 13:20:16 executing program 3 (fault-call:12 fault-nth:3): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:16 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x401f}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x8, &(0x7f0000000000)={@dev}, 0x14) 13:20:16 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x4000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1084.090224][ C1] protocol 88fb is buggy, dev hsr_slave_0 [ 1084.096074][ C1] protocol 88fb is buggy, dev hsr_slave_1 [ 1084.106258][ T6064] misc userio: The device must be registered before sending interrupts 13:20:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0xb, &(0x7f0000000000)={@dev}, 0x14) [ 1084.142772][ T6064] misc userio: The device must be registered before sending interrupts 13:20:16 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x5) [ 1084.179990][ T6066] FAULT_INJECTION: forcing a failure. [ 1084.179990][ T6066] name failslab, interval 1, probability 0, space 0, times 0 [ 1084.280431][ T6066] CPU: 1 PID: 6066 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1084.288817][ T6066] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1084.303791][ T6066] Call Trace: [ 1084.307652][ T6066] dump_stack+0x172/0x1f0 [ 1084.312605][ T6066] should_fail.cold+0xa/0x15 [ 1084.318726][ T6066] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1084.324667][ T6066] ? ___might_sleep+0x163/0x280 13:20:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x10, &(0x7f0000000000)={@dev}, 0x14) [ 1084.330422][ T6066] __should_failslab+0x121/0x190 [ 1084.335529][ T6066] should_failslab+0x9/0x14 [ 1084.340064][ T6066] __kmalloc+0x2dc/0x740 [ 1084.344374][ T6066] ? constrain_params_by_rules+0x118/0x1180 [ 1084.350345][ T6066] constrain_params_by_rules+0x118/0x1180 [ 1084.358101][ T6066] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1084.365600][ T6066] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1084.371036][ T6066] ? trace_hardirqs_on_caller+0x6a/0x220 [ 1084.376796][ T6066] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1084.382295][ T6066] ? snd_pcm_mmap_status_fault+0x240/0x240 [ 1084.388528][ T6066] ? retint_kernel+0x2d/0x2d [ 1084.393166][ T6066] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1084.399003][ T6066] ? snd_interval_refine+0x42a/0x720 [ 1084.415268][ T6066] snd_pcm_hw_refine+0xbf9/0xf20 [ 1084.421054][ T6066] ? constrain_params_by_rules+0x1180/0x1180 [ 1084.427061][ T6066] ? retint_kernel+0x2d/0x2d [ 1084.431698][ T6066] ? _snd_pcm_hw_param_any+0x16b/0x2a0 [ 1084.437187][ T6066] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1084.443547][ T6066] ? _snd_pcm_hw_param_min+0x29d/0x560 [ 1084.449049][ T6066] snd_pcm_oss_change_params_locked+0x6c2/0x3750 [ 1084.455419][ T6066] ? __mutex_lock+0x3cd/0x1310 [ 1084.460209][ T6066] ? retint_kernel+0x2d/0x2d [ 1084.464837][ T6066] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1084.471379][ T6066] ? mutex_trylock+0x1e0/0x1e0 [ 1084.476173][ T6066] ? find_held_lock+0x35/0x130 [ 1084.480967][ T6066] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1084.486547][ T6066] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1084.491878][ T6066] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1084.497802][ T6066] snd_pcm_oss_write+0x42b/0x8f0 [ 1084.502772][ T6066] ? apparmor_file_permission+0x25/0x30 [ 1084.508897][ T6066] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1084.515699][ T6066] __vfs_write+0x8d/0x110 [ 1084.520058][ T6066] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1084.525816][ T6066] vfs_write+0x20c/0x580 [ 1084.530096][ T6066] ksys_write+0xea/0x1f0 [ 1084.534377][ T6066] ? __ia32_sys_read+0xb0/0xb0 [ 1084.539168][ T6066] ? do_fast_syscall_32+0xd1/0xc98 [ 1084.544571][ T6066] ? entry_SYSENTER_compat+0x70/0x7f [ 1084.549883][ T6066] ? do_fast_syscall_32+0xd1/0xc98 [ 1084.555054][ T6066] __ia32_sys_write+0x71/0xb0 [ 1084.559763][ T6066] do_fast_syscall_32+0x281/0xc98 [ 1084.564917][ T6066] entry_SYSENTER_compat+0x70/0x7f [ 1084.570050][ T6066] RIP: 0023:0xf7f31869 [ 1084.574153][ T6066] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1084.594738][ T6066] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1084.603778][ T6066] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1084.611766][ T6066] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1084.619778][ T6066] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 13:20:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0xf8f, 0x10000) getsockopt$inet_sctp_SCTP_ENABLE_STREAM_RESET(0xffffffffffffff9c, 0x84, 0x76, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0x8) getsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x0, &(0x7f0000000100)={r3, 0x49cc, 0x3, 0x100000001}, &(0x7f0000000140)=0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) ioctl$TIOCNXCL(r2, 0x540d) [ 1084.627864][ T6066] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1084.635867][ T6066] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1084.724205][ T6088] misc userio: The device must be registered before sending interrupts 13:20:17 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x11, &(0x7f0000000000)={@dev}, 0x14) 13:20:17 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x4000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1084.794012][ T6088] misc userio: The device must be registered before sending interrupts 13:20:17 executing program 3 (fault-call:12 fault-nth:4): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:17 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x6000}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:17 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x12, &(0x7f0000000000)={@dev}, 0x14) 13:20:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x6) 13:20:17 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x40, 0x0) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-monitor\x00', 0x8000, 0x0) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000140)='/proc/capi/capi20\x00', 0x70042, 0x0) ioctl$BLKIOOPT(r2, 0x1279, &(0x7f00000003c0)) openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@textreal={0x8, &(0x7f0000000080)="baa100b000eef36cba2100ec66b9800000c00f326635001000000f30bad104ecc80080d267d9f8f30f1bb429000f20c06635200000000f22c067f3af", 0x3c}], 0x1, 0x0, 0x0, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x1) timer_settime(0x0, 0x1, 0x0, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000000c0)=0x0) sched_setaffinity(r6, 0x8, &(0x7f00000001c0)=0x40000000000009) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x44b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r4, 0x4020ae46, &(0x7f0000bf7000)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f0000000200)={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff], 0x1f000}) ioctl$sock_netdev_private(0xffffffffffffffff, 0x0, &(0x7f0000000180)) write$P9_RRENAME(0xffffffffffffffff, &(0x7f00000002c0)={0x7}, 0x7) ioctl$TIOCGPTPEER(r2, 0x5441, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioperm(0x2, 0x6, 0x0) ioctl$KVM_RUN(r5, 0xae80, 0x0) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000180)='/dev/nullb0\x00', 0x0, 0x0) syz_genetlink_get_family_id$tipc2(0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x1000001, 0x13, r7, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(r2, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1085.043649][ T6108] FAULT_INJECTION: forcing a failure. [ 1085.043649][ T6108] name failslab, interval 1, probability 0, space 0, times 0 [ 1085.098611][ T6108] CPU: 0 PID: 6108 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1085.106474][ T6108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1085.116731][ T6108] Call Trace: [ 1085.120048][ T6108] dump_stack+0x172/0x1f0 [ 1085.124404][ T6108] should_fail.cold+0xa/0x15 [ 1085.124429][ T6108] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1085.124454][ T6108] ? ___might_sleep+0x163/0x280 [ 1085.134858][ T6108] __should_failslab+0x121/0x190 [ 1085.134877][ T6108] should_failslab+0x9/0x14 [ 1085.134892][ T6108] kmem_cache_alloc_trace+0x2d1/0x760 [ 1085.134907][ T6108] ? _snd_pcm_hw_param_min+0x298/0x560 [ 1085.134922][ T6108] ? _snd_pcm_hw_param_min+0x29d/0x560 [ 1085.134942][ T6108] snd_pcm_oss_change_params_locked+0x75c/0x3750 [ 1085.134957][ T6108] ? __mutex_lock+0x104/0x1310 [ 1085.134975][ T6108] ? __mutex_lock+0x3cd/0x1310 [ 1085.135000][ T6108] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1085.135015][ T6108] ? mutex_trylock+0x1e0/0x1e0 [ 1085.135029][ T6108] ? find_held_lock+0x35/0x130 [ 1085.135056][ T6108] ? lock_downgrade+0x880/0x880 [ 1085.135071][ T6108] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1085.135095][ T6108] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1085.183210][ T6119] misc userio: The device must be registered before sending interrupts [ 1085.188458][ T6108] snd_pcm_oss_write+0x42b/0x8f0 [ 1085.207695][ T6119] misc userio: The device must be registered before sending interrupts [ 1085.210403][ T6108] ? apparmor_file_permission+0x25/0x30 [ 1085.210421][ T6108] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1085.210442][ T6108] __vfs_write+0x8d/0x110 [ 1085.210459][ T6108] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1085.210476][ T6108] vfs_write+0x20c/0x580 [ 1085.210504][ T6108] ksys_write+0xea/0x1f0 [ 1085.210522][ T6108] ? __ia32_sys_read+0xb0/0xb0 [ 1085.210539][ T6108] ? do_fast_syscall_32+0xd1/0xc98 [ 1085.210564][ T6108] ? entry_SYSENTER_compat+0x70/0x7f [ 1085.283334][ T6108] ? do_fast_syscall_32+0xd1/0xc98 [ 1085.288475][ T6108] __ia32_sys_write+0x71/0xb0 [ 1085.293216][ T6108] do_fast_syscall_32+0x281/0xc98 13:20:17 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x13, &(0x7f0000000000)={@dev}, 0x14) 13:20:17 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x7) [ 1085.298273][ T6108] entry_SYSENTER_compat+0x70/0x7f [ 1085.304555][ T6108] RIP: 0023:0xf7f31869 [ 1085.308652][ T6108] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1085.329236][ T6108] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1085.337758][ T6108] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1085.337768][ T6108] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1085.337776][ T6108] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1085.337783][ T6108] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1085.337790][ T6108] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1085.405863][ T6133] misc userio: The device must be registered before sending interrupts [ 1085.437170][ T6133] misc userio: The device must be registered before sending interrupts 13:20:18 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0xa00f}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x8) 13:20:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) r2 = syz_open_dev$radio(&(0x7f0000000040)='/dev/radio#\x00', 0x3, 0x2) ioctl$TIOCNOTTY(r2, 0x5422) ioctl$KVM_SET_CLOCK(r2, 0x4030ae7b, &(0x7f0000000080)={0x7fffffff, 0x8}) ioctl$SG_GET_KEEP_ORPHAN(r2, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1085.769800][ T6146] misc userio: The device must be registered before sending interrupts 13:20:18 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x14, &(0x7f0000000000)={@dev}, 0x14) [ 1085.861712][ T6151] misc userio: The device must be registered before sending interrupts 13:20:18 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x3, &(0x7f0000000000)={@dev}, 0x14) 13:20:18 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r2 = openat$vfio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vfio/vfio\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x5601, &(0x7f0000000100)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_NEXT_CMD_LEN(r3, 0x2283, &(0x7f0000000080)=0xcc) socket$nl_netfilter(0x10, 0x3, 0xc) getsockname$packet(r3, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000200)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000240)={{{@in6=@initdev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@empty}}, &(0x7f0000000340)=0xe8) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000380)={{{@in6=@mcast2, @in6=@empty, 0x4e24, 0x9, 0x4e24, 0x0, 0xa, 0x20, 0x80, 0x87, r4, r5}, {0x1ff, 0x6, 0x1, 0x9, 0x2, 0x2, 0x3, 0x1}, {0x1, 0x0, 0x80, 0x7ff}, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1}, {{@in6=@mcast1, 0x4d5, 0x3f}, 0xa, @in=@empty, 0x3503, 0x4, 0x0, 0x4, 0x603193cd, 0x491c, 0x1}}, 0xe8) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$KVM_ASSIGN_SET_MSIX_NR(r3, 0x4008ae73, &(0x7f0000000140)={0x4a0, 0x101}) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) 13:20:18 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x9) 13:20:18 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x15, &(0x7f0000000000)={@dev}, 0x14) 13:20:18 executing program 3 (fault-call:12 fault-nth:5): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1086.214385][ T6169] misc userio: The device must be registered before sending interrupts 13:20:18 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000240)='/dev/nullb0\x00', 0x2, 0x0) write$binfmt_aout(r0, &(0x7f0000000800)=ANY=[], 0xfffffd5b) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(r1, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r3, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0xffffffffffffffd3, 0x5, 0x100000000000d04, {0x0, 0x0, 0x186a0}}, 0xfffffefd) dup2(r2, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) [ 1086.269448][ T6173] FAULT_INJECTION: forcing a failure. [ 1086.269448][ T6173] name failslab, interval 1, probability 0, space 0, times 0 13:20:18 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x16, &(0x7f0000000000)={@dev}, 0x14) [ 1086.311912][ T6169] misc userio: The device must be registered before sending interrupts [ 1086.344857][ T6173] CPU: 1 PID: 6173 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1086.352728][ T6173] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1086.363190][ T6173] Call Trace: [ 1086.366507][ T6173] dump_stack+0x172/0x1f0 [ 1086.370870][ T6173] should_fail.cold+0xa/0x15 [ 1086.375490][ T6173] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1086.381332][ T6173] ? ___might_sleep+0x163/0x280 [ 1086.386222][ T6173] __should_failslab+0x121/0x190 [ 1086.391359][ T6173] should_failslab+0x9/0x14 [ 1086.396234][ T6173] __kmalloc+0x2dc/0x740 [ 1086.400502][ T6173] ? __save_stack_trace+0x99/0x100 [ 1086.406687][ T6173] ? constrain_params_by_rules+0x118/0x1180 [ 1086.412635][ T6173] constrain_params_by_rules+0x118/0x1180 [ 1086.418386][ T6173] ? save_stack+0xa9/0xd0 [ 1086.422828][ T6173] ? save_stack+0x45/0xd0 [ 1086.427185][ T6173] ? kmem_cache_alloc_trace+0x151/0x760 [ 1086.432939][ T6173] ? snd_pcm_oss_change_params_locked+0x75c/0x3750 [ 1086.439485][ T6173] ? snd_pcm_mmap_status_fault+0x240/0x240 [ 1086.445331][ T6173] ? vfs_write+0x20c/0x580 [ 1086.449791][ T6173] ? ksys_write+0xea/0x1f0 [ 1086.454410][ T6173] ? __ia32_sys_write+0x71/0xb0 [ 1086.459368][ T6173] ? do_fast_syscall_32+0x281/0xc98 [ 1086.464587][ T6173] ? entry_SYSENTER_compat+0x70/0x7f [ 1086.470079][ T6173] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1086.475668][ T6173] ? retint_kernel+0x2d/0x2d [ 1086.480292][ T6173] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 1086.486591][ T6173] ? snd_interval_refine+0x42a/0x720 [ 1086.491907][ T6173] snd_pcm_hw_refine+0xbf9/0xf20 [ 1086.496978][ T6173] ? retint_kernel+0x2d/0x2d [ 1086.501607][ T6173] ? constrain_params_by_rules+0x1180/0x1180 [ 1086.507699][ T6173] ? snd_interval_refine+0x42a/0x720 [ 1086.513022][ T6173] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1086.519288][ T6173] ? _snd_pcm_hw_param_set.constprop.0+0x282/0x590 [ 1086.525818][ T6173] ? snd_pcm_oss_open+0x60/0x60 [ 1086.530696][ T6173] snd_pcm_oss_change_params_locked+0xc99/0x3750 [ 1086.537065][ T6173] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1086.543587][ T6173] ? retint_kernel+0x2d/0x2d [ 1086.543614][ T6173] ? snd_pcm_oss_make_ready_locked+0x15/0x130 [ 1086.543632][ T6173] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1086.543651][ T6173] snd_pcm_oss_write+0x42b/0x8f0 [ 1086.543671][ T6173] ? apparmor_file_permission+0x25/0x30 [ 1086.543695][ T6173] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1086.577244][ T6173] __vfs_write+0x8d/0x110 [ 1086.581589][ T6173] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1086.587164][ T6173] vfs_write+0x20c/0x580 [ 1086.592635][ T6173] ksys_write+0xea/0x1f0 [ 1086.600992][ T6173] ? __ia32_sys_read+0xb0/0xb0 [ 1086.605789][ T6173] ? do_fast_syscall_32+0xd1/0xc98 [ 1086.610937][ T6173] ? entry_SYSENTER_compat+0x70/0x7f [ 1086.616254][ T6173] ? do_fast_syscall_32+0xd1/0xc98 [ 1086.621383][ T6173] __ia32_sys_write+0x71/0xb0 [ 1086.626075][ T6173] do_fast_syscall_32+0x281/0xc98 [ 1086.631122][ T6173] entry_SYSENTER_compat+0x70/0x7f [ 1086.636255][ T6173] RIP: 0023:0xf7f31869 [ 1086.640332][ T6173] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 13:20:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xa) 13:20:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x3, &(0x7f0000000000)={@dev}, 0x14) 13:20:19 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$GIO_FONT(r2, 0x4b60, &(0x7f00000000c0)=""/86) write$USERIO_CMD_SEND_INTERRUPT(r1, 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x4000) shmdt(r3) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000040)=0x0) ptrace$cont(0x1f, r4, 0x80000001, 0x4) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) [ 1086.659951][ T6173] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1086.668399][ T6173] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1086.676388][ T6173] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1086.684370][ T6173] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1086.692349][ T6173] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1086.700327][ T6173] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 13:20:19 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x17, &(0x7f0000000000)={@dev}, 0x14) [ 1086.811564][ T6196] misc userio: The device must be registered before sending interrupts 13:20:19 executing program 4 (fault-call:4 fault-nth:0): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000000)={@dev}, 0x14) 13:20:19 executing program 3 (fault-call:12 fault-nth:6): write$binfmt_aout(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x2) ioctl$VIDIOC_G_MODULATOR(r0, 0xc0445636, &(0x7f0000000280)={0x6, "35d8b4e1adc5a0da6a9ac6105f4ca17e3e98fe954f6a7e1caed00bac975ceb4c", 0x1000, 0x81, 0x70, 0x1f, 0x3}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.controllers\x00', 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000100)='TIPC\x00') sendmsg$TIPC_CMD_GET_MEDIA_NAMES(r1, &(0x7f0000000200)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0xb00, 0x70bd27, 0x25dfdbff, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x400c880}, 0x8000) r3 = perf_event_open(&(0x7f000001d000)={0x800000000001, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = syz_open_dev$dspn(&(0x7f0000000140)='/dev/dsp#\x00', 0x1, 0x2) ioctl$int_in(r4, 0x800000c004500a, &(0x7f0000000040)) write$FUSE_NOTIFY_RETRIEVE(r4, &(0x7f00000000c0)={0x30, 0x5, 0x100000000000d04, {0x60, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}, 0x30) dup2(r3, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x8031, 0xffffffffffffffff, 0x0) 13:20:19 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x18, &(0x7f0000000000)={@dev}, 0x14) 13:20:19 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = openat$userio(0xffffffffffffff9c, 0x0, 0x8082, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000080)='/dev/autofs\x00', 0x0, 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7, 0x1b, 0x1}, 0x7) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SCSI_IOCTL_GET_IDLUN(r0, 0x5382, &(0x7f0000000040)) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r0, 0x0, 0x0) 13:20:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$userio(0xffffffffffffff9c, &(0x7f0000000240)='/dev/userio\x00', 0x8082, 0x0) open$dir(0x0, 0x3, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000140)={{{@in=@dev, @in6=@local}}, {{@in6=@empty}, 0x0, @in6=@remote}}, &(0x7f0000000240)=0xe8) syz_open_dev$vcsn(&(0x7f0000000040)='/dev/vcs#\x00', 0x9, 0x0) ioctl$SG_GET_KEEP_ORPHAN(0xffffffffffffffff, 0x2288, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x0) write$USERIO_CMD_SEND_INTERRUPT(r1, &(0x7f0000000040), 0x2) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0xb) 13:20:19 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, 0x0, 0x2, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) setsockopt$inet6_mreq(r0, 0x29, 0x1c, &(0x7f0000000000)={@dev}, 0x14) [ 1087.194803][ T6219] misc userio: The device must be registered before sending interrupts [ 1087.293925][ T6229] FAULT_INJECTION: forcing a failure. [ 1087.293925][ T6229] name failslab, interval 1, probability 0, space 0, times 0 [ 1087.310310][ T6229] CPU: 1 PID: 6229 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1087.318156][ T6229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1087.328411][ T6229] Call Trace: [ 1087.331745][ T6229] dump_stack+0x172/0x1f0 [ 1087.336212][ T6229] should_fail.cold+0xa/0x15 [ 1087.340853][ T6229] ? fault_create_debugfs_attr+0x1e0/0x1e0 [ 1087.346700][ T6229] ? ___might_sleep+0x163/0x280 [ 1087.351585][ T6229] __should_failslab+0x121/0x190 [ 1087.356564][ T6229] should_failslab+0x9/0x14 [ 1087.361108][ T6229] kmem_cache_alloc_trace+0x2d1/0x760 [ 1087.366525][ T6229] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1087.372458][ T6229] snd_pcm_hw_param_near.constprop.0+0xec/0x890 [ 1087.378740][ T6229] ? snd_pcm_oss_change_params_locked+0x2b1c/0x3750 [ 1087.385370][ T6229] ? snd_pcm_oss_release_file.part.0+0xa0/0xa0 [ 1087.391551][ T6229] ? kfree+0x186/0x230 [ 1087.395764][ T6229] snd_pcm_oss_change_params_locked+0xa0a/0x3750 [ 1087.402128][ T6229] ? lockdep_hardirqs_on+0x377/0x5d0 [ 1087.407442][ T6229] ? _snd_pcm_hw_param_set.constprop.0+0x590/0x590 [ 1087.413968][ T6229] ? mutex_trylock+0x1e0/0x1e0 [ 1087.418767][ T6229] ? find_held_lock+0x35/0x130 [ 1087.423560][ T6229] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 1087.429072][ T6229] ? lockdep_hardirqs_on+0x418/0x5d0 [ 1087.434414][ T6229] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1087.440339][ T6229] snd_pcm_oss_write+0x42b/0x8f0 [ 1087.445318][ T6229] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1087.450895][ T6229] __vfs_write+0x8d/0x110 [ 1087.455249][ T6229] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1087.460822][ T6229] vfs_write+0x20c/0x580 [ 1087.465180][ T6229] ksys_write+0xea/0x1f0 [ 1087.469477][ T6229] ? __ia32_sys_read+0xb0/0xb0 [ 1087.474273][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1087.479426][ T6229] ? entry_SYSENTER_compat+0x70/0x7f [ 1087.484733][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1087.489897][ T6229] __ia32_sys_write+0x71/0xb0 [ 1087.494710][ T6229] do_fast_syscall_32+0x281/0xc98 [ 1087.499772][ T6229] entry_SYSENTER_compat+0x70/0x7f [ 1087.504914][ T6229] RIP: 0023:0xf7f31869 [ 1087.509014][ T6229] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1087.528655][ T6229] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1087.537204][ T6229] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1087.545287][ T6229] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1087.553273][ T6229] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1087.561259][ T6229] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1087.569245][ T6229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1087.578722][ T6219] misc userio: The device must be registered before sending interrupts [ 1087.610499][ T6229] ================================================================== [ 1087.619058][ T6229] BUG: KASAN: slab-out-of-bounds in default_write_copy_kernel+0xdc/0x130 [ 1087.627531][ T6229] Read of size 64 at addr ffff8880a905c0c0 by task syz-executor.3/6229 [ 1087.635780][ T6229] [ 1087.638135][ T6229] CPU: 0 PID: 6229 Comm: syz-executor.3 Not tainted 5.1.0-rc2 #36 [ 1087.646123][ T6229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1087.656204][ T6229] Call Trace: [ 1087.659522][ T6229] dump_stack+0x172/0x1f0 [ 1087.663918][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1087.669764][ T6229] print_address_description.cold+0x7c/0x20d [ 1087.675778][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1087.681529][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1087.687268][ T6229] kasan_report.cold+0x1b/0x40 [ 1087.692416][ T6229] ? snd_pcm_stream_unlock_irq+0x10/0xc0 [ 1087.698079][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1087.703829][ T6229] check_memory_region+0x123/0x190 [ 1087.708981][ T6229] memcpy+0x24/0x50 [ 1087.713108][ T6229] default_write_copy_kernel+0xdc/0x130 [ 1087.718791][ T6229] ? __bpf_trace_applptr+0x40/0x40 [ 1087.724032][ T6229] interleaved_copy+0xd0/0x100 [ 1087.728849][ T6229] __snd_pcm_lib_xfer+0xea3/0x1cfa [ 1087.734014][ T6229] ? snd_pcm_hw_rule_step+0x440/0x440 [ 1087.739856][ T6229] ? __bpf_trace_applptr+0x40/0x40 [ 1087.744993][ T6229] ? pcm_lib_apply_appl_ptr+0x440/0x440 [ 1087.750556][ T6229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1087.756941][ T6229] ? debug_smp_processor_id+0x3c/0x280 [ 1087.762433][ T6229] ? memcpy+0x46/0x50 [ 1087.766431][ T6229] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1087.772171][ T6229] ? linear_transfer+0x74f/0x970 [ 1087.777253][ T6229] snd_pcm_oss_write3+0xee/0x230 [ 1087.782322][ T6229] io_playback_transfer+0x280/0x330 [ 1087.787554][ T6229] snd_pcm_plug_write_transfer+0x30c/0x400 [ 1087.793408][ T6229] ? snd_pcm_plug_client_channels_buf+0x450/0x450 [ 1087.799847][ T6229] ? snd_pcm_format_physical_width+0x75/0x90 [ 1087.805879][ T6229] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1087.811616][ T6229] ? snd_pcm_plug_client_channels_buf+0x212/0x450 [ 1087.818057][ T6229] snd_pcm_oss_write2+0x250/0x410 [ 1087.823097][ T6229] ? snd_pcm_oss_write3+0x230/0x230 [ 1087.828305][ T6229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1087.834658][ T6229] ? snd_pcm_oss_prepare+0x118/0x150 [ 1087.840000][ T6229] snd_pcm_oss_write+0x6c2/0x8f0 [ 1087.844982][ T6229] __vfs_write+0x8d/0x110 [ 1087.849361][ T6229] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1087.855233][ T6229] vfs_write+0x20c/0x580 [ 1087.859511][ T6229] ksys_write+0xea/0x1f0 [ 1087.863890][ T6229] ? __ia32_sys_read+0xb0/0xb0 [ 1087.868684][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1087.873804][ T6229] ? entry_SYSENTER_compat+0x70/0x7f [ 1087.879100][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1087.884248][ T6229] __ia32_sys_write+0x71/0xb0 [ 1087.888941][ T6229] do_fast_syscall_32+0x281/0xc98 [ 1087.894006][ T6229] entry_SYSENTER_compat+0x70/0x7f [ 1087.899142][ T6229] RIP: 0023:0xf7f31869 [ 1087.903314][ T6229] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1087.922947][ T6229] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1087.931371][ T6229] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1087.939363][ T6229] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1087.947363][ T6229] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1087.955531][ T6229] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1087.963518][ T6229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1087.971521][ T6229] [ 1087.973852][ T6229] Allocated by task 6229: [ 1087.978192][ T6229] save_stack+0x45/0xd0 [ 1087.982359][ T6229] __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 1087.988111][ T6229] kasan_kmalloc+0x9/0x10 [ 1087.992461][ T6229] __kmalloc_node+0x4e/0x70 [ 1087.996987][ T6229] kvmalloc_node+0x68/0x100 [ 1088.001518][ T6229] snd_pcm_plugin_alloc+0x585/0x770 [ 1088.006818][ T6229] snd_pcm_plug_alloc+0x212/0x330 [ 1088.011940][ T6229] snd_pcm_oss_change_params_locked+0x2118/0x3750 [ 1088.018368][ T6229] snd_pcm_oss_make_ready_locked+0xbc/0x130 [ 1088.024269][ T6229] snd_pcm_oss_write+0x42b/0x8f0 [ 1088.029307][ T6229] __vfs_write+0x8d/0x110 [ 1088.033650][ T6229] vfs_write+0x20c/0x580 [ 1088.037895][ T6229] ksys_write+0xea/0x1f0 [ 1088.042144][ T6229] __ia32_sys_write+0x71/0xb0 [ 1088.046831][ T6229] do_fast_syscall_32+0x281/0xc98 [ 1088.051873][ T6229] entry_SYSENTER_compat+0x70/0x7f [ 1088.056990][ T6229] [ 1088.059353][ T6229] Freed by task 4960: [ 1088.063430][ T6229] save_stack+0x45/0xd0 [ 1088.067601][ T6229] __kasan_slab_free+0x102/0x150 [ 1088.072732][ T6229] kasan_slab_free+0xe/0x10 [ 1088.077350][ T6229] kfree+0xcf/0x230 [ 1088.081248][ T6229] apparmor_sk_free_security+0xd9/0x120 [ 1088.086819][ T6229] security_sk_free+0x47/0x90 [ 1088.091511][ T6229] __sk_destruct+0x4a1/0x6d0 [ 1088.096113][ T6229] sk_destruct+0x7b/0x90 [ 1088.100359][ T6229] __sk_free+0xce/0x300 [ 1088.104612][ T6229] sk_free+0x42/0x50 [ 1088.108513][ T6229] tcp_close+0xbc3/0x10c0 [ 1088.112852][ T6229] inet_release+0x105/0x1f0 [ 1088.117364][ T6229] inet6_release+0x53/0x80 [ 1088.121787][ T6229] __sock_release+0xd3/0x2b0 [ 1088.126384][ T6229] sock_close+0x1b/0x30 [ 1088.130542][ T6229] __fput+0x2e5/0x8d0 [ 1088.134526][ T6229] ____fput+0x16/0x20 [ 1088.138511][ T6229] task_work_run+0x14a/0x1c0 [ 1088.143117][ T6229] exit_to_usermode_loop+0x273/0x2c0 [ 1088.148509][ T6229] do_fast_syscall_32+0xa9d/0xc98 [ 1088.153558][ T6229] entry_SYSENTER_compat+0x70/0x7f [ 1088.158692][ T6229] [ 1088.161036][ T6229] The buggy address belongs to the object at ffff8880a905c0c0 [ 1088.161036][ T6229] which belongs to the cache kmalloc-32 of size 32 [ 1088.174936][ T6229] The buggy address is located 0 bytes inside of [ 1088.174936][ T6229] 32-byte region [ffff8880a905c0c0, ffff8880a905c0e0) [ 1088.188146][ T6229] The buggy address belongs to the page: [ 1088.195288][ T6229] page:ffffea0002a41700 count:1 mapcount:0 mapping:ffff88812c3f01c0 index:0xffff8880a905cfc1 [ 1088.205988][ T6229] flags: 0x1fffc0000000200(slab) [ 1088.210944][ T6229] raw: 01fffc0000000200 ffffea00027e00c8 ffffea0002278cc8 ffff88812c3f01c0 [ 1088.219649][ T6229] raw: ffff8880a905cfc1 ffff8880a905c000 000000010000003f 0000000000000000 [ 1088.228262][ T6229] page dumped because: kasan: bad access detected [ 1088.234683][ T6229] [ 1088.237100][ T6229] Memory state around the buggy address: [ 1088.242827][ T6229] ffff8880a905bf80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 1088.251160][ T6229] ffff8880a905c000: fb fb fb fb fc fc fc fc fb fb fb fb fc fc fc fc [ 1088.259241][ T6229] >ffff8880a905c080: fb fb fb fb fc fc fc fc 00 00 00 00 fc fc fc fc [ 1088.267312][ T6229] ^ [ 1088.274534][ T6229] ffff8880a905c100: fb fb fb fb fc fc fc fc fb fb fb fb fc fc fc fc [ 1088.282642][ T6229] ffff8880a905c180: fb fb fb fb fc fc fc fc fb fb fb fb fc fc fc fc [ 1088.290721][ T6229] ================================================================== [ 1088.298884][ T6229] Disabling lock debugging due to kernel taint [ 1088.324279][ T6229] Kernel panic - not syncing: panic_on_warn set ... [ 1088.330943][ T6229] CPU: 1 PID: 6229 Comm: syz-executor.3 Tainted: G B 5.1.0-rc2 #36 [ 1088.340240][ T6229] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1088.350305][ T6229] Call Trace: [ 1088.353619][ T6229] dump_stack+0x172/0x1f0 [ 1088.357947][ T6229] panic+0x2cb/0x65c [ 1088.361863][ T6229] ? __warn_printk+0xf3/0xf3 [ 1088.366473][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1088.372198][ T6229] ? preempt_schedule+0x4b/0x60 [ 1088.377073][ T6229] ? ___preempt_schedule+0x16/0x18 [ 1088.382186][ T6229] ? trace_hardirqs_on+0x5e/0x230 [ 1088.387212][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1088.392962][ T6229] end_report+0x47/0x4f [ 1088.397141][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1088.402945][ T6229] kasan_report.cold+0xe/0x40 [ 1088.407633][ T6229] ? snd_pcm_stream_unlock_irq+0x10/0xc0 [ 1088.413261][ T6229] ? default_write_copy_kernel+0xdc/0x130 [ 1088.418977][ T6229] check_memory_region+0x123/0x190 [ 1088.424099][ T6229] memcpy+0x24/0x50 [ 1088.427910][ T6229] default_write_copy_kernel+0xdc/0x130 [ 1088.433478][ T6229] ? __bpf_trace_applptr+0x40/0x40 [ 1088.438657][ T6229] interleaved_copy+0xd0/0x100 [ 1088.443525][ T6229] __snd_pcm_lib_xfer+0xea3/0x1cfa [ 1088.448645][ T6229] ? snd_pcm_hw_rule_step+0x440/0x440 [ 1088.454047][ T6229] ? __bpf_trace_applptr+0x40/0x40 [ 1088.459183][ T6229] ? pcm_lib_apply_appl_ptr+0x440/0x440 [ 1088.464813][ T6229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1088.471139][ T6229] ? debug_smp_processor_id+0x3c/0x280 [ 1088.476720][ T6229] ? memcpy+0x46/0x50 [ 1088.480731][ T6229] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1088.486459][ T6229] ? linear_transfer+0x74f/0x970 [ 1088.491415][ T6229] snd_pcm_oss_write3+0xee/0x230 [ 1088.496367][ T6229] io_playback_transfer+0x280/0x330 [ 1088.501914][ T6229] snd_pcm_plug_write_transfer+0x30c/0x400 [ 1088.507849][ T6229] ? snd_pcm_plug_client_channels_buf+0x450/0x450 [ 1088.514294][ T6229] ? snd_pcm_format_physical_width+0x75/0x90 [ 1088.520276][ T6229] ? __sanitizer_cov_trace_cmp4+0x16/0x20 [ 1088.526004][ T6229] ? snd_pcm_plug_client_channels_buf+0x212/0x450 [ 1088.532440][ T6229] snd_pcm_oss_write2+0x250/0x410 [ 1088.537468][ T6229] ? snd_pcm_oss_write3+0x230/0x230 [ 1088.542697][ T6229] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 1088.548973][ T6229] ? snd_pcm_oss_prepare+0x118/0x150 [ 1088.554468][ T6229] snd_pcm_oss_write+0x6c2/0x8f0 [ 1088.559414][ T6229] __vfs_write+0x8d/0x110 [ 1088.563759][ T6229] ? snd_pcm_oss_ioctl_compat+0x30/0x30 [ 1088.569301][ T6229] vfs_write+0x20c/0x580 [ 1088.573561][ T6229] ksys_write+0xea/0x1f0 [ 1088.577800][ T6229] ? __ia32_sys_read+0xb0/0xb0 [ 1088.582724][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1088.587847][ T6229] ? entry_SYSENTER_compat+0x70/0x7f [ 1088.593156][ T6229] ? do_fast_syscall_32+0xd1/0xc98 [ 1088.598293][ T6229] __ia32_sys_write+0x71/0xb0 [ 1088.602997][ T6229] do_fast_syscall_32+0x281/0xc98 [ 1088.608037][ T6229] entry_SYSENTER_compat+0x70/0x7f [ 1088.613157][ T6229] RIP: 0023:0xf7f31869 [ 1088.617217][ T6229] Code: 85 d2 74 02 89 0a 5b 5d c3 8b 04 24 c3 8b 14 24 c3 8b 3c 24 c3 90 90 90 90 90 90 90 90 90 90 90 90 51 52 55 89 e5 0f 34 cd 80 <5d> 5a 59 c3 90 90 90 90 eb 0d 90 90 90 90 90 90 90 90 90 90 90 90 [ 1088.636827][ T6229] RSP: 002b:00000000f5d2d0cc EFLAGS: 00000296 ORIG_RAX: 0000000000000004 [ 1088.645406][ T6229] RAX: ffffffffffffffda RBX: 0000000000000006 RCX: 00000000200000c0 [ 1088.653370][ T6229] RDX: 0000000000000030 RSI: 0000000000000000 RDI: 0000000000000000 [ 1088.661344][ T6229] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000 [ 1088.669311][ T6229] R10: 0000000000000000 R11: 0000000000000000 R12: 0000000000000000 [ 1088.677276][ T6229] R13: 0000000000000000 R14: 0000000000000000 R15: 0000000000000000 [ 1088.686052][ T6229] Kernel Offset: disabled [ 1088.690407][ T6229] Rebooting in 86400 seconds..