BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 PID: 7679 Comm: kworker/0:13 Not tainted 5.8.0-rc5-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 Workqueue: events __usb_queue_reset_device Call Trace: __dump_stack lib/dump_stack.c:77 [inline] dump_stack+0x18f/0x20d lib/dump_stack.c:118 add_chain_cache kernel/locking/lockdep.c:3063 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3162 [inline] validate_chain kernel/locking/lockdep.c:3183 [inline] __lock_acquire.cold+0x11/0x3f8 kernel/locking/lockdep.c:4380 lock_acquire+0x1f1/0xad0 kernel/locking/lockdep.c:4959 write_seqcount_begin_nested include/linux/seqlock.h:408 [inline] write_seqcount_begin include/linux/seqlock.h:413 [inline] psi_group_change+0xd3/0x710 kernel/sched/psi.c:691 psi_task_change+0x142/0x220 kernel/sched/psi.c:791 psi_dequeue kernel/sched/stats.h:108 [inline] dequeue_task kernel/sched/core.c:1305 [inline] deactivate_task+0x2af/0x370 kernel/sched/core.c:1329 __schedule+0x1141/0x1eb0 kernel/sched/core.c:4136 schedule+0xd0/0x2a0 kernel/sched/core.c:4253 schedule_timeout+0x148/0x250 kernel/time/timer.c:1897 do_wait_for_common kernel/sched/completion.c:85 [inline] __wait_for_common kernel/sched/completion.c:106 [inline] wait_for_common kernel/sched/completion.c:117 [inline] wait_for_completion_timeout+0x15e/0x270 kernel/sched/completion.c:157 usb_start_wait_urb+0x144/0x2b0 drivers/usb/core/message.c:63 usb_internal_control_msg drivers/usb/core/message.c:102 [inline] usb_control_msg+0x31c/0x4a0 drivers/usb/core/message.c:153 usb_reset_and_verify_device+0x625/0xd90 drivers/usb/core/hub.c:5806 usb_reset_device+0x4ab/0x8d0 drivers/usb/core/hub.c:5955 __usb_queue_reset_device+0x68/0x90 drivers/usb/core/message.c:1761 process_one_work+0x94c/0x1670 kernel/workqueue.c:2269 worker_thread+0x64c/0x1120 kernel/workqueue.c:2415 kthread+0x3b5/0x4a0 kernel/kthread.c:291 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:293