usb 1-1: 0:2 : does not exist BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 10978 Comm: kworker/0:1 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: linux,dummy-virt (DT) Workqueue: usb_hub_wq hub_event Call trace: show_stack+0x18/0x24 arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x7c/0xb0 lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:3773 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0x15e0/0x1a5c kernel/locking/lockdep.c:5237 lock_acquire kernel/locking/lockdep.c:5868 [inline] lock_acquire+0x3ac/0x440 kernel/locking/lockdep.c:5825 _raw_spin_lock_nested+0x50/0x6c kernel/locking/spinlock.c:382 raw_spin_rq_lock_nested kernel/sched/core.c:652 [inline] raw_spin_rq_lock kernel/sched/sched.h:1624 [inline] rq_lock kernel/sched/sched.h:1968 [inline] ttwu_queue kernel/sched/core.c:3976 [inline] try_to_wake_up+0x96c/0x1178 kernel/sched/core.c:4302 wake_up_process+0x18/0x24 kernel/sched/core.c:4434 kick_pool+0x214/0x600 kernel/workqueue.c:1313 wq_worker_sleeping+0x128/0x1c8 kernel/workqueue.c:1486 sched_submit_work kernel/sched/core.c:7231 [inline] schedule+0x2d4/0x348 kernel/sched/core.c:7281 schedule_preempt_disabled+0x18/0x38 kernel/sched/core.c:7339 rwsem_down_write_slowpath+0x4c0/0xfcc kernel/locking/rwsem.c:1215 __down_write_common kernel/locking/rwsem.c:1347 [inline] __down_write kernel/locking/rwsem.c:1356 [inline] down_write+0x194/0x1b4 kernel/locking/rwsem.c:1626 kernfs_link_sibling+0x304/0x574 fs/kernfs/dir.c:411 kernfs_add_one+0x14c/0x510 fs/kernfs/dir.c:845 kernfs_create_dir_ns+0xb4/0x118 fs/kernfs/dir.c:1131 sysfs_create_dir_ns+0x10c/0x244 fs/sysfs/dir.c:59 create_dir lib/kobject.c:73 [inline] kobject_add_internal+0x1ec/0x734 lib/kobject.c:240 kobject_add_varg lib/kobject.c:374 [inline] kobject_add+0x128/0x1e8 lib/kobject.c:426 class_dir_create_and_add drivers/base/core.c:3234 [inline] get_device_parent+0x2a8/0x3a0 drivers/base/core.c:3285 device_add+0x15c/0x1364 drivers/base/core.c:3615 snd_card_register+0x230/0x59c sound/core/init.c:886 try_to_register_card+0x228/0x2c0 sound/usb/card.c:904 usb_audio_probe+0x61c/0x30b0 sound/usb/card.c:1047 usb_probe_interface+0x228/0x8f0 drivers/usb/core/driver.c:396 call_driver_probe drivers/base/dd.c:631 [inline] really_probe+0x180/0x850 drivers/base/dd.c:709 __driver_probe_device+0x17c/0x3b0 drivers/base/dd.c:871 driver_probe_device+0x5c/0x188 drivers/base/dd.c:901 __device_attach_driver+0x16c/0x27c drivers/base/dd.c:1029 bus_for_each_drv+0x108/0x1a0 drivers/base/bus.c:500 __device_attach+0x16c/0x380 drivers/base/dd.c:1101 device_initial_probe+0x8c/0xa0 drivers/base/dd.c:1156 bus_probe_device+0x4c/0x124 drivers/base/bus.c:613 device_add+0xca4/0x1364 drivers/base/core.c:3706 usb_set_configuration+0xba8/0x1680 drivers/usb/core/message.c:2268 usb_generic_driver_probe+0x7c/0xc8 drivers/usb/core/generic.c:250 usb_probe_device+0xa4/0x328 drivers/usb/core/driver.c:291 call_driver_probe drivers/base/dd.c:631 [inline] really_probe+0x180/0x850 drivers/base/dd.c:709 __driver_probe_device+0x17c/0x3b0 drivers/base/dd.c:871 driver_probe_device+0x5c/0x188 drivers/base/dd.c:901 __device_attach_driver+0x16c/0x27c drivers/base/dd.c:1029 bus_for_each_drv+0x108/0x1a0 drivers/base/bus.c:500 __device_attach+0x16c/0x380 drivers/base/dd.c:1101 device_initial_probe+0x8c/0xa0 drivers/base/dd.c:1156 bus_probe_device+0x4c/0x124 drivers/base/bus.c:613 device_add+0xca4/0x1364 drivers/base/core.c:3706 usb_new_device+0x6a0/0x1414 drivers/usb/core/hub.c:2695 hub_port_connect drivers/usb/core/hub.c:5567 [inline] hub_port_connect_change drivers/usb/core/hub.c:5707 [inline] port_event drivers/usb/core/hub.c:5871 [inline] hub_event+0x1f74/0x3820 drivers/usb/core/hub.c:5953 process_one_work+0x810/0x1b1c kernel/workqueue.c:3302 process_scheduled_works kernel/workqueue.c:3385 [inline] worker_thread+0x42c/0xc90 kernel/workqueue.c:3466 kthread+0x2f0/0x388 kernel/kthread.c:436 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:858 usb 1-1: USB disconnect, device number 48