last executing test programs: 4.452430084s ago: executing program 0 (id=1): syz_usb_connect(0x0, 0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="120100008010bd40820514009dbb0000000109022400011b00000009040000022a3e740009058bff7f"], 0x0) r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240), 0xc2882, 0x0) syz_open_dev$midi(&(0x7f0000000000), 0x3, 0x4a243) close(r0) 0s ago: executing program 1 (id=2): r0 = openat$comedi(0xffffff9c, &(0x7f0000000040)='/dev/comedi1\x00', 0x2180, 0x0) ioctl$COMEDI_DEVCONFIG(r0, 0x40946400, &(0x7f0000000300)={'comedi_parport\x00', [0x2f00, 0x5, 0xd09a, 0xffffffff, 0x3, 0xfffffffe, 0x20000004, 0x3, 0xffe, 0x80, 0xc, 0x2, 0x4, 0x8, 0xffff, 0x7, 0x4, 0x7ff, 0x830, 0x8, 0x9, 0x9, 0x800, 0x301, 0x2, 0x8001, 0x7, 0x3, 0x4, 0x5, 0x70f]}) ioctl$KVM_HAS_DEVICE_ATTR(0xffffffffffffffff, 0x4018aee3, &(0x7f0000000080)=@attr_riscv64=@attr_ctrl={0x0, 0x1, 0x1, 0x0}) r1 = openat$comedi(0xffffff9c, 0x0, 0x2180, 0x0) ioctl$COMEDI_INSN(r1, 0x8028640c, &(0x7f0000000000)={0x8000001, 0x8, &(0x7f0000000080), 0x0, 0x4}) kernel console output (not intermixed with test programs): Warning: Permanently added '[localhost]:63959' (ED25519) to the list of known hosts. syzkaller login: [ 601.391381][ T3188] cgroup: Unknown subsys name 'net' [ 602.489541][ T3188] cgroup: Unknown subsys name 'cpuset' [ 602.973110][ T3188] cgroup: Unknown subsys name 'rlimit' Setting up swapspace version 1, size = 127995904 bytes [ 721.140491][ T3188] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 933.535705][ T3203] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 933.719907][ T3203] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 937.230544][ T3201] bond0: (slave bond_slave_0): Enslaving as an active interface with an up link [ 937.388544][ T3201] bond0: (slave bond_slave_1): Enslaving as an active interface with an up link [ 949.774750][ T3203] hsr_slave_0: entered promiscuous mode [ 949.825923][ T3203] hsr_slave_1: entered promiscuous mode [ 951.522225][ T3201] hsr_slave_0: entered promiscuous mode [ 951.595183][ T3201] hsr_slave_1: entered promiscuous mode [ 951.648164][ T3201] debugfs: 'hsr0' already exists in 'hsr' [ 951.651808][ T3201] Cannot create hsr debugfs directory [ 961.122718][ T3203] netdevsim netdevsim0 netdevsim0: renamed from eth0 [ 961.533561][ T3203] netdevsim netdevsim0 netdevsim1: renamed from eth1 [ 961.920623][ T3203] netdevsim netdevsim0 netdevsim2: renamed from eth2 [ 962.204003][ T3203] netdevsim netdevsim0 netdevsim3: renamed from eth3 [ 964.673838][ T3201] netdevsim netdevsim1 netdevsim0: renamed from eth0 [ 965.022409][ T3201] netdevsim netdevsim1 netdevsim1: renamed from eth1 [ 965.161167][ T3201] netdevsim netdevsim1 netdevsim2: renamed from eth2 [ 965.301636][ T3201] netdevsim netdevsim1 netdevsim3: renamed from eth3 [ 983.394200][ T3203] 8021q: adding VLAN 0 to HW filter on device bond0 [ 988.464678][ T3201] 8021q: adding VLAN 0 to HW filter on device bond0 [ 1045.847060][ T3203] veth0_vlan: entered promiscuous mode [ 1046.690290][ T3203] veth1_vlan: entered promiscuous mode [ 1050.162390][ T3203] veth0_macvtap: entered promiscuous mode [ 1050.891082][ T3203] veth1_macvtap: entered promiscuous mode [ 1052.050521][ T3201] veth0_vlan: entered promiscuous mode [ 1053.041479][ T3201] veth1_vlan: entered promiscuous mode [ 1053.699919][ T3328] netdevsim netdevsim0 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1053.703904][ T3328] netdevsim netdevsim0 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1053.743113][ T3328] netdevsim netdevsim0 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1053.852599][ T3328] netdevsim netdevsim0 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1057.299768][ T3201] veth0_macvtap: entered promiscuous mode [ 1058.174090][ T3201] veth1_macvtap: entered promiscuous mode [ 1060.195762][ T3203] soft_limit_in_bytes is deprecated and will be removed. Please report your usecase to linux-mm@kvack.org if you depend on this functionality. [ 1060.259083][ T12] netdevsim netdevsim1 netdevsim0: set [1, 0] type 2 family 0 port 6081 - 0 [ 1060.260822][ T12] netdevsim netdevsim1 netdevsim1: set [1, 0] type 2 family 0 port 6081 - 0 [ 1060.262273][ T12] netdevsim netdevsim1 netdevsim2: set [1, 0] type 2 family 0 port 6081 - 0 [ 1060.263604][ T12] netdevsim netdevsim1 netdevsim3: set [1, 0] type 2 family 0 port 6081 - 0 [ 1073.071894][ T3815] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 1073.769699][ T3815] usb 1-1: config 27 has an invalid descriptor of length 0, skipping remainder of the config [ 1073.773488][ T3815] usb 1-1: config 27 interface 0 altsetting 0 endpoint 0x8B has an invalid bInterval 0, changing to 7 [ 1073.775832][ T3815] usb 1-1: config 27 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 1073.781508][ T3815] usb 1-1: New USB device found, idVendor=0582, idProduct=0014, bcdDevice=bb.9d [ 1073.783599][ T3815] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 1074.744057][ T3815] usb 1-1: Quirk or no altset; falling back to MIDI 1.0 [ 1074.800059][ T3815] usb 1-1: invalid MIDI out EP 0 [ 1076.493263][ C1] ------------[ cut here ]------------ [ 1076.493718][ C1] WARNING: [irq_settings_is_per_cpu_devid(desc)] kernel/irq/manage.c:2150 at request_threaded_irq+0x320/0x38c, CPU#1: syz.1.2/3830 [ 1076.495532][ C1] Modules linked in: [ 1076.496428][ C1] CPU: 1 UID: 0 PID: 3830 Comm: syz.1.2 Not tainted syzkaller #0 PREEMPT [ 1076.497039][ C1] Hardware name: riscv-virtio,qemu (DT) [ 1076.497442][ C1] epc : request_threaded_irq+0x320/0x38c [ 1076.497860][ C1] ra : request_threaded_irq+0x320/0x38c [ 1076.498198][ C1] epc : ffffffff8033dfb0 ra : ffffffff8033dfb0 sp : ffff8f800a5077c0 [ 1076.498420][ C1] gp : ffffffff8a22a0c0 tp : ffffaf801dc08000 t0 : ffffffff8642fdbe [ 1076.498642][ C1] t1 : ffffffff91601820 t2 : ffffffff80170222 s0 : ffff8f800a507820 [ 1076.498857][ C1] s1 : 0000000000000000 a0 : 0000000000000005 a1 : 0000000000000000 [ 1076.499051][ C1] a2 : 0000000000080000 a3 : ffffffff8033dfb0 a4 : ffff8f8004c7bb28 [ 1076.499272][ C1] a5 : 0000000000011b28 a6 : 0000000000000003 a7 : ffffffff86864460 [ 1076.499479][ C1] s2 : 0000000000200000 s3 : ffffaf8011d18800 s4 : 0000000000000005 [ 1076.499691][ C1] s5 : ffffffff84bcbc14 s6 : ffffaf801ce31000 s7 : 0000000000000000 [ 1076.499896][ C1] s8 : ffffffff877b5b00 s9 : 0000000000020000 s10: ffffaf801ce31000 [ 1076.500101][ C1] s11: 0000000000000001 t3 : 0000000000000001 t4 : 0000000000001fff [ 1076.500283][ C1] t5 : 00000000000000c8 t6 : 0000000000000002 ssp : 0000000000000000 [ 1076.500474][ C1] status: 0000000200000120 badaddr: ffffffff8033dfb0 cause: 0000000000000003 [ 1076.500791][ C1] [] request_threaded_irq+0x320/0x38c [ 1076.501304][ C1] [] parport_attach+0x780/0xb14 [ 1076.501721][ C1] [] comedi_device_attach+0x350/0x7ec [ 1076.502223][ C1] [] do_devconfig_ioctl+0x1a2/0x654 [ 1076.502746][ C1] [] comedi_unlocked_ioctl+0x750/0x30e0 [ 1076.503329][ C1] [] __riscv_sys_ioctl+0x17c/0x1e4 [ 1076.503874][ C1] [] syscall_handler+0x92/0x114 [ 1076.504526][ C1] [] do_trap_ecall_u+0x402/0x680 [ 1076.505166][ C1] [] handle_exception+0x15e/0x16a [ 1076.506728][ C1] Kernel panic - not syncing: kernel: panic_on_warn set ... [ 1076.507316][ C1] CPU: 1 UID: 0 PID: 3830 Comm: syz.1.2 Not tainted syzkaller #0 PREEMPT [ 1076.507765][ C1] Hardware name: riscv-virtio,qemu (DT) [ 1076.508026][ C1] Call Trace: [ 1076.508149][ C1] [] dump_backtrace+0x2e/0x3c [ 1076.508592][ C1] [] show_stack+0x30/0x3c [ 1076.508886][ C1] [] dump_stack_lvl+0x114/0x1ac [ 1076.509351][ C1] [] dump_stack+0x1c/0x28 [ 1076.509754][ C1] [] vpanic+0x334/0x760 [ 1076.510031][ C1] [] trace_suspend_resume+0x0/0x420 [ 1076.510329][ C1] [] check_panic_on_warn+0xc0/0xe4 [ 1076.510630][ C1] [] __warn+0x216/0x654 [ 1076.510900][ C1] [] __report_bug+0x1d4/0x2ac [ 1076.511286][ C1] [] report_bug+0xd8/0x28c [ 1076.511678][ C1] [] handle_break+0x13a/0x30c [ 1076.512251][ C1] [] do_trap_break+0x188/0x358 [ 1076.512686][ C1] [] handle_exception+0x15e/0x16a [ 1076.513041][ C1] [] request_threaded_irq+0x320/0x38c [ 1076.513354][ C1] [] parport_attach+0x780/0xb14 [ 1076.513752][ C1] [] comedi_device_attach+0x350/0x7ec [ 1076.514101][ C1] [] do_devconfig_ioctl+0x1a2/0x654 [ 1076.514405][ C1] [] comedi_unlocked_ioctl+0x750/0x30e0 [ 1076.514738][ C1] [] __riscv_sys_ioctl+0x17c/0x1e4 [ 1076.515041][ C1] [] syscall_handler+0x92/0x114 [ 1076.515438][ C1] [] do_trap_ecall_u+0x402/0x680 [ 1076.515771][ C1] [] handle_exception+0x15e/0x16a [ 1076.516441][ C1] SMP: stopping secondary CPUs