BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 1 UID: 0 PID: 41 Comm: kworker/u8:2 Not tainted 6.16.0-rc2-syzkaller-g9aa9b43d689e #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/07/2025 Workqueue: btree_update btree_interior_update_work Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:501 (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:3858 [inline] validate_chain kernel/locking/lockdep.c:3879 [inline] __lock_acquire+0xf9c/0x30a4 kernel/locking/lockdep.c:5240 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5871 _raw_spin_lock_nested+0x50/0x6c kernel/locking/spinlock.c:378 raw_spin_rq_lock_nested kernel/sched/core.c:606 [inline] raw_spin_rq_lock kernel/sched/sched.h:1532 [inline] rq_lock kernel/sched/sched.h:1856 [inline] ttwu_queue kernel/sched/core.c:4012 [inline] try_to_wake_up+0x434/0xdf0 kernel/sched/core.c:4342 wake_up_process+0x18/0x24 kernel/sched/core.c:4475 kick_pool+0x3e0/0x58c kernel/workqueue.c:1279 __queue_work+0xde4/0x1230 kernel/workqueue.c:2342 queue_work_on+0xdc/0x18c kernel/workqueue.c:2392 queue_work include/linux/workqueue.h:662 [inline] schedule_work include/linux/workqueue.h:723 [inline] __rhashtable_insert_fast include/linux/rhashtable.h:800 [inline] rhashtable_lookup_insert_fast include/linux/rhashtable.h:914 [inline] btree_key_cache_create fs/bcachefs/btree_key_cache.c:276 [inline] btree_key_cache_fill+0x12f4/0x21dc fs/bcachefs/btree_key_cache.c:344 bch2_btree_path_traverse_cached+0x8d8/0xcb4 fs/bcachefs/btree_key_cache.c:399 bch2_btree_path_traverse_one+0x2d0/0x1f0c fs/bcachefs/btree_iter.c:1179 bch2_btree_path_traverse fs/bcachefs/btree_iter.h:250 [inline] bch2_btree_iter_peek_slot+0x598/0x294c fs/bcachefs/btree_iter.c:2781 __bch2_bkey_get_iter+0xdc/0x194 fs/bcachefs/btree_iter.h:632 bch2_bkey_get_iter fs/bcachefs/btree_iter.h:646 [inline] bch2_trans_start_alloc_update+0xc0/0x5a0 fs/bcachefs/alloc_background.c:494 bch2_trigger_pointer fs/bcachefs/buckets.c:649 [inline] __trigger_extent+0xcc0/0x3528 fs/bcachefs/buckets.c:797 bch2_trigger_extent+0x468/0x76c fs/bcachefs/buckets.c:920 bch2_key_trigger fs/bcachefs/bkey_methods.h:88 [inline] bch2_key_trigger_new fs/bcachefs/bkey_methods.h:116 [inline] btree_update_nodes_written_trans fs/bcachefs/btree_update_interior.c:645 [inline] btree_update_nodes_written fs/bcachefs/btree_update_interior.c:729 [inline] btree_interior_update_work+0xa94/0x1d28 fs/bcachefs/btree_update_interior.c:867 process_one_work+0x7e8/0x155c kernel/workqueue.c:3238 process_scheduled_works kernel/workqueue.c:3321 [inline] worker_thread+0x958/0xed8 kernel/workqueue.c:3402 kthread+0x5fc/0x75c kernel/kthread.c:464 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847