invalid bkey in superblock btree=snapshots level=1: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq d771a06d670df06c written 16 min_key POS_MIN durability: 1 ptr: 0:5242912:0 gen 0 invalid pointer past last bucket (5242912 > 128): delete?, fixing bcachefs (loop0): recovering from clean shutdown, journal seq 13 bcachefs (loop0): Version upgrade from 1.19: autofix_errors to 1.7: mi_btree_bitmap incomplete Doing compatible version upgrade from 1.19: autofix_errors to 1.20: directory_size running recovery passes: check_inodes invalid btree id 255 (max 63), fix? bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 267fcf747c875937 written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 node offset 16/24 bset u64s 36: checksum error, type chacha20_poly1305_128: got 94c7ac5e88d2caaeaccadc9b17a72fd4 should be 9c0f2415a667f93682c3af0cd44ed5f4, fix? bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 267fcf747c875937 written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0 node offset 16/24 bset u64s 36: checksum error, type chacha20_poly1305_128: got 94c7ac5e88d2caaeaccadc9b17a72fd4 should be 9c0f2415a667f93682c3af0cd44ed5f4, fix? bcachefs (loop0): Unable to continue, halting bcachefs (loop0): flagging btree dirents lost data bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) bcachefs (loop0): running explicit recovery pass check_allocations (8), currently at recovery_pass_empty (0) bcachefs (loop0): running explicit recovery pass check_lrus (14), currently at recovery_pass_empty (0) bcachefs (loop0): running explicit recovery pass check_backpointers_to_extents (16), currently at recovery_pass_empty (0) bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) error reading btree root btree=dirents level=0: btree_node_read_error, fixing bcachefs (loop0): error validating btree node on loop0 at btree alloc level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1818ce08861e3527 written 40 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 node offset 8/40 bset u64s 375: checksum error, type chacha20_poly1305_128: got 5bb49eec243c4fcdd9de19251e456adc should be 61ec379a8789477e76ff1a5280fd6dbd, fix? bcachefs (loop0): error validating btree node on loop0 at btree alloc level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 1818ce08861e3527 written 40 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0 node offset 8/40 bset u64s 375: checksum error, type chacha20_poly1305_128: got 5bb49eec243c4fcdd9de19251e456adc should be 61ec379a8789477e76ff1a5280fd6dbd, fix? bcachefs (loop0): Unable to continue, halting bcachefs (loop0): flagging btree alloc lost data bcachefs (loop0): running explicit recovery pass check_alloc_info (13), currently at recovery_pass_empty (0) error reading btree root btree=alloc level=0: btree_node_read_error, fixing bcachefs (loop0): error validating btree node on loop0 at btree subvolumes level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq d682cebdf2a7eb26 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0 node offset 8/16 bset u64s 5: checksum error, type chacha20_poly1305_128: got 27915541e70606c47d2fd06e9c763df4 should be fbb8db7d0b4b1105d74f8b153c3602e1, fix? bcachefs (loop0): error validating btree node on loop0 at btree subvolumes level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq d682cebdf2a7eb26 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0 node offset 8/16 bset u64s 5: checksum error, type chacha20_poly1305_128: got 27915541e70606c47d2fd06e9c763df4 should be fbb8db7d0b4b1105d74f8b153c3602e1, fix? bcachefs (loop0): Unable to continue, halting bcachefs (loop0): flagging btree subvolumes lost data error reading btree root btree=subvolumes level=0: btree_node_read_error, fixing bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq b6c44d07df4e9bb7 written 48 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 node offset 32/48 bset u64s 3: checksum error, type chacha20_poly1305_128: got d111e4deef2eda05b1bae639f479ab89 should be d111e4deef2edafdffffffffffffff89, fix? bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq b6c44d07df4e9bb7 written 48 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 node offset 32/48 bset u64s 3: checksum error, type chacha20_poly1305_128: got d111e4deef2eda05b1bae639f479ab89 should be d111e4deef2edafdffffffffffffff89, fix? bcachefs (loop0): Unable to continue, halting bcachefs (loop0): flagging btree freespace lost data error reading btree root btree=freespace level=0: btree_node_read_error, fixing ------------[ cut here ]------------ UBSAN: shift-out-of-bounds in fs/bcachefs/btree_cache.c:218:18 shift exponent 255 is too large for 64-bit type 'unsigned long long' CPU: 0 UID: 0 PID: 5319 Comm: syz.0.0 Not tainted 6.13.0-syzkaller-09760-g69e858e0b8b2 #0 Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 Call Trace: __dump_stack lib/dump_stack.c:94 [inline] dump_stack_lvl+0x241/0x360 lib/dump_stack.c:120 ubsan_epilogue lib/ubsan.c:231 [inline] __ubsan_handle_shift_out_of_bounds+0x3c8/0x420 lib/ubsan.c:468 __btree_node_pinned fs/bcachefs/btree_cache.c:218 [inline] __bch2_btree_node_hash_insert+0x1b1d/0x1b80 fs/bcachefs/btree_cache.c:294 bch2_btree_node_hash_insert+0x7e/0xc0 fs/bcachefs/btree_cache.c:309 __bch2_btree_root_read fs/bcachefs/btree_io.c:1783 [inline] bch2_btree_root_read+0x5c6/0x7a0 fs/bcachefs/btree_io.c:1811 read_btree_roots+0x3d3/0xa70 fs/bcachefs/recovery.c:582 bch2_fs_recovery+0x260f/0x3de0 fs/bcachefs/recovery.c:929 bch2_fs_start+0x37c/0x610 fs/bcachefs/super.c:1030 bch2_fs_get_tree+0xd8d/0x1740 fs/bcachefs/fs.c:2203 vfs_get_tree+0x90/0x2b0 fs/super.c:1814 do_new_mount+0x2be/0xb40 fs/namespace.c:3560 do_mount fs/namespace.c:3900 [inline] __do_sys_mount fs/namespace.c:4111 [inline] __se_sys_mount+0x2d6/0x3c0 fs/namespace.c:4088 do_syscall_x64 arch/x86/entry/common.c:52 [inline] do_syscall_64+0xf3/0x230 arch/x86/entry/common.c:83 entry_SYSCALL_64_after_hwframe+0x77/0x7f RIP: 0033:0x7fb3dc58e54a Code: d8 64 89 02 48 c7 c0 ff ff ff ff eb a6 e8 de 1a 00 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 RSP: 002b:00007fb3dd3afe68 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 RAX: ffffffffffffffda RBX: 00007fb3dd3afef0 RCX: 00007fb3dc58e54a RDX: 000000002000f640 RSI: 0000000020000140 RDI: 00007fb3dd3afeb0 RBP: 000000002000f640 R08: 00007fb3dd3afef0 R09: 0000000000000000 R10: 0000000000000000 R11: 0000000000000246 R12: 0000000020000140 R13: 00007fb3dd3afeb0 R14: 000000000000f631 R15: 0000000020000000 ---[ end trace ]---