BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 53 Comm: kworker/u9:0 Tainted: G L syzkaller #0 PREEMPT Tainted: [L]=SOFTLOCKUP Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/03/2025 Workqueue: hci4 hci_power_on Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:499 (C) __dump_stack+0x30/0x40 lib/dump_stack.c:94 dump_stack_lvl+0xd8/0x12c lib/dump_stack.c:120 dump_stack+0x1c/0x28 lib/dump_stack.c:129 add_chain_cache kernel/locking/lockdep.c:-1 [inline] lookup_chain_cache_add kernel/locking/lockdep.c:3855 [inline] validate_chain kernel/locking/lockdep.c:3876 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5237 lock_acquire+0x140/0x2e0 kernel/locking/lockdep.c:5868 fs_reclaim_acquire+0xb8/0x118 mm/page_alloc.c:4318 might_alloc include/linux/sched/mm.h:317 [inline] slab_pre_alloc_hook mm/slub.c:4904 [inline] slab_alloc_node mm/slub.c:5239 [inline] kmem_cache_alloc_node_noprof+0x60/0x6c8 mm/slub.c:5315 __alloc_skb+0x1e4/0x3b0 net/core/skbuff.c:679 alloc_skb include/linux/skbuff.h:1383 [inline] mgmt_alloc_skb net/bluetooth/mgmt_util.c:64 [inline] mgmt_send_event+0x58/0x174 net/bluetooth/mgmt_util.c:116 mgmt_index_event net/bluetooth/mgmt.c:326 [inline] mgmt_index_added+0xf8/0x1c4 net/bluetooth/mgmt.c:9480 hci_power_on+0x3bc/0x694 net/bluetooth/hci_core.c:-1 process_one_work+0x7c0/0x1558 kernel/workqueue.c:3257 process_scheduled_works kernel/workqueue.c:3340 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3421 kthread+0x5fc/0x75c kernel/kthread.c:463 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:844