bcachefs (loop4): btree_path_down(): fatal error node not found at pos 536870912:1:U32_MAX within parent node u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 ====================================================== WARNING: possible circular locking dependency detected 6.15.0-rc6-syzkaller-gc919f08732cc #0 Not tainted ------------------------------------------------------ syz.4.586/8907 is trying to acquire lock: ffff0000df650140 (bcachefs_btree){+.+.}-{0:0}, at: trans_set_locked+0x68/0x200 fs/bcachefs/btree_locking.h:197 but task is already holding lock: ffff0000f4838a80 (mapping.invalidate_lock#6){.+.+}-{4:4}, at: filemap_invalidate_lock_shared include/linux/fs.h:922 [inline] ffff0000f4838a80 (mapping.invalidate_lock#6){.+.+}-{4:4}, at: filemap_fault+0x564/0x1278 mm/filemap.c:3391 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #8 (mapping.invalidate_lock#6){.+.+}-{4:4}: down_read+0x58/0x2f8 kernel/locking/rwsem.c:1524 filemap_invalidate_lock_shared include/linux/fs.h:922 [inline] filemap_fault+0x564/0x1278 mm/filemap.c:3391 bch2_page_fault+0x2cc/0x700 fs/bcachefs/fs-io-pagecache.c:594 __do_fault+0xf8/0x498 mm/memory.c:5098 do_read_fault mm/memory.c:5518 [inline] do_fault mm/memory.c:5652 [inline] do_pte_missing mm/memory.c:4160 [inline] handle_pte_fault mm/memory.c:5997 [inline] __handle_mm_fault mm/memory.c:6140 [inline] handle_mm_fault+0x2c00/0x4cf0 mm/memory.c:6309 faultin_page mm/gup.c:1193 [inline] __get_user_pages+0x1da4/0x30cc mm/gup.c:1491 populate_vma_page_range+0x218/0x2e8 mm/gup.c:1929 __mm_populate+0x208/0x330 mm/gup.c:2032 mm_populate include/linux/mm.h:3487 [inline] vm_mmap_pgoff+0x378/0x43c mm/util.c:584 ksys_mmap_pgoff+0x394/0x5b8 mm/mmap.c:607 __do_sys_mmap arch/arm64/kernel/sys.c:28 [inline] __se_sys_mmap arch/arm64/kernel/sys.c:21 [inline] __arm64_sys_mmap+0xf8/0x110 arch/arm64/kernel/sys.c:21 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 -> #7 (&mm->mmap_lock){++++}-{4:4}: __might_fault+0xc4/0x124 mm/memory.c:7151 drm_mode_object_get_properties+0x1f0/0x524 drivers/gpu/drm/drm_mode_object.c:407 drm_mode_obj_get_properties_ioctl+0x2a0/0x4e8 drivers/gpu/drm/drm_mode_object.c:459 drm_ioctl_kernel+0x238/0x310 drivers/gpu/drm/drm_ioctl.c:796 drm_ioctl+0x65c/0xa5c drivers/gpu/drm/drm_ioctl.c:893 vfs_ioctl fs/ioctl.c:51 [inline] __do_sys_ioctl fs/ioctl.c:906 [inline] __se_sys_ioctl fs/ioctl.c:892 [inline] __arm64_sys_ioctl+0x14c/0x1c4 fs/ioctl.c:892 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 -> #6 (crtc_ww_class_mutex){+.+.}-{4:4}: ww_acquire_init include/linux/ww_mutex.h:162 [inline] drm_modeset_acquire_init+0x1d8/0x374 drivers/gpu/drm/drm_modeset_lock.c:250 drmm_mode_config_init+0xb0c/0x10d8 drivers/gpu/drm/drm_mode_config.c:462 vkms_modeset_init drivers/gpu/drm/vkms/vkms_drv.c:146 [inline] vkms_create drivers/gpu/drm/vkms/vkms_drv.c:207 [inline] vkms_init+0x2c0/0x5ac drivers/gpu/drm/vkms/vkms_drv.c:242 do_one_initcall+0x250/0x990 init/main.c:1257 do_initcall_level+0x154/0x214 init/main.c:1319 do_initcalls+0x84/0xf4 init/main.c:1335 do_basic_setup+0x8c/0xa0 init/main.c:1354 kernel_init_freeable+0x2dc/0x444 init/main.c:1567 kernel_init+0x24/0x1dc init/main.c:1457 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 -> #5 (crtc_ww_class_acquire){+.+.}-{0:0}: ww_acquire_init include/linux/ww_mutex.h:161 [inline] drm_modeset_acquire_init+0x1b8/0x374 drivers/gpu/drm/drm_modeset_lock.c:250 drm_client_modeset_commit_atomic+0xcc/0x6ac drivers/gpu/drm/drm_client_modeset.c:1018 drm_client_modeset_commit_locked+0xd0/0x4a0 drivers/gpu/drm/drm_client_modeset.c:1182 drm_client_modeset_commit+0x50/0x7c drivers/gpu/drm/drm_client_modeset.c:1208 __drm_fb_helper_restore_fbdev_mode_unlocked+0x94/0x198 drivers/gpu/drm/drm_fb_helper.c:237 drm_fb_helper_set_par+0xa4/0x108 drivers/gpu/drm/drm_fb_helper.c:1359 fbcon_init+0xe4c/0x1d18 drivers/video/fbdev/core/fbcon.c:1112 visual_init+0x27c/0x540 drivers/tty/vt/vt.c:1011 do_bind_con_driver+0x7b8/0xdd8 drivers/tty/vt/vt.c:3831 do_take_over_console+0x824/0x97c drivers/tty/vt/vt.c:4397 do_fbcon_takeover+0x158/0x25c drivers/video/fbdev/core/fbcon.c:548 do_fb_registered drivers/video/fbdev/core/fbcon.c:2989 [inline] fbcon_fb_registered+0x354/0x4c8 drivers/video/fbdev/core/fbcon.c:3009 do_register_framebuffer drivers/video/fbdev/core/fbmem.c:449 [inline] register_framebuffer+0x44c/0x5ec drivers/video/fbdev/core/fbmem.c:515 __drm_fb_helper_initial_config_and_unlock+0x103c/0x159c drivers/gpu/drm/drm_fb_helper.c:1851 drm_fb_helper_initial_config+0x3c/0x58 drivers/gpu/drm/drm_fb_helper.c:1916 drm_fbdev_client_hotplug+0x154/0x22c drivers/gpu/drm/clients/drm_fbdev_client.c:52 drm_client_register+0x13c/0x1d4 drivers/gpu/drm/drm_client.c:140 drm_fbdev_client_setup+0x194/0x3d0 drivers/gpu/drm/clients/drm_fbdev_client.c:159 drm_client_setup+0x78/0x140 drivers/gpu/drm/clients/drm_client_setup.c:39 vkms_create drivers/gpu/drm/vkms/vkms_drv.c:218 [inline] vkms_init+0x4b8/0x5ac drivers/gpu/drm/vkms/vkms_drv.c:242 do_one_initcall+0x250/0x990 init/main.c:1257 do_initcall_level+0x154/0x214 init/main.c:1319 do_initcalls+0x84/0xf4 init/main.c:1335 do_basic_setup+0x8c/0xa0 init/main.c:1354 kernel_init_freeable+0x2dc/0x444 init/main.c:1567 kernel_init+0x24/0x1dc init/main.c:1457 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 -> #4 (&client->modeset_mutex){+.+.}-{4:4}: __mutex_lock_common+0x1d0/0x2190 kernel/locking/mutex.c:601 __mutex_lock kernel/locking/mutex.c:746 [inline] mutex_lock_nested+0x2c/0x38 kernel/locking/mutex.c:798 drm_client_modeset_probe+0x2f0/0x4e88 drivers/gpu/drm/drm_client_modeset.c:843 __drm_fb_helper_initial_config_and_unlock+0xf0/0x159c drivers/gpu/drm/drm_fb_helper.c:1828 drm_fb_helper_initial_config+0x3c/0x58 drivers/gpu/drm/drm_fb_helper.c:1916 drm_fbdev_client_hotplug+0x154/0x22c drivers/gpu/drm/clients/drm_fbdev_client.c:52 drm_client_register+0x13c/0x1d4 drivers/gpu/drm/drm_client.c:140 drm_fbdev_client_setup+0x194/0x3d0 drivers/gpu/drm/clients/drm_fbdev_client.c:159 drm_client_setup+0x78/0x140 drivers/gpu/drm/clients/drm_client_setup.c:39 vkms_create drivers/gpu/drm/vkms/vkms_drv.c:218 [inline] vkms_init+0x4b8/0x5ac drivers/gpu/drm/vkms/vkms_drv.c:242 do_one_initcall+0x250/0x990 init/main.c:1257 do_initcall_level+0x154/0x214 init/main.c:1319 do_initcalls+0x84/0xf4 init/main.c:1335 do_basic_setup+0x8c/0xa0 init/main.c:1354 kernel_init_freeable+0x2dc/0x444 init/main.c:1567 kernel_init+0x24/0x1dc init/main.c:1457 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 -> #3 (&helper->lock){+.+.}-{4:4}: __mutex_lock_common+0x1d0/0x2190 kernel/locking/mutex.c:601 __mutex_lock kernel/locking/mutex.c:746 [inline] mutex_lock_nested+0x2c/0x38 kernel/locking/mutex.c:798 __drm_fb_helper_restore_fbdev_mode_unlocked+0x74/0x198 drivers/gpu/drm/drm_fb_helper.c:228 drm_fb_helper_set_par+0xa4/0x108 drivers/gpu/drm/drm_fb_helper.c:1359 fbcon_init+0xe4c/0x1d18 drivers/video/fbdev/core/fbcon.c:1112 visual_init+0x27c/0x540 drivers/tty/vt/vt.c:1011 do_bind_con_driver+0x7b8/0xdd8 drivers/tty/vt/vt.c:3831 do_take_over_console+0x824/0x97c drivers/tty/vt/vt.c:4397 do_fbcon_takeover+0x158/0x25c drivers/video/fbdev/core/fbcon.c:548 do_fb_registered drivers/video/fbdev/core/fbcon.c:2989 [inline] fbcon_fb_registered+0x354/0x4c8 drivers/video/fbdev/core/fbcon.c:3009 do_register_framebuffer drivers/video/fbdev/core/fbmem.c:449 [inline] register_framebuffer+0x44c/0x5ec drivers/video/fbdev/core/fbmem.c:515 __drm_fb_helper_initial_config_and_unlock+0x103c/0x159c drivers/gpu/drm/drm_fb_helper.c:1851 drm_fb_helper_initial_config+0x3c/0x58 drivers/gpu/drm/drm_fb_helper.c:1916 drm_fbdev_client_hotplug+0x154/0x22c drivers/gpu/drm/clients/drm_fbdev_client.c:52 drm_client_register+0x13c/0x1d4 drivers/gpu/drm/drm_client.c:140 drm_fbdev_client_setup+0x194/0x3d0 drivers/gpu/drm/clients/drm_fbdev_client.c:159 drm_client_setup+0x78/0x140 drivers/gpu/drm/clients/drm_client_setup.c:39 vkms_create drivers/gpu/drm/vkms/vkms_drv.c:218 [inline] vkms_init+0x4b8/0x5ac drivers/gpu/drm/vkms/vkms_drv.c:242 do_one_initcall+0x250/0x990 init/main.c:1257 do_initcall_level+0x154/0x214 init/main.c:1319 do_initcalls+0x84/0xf4 init/main.c:1335 do_basic_setup+0x8c/0xa0 init/main.c:1354 kernel_init_freeable+0x2dc/0x444 init/main.c:1567 kernel_init+0x24/0x1dc init/main.c:1457 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:847 -> #2 (console_lock){+.+.}-{0:0}: console_lock+0x194/0x1ec kernel/printk/printk.c:2849 __bch2_print_string_as_lines fs/bcachefs/util.c:267 [inline] bch2_print_string_as_lines+0x34/0x150 fs/bcachefs/util.c:286 __bch2_fsck_err+0xb5c/0xdd0 fs/bcachefs/error.c:562 __bch2_bkey_fsck_err+0x398/0x494 fs/bcachefs/error.c:636 empty_val_key_validate+0x13c/0x160 fs/bcachefs/bkey_methods.c:49 bch2_bkey_val_validate+0x188/0x278 fs/bcachefs/bkey_methods.c:143 btree_node_bkey_val_validate fs/bcachefs/btree_io.c:841 [inline] bch2_btree_node_read_done+0x2a40/0x4328 fs/bcachefs/btree_io.c:1256 btree_node_read_work+0x414/0xc68 fs/bcachefs/btree_io.c:1367 bch2_btree_node_read+0x1c88/0x2290 fs/bcachefs/btree_io.c:-1 __bch2_btree_root_read fs/bcachefs/btree_io.c:1801 [inline] bch2_btree_root_read+0x274/0x3b0 fs/bcachefs/btree_io.c:1823 read_btree_roots+0x220/0x6c0 fs/bcachefs/recovery.c:582 bch2_fs_recovery+0x1a60/0x2d30 fs/bcachefs/recovery.c:929 bch2_fs_start+0x5b0/0x908 fs/bcachefs/super.c:1096 bch2_fs_get_tree+0x834/0xf30 fs/bcachefs/fs.c:2505 vfs_get_tree+0x90/0x28c fs/super.c:1759 do_new_mount+0x228/0x814 fs/namespace.c:3881 path_mount+0x5b4/0xde0 fs/namespace.c:4208 do_mount fs/namespace.c:4221 [inline] __do_sys_mount fs/namespace.c:4432 [inline] __se_sys_mount fs/namespace.c:4409 [inline] __arm64_sys_mount+0x3e8/0x468 fs/namespace.c:4409 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 -> #1 (&c->fsck_error_msgs_lock){+.+.}-{4:4}: __mutex_lock_common+0x1d0/0x2190 kernel/locking/mutex.c:601 __mutex_lock kernel/locking/mutex.c:746 [inline] mutex_lock_nested+0x2c/0x38 kernel/locking/mutex.c:798 __bch2_fsck_err+0x370/0xdd0 fs/bcachefs/error.c:455 bch2_btree_repair_topology_recurse+0x868/0x3400 fs/bcachefs/btree_gc.c:373 bch2_check_topology+0x3c0/0x6b8 fs/bcachefs/btree_gc.c:577 bch2_run_recovery_pass+0xf0/0x1d0 fs/bcachefs/recovery_passes.c:227 bch2_run_recovery_passes+0x314/0xc30 fs/bcachefs/recovery_passes.c:280 bch2_fs_recovery+0x1aac/0x2d30 fs/bcachefs/recovery.c:937 bch2_fs_start+0x5b0/0x908 fs/bcachefs/super.c:1096 bch2_fs_get_tree+0x834/0xf30 fs/bcachefs/fs.c:2505 vfs_get_tree+0x90/0x28c fs/super.c:1759 do_new_mount+0x228/0x814 fs/namespace.c:3881 path_mount+0x5b4/0xde0 fs/namespace.c:4208 do_mount fs/namespace.c:4221 [inline] __do_sys_mount fs/namespace.c:4432 [inline] __se_sys_mount fs/namespace.c:4409 [inline] __arm64_sys_mount+0x3e8/0x468 fs/namespace.c:4409 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 -> #0 (bcachefs_btree){+.+.}-{0:0}: check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain kernel/locking/lockdep.c:3909 [inline] __lock_acquire+0x1728/0x3058 kernel/locking/lockdep.c:5235 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5866 trans_set_locked+0x94/0x200 fs/bcachefs/btree_locking.h:198 bch2_trans_begin+0x6f8/0xa40 fs/bcachefs/btree_iter.c:3282 bchfs_read+0x1514/0x17dc fs/bcachefs/fs-io-buffered.c:258 bch2_read_single_folio+0x498/0x6e4 fs/bcachefs/fs-io-buffered.c:360 bch2_read_folio+0x40/0x84 fs/bcachefs/fs-io-buffered.c:378 filemap_read_folio+0xec/0x2f8 mm/filemap.c:2401 filemap_fault+0xd48/0x1278 mm/filemap.c:3495 bch2_page_fault+0x2cc/0x700 fs/bcachefs/fs-io-pagecache.c:594 __do_fault+0xf8/0x498 mm/memory.c:5098 do_read_fault mm/memory.c:5518 [inline] do_fault mm/memory.c:5652 [inline] do_pte_missing mm/memory.c:4160 [inline] handle_pte_fault mm/memory.c:5997 [inline] __handle_mm_fault mm/memory.c:6140 [inline] handle_mm_fault+0x2c00/0x4cf0 mm/memory.c:6309 do_page_fault+0x8d8/0x1554 arch/arm64/mm/fault.c:690 do_translation_fault+0xc4/0x114 arch/arm64/mm/fault.c:783 do_mem_abort+0x70/0x194 arch/arm64/mm/fault.c:919 el1_abort+0x3c/0x5c arch/arm64/kernel/entry-common.c:455 el1h_64_sync_handler+0x50/0xcc arch/arm64/kernel/entry-common.c:533 el1h_64_sync+0x6c/0x70 arch/arm64/kernel/entry.S:595 __arch_copy_from_user+0x180/0x23c arch/arm64/lib/copy_template.S:156 copy_from_user include/linux/uaccess.h:210 [inline] copy_mount_options fs/namespace.c:4090 [inline] __do_sys_mount fs/namespace.c:4427 [inline] __se_sys_mount fs/namespace.c:4409 [inline] __arm64_sys_mount+0x1dc/0x468 fs/namespace.c:4409 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 other info that might help us debug this: Chain exists of: bcachefs_btree --> &mm->mmap_lock --> mapping.invalidate_lock#6 Possible unsafe locking scenario: CPU0 CPU1 ---- ---- rlock(mapping.invalidate_lock#6); lock(&mm->mmap_lock); lock(mapping.invalidate_lock#6); lock(bcachefs_btree); *** DEADLOCK *** 2 locks held by syz.4.586/8907: #0: ffff0000d13567d0 (&mm->mmap_lock){++++}-{4:4}, at: mmap_read_trylock include/linux/mmap_lock.h:203 [inline] #0: ffff0000d13567d0 (&mm->mmap_lock){++++}-{4:4}, at: get_mmap_lock_carefully mm/memory.c:6346 [inline] #0: ffff0000d13567d0 (&mm->mmap_lock){++++}-{4:4}, at: lock_mm_and_find_vma+0x38/0x2d8 mm/memory.c:6406 #1: ffff0000f4838a80 (mapping.invalidate_lock#6){.+.+}-{4:4}, at: filemap_invalidate_lock_shared include/linux/fs.h:922 [inline] #1: ffff0000f4838a80 (mapping.invalidate_lock#6){.+.+}-{4:4}, at: filemap_fault+0x564/0x1278 mm/filemap.c:3391 stack backtrace: CPU: 1 UID: 0 PID: 8907 Comm: syz.4.586 Not tainted 6.15.0-rc6-syzkaller-gc919f08732cc #0 PREEMPT Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/12/2025 Call trace: show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:466 (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 print_circular_bug+0x324/0x32c kernel/locking/lockdep.c:2079 check_noncircular+0x154/0x174 kernel/locking/lockdep.c:2211 check_prev_add kernel/locking/lockdep.c:3166 [inline] check_prevs_add kernel/locking/lockdep.c:3285 [inline] validate_chain kernel/locking/lockdep.c:3909 [inline] __lock_acquire+0x1728/0x3058 kernel/locking/lockdep.c:5235 lock_acquire+0x14c/0x2e0 kernel/locking/lockdep.c:5866 trans_set_locked+0x94/0x200 fs/bcachefs/btree_locking.h:198 bch2_trans_begin+0x6f8/0xa40 fs/bcachefs/btree_iter.c:3282 bchfs_read+0x1514/0x17dc fs/bcachefs/fs-io-buffered.c:258 bch2_read_single_folio+0x498/0x6e4 fs/bcachefs/fs-io-buffered.c:360 bch2_read_folio+0x40/0x84 fs/bcachefs/fs-io-buffered.c:378 filemap_read_folio+0xec/0x2f8 mm/filemap.c:2401 filemap_fault+0xd48/0x1278 mm/filemap.c:3495 bch2_page_fault+0x2cc/0x700 fs/bcachefs/fs-io-pagecache.c:594 __do_fault+0xf8/0x498 mm/memory.c:5098 do_read_fault mm/memory.c:5518 [inline] do_fault mm/memory.c:5652 [inline] do_pte_missing mm/memory.c:4160 [inline] handle_pte_fault mm/memory.c:5997 [inline] __handle_mm_fault mm/memory.c:6140 [inline] handle_mm_fault+0x2c00/0x4cf0 mm/memory.c:6309 do_page_fault+0x8d8/0x1554 arch/arm64/mm/fault.c:690 do_translation_fault+0xc4/0x114 arch/arm64/mm/fault.c:783 do_mem_abort+0x70/0x194 arch/arm64/mm/fault.c:919 el1_abort+0x3c/0x5c arch/arm64/kernel/entry-common.c:455 el1h_64_sync_handler+0x50/0xcc arch/arm64/kernel/entry-common.c:533 el1h_64_sync+0x6c/0x70 arch/arm64/kernel/entry.S:595 __arch_copy_from_user+0x180/0x23c arch/arm64/lib/copy_template.S:156 (P) copy_from_user include/linux/uaccess.h:210 [inline] copy_mount_options fs/namespace.c:4090 [inline] __do_sys_mount fs/namespace.c:4427 [inline] __se_sys_mount fs/namespace.c:4409 [inline] __arm64_sys_mount+0x1dc/0x468 fs/namespace.c:4409 __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+0x58/0x17c arch/arm64/kernel/entry-common.c:767 el0t_64_sync_handler+0x78/0x108 arch/arm64/kernel/entry-common.c:786 el0t_64_sync+0x198/0x19c arch/arm64/kernel/entry.S:600 bcachefs (loop4): btree_path_down(): fatal error node not found at pos 536870912:1:U32_MAX within parent node u64s 5 type btree_ptr SPOS_MAX len 0 ver 0 bcachefs (loop4): btree_path_down(): fatal error node not found at pos 536870912:1:U32_MAX within parent node u64s 5 type btree_ptr SPOS_MAX len 0 ver 0