bcachefs (loop0): reading snapshots table bcachefs (loop0): reading snapshots done bcachefs (loop0): done starting filesystem BUG: MAX_LOCKDEP_CHAINS too low! turning off the locking correctness validator. CPU: 0 UID: 0 PID: 8183 Comm: syz.0.278 Not tainted syzkaller #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/30/2025 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+0x14c/0x2e0 kernel/locking/lockdep.c:5868 _raw_spin_lock_nested+0x50/0x6c kernel/locking/spinlock.c:378 raw_spin_rq_lock_nested kernel/sched/core.c:636 [inline] raw_spin_rq_lock kernel/sched/sched.h:1519 [inline] rq_lock kernel/sched/sched.h:1841 [inline] ttwu_queue kernel/sched/core.c:4002 [inline] try_to_wake_up+0x440/0xe24 kernel/sched/core.c:4328 wake_up_process+0x18/0x24 kernel/sched/core.c:4459 kick_pool+0x3e0/0x58c kernel/workqueue.c:1283 __queue_work+0xdbc/0x1210 kernel/workqueue.c:2340 queue_work_on+0xdc/0x18c kernel/workqueue.c:2390 queue_work include/linux/workqueue.h:669 [inline] __bch2_btree_node_write+0x2354/0x2ecc fs/bcachefs/btree_io.c:2568 bch2_btree_node_write_trans+0x9c/0x628 fs/bcachefs/btree_io.c:2671 btree_split+0x38e0/0x55a8 fs/bcachefs/btree_update_interior.c:1765 bch2_btree_split_leaf+0x144/0x71c fs/bcachefs/btree_update_interior.c:1927 bch2_trans_commit_error+0x17c/0x11a0 fs/bcachefs/btree_trans_commit.c:914 __bch2_trans_commit+0x17a4/0x625c fs/bcachefs/btree_trans_commit.c:1104 bch2_trans_commit fs/bcachefs/btree_update.h:241 [inline] bch2_extent_update+0x2d8/0x7e8 fs/bcachefs/io_write.c:359 bch2_write_index_default fs/bcachefs/io_write.c:406 [inline] __bch2_write_index+0x51c/0xfa8 fs/bcachefs/io_write.c:606 __bch2_write+0x2884/0x2e78 fs/bcachefs/io_write.c:1595 bch2_write+0x73c/0x106c fs/bcachefs/io_write.c:1722 closure_queue include/linux/closure.h:270 [inline] closure_call include/linux/closure.h:432 [inline] bch2_dio_write_loop fs/bcachefs/fs-io-direct.c:546 [inline] bch2_direct_write+0x11ac/0x2280 fs/bcachefs/fs-io-direct.c:669 bch2_write_iter+0x16c/0x2300 fs/bcachefs/fs-io-buffered.c:1064 new_sync_write fs/read_write.c:593 [inline] vfs_write+0x540/0xa3c fs/read_write.c:686 ksys_pwrite64 fs/read_write.c:793 [inline] __do_sys_pwrite64 fs/read_write.c:801 [inline] __se_sys_pwrite64 fs/read_write.c:798 [inline] __arm64_sys_pwrite64+0x170/0x208 fs/read_write.c:798 __invoke_syscall arch/arm64/kernel/syscall.c:35 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:49 el0_svc_common+0x130/0x23c arch/arm64/kernel/syscall.c:132 do_el0_svc+0x48/0x58 arch/arm64/kernel/syscall.c:151 el0_svc+0x5c/0x254 arch/arm64/kernel/entry-common.c:744 el0t_64_sync_handler+0x84/0x12c arch/arm64/kernel/entry-common.c:763 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:596