bcachefs (loop1): going read-write bcachefs (loop1): done starting filesystem BUG: MAX_LOCKDEP_CHAIN_HLOCKS too low! turning off the locking correctness validator. CPU: 1 PID: 10188 Comm: syz.1.566 Not tainted 6.10.0-rc7-syzkaller-gc912bf709078 #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 Call trace: dump_backtrace+0x1b8/0x1e4 arch/arm64/kernel/stacktrace.c:317 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:324 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0xe4/0x150 lib/dump_stack.c:114 dump_stack+0x1c/0x28 lib/dump_stack.c:123 lookup_chain_cache_add kernel/locking/lockdep.c:3816 [inline] validate_chain kernel/locking/lockdep.c:3837 [inline] __lock_acquire+0x1c58/0x763c kernel/locking/lockdep.c:5137 lock_acquire+0x240/0x728 kernel/locking/lockdep.c:5754 local_lock_acquire+0x3c/0x98 include/linux/local_lock_internal.h:29 put_cpu_partial+0x64/0x1c0 mm/slub.c:3042 get_partial_node+0x128/0x404 mm/slub.c:2702 get_partial mm/slub.c:2790 [inline] ___slab_alloc+0x6f0/0xf38 mm/slub.c:3647 __slab_alloc+0x74/0xd0 mm/slub.c:3757 __slab_alloc_node mm/slub.c:3810 [inline] slab_alloc_node mm/slub.c:3990 [inline] __do_kmalloc_node mm/slub.c:4122 [inline] kmalloc_node_track_caller_noprof+0x340/0x4d0 mm/slub.c:4143 __do_krealloc mm/slab_common.c:1183 [inline] krealloc_noprof+0x94/0x148 mm/slab_common.c:1216 bch2_printbuf_make_room+0x1b4/0x2f4 fs/bcachefs/printbuf.c:59 bch2_prt_printf+0x224/0x5c4 fs/bcachefs/printbuf.c:186 bch2_btree_path_to_text_short+0x1a4/0x2bc fs/bcachefs/btree_iter.c:1476 __bch2_trans_paths_to_text+0xc8/0x168 fs/bcachefs/btree_iter.c:1541 bch2_trans_paths_to_text+0x2c/0x3c fs/bcachefs/btree_iter.c:1549 bch2_trans_update_max_paths+0x15c/0x360 fs/bcachefs/btree_iter.c:1577 btree_path_alloc+0x508/0x6ec fs/bcachefs/btree_iter.c:1674 btree_path_clone fs/bcachefs/btree_iter.c:1235 [inline] __bch2_btree_path_make_mut+0x11c/0x508 fs/bcachefs/btree_iter.c:1249 bch2_btree_path_make_mut fs/bcachefs/btree_iter.h:196 [inline] __bch2_btree_path_set_pos+0x2a4/0x14f4 fs/bcachefs/btree_iter.c:1264 bch2_btree_path_set_pos fs/bcachefs/btree_iter.h:211 [inline] bch2_path_get+0x85c/0xfa8 fs/bcachefs/btree_iter.c:1721 bch2_trans_iter_init_common fs/bcachefs/btree_iter.h:485 [inline] bch2_trans_iter_init_outlined+0x264/0x3e8 fs/bcachefs/btree_iter.c:2872 bch2_trans_iter_init fs/bcachefs/btree_iter.h:503 [inline] bch2_btree_insert_nonextent fs/bcachefs/btree_update.c:629 [inline] bch2_trans_update_extent fs/bcachefs/btree_update.c:340 [inline] bch2_trans_update+0x150c/0x1c70 fs/bcachefs/btree_update.c:514 bch2_extent_update+0x368/0x9b4 fs/bcachefs/io_write.c:325 bch2_write_index_default fs/bcachefs/io_write.c:374 [inline] __bch2_write_index+0x6b4/0x1324 fs/bcachefs/io_write.c:527 __bch2_write+0x41f8/0x47f4 fs/bcachefs/io_write.c:1509 bch2_write+0x8bc/0x153c fs/bcachefs/io_write.c:1634 closure_queue include/linux/closure.h:269 [inline] closure_call include/linux/closure.h:425 [inline] bch2_dio_write_loop fs/bcachefs/fs-io-direct.c:531 [inline] bch2_direct_write+0x1670/0x2988 fs/bcachefs/fs-io-direct.c:654 bch2_write_iter+0x1a8/0x2d24 fs/bcachefs/fs-io-buffered.c:1135 new_sync_write fs/read_write.c:497 [inline] vfs_write+0x8f8/0xc38 fs/read_write.c:590 ksys_write+0x15c/0x26c fs/read_write.c:643 __do_sys_write fs/read_write.c:655 [inline] __se_sys_write fs/read_write.c:652 [inline] __arm64_sys_write+0x7c/0x90 fs/read_write.c:652 __invoke_syscall arch/arm64/kernel/syscall.c:34 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:48 el0_svc_common+0x130/0x23c arch/arm64/kernel/syscall.c:131 do_el0_svc+0x48/0x58 arch/arm64/kernel/syscall.c:150 el0_svc+0x54/0x168 arch/arm64/kernel/entry-common.c:712 el0t_64_sync_handler+0x84/0xfc arch/arm64/kernel/entry-common.c:730 el0t_64_sync+0x190/0x194 arch/arm64/kernel/entry.S:598 netlink: 40 bytes leftover after parsing attributes in process `syz.1.566'.